3 #ifndef _GXWMM_SWITCH_H 4 #define _GXWMM_SWITCH_H 7 #include <glibmm/ustring.h> 8 #include <sigc++/sigc++.h> 28 #include <gtkmm/togglebutton.h> 29 #include <gtkmm/label.h> 30 #include <gxwmm/controlparameter.h> 33 #ifndef DOXYGEN_SHOULD_SKIP_THIS 40 {
class Switch_Class; }
46 #ifndef DOXYGEN_SHOULD_SKIP_THIS 55 #ifndef DOXYGEN_SHOULD_SKIP_THIS 59 static CppClassType switch_class_;
66 explicit Switch(
const Glib::ConstructParams& construct_params);
72 #ifndef DOXYGEN_SHOULD_SKIP_THIS 100 explicit Switch(
const Glib::ustring& base_name);
109 #ifdef GLIBMM_PROPERTIES_ENABLED 116 Glib::PropertyProxy< Glib::ustring > property_base_name() ;
117 #endif //#GLIBMM_PROPERTIES_ENABLED 119 #ifdef GLIBMM_PROPERTIES_ENABLED 126 Glib::PropertyProxy_ReadOnly< Glib::ustring > property_base_name()
const;
127 #endif //#GLIBMM_PROPERTIES_ENABLED 129 #ifdef GLIBMM_PROPERTIES_ENABLED 136 Glib::PropertyProxy< Gtk::Label > property_label_ref() ;
137 #endif //#GLIBMM_PROPERTIES_ENABLED 139 #ifdef GLIBMM_PROPERTIES_ENABLED 146 Glib::PropertyProxy_ReadOnly< Gtk::Label > property_label_ref()
const;
147 #endif //#GLIBMM_PROPERTIES_ENABLED 149 #ifdef GLIBMM_PROPERTIES_ENABLED 156 Glib::PropertyProxy< Glib::ustring > property_var_id() ;
157 #endif //#GLIBMM_PROPERTIES_ENABLED 159 #ifdef GLIBMM_PROPERTIES_ENABLED 166 Glib::PropertyProxy_ReadOnly< Glib::ustring > property_var_id()
const;
167 #endif //#GLIBMM_PROPERTIES_ENABLED void set_label_ref(Gtk::Label *p1)
static GType get_type() G_GNUC_CONST
struct _GxSwitchClass GxSwitchClass
static GType get_base_type() G_GNUC_CONST
Gtk::Label * get_label_ref()
struct _GxSwitch GxSwitch
void set_base_name(const Glib::ustring &p1)
GxSwitchClass BaseClassType
GxSwitch * gobj()
Provides access to the underlying C GtkObject.
Glib::ustring get_base_name()
const GxSwitch * gobj() const
Provides access to the underlying C GtkObject.
Switch_Class CppClassType
Gxw::Switch * wrap(GxSwitch *object, bool take_copy=false)
A Glib::wrap() method for this object.