ardour
|
#include <midi_scroomer.h>
Public Member Functions | |
MidiScroomer (Gtk::Adjustment &) | |
~MidiScroomer () | |
bool | on_expose_event (GdkEventExpose *) |
void | on_size_request (Gtk::Requisition *) |
void | get_colors (double color[], Component comp) |
Public Member Functions inherited from Gtkmm2ext::Scroomer | |
Scroomer (Gtk::Adjustment &adjustment) | |
~Scroomer () | |
bool | on_motion_notify_event (GdkEventMotion *) |
bool | on_button_press_event (GdkEventButton *) |
bool | on_button_release_event (GdkEventButton *) |
bool | on_scroll_event (GdkEventScroll *) |
virtual void | on_size_allocate (Gtk::Allocation &) |
void | set_comp_rect (GdkRectangle &, Component) const |
Component | point_in (double point) const |
void | set_min_page_size (double page_size) |
int | get_handle_size () |
int | position_of (Component comp) |
Additional Inherited Members | |
Public Types inherited from Gtkmm2ext::Scroomer | |
enum | Component { TopBase = 0, Handle1 = 1, Slider = 2, Handle2 = 3, BottomBase = 4, Total = 5, None = 6 } |
Public Attributes inherited from Gtkmm2ext::Scroomer | |
sigc::signal0< void > | DragStarting |
sigc::signal0< void > | DragFinishing |
sigc::signal0< void > | DoubleClicked |
Protected Attributes inherited from Gtkmm2ext::Scroomer | |
Gtk::Adjustment & | adj |
Definition at line 26 of file midi_scroomer.h.
MidiScroomer::MidiScroomer | ( | Gtk::Adjustment & | ) |
Definition at line 31 of file midi_scroomer.cc.
MidiScroomer::~MidiScroomer | ( | ) |
Definition at line 42 of file midi_scroomer.cc.
void MidiScroomer::get_colors | ( | double | color[], |
Component | comp | ||
) |
Definition at line 130 of file midi_scroomer.cc.
bool MidiScroomer::on_expose_event | ( | GdkEventExpose * | ev | ) |
Definition at line 47 of file midi_scroomer.cc.
void MidiScroomer::on_size_request | ( | Gtk::Requisition * | r | ) |
Definition at line 165 of file midi_scroomer.cc.