Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Gnome::UI::FontPicker Class Reference

#include <font-picker.h>

Inheritance diagram for Gnome::UI::FontPicker:

Gtk::Button Gtk::Bin Gtk::Container Gtk::Widget Gtk::Object Glib::Object Glib::ObjectBase SigC::Object List of all members.

Public Member Functions

virtual ~FontPicker ()
GnomeFontPicker * gobj ()
 Provides access to the underlying C GtkObject.
const GnomeFontPicker * gobj () const
 Provides access to the underlying C GtkObject.
 FontPicker ()
void set_title (const Glib::ustring &title)
Glib::ustring get_title () const
GnomeFontPickerMode get_mode () const
void set_mode (GnomeFontPickerMode mode)
void set_use_font_in_label (bool use_font_in_label, gint size)
void set_show_size (bool show_size=true)
void uw_set_widget (Gtk::Widget &widget)
Gtk::Widgetuw_get_widget ()
const Gtk::Widgetuw_get_widget () const
Glib::ustring get_font_name () const
bool set_font_name (const Glib::ustring &fontname)
Glib::ustring get_preview_text () const
void set_preview_text (const Glib::ustring &text)
Glib::SignalProxy1< void,
const Glib::ustring & > 
signal_font_set ()
Glib::PropertyProxy< Glib::ustringproperty_title ()
 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< Glib::ustringproperty_font_name ()
 You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< Glib::ustringproperty_preview_text ()
 You rarely need to use properties because there are get_ and set_ methods for almost all of them.
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< 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< bool > property_show_size ()
 You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Protected Member Functions

virtual void on_font_set (const Glib::ustring &font_name)

Related Functions

(Note that these are not member functions.)

Gnome::UI::FontPickerwrap (GnomeFontPicker *object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Gnome::UI::FontPicker::~FontPicker  )  [virtual]
 

Gnome::UI::FontPicker::FontPicker  ) 
 


Member Function Documentation

Glib::ustring Gnome::UI::FontPicker::get_font_name  )  const
 

GnomeFontPickerMode Gnome::UI::FontPicker::get_mode  )  const
 

Glib::ustring Gnome::UI::FontPicker::get_preview_text  )  const
 

Glib::ustring Gnome::UI::FontPicker::get_title  )  const
 

const GnomeFontPicker* Gnome::UI::FontPicker::gobj  )  const [inline]
 

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Button.

GnomeFontPicker* Gnome::UI::FontPicker::gobj  )  [inline]
 

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Button.

virtual void Gnome::UI::FontPicker::on_font_set const Glib::ustring font_name  )  [protected, virtual]
 

Glib::PropertyProxy<Glib::ustring> Gnome::UI::FontPicker::property_font_name  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<int> Gnome::UI::FontPicker::property_label_font_size  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<GnomeFontPickerMode> Gnome::UI::FontPicker::property_mode  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<Glib::ustring> Gnome::UI::FontPicker::property_preview_text  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<bool> Gnome::UI::FontPicker::property_show_size  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<Glib::ustring> Gnome::UI::FontPicker::property_title  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<bool> Gnome::UI::FontPicker::property_use_font_in_label  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

bool Gnome::UI::FontPicker::set_font_name const Glib::ustring fontname  ) 
 

void Gnome::UI::FontPicker::set_mode GnomeFontPickerMode  mode  ) 
 

void Gnome::UI::FontPicker::set_preview_text const Glib::ustring text  ) 
 

void Gnome::UI::FontPicker::set_show_size bool  show_size = true  ) 
 

void Gnome::UI::FontPicker::set_title const Glib::ustring title  ) 
 

void Gnome::UI::FontPicker::set_use_font_in_label bool  use_font_in_label,
gint  size
 

Glib::SignalProxy1<void,const Glib::ustring&> Gnome::UI::FontPicker::signal_font_set  ) 
 

Prototype:
void font_set(const Glib::ustring& font_name)

const Gtk::Widget* Gnome::UI::FontPicker::uw_get_widget  )  const
 

Gtk::Widget* Gnome::UI::FontPicker::uw_get_widget  ) 
 

void Gnome::UI::FontPicker::uw_set_widget Gtk::Widget widget  ) 
 


Friends And Related Function Documentation

Gnome::UI::FontPicker * wrap GnomeFontPicker *  object,
bool  take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated on Sun Sep 11 19:05:00 2005 for libgnomeuimm by  doxygen 1.4.4