3#ifndef _LIBGNOMEUIMM_DRUID_PAGE_EDGE_H
4#define _LIBGNOMEUIMM_DRUID_PAGE_EDGE_H
32#include <libgnomeui/gnome-druid-page-edge.h>
35#ifndef DOXYGEN_SHOULD_SKIP_THIS
36typedef struct _GnomeDruidPageEdge GnomeDruidPageEdge;
37typedef struct _GnomeDruidPageEdgeClass GnomeDruidPageEdgeClass;
45{
class DruidPageEdge_Class; }
72#ifndef DOXYGEN_SHOULD_SKIP_THIS
80 static GType value_type() G_GNUC_CONST;
97#ifndef DOXYGEN_SHOULD_SKIP_THIS
99 typedef DruidPageEdge_Class CppClassType;
100 typedef GnomeDruidPageEdge BaseObjectType;
101 typedef GnomeDruidPageEdgeClass BaseClassType;
106#ifndef DOXYGEN_SHOULD_SKIP_THIS
109 friend class DruidPageEdge_Class;
110 static CppClassType druidpageedge_class_;
117 explicit DruidPageEdge(
const Glib::ConstructParams& construct_params);
123#ifndef DOXYGEN_SHOULD_SKIP_THIS
124 static GType get_type() G_GNUC_CONST;
127 static GType get_base_type() G_GNUC_CONST;
131 GnomeDruidPageEdge*
gobj() {
return reinterpret_cast<GnomeDruidPageEdge*
>(gobject_); }
134 const GnomeDruidPageEdge*
gobj()
const {
return reinterpret_cast<GnomeDruidPageEdge*
>(gobject_); }
139#ifdef GLIBMM_VFUNCS_ENABLED
144#ifdef GLIBMM_VFUNCS_ENABLED
148#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
160 const Glib::RefPtr<Gdk::Pixbuf>& logo,
const Glib::RefPtr<Gdk::Pixbuf>& watermark,
const Glib::RefPtr<Gdk::Pixbuf>& top_watermark,
161 bool antialiased =
true);
178 void set_logo(
const Glib::RefPtr<Gdk::Pixbuf>& logo_image);
Definition: druid-page-edge.h:95
void set_watermark(const Glib::RefPtr< Gdk::Pixbuf > &watermark)
void set_bg_color(const Gdk::Color &color)
GnomeDruidPageEdge * gobj()
Provides access to the underlying C GtkObject.
Definition: druid-page-edge.h:131
const GnomeDruidPageEdge * gobj() const
Provides access to the underlying C GtkObject.
Definition: druid-page-edge.h:134
DruidPageEdge(EdgePosition position, const Glib::ustring &title, const Glib::ustring &text, bool antialiased=true)
DruidPageEdge(EdgePosition position, const Glib::ustring &title, const Glib::ustring &text, const Glib::RefPtr< Gdk::Pixbuf > &logo, const Glib::RefPtr< Gdk::Pixbuf > &watermark, const Glib::RefPtr< Gdk::Pixbuf > &top_watermark, bool antialiased=true)
void set_title(const Glib::ustring &title)
DruidPageEdge(EdgePosition position=EDGE_START, bool antialiased=true)
void set_textbox_color(const Gdk::Color &color)
void set_title_color(const Gdk::Color &color)
void set_logo(const Glib::RefPtr< Gdk::Pixbuf > &logo_image)
void set_text_color(const Gdk::Color &color)
void set_text(const Glib::ustring &text)
void set_logo_bg_color(const Gdk::Color &color)
Gnome::UI::DruidPageEdge * wrap(GnomeDruidPageEdge *object, bool take_copy=false)
A Glib::wrap() method for this object.
void set_top_watermark(const Glib::RefPtr< Gdk::Pixbuf > &top_watermark)
Definition: druid-page.h:58