gtk-0.12.3.1: Binding to the Gtk+ graphical user interface library.

Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Safe HaskellSafe-Infered

Graphics.UI.Gtk.Selectors.FontSelectionDialog

Contents

Description

A dialog box for selecting fonts

Synopsis

Detail

The FontSelectionDialog widget is a dialog box for selecting a font.

To set the font which is initially selected, use fontSelectionDialogSetFontName.

To get the selected font use fontSelectionDialogGetFontName.

To change the text which is shown in the preview area, use fontSelectionDialogSetPreviewText.

Class Hierarchy

 | GObject
 | +----Object
 | +----Widget
 | +----Container
 | +----Bin
 | +----Window
 | +----Dialog
 | +----FontSelectionDialog

Types

Constructors

fontSelectionDialogNewSource

Arguments

:: String

title - the title of the dialog box.

-> IO FontSelectionDialog 

Creates a new FontSelectionDialog.

Methods

fontSelectionDialogGetFontNameSource

Arguments

:: FontSelectionDialogClass self 
=> self 
-> IO (Maybe String)

returns the currently-selected font name, or Nothing if no font is selected.

Gets the currently-selected font name.

fontSelectionDialogSetFontNameSource

Arguments

:: FontSelectionDialogClass self 
=> self 
-> String

fontname - a fontname.

-> IO Bool

returns True if the font was found.

Sets the currently-selected font.

fontSelectionDialogGetPreviewText :: FontSelectionDialogClass self => self -> IO StringSource

Gets the text displayed in the preview area.

fontSelectionDialogSetPreviewText :: FontSelectionDialogClass self => self -> String -> IO ()Source

Sets the text displayed in the preview area.

fontSelectionDialogGetCancelButtonSource

Arguments

:: FontSelectionDialogClass self 
=> self 
-> IO Widget

returns the Widget used in the dialog for the Cancel button.

Gets the Cancel button.

  • Available since Gtk+ version 2.14

fontSelectionDialogGetOkButtonSource

Arguments

:: FontSelectionDialogClass self 
=> self 
-> IO Widget

returns the Widget used in the dialog for the OK button.

Gets the OK button.

  • Available since Gtk+ version 2.14

fontSelectionDialogGetFontSelectionSource

Arguments

:: FontSelectionDialogClass self 
=> self 
-> IO FontSelection

returns the embedded FontSelection

Retrieves the FontSelection widget embedded in the dialog.

  • Available since Gtk+ version 2.22

Attributes