| 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
data FontSelectionDialog
Instances
class DialogClass o => FontSelectionDialogClass o
castToFontSelectionDialog :: GObjectClass obj => obj -> FontSelectionDialog
Constructors
Arguments
| :: String |
|
| -> IO FontSelectionDialog |
Creates a new FontSelectionDialog.
Methods
fontSelectionDialogGetFontName
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO (Maybe String) | returns the currently-selected font name, or
|
Gets the currently-selected font name.
fontSelectionDialogSetFontName
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> String |
|
| -> IO Bool | returns |
Sets the currently-selected font.
fontSelectionDialogGetPreviewText :: FontSelectionDialogClass self => self -> IO String
Gets the text displayed in the preview area.
fontSelectionDialogSetPreviewText :: FontSelectionDialogClass self => self -> String -> IO ()
Sets the text displayed in the preview area.
fontSelectionDialogGetCancelButton
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO Widget | returns the |
Gets the Cancel button.
- Available since Gtk+ version 2.14
fontSelectionDialogGetOkButton
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO Widget | returns the |
Gets the OK button.
- Available since Gtk+ version 2.14
fontSelectionDialogGetFontSelection
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 String
'previewText' property. See fontSelectionDialogGetPreviewText and
fontSelectionDialogSetPreviewText