RGtk2 (version 2.20.31)

GtkFontButton: GtkFontButton

Description

A button to launch a font selection dialog

Arguments

Methods and Functions

gtkFontButtonNew(show = TRUE) gtkFontButtonNewWithFont(fontname) gtkFontButtonSetFontName(object, fontname) gtkFontButtonGetFontName(object) gtkFontButtonSetShowStyle(object, show.style) gtkFontButtonGetShowStyle(object) gtkFontButtonSetShowSize(object, show.size) gtkFontButtonGetShowSize(object) gtkFontButtonSetUseFont(object, use.font) gtkFontButtonGetUseFont(object) gtkFontButtonSetUseSize(object, use.size) gtkFontButtonGetUseSize(object) gtkFontButtonSetTitle(object, title) gtkFontButtonGetTitle(object) gtkFontButton(show = TRUE)

Hierarchy

GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkButton
                                       +----GtkFontButton

Interfaces

GtkFontButton implements AtkImplementorIface, GtkBuildable and GtkActivatable.

Detailed Description

The GtkFontButton is a button which displays the currently selected font an allows to open a font selection dialog to change the font. It is suitable widget for selecting a font in a preference dialog.

Structures

Convenient Construction

gtkFontButton is the equivalent of gtkFontButtonNew.

Signals

Properties

font-name [character : * : Read / Write]
The name of the currently selected font. Default value: "Sans 12" Since 2.4
show-size [logical : Read / Write]
If this property is set to TRUE, the selected font size will be shown in the label. For a more WYSIWYG way to show the selected size, see the ::use-size property. Default value: TRUE Since 2.4
show-style [logical : Read / Write]
If this property is set to TRUE, the name of the selected font style will be shown in the label. For a more WYSIWYG way to show the selected style, see the ::use-font property. Default value: TRUE Since 2.4
title [character : * : Read / Write]
The title of the font selection dialog. Default value: "Pick a Font" Since 2.4
use-font [logical : Read / Write]
If this property is set to TRUE, the label will be drawn in the selected font. Default value: FALSE Since 2.4
use-size [logical : Read / Write]
If this property is set to TRUE, the label will be drawn with the selected font size. Default value: FALSE Since 2.4

References

http://library.gnome.org/devel//gtk/GtkFontButton.html

See Also

GtkFontSelectionDialog GtkColorButton