| Portability | portable (depends on GHC) |
|---|---|
| Stability | provisional |
| Maintainer | gtk2hs-users@lists.sourceforge.net |
| Safe Haskell | None |
Graphics.UI.Gtk.Selectors.FontSelectionDialog
Description
A dialog box for selecting fonts
- data FontSelectionDialog
- class DialogClass o => FontSelectionDialogClass o
- castToFontSelectionDialog :: GObjectClass obj => obj -> FontSelectionDialog
- gTypeFontSelectionDialog :: GType
- toFontSelectionDialog :: FontSelectionDialogClass o => o -> FontSelectionDialog
- fontSelectionDialogNew :: String -> IO FontSelectionDialog
- fontSelectionDialogGetFontName :: FontSelectionDialogClass self => self -> IO (Maybe String)
- fontSelectionDialogSetFontName :: FontSelectionDialogClass self => self -> String -> IO Bool
- fontSelectionDialogGetPreviewText :: FontSelectionDialogClass self => self -> IO String
- fontSelectionDialogSetPreviewText :: FontSelectionDialogClass self => self -> String -> IO ()
- fontSelectionDialogGetCancelButton :: FontSelectionDialogClass self => self -> IO Widget
- fontSelectionDialogGetOkButton :: FontSelectionDialogClass self => self -> IO Widget
- fontSelectionDialogGetFontSelection :: FontSelectionDialogClass self => self -> IO FontSelection
- fontSelectionDialogPreviewText :: FontSelectionDialogClass self => Attr self String
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
class DialogClass o => FontSelectionDialogClass o Source
castToFontSelectionDialog :: GObjectClass obj => obj -> FontSelectionDialogSource
Constructors
Arguments
| :: String |
|
| -> IO FontSelectionDialog |
Creates a new FontSelectionDialog.
Methods
fontSelectionDialogGetFontNameSource
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO (Maybe String) | returns the currently-selected font name, or
|
Gets the currently-selected font name.
fontSelectionDialogSetFontNameSource
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> String |
|
| -> IO Bool | returns |
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 |
Gets the Cancel button.
- Available since Gtk+ version 2.14
fontSelectionDialogGetOkButtonSource
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO Widget | returns the |
Gets the OK button.
- Available since Gtk+ version 2.14
fontSelectionDialogGetFontSelectionSource
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO FontSelection | returns the embedded |
Retrieves the FontSelection widget embedded in the dialog.
- Available since Gtk+ version 2.22
Attributes
fontSelectionDialogPreviewText :: FontSelectionDialogClass self => Attr self StringSource
'previewText' property. See fontSelectionDialogGetPreviewText and
fontSelectionDialogSetPreviewText