3 #ifndef _LIBGNOMEUIMM_DRUID_PAGE_STANDARD_H
4 #define _LIBGNOMEUIMM_DRUID_PAGE_STANDARD_H
32 #include <gtkmm/box.h>
33 #include <libgnomeui/gnome-druid-page-standard.h>
36 #ifndef DOXYGEN_SHOULD_SKIP_THIS
37 typedef struct _GnomeDruidPageStandard GnomeDruidPageStandard;
38 typedef struct _GnomeDruidPageStandardClass GnomeDruidPageStandardClass;
46 {
class DruidPageStandard_Class; }
59 #ifndef DOXYGEN_SHOULD_SKIP_THIS
61 typedef DruidPageStandard_Class CppClassType;
62 typedef GnomeDruidPageStandard BaseObjectType;
63 typedef GnomeDruidPageStandardClass BaseClassType;
68 #ifndef DOXYGEN_SHOULD_SKIP_THIS
71 friend class DruidPageStandard_Class;
72 static CppClassType druidpagestandard_class_;
85 #ifndef DOXYGEN_SHOULD_SKIP_THIS
86 static GType get_type() G_GNUC_CONST;
89 static GType get_base_type() G_GNUC_CONST;
93 GnomeDruidPageStandard*
gobj() {
return reinterpret_cast<GnomeDruidPageStandard*
>(gobject_); }
96 const GnomeDruidPageStandard*
gobj()
const {
return reinterpret_cast<GnomeDruidPageStandard*
>(gobject_); }
101 #ifdef GLIBMM_VFUNCS_ENABLED
102 #endif //GLIBMM_VFUNCS_ENABLED
106 #ifdef GLIBMM_VFUNCS_ENABLED
107 #endif //GLIBMM_VFUNCS_ENABLED
110 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
111 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
120 DruidPageStandard(
const Glib::ustring& title,
const Glib::RefPtr<Gdk::Pixbuf>& logo_image,
const Glib::RefPtr<Gdk::Pixbuf>& top_watermark);
123 void set_title(
const Glib::ustring& title);
125 void set_logo(
const Glib::RefPtr<Gdk::Pixbuf>& logo_image);
137 void append_item(
const Glib::ustring& question_mnemonic, Gtk::Widget& item,
const Glib::ustring& additional_info_markup);
142 Glib::RefPtr<Gdk::Pixbuf>
get_logo()
const;
149 #ifdef GLIBMM_PROPERTIES_ENABLED
157 #endif //#GLIBMM_PROPERTIES_ENABLED
159 #ifdef GLIBMM_PROPERTIES_ENABLED
166 Glib::PropertyProxy_ReadOnly<Glib::ustring>
property_title()
const;
167 #endif //#GLIBMM_PROPERTIES_ENABLED
169 #ifdef GLIBMM_PROPERTIES_ENABLED
177 #endif //#GLIBMM_PROPERTIES_ENABLED
179 #ifdef GLIBMM_PROPERTIES_ENABLED
186 Glib::PropertyProxy_ReadOnly<Gdk::Pixbuf>
property_logo()
const;
187 #endif //#GLIBMM_PROPERTIES_ENABLED
189 #ifdef GLIBMM_PROPERTIES_ENABLED
197 #endif //#GLIBMM_PROPERTIES_ENABLED
199 #ifdef GLIBMM_PROPERTIES_ENABLED
207 #endif //#GLIBMM_PROPERTIES_ENABLED
209 #ifdef GLIBMM_PROPERTIES_ENABLED
217 #endif //#GLIBMM_PROPERTIES_ENABLED
220 #ifdef GLIBMM_PROPERTIES_ENABLED
228 #endif //#GLIBMM_PROPERTIES_ENABLED
230 #ifdef GLIBMM_PROPERTIES_ENABLED
238 #endif //#GLIBMM_PROPERTIES_ENABLED
240 #ifdef GLIBMM_PROPERTIES_ENABLED
248 #endif //#GLIBMM_PROPERTIES_ENABLED
250 #ifdef GLIBMM_PROPERTIES_ENABLED
258 #endif //#GLIBMM_PROPERTIES_ENABLED
260 #ifdef GLIBMM_PROPERTIES_ENABLED
268 #endif //#GLIBMM_PROPERTIES_ENABLED
271 #ifdef GLIBMM_PROPERTIES_ENABLED
279 #endif //#GLIBMM_PROPERTIES_ENABLED
281 #ifdef GLIBMM_PROPERTIES_ENABLED
289 #endif //#GLIBMM_PROPERTIES_ENABLED
291 #ifdef GLIBMM_PROPERTIES_ENABLED
299 #endif //#GLIBMM_PROPERTIES_ENABLED
301 #ifdef GLIBMM_PROPERTIES_ENABLED
309 #endif //#GLIBMM_PROPERTIES_ENABLED
311 #ifdef GLIBMM_PROPERTIES_ENABLED
319 #endif //#GLIBMM_PROPERTIES_ENABLED
322 #ifdef GLIBMM_PROPERTIES_ENABLED
330 #endif //#GLIBMM_PROPERTIES_ENABLED
332 #ifdef GLIBMM_PROPERTIES_ENABLED
340 #endif //#GLIBMM_PROPERTIES_ENABLED