21#include <glibmm/i18n.h>
29 std::vector<Gtk::Widget*>
stack;
38 void box_pack_start(Gtk::Widget *w,
bool expand=
true,
bool fill=
true,
int padding=0);
41 Gtk::Widget *
add(Gtk::Widget *w,
const Glib::ustring& label = Glib::ustring());
49 Glib::RefPtr<Gtk::AccelGroup>
accels;
76 void create_v_switch(
const char *sw_type,
const std::string&
id,
const char *label);
83 void create_p_display(
const std::string&
id,
const std::string& idl,
const std::string& idh);
99 void load_file(
const std::string&
id,
const std::string& idf);
101 const std::string&
id,
const std::string& idf);
113 void fetch(Gtk::Widget*& mainbox, Gtk::Widget*& minibox);
115 void connect_signals(Glib::RefPtr<GxBuilder> builder, Glib::RefPtr<Glib::Object>
object,
116 const char *signal_name,
const char *handler_name);
void create_switch_no_caption(const char *sw_type, const std::string &id)
void add_regler(CpBaseCaption *w, Gxw::Regler *r, const std::string &id, const char *label)
void create_mid_rackknob(const std::string &id, const char *label)
void openVerticalBox1(const char *label=0)
void create_selector_with_caption(const std::string &id, const char *label)
void openVerticalBox(const char *label="")
void create_wheel(const std::string &id, const char *label=0)
void set_next_flags(int flags)
void openHorizontalhideBox(const char *label="")
void load_file(const std::string &id, const std::string &idf)
StackBoxBuilder(gx_engine::GxMachineBase &machine_, Glib::RefPtr< Gdk::Pixbuf > window_icon)
void create_feedback_switch(const char *sw_type, const std::string &id)
void create_selector(const std::string &id, const char *widget_name=0)
void create_big_rackknob(const std::string &id, const char *label)
void create_spin_value(const std::string &id, const char *label)
void openHorizontalTableBox(const char *label)
void openFlipLabelBox(const char *=0)
PluginUI * current_plugin
void create_fload_switch(const char *sw_type, const char *id, const std::string &idf)
void connect_signals(Glib::RefPtr< GxBuilder > builder, Glib::RefPtr< Glib::Object > object, const char *signal_name, const char *handler_name)
void create_p_display(const std::string &id, const std::string &idl, const std::string &idh)
void loadRackFromGladeData(const char *xmldesc)
void create_simple_spin_value(const std::string &id)
void loadRackFromBuilder(const Glib::RefPtr< GxBuilder > &bld)
void openFrameBox(const char *label)
void loadRackFromGladeFile(const char *fname)
void openpaintampBox(const char *label="")
void addwidget(Gtk::Widget *widget)
void set_accelgroup(Glib::RefPtr< Gtk::AccelGroup > accels_)
void fetch(Gtk::Widget *&mainbox, Gtk::Widget *&minibox)
void create_simple_c_meter(const std::string &id, const std::string &idl, const char *label)
void create_small_rackknobr(const std::string &id, const char *label)
void create_v_switch(const char *sw_type, const std::string &id, const char *label)
bool ui_connect(Gtk::Widget *widget, const std::string &id)
void openHorizontalBox(const char *label="")
void check_set_flags(Gxw::Regler *r)
gx_engine::GxMachineBase & machine
void set_current_plugin(PluginUI *p)
void load_file_f(const std::string &id, const std::string &idf)
void create_eq_rackslider_no_caption(const std::string &id)
Glib::RefPtr< Gdk::Pixbuf > window_icon
void create_feedback_slider(const std::string &id, const char *label)
void create_simple_meter(const std::string &id)
void openTabBox(const char *label=0)
void create_port_display(const std::string &id, const char *label)
void openVerticalBox2(const char *label=0)
void create_small_rackknob(const std::string &id, const char *label)
void on_file_chooser_response(int response_id, Gtk::FileChooserDialog *d, const std::string &id, const std::string &idf)
void create_master_slider(const std::string &id, const char *label)
Glib::RefPtr< Gtk::AccelGroup > accels