| Maintainer | gtk2hs-users@lists.sourceforge.net |
|---|---|
| Stability | provisional |
| Portability | portable (depends on GHC) |
| Safe Haskell | None |
| Language | Haskell98 |
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 :: GlibString string => string -> IO FontSelectionDialog
- fontSelectionDialogGetFontName :: (FontSelectionDialogClass self, GlibString string) => self -> IO (Maybe string)
- fontSelectionDialogSetFontName :: (FontSelectionDialogClass self, GlibString string) => self -> string -> IO Bool
- fontSelectionDialogGetPreviewText :: (FontSelectionDialogClass self, GlibString string) => self -> IO string
- fontSelectionDialogSetPreviewText :: (FontSelectionDialogClass self, GlibString string) => self -> string -> IO ()
- fontSelectionDialogGetCancelButton :: FontSelectionDialogClass self => self -> IO Widget
- fontSelectionDialogGetOkButton :: FontSelectionDialogClass self => self -> IO Widget
- fontSelectionDialogGetFontSelection :: FontSelectionDialogClass self => self -> IO FontSelection
- fontSelectionDialogPreviewText :: (FontSelectionDialogClass self, GlibString string) => 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 -> FontSelectionDialog Source
Constructors
Arguments
| :: GlibString string | |
| => string |
|
| -> IO FontSelectionDialog |
Creates a new FontSelectionDialog.
Methods
fontSelectionDialogGetFontName Source
Arguments
| :: (FontSelectionDialogClass self, GlibString string) | |
| => self | |
| -> IO (Maybe string) | returns the currently-selected font name, or
|
Gets the currently-selected font name.
fontSelectionDialogSetFontName Source
Arguments
| :: (FontSelectionDialogClass self, GlibString string) | |
| => self | |
| -> string |
|
| -> IO Bool | returns |
Sets the currently-selected font.
fontSelectionDialogGetPreviewText :: (FontSelectionDialogClass self, GlibString string) => self -> IO string Source
Gets the text displayed in the preview area.
fontSelectionDialogSetPreviewText :: (FontSelectionDialogClass self, GlibString string) => self -> string -> IO () Source
Sets the text displayed in the preview area.
fontSelectionDialogGetCancelButton Source
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO Widget | returns the |
Gets the Cancel button.
- Available since Gtk+ version 2.14
fontSelectionDialogGetOkButton Source
Arguments
| :: FontSelectionDialogClass self | |
| => self | |
| -> IO Widget | returns the |
Gets the OK button.
- Available since Gtk+ version 2.14
fontSelectionDialogGetFontSelection Source
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, GlibString string) => Attr self string Source
'previewText' property. See fontSelectionDialogGetPreviewText and
fontSelectionDialogSetPreviewText