Go to the documentation of this file.
30 #ifndef SRC_HEADERS_GX_MAIN_INTERFACE_H_
31 #define SRC_HEADERS_GX_MAIN_INTERFACE_H_
33 #include <gxwmm/bigknob.h>
34 #include <gxwmm/midknob.h>
35 #include <gxwmm/smallknob.h>
36 #include <gxwmm/smallknobr.h>
37 #include <gxwmm/wheel.h>
38 #include <gxwmm/hslider.h>
39 #include <gxwmm/eqslider.h>
40 #include <gxwmm/levelslider.h>
41 #include <gxwmm/minislider.h>
42 #include <gxwmm/switch.h>
43 #include <gxwmm/selector.h>
44 #include <gxwmm/valuedisplay.h>
45 #include <gxwmm/simplevaluedisplay.h>
46 #include <gxwmm/fastmeter.h>
47 #include <gxwmm/tuner.h>
48 #include <gxwmm/racktuner.h>
49 #include <gxwmm/waveview.h>
50 #include <gxwmm/portdisplay.h>
51 #include <gxwmm/playhead.h>
52 #include <gtkmm/box.h>
53 #include <gtkmm/alignment.h>
54 #include <gtkmm/checkmenuitem.h>
55 #include <gtkmm/radiomenuitem.h>
56 #include <gtkmm/builder.h>
57 #include <gtkmm/widgetpath.h>
74 void init(Gxw::Regler& regler,
bool show_value);
84 void init(Gxw::Regler& regler,
bool show_value);
97 void init(Gxw::Regler& regler);
109 void init(Gxw::Regler& regler,
bool show_value);
179 Gtk::WidgetPath pt = w->get_path();
180 cerr <<
"id '" <<
id <<
"' not found in definition of widget: "
181 << pt.to_string() << endl;
192 w->signal_button_press_event().connect(
193 sigc::bind(sigc::ptr_fun(
button_press_cb), sigc::ref(machine),
id),
false);
201 #endif // SRC_HEADERS_GX_MAIN_INTERFACE_H_
void set_rack_label_inverse()
virtual bool parameter_hasId(const char *p)=0
UiMasterReglerWithCaption()
void init(Gxw::Regler ®ler, bool show_value)
std::string fformat(float value, float step)
void set_rack_label_inverse(const char *label)
void set_name(const Glib::ustring &n)
void init(Gxw::Regler ®ler)
void set_rack_label(const char *label)
void init(Gxw::Regler ®ler, bool show_value)
void set_label(const char *label)
UiSelectorWithCaption(const char *label)
Gxw::Selector * get_selector()
#define debug_check(func,...)
UiRegler(bool show_value=true)
void set_effect_label(const char *label)
void init(Gxw::Regler ®ler, bool show_value)
void set_rack_label(const char *label)
void connect_midi_controller(Gtk::Widget *w, const std::string &id, gx_engine::GxMachineBase &machine)
void set_rack_label_inverse(const char *label)
void check_id(Gtk::Widget *w, const std::string &id, gx_engine::GxMachineBase &machine)
bool button_press_cb(GdkEventButton *event, gx_engine::GxMachineBase &machine, const std::string &id)