#include <click_box.h>
|
| ClickBox (Gtk::Adjustment *adj, const std::string &name, bool round_to_steps=false) |
|
| ~ClickBox () |
|
void | set_printer (sigc::slot< bool, char *, Gtk::Adjustment & >) |
|
| AutoSpin (Gtk::Adjustment &adj, gfloat cr=0, bool round_to_steps_yn=false) |
|
Gtk::Adjustment & | get_adjustment () |
|
void | use_left_as_decrement (bool yn) |
|
void | set_wrap (bool yn) |
|
void | set_climb_rate (gfloat cr) |
|
void | set_bounds (gfloat initial, gfloat low, gfloat high, bool with_reset=true) |
|
gint | button_press (GdkEventButton *) |
|
gint | stop_spinning (GdkEventButton *ignored_but_here_for_clicked) |
|
void | start_spinning (bool decrementing, bool use_page) |
|
Definition at line 35 of file click_box.h.
ClickBox::ClickBox |
( |
Gtk::Adjustment * |
adj, |
|
|
const std::string & |
name, |
|
|
bool |
round_to_steps = false |
|
) |
| |
bool ClickBox::button_press_handler |
( |
GdkEventButton * |
ev | ) |
|
|
private |
bool ClickBox::button_release_handler |
( |
GdkEventButton * |
ev | ) |
|
|
private |
bool ClickBox::on_expose_event |
( |
GdkEventExpose * |
ev | ) |
|
|
protected |
void ClickBox::set_label |
( |
| ) |
|
|
private |
void ClickBox::set_printer |
( |
sigc::slot< bool, char *, Gtk::Adjustment & > |
p | ) |
|
Set a slot to `print' the value to put in the box. The slot should write the value of the Gtk::Adjustment into the char array, and should return true if it has done the printing, or false to use the ClickBox's default printing method.
Definition at line 143 of file click_box.cc.
void ClickBox::style_changed |
( |
const Glib::RefPtr< Gtk::Style > & |
| ) |
|
|
private |
sigc::slot<bool, char *, Gtk::Adjustment &> Gtkmm2ext::ClickBox::_printer |
|
private |
Glib::RefPtr<Pango::Layout> Gtkmm2ext::ClickBox::layout |
|
private |
int Gtkmm2ext::ClickBox::theight |
|
private |
int Gtkmm2ext::ClickBox::twidth |
|
private |
The documentation for this class was generated from the following files:
- /usr/local/music/src/ardour/4.0/libs/gtkmm2ext/gtkmm2ext/click_box.h
- /usr/local/music/src/ardour/4.0/libs/gtkmm2ext/click_box.cc