3#ifndef _LIBGNOMEUIMM_FONT_PICKER_H
4#define _LIBGNOMEUIMM_FONT_PICKER_H
31#include <gtkmm/button.h>
32#include <libgnomeui/gnome-font-picker.h>
35#ifndef DOXYGEN_SHOULD_SKIP_THIS
36typedef struct _GnomeFontPicker GnomeFontPicker;
37typedef struct _GnomeFontPickerClass GnomeFontPickerClass;
45{
class FontPicker_Class; }
54#ifndef GNOMEMM_DISABLE_DEPRECATED
60#ifndef DOXYGEN_SHOULD_SKIP_THIS
62 typedef FontPicker_Class CppClassType;
63 typedef GnomeFontPicker BaseObjectType;
64 typedef GnomeFontPickerClass BaseClassType;
69#ifndef DOXYGEN_SHOULD_SKIP_THIS
72 friend class FontPicker_Class;
73 static CppClassType fontpicker_class_;
80 explicit FontPicker(
const Glib::ConstructParams& construct_params);
81 explicit FontPicker(GnomeFontPicker* castitem);
86#ifndef DOXYGEN_SHOULD_SKIP_THIS
87 static GType get_type() G_GNUC_CONST;
90 static GType get_base_type() G_GNUC_CONST;
94 GnomeFontPicker*
gobj() {
return reinterpret_cast<GnomeFontPicker*
>(gobject_); }
97 const GnomeFontPicker*
gobj()
const {
return reinterpret_cast<GnomeFontPicker*
>(gobject_); }
102#ifdef GLIBMM_VFUNCS_ENABLED
107#ifdef GLIBMM_VFUNCS_ENABLED
111#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
160 #ifdef GLIBMM_PROPERTIES_ENABLED
170#ifdef GLIBMM_PROPERTIES_ENABLED
180 #ifdef GLIBMM_PROPERTIES_ENABLED
190#ifdef GLIBMM_PROPERTIES_ENABLED
200 #ifdef GLIBMM_PROPERTIES_ENABLED
210#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
270#ifdef GLIBMM_PROPERTIES_ENABLED
280 #ifdef GLIBMM_PROPERTIES_ENABLED
290#ifdef GLIBMM_PROPERTIES_ENABLED
Definition: font-picker.h:58
void uw_set_widget(Gtk::Widget &widget)
void set_mode(GnomeFontPickerMode mode)
void set_title(const Glib::ustring &title)
void set_use_font_in_label(bool use_font_in_label, gint size)
Glib::PropertyProxy< bool > property_use_font_in_label()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< GnomeFontPickerMode > property_mode()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
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.
bool set_font_name(const Glib::ustring &fontname)
Glib::SignalProxy1< void, const Glib::ustring & > signal_font_set()
const GnomeFontPicker * gobj() const
Provides access to the underlying C GtkObject.
Definition: font-picker.h:97
Glib::PropertyProxy_ReadOnly< bool > property_use_font_in_label() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_preview_text(const Glib::ustring &text)
Gnome::UI::FontPicker * wrap(GnomeFontPicker *object, bool take_copy=false)
A Glib::wrap() method for this object.
Glib::PropertyProxy< Glib::ustring > property_preview_text()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< int > property_label_font_size()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Glib::ustring > property_font_name()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::ustring get_preview_text() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_font_name() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< bool > property_show_size() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::ustring get_title() const
GnomeFontPickerMode get_mode() const
const Gtk::Widget * uw_get_widget() const
Glib::PropertyProxy< Glib::ustring > property_title()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_show_size(bool show_size=true)
GnomeFontPicker * gobj()
Provides access to the underlying C GtkObject.
Definition: font-picker.h:94
Gtk::Widget * uw_get_widget()
virtual void on_font_set(const Glib::ustring &font_name)
Glib::PropertyProxy< bool > property_show_size()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_preview_text() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< int > property_label_font_size() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< GnomeFontPickerMode > property_mode() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::ustring get_font_name() const