3 #ifndef _LIBGNOMEUIMM_HREF_H 4 #define _LIBGNOMEUIMM_HREF_H 31 #include <gtkmm/button.h> 32 #include <libgnomeui/gnome-href.h> 35 #ifndef DOXYGEN_SHOULD_SKIP_THIS 36 typedef struct _GnomeHRef GnomeHRef;
37 typedef struct _GnomeHRefClass GnomeHRefClass;
55 class HRef :
public Gtk::Button
58 #ifndef DOXYGEN_SHOULD_SKIP_THIS 59 typedef HRef CppObjectType;
60 typedef HRef_Class CppClassType;
61 typedef GnomeHRef BaseObjectType;
62 typedef GnomeHRefClass BaseClassType;
67 #ifndef DOXYGEN_SHOULD_SKIP_THIS 70 friend class HRef_Class;
71 static CppClassType href_class_;
78 explicit HRef(
const Glib::ConstructParams& construct_params);
79 explicit HRef(GnomeHRef* castitem);
84 #ifndef DOXYGEN_SHOULD_SKIP_THIS 85 static GType get_type() G_GNUC_CONST;
88 static GType get_base_type() G_GNUC_CONST;
92 GnomeHRef*
gobj() {
return reinterpret_cast<GnomeHRef*
>(gobject_); }
95 const GnomeHRef*
gobj()
const {
return reinterpret_cast<GnomeHRef*
>(gobject_); }
100 #ifdef GLIBMM_VFUNCS_ENABLED 101 #endif //GLIBMM_VFUNCS_ENABLED 105 #ifdef GLIBMM_VFUNCS_ENABLED 106 #endif //GLIBMM_VFUNCS_ENABLED 109 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 110 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 117 HRef(
const Glib::ustring& url,
const Glib::ustring& label);
118 HRef(
const Glib::ustring& url);
121 void set_url(
const Glib::ustring& url);
123 Glib::ustring get_url()
const;
125 void set_text(
const Glib::ustring& text);
127 Glib::ustring get_text()
const;
129 #ifdef GLIBMM_PROPERTIES_ENABLED 136 Glib::PropertyProxy<Glib::ustring> property_url() ;
137 #endif //#GLIBMM_PROPERTIES_ENABLED 139 #ifdef GLIBMM_PROPERTIES_ENABLED 146 Glib::PropertyProxy_ReadOnly<Glib::ustring> property_url()
const;
147 #endif //#GLIBMM_PROPERTIES_ENABLED 149 #ifdef GLIBMM_PROPERTIES_ENABLED 156 Glib::PropertyProxy<Glib::ustring> property_text() ;
157 #endif //#GLIBMM_PROPERTIES_ENABLED 159 #ifdef GLIBMM_PROPERTIES_ENABLED 166 Glib::PropertyProxy_ReadOnly<Glib::ustring> property_text()
const;
167 #endif //#GLIBMM_PROPERTIES_ENABLED
GnomeHRef * gobj()
Provides access to the underlying C GtkObject.
Definition: href.h:92
const GnomeHRef * gobj() const
Provides access to the underlying C GtkObject.
Definition: href.h:95