3#ifndef _LIBGNOMEUIMM_DRUID_PAGE_STANDARD_H
4#define _LIBGNOMEUIMM_DRUID_PAGE_STANDARD_H
33#include <libgnomeui/gnome-druid-page-standard.h>
36#ifndef DOXYGEN_SHOULD_SKIP_THIS
37typedef struct _GnomeDruidPageStandard GnomeDruidPageStandard;
38typedef 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
106#ifdef GLIBMM_VFUNCS_ENABLED
110#ifdef 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);
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);
149 #ifdef GLIBMM_PROPERTIES_ENABLED
159#ifdef GLIBMM_PROPERTIES_ENABLED
169 #ifdef GLIBMM_PROPERTIES_ENABLED
179#ifdef GLIBMM_PROPERTIES_ENABLED
189 #ifdef GLIBMM_PROPERTIES_ENABLED
199#ifdef GLIBMM_PROPERTIES_ENABLED
209 #ifdef GLIBMM_PROPERTIES_ENABLED
220 #ifdef GLIBMM_PROPERTIES_ENABLED
230#ifdef GLIBMM_PROPERTIES_ENABLED
240 #ifdef GLIBMM_PROPERTIES_ENABLED
250#ifdef GLIBMM_PROPERTIES_ENABLED
260 #ifdef GLIBMM_PROPERTIES_ENABLED
271 #ifdef GLIBMM_PROPERTIES_ENABLED
281#ifdef GLIBMM_PROPERTIES_ENABLED
291 #ifdef GLIBMM_PROPERTIES_ENABLED
301#ifdef GLIBMM_PROPERTIES_ENABLED
311 #ifdef GLIBMM_PROPERTIES_ENABLED
322 #ifdef GLIBMM_PROPERTIES_ENABLED
332#ifdef GLIBMM_PROPERTIES_ENABLED
Definition: druid-page-standard.h:57
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_background()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_contents_background(const Gdk::Color &color)
void set_title_foreground(const Gdk::Color &color)
Glib::PropertyProxy_ReadOnly< Gdk::Pixbuf > property_logo() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Gdk::Pixbuf > property_top_watermark()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_top_watermark(const Glib::RefPtr< Gdk::Pixbuf > &top_watermark_image)
const GnomeDruidPageStandard * gobj() const
Provides access to the underlying C GtkObject.
Definition: druid-page-standard.h:96
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_title_foreground_gdk() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Gdk::Color get_title_foreground() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_title() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Gdk::Color > property_background_gdk()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_background(const Gdk::Color &color)
Glib::PropertyProxy< Gdk::Color > property_title_foreground_gdk()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Gnome::UI::DruidPageStandard * wrap(GnomeDruidPageStandard *object, bool take_copy=false)
A Glib::wrap() method for this object.
Glib::PropertyProxy< bool > property_title_foreground_set()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::ustring get_title() const
GnomeDruidPageStandard * gobj()
Provides access to the underlying C GtkObject.
Definition: druid-page-standard.h:93
Glib::RefPtr< Gdk::Pixbuf > get_top_watermark() const
Glib::PropertyProxy< bool > property_background_set()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Gdk::Pixbuf > property_logo()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Gtk::VBox * get_vbox() const
Pack widgets into the VBox.
Gdk::Color get_contents_background() const
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_background_gdk() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_logo(const Glib::RefPtr< Gdk::Pixbuf > &logo_image)
void set_logo_background(const Gdk::Color &color)
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_logo_background()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< bool > property_background_set() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Gdk::Color > property_logo_background_gdk()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Gdk::Color get_background() const
Gdk::Color get_logo_background() const
void append_item(const Glib::ustring &question_mnemonic, Gtk::Widget &item, const Glib::ustring &additional_info_markup)
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_logo_background_gdk() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_title(const Glib::ustring &title)
Glib::PropertyProxy_ReadOnly< Gdk::Pixbuf > property_top_watermark() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
DruidPageStandard(const Glib::ustring &title, const Glib::RefPtr< Gdk::Pixbuf > &logo_image, const Glib::RefPtr< Gdk::Pixbuf > &top_watermark)
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_title_foreground()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
virtual ~DruidPageStandard()
Glib::PropertyProxy_ReadOnly< bool > property_title_foreground_set() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Glib::ustring > property_title()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::RefPtr< Gdk::Pixbuf > get_logo() const
Definition: druid-page.h:58