#include <slider_controller.h>
|
enum | Tweaks { NoShowUnityLine = 0x1
, NoButtonForward = 0x2
, NoVerticalScroll = 0x4
, DoubleClickReset = 0x8
} |
|
enum | Orientation { VERT
, HORIZ
} |
|
static void | provide_background_for_cairo_widget (Gtk::Widget &w, const Gdk::Color &bg) |
|
static void | set_source_rgb_a (cairo_t *cr, Gdk::Color, float a=1.0) |
|
static void | set_source_rgb_a (cairo_t *cr, Gtkmm2ext::Color, float a=1.0) |
|
static void | set_focus_handler (sigc::slot< void, Gtk::Widget * >) |
|
static void | set_flat_buttons (bool yn) |
|
static void | set_boxy_buttons (bool yn) |
|
static void | set_widget_prelight (bool yn) |
|
static bool | flat_buttons () |
|
static bool | boxy_buttons () |
|
static bool | widget_prelight () |
|
sigc::signal< void, int > | StartGesture |
|
sigc::signal< void, int > | StopGesture |
|
sigc::signal< void > | OnExpose |
|
sigc::signal< void > | StateChanged |
|
sigc::signal< bool > | QueueDraw |
|
sigc::signal< bool > | QueueResize |
|
static sigc::slot< void, Gtk::Widget * > | focus_handler |
|
Definition at line 43 of file slider_controller.h.
◆ SliderController()
ArdourWidgets::SliderController::SliderController |
( |
Gtk::Adjustment * |
adj, |
|
|
std::shared_ptr< PBD::Controllable > |
mc, |
|
|
int |
orien |
|
) |
| |
◆ ~SliderController()
virtual ArdourWidgets::SliderController::~SliderController |
( |
| ) |
|
|
inlinevirtual |
◆ ctrl_adjusted()
void ArdourWidgets::SliderController::ctrl_adjusted |
( |
| ) |
|
|
protected |
◆ get_spin_button()
Gtk::SpinButton& ArdourWidgets::SliderController::get_spin_button |
( |
| ) |
|
|
inline |
◆ on_button_press_event()
bool ArdourWidgets::SliderController::on_button_press_event |
( |
GdkEventButton * |
ev | ) |
|
|
protected |
◆ on_enter_notify_event()
bool ArdourWidgets::SliderController::on_enter_notify_event |
( |
GdkEventCrossing * |
ev | ) |
|
|
protected |
◆ on_leave_notify_event()
bool ArdourWidgets::SliderController::on_leave_notify_event |
( |
GdkEventCrossing * |
ev | ) |
|
|
protected |
◆ set_controllable()
void ArdourWidgets::SliderController::set_controllable |
( |
std::shared_ptr< PBD::Controllable > |
c | ) |
|
|
inline |
◆ spin_adjusted()
void ArdourWidgets::SliderController::spin_adjusted |
( |
| ) |
|
|
protected |
◆ _binding_proxy
BindingProxy ArdourWidgets::SliderController::_binding_proxy |
|
protected |
◆ _ctrl
◆ _ctrl_adj
Gtk::Adjustment* ArdourWidgets::SliderController::_ctrl_adj |
|
protected |
◆ _ctrl_ignore
bool ArdourWidgets::SliderController::_ctrl_ignore |
|
protected |
◆ _spin
Gtk::SpinButton ArdourWidgets::SliderController::_spin |
|
protected |
◆ _spin_adj
Gtk::Adjustment ArdourWidgets::SliderController::_spin_adj |
|
protected |
◆ _spin_ignore
bool ArdourWidgets::SliderController::_spin_ignore |
|
protected |
The documentation for this class was generated from the following file: