7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
35 #ifndef DOXYGEN_SHOULD_SKIP_THIS
42 {
class Frame_Class; }
60 #ifndef DOXYGEN_SHOULD_SKIP_THIS
61 typedef Frame CppObjectType;
69 #ifndef DOXYGEN_SHOULD_SKIP_THIS
73 static CppClassType frame_class_;
80 explicit Frame(
const Glib::ConstructParams& construct_params);
86 #ifndef DOXYGEN_SHOULD_SKIP_THIS
87 static GType get_type() G_GNUC_CONST;
90 static GType get_base_type() G_GNUC_CONST;
114 explicit Frame(
const Glib::ustring& label);
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_label() const
Glib::PropertyProxy< double > property_label_yalign()
void set_label_align(AlignmentEnum xalign, AlignmentEnum yalign=Gtk::ALIGN_CENTER)
Glib::PropertyProxy< double > property_label_xalign()
Glib::PropertyProxy< ShadowType > property_shadow_type()
Glib::ustring get_label() const
Glib::PropertyProxy< Widget * > property_label_widget()
ShadowType get_shadow_type() const
Glib::PropertyProxy_ReadOnly< double > property_label_xalign() const
void set_label(const Glib::ustring &label)
Frame(const Glib::ustring &label)
virtual void compute_child_allocation_vfunc(Allocation &allocation)
Glib::PropertyProxy_ReadOnly< Widget * > property_label_widget() const
const GtkFrame * gobj() const
Provides access to the underlying C GtkObject.
void set_label_widget(Widget &label_widget)
GtkFrame * gobj()
Provides access to the underlying C GtkObject.
Glib::PropertyProxy_ReadOnly< double > property_label_yalign() const
Gtk::Frame * wrap(GtkFrame *object, bool take_copy=false)
void set_shadow_type(ShadowType type)
void get_label_align(float &xalign, float &yalign) const
const Widget * get_label_widget() const
Glib::PropertyProxy_ReadOnly< ShadowType > property_shadow_type() const
Widget * get_label_widget()
void set_label_align(float xalign=0.0, float yalign=0.5)
Glib::PropertyProxy< Glib::ustring > property_label()