Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- fontSelectionGetFace
- fontSelectionGetFaceList
- fontSelectionGetFamily
- fontSelectionGetFamilyList
- fontSelectionGetFontName
- fontSelectionGetPreviewEntry
- fontSelectionGetPreviewText
- fontSelectionGetSize
- fontSelectionGetSizeEntry
- fontSelectionGetSizeList
- fontSelectionNew
- fontSelectionSetFontName
- fontSelectionSetPreviewText
- Properties
- newtype FontSelection = FontSelection (ForeignPtr FontSelection)
- class GObject o => FontSelectionK o
- toFontSelection :: FontSelectionK o => o -> IO FontSelection
- noFontSelection :: Maybe FontSelection
- fontSelectionGetFace :: (MonadIO m, FontSelectionK a) => a -> m FontFace
- fontSelectionGetFaceList :: (MonadIO m, FontSelectionK a) => a -> m Widget
- fontSelectionGetFamily :: (MonadIO m, FontSelectionK a) => a -> m FontFamily
- fontSelectionGetFamilyList :: (MonadIO m, FontSelectionK a) => a -> m Widget
- fontSelectionGetFontName :: (MonadIO m, FontSelectionK a) => a -> m Text
- fontSelectionGetPreviewEntry :: (MonadIO m, FontSelectionK a) => a -> m Widget
- fontSelectionGetPreviewText :: (MonadIO m, FontSelectionK a) => a -> m Text
- fontSelectionGetSize :: (MonadIO m, FontSelectionK a) => a -> m Int32
- fontSelectionGetSizeEntry :: (MonadIO m, FontSelectionK a) => a -> m Widget
- fontSelectionGetSizeList :: (MonadIO m, FontSelectionK a) => a -> m Widget
- fontSelectionNew :: MonadIO m => m FontSelection
- fontSelectionSetFontName :: (MonadIO m, FontSelectionK a) => a -> Text -> m Bool
- fontSelectionSetPreviewText :: (MonadIO m, FontSelectionK a) => a -> Text -> m ()
- data FontSelectionFontNamePropertyInfo
- constructFontSelectionFontName :: Text -> IO ([Char], GValue)
- getFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> m Text
- setFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> Text -> m ()
- data FontSelectionPreviewTextPropertyInfo
- constructFontSelectionPreviewText :: Text -> IO ([Char], GValue)
- getFontSelectionPreviewText :: (MonadIO m, FontSelectionK o) => o -> m Text
- setFontSelectionPreviewText :: (MonadIO m, FontSelectionK o) => o -> Text -> m ()
Exported types
newtype FontSelection Source
class GObject o => FontSelectionK o Source
(GObject o, IsDescendantOf FontSelection o) => FontSelectionK o Source |
toFontSelection :: FontSelectionK o => o -> IO FontSelection Source
Methods
fontSelectionGetFace
fontSelectionGetFace :: (MonadIO m, FontSelectionK a) => a -> m FontFace Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetFaceList
fontSelectionGetFaceList :: (MonadIO m, FontSelectionK a) => a -> m Widget Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetFamily
fontSelectionGetFamily :: (MonadIO m, FontSelectionK a) => a -> m FontFamily Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetFamilyList
fontSelectionGetFamilyList :: (MonadIO m, FontSelectionK a) => a -> m Widget Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetFontName
fontSelectionGetFontName :: (MonadIO m, FontSelectionK a) => a -> m Text Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetPreviewEntry
fontSelectionGetPreviewEntry :: (MonadIO m, FontSelectionK a) => a -> m Widget Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetPreviewText
fontSelectionGetPreviewText :: (MonadIO m, FontSelectionK a) => a -> m Text Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetSize
fontSelectionGetSize :: (MonadIO m, FontSelectionK a) => a -> m Int32 Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetSizeEntry
fontSelectionGetSizeEntry :: (MonadIO m, FontSelectionK a) => a -> m Widget Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionGetSizeList
fontSelectionGetSizeList :: (MonadIO m, FontSelectionK a) => a -> m Widget Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionNew
fontSelectionNew :: MonadIO m => m FontSelection Source
Deprecated: (Since version 3.2)Use #GtkFontChooserWidget instead
fontSelectionSetFontName
fontSelectionSetFontName :: (MonadIO m, FontSelectionK a) => a -> Text -> m Bool Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
fontSelectionSetPreviewText
fontSelectionSetPreviewText :: (MonadIO m, FontSelectionK a) => a -> Text -> m () Source
Deprecated: (Since version 3.2)Use #GtkFontChooser
Properties
FontName
data FontSelectionFontNamePropertyInfo Source
AttrInfo FontSelectionFontNamePropertyInfo Source | |
type AttrLabel FontSelectionFontNamePropertyInfo = "FontSelection::font-name" Source | |
type AttrGetType FontSelectionFontNamePropertyInfo = Text Source | |
type AttrBaseTypeConstraint FontSelectionFontNamePropertyInfo = FontSelectionK Source | |
type AttrSetTypeConstraint FontSelectionFontNamePropertyInfo = * ~ Text Source | |
type AttrAllowedOps FontSelectionFontNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> m Text Source
setFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> Text -> m () Source
PreviewText
data FontSelectionPreviewTextPropertyInfo Source
AttrInfo FontSelectionPreviewTextPropertyInfo Source | |
type AttrLabel FontSelectionPreviewTextPropertyInfo = "FontSelection::preview-text" Source | |
type AttrGetType FontSelectionPreviewTextPropertyInfo = Text Source | |
type AttrBaseTypeConstraint FontSelectionPreviewTextPropertyInfo = FontSelectionK Source | |
type AttrSetTypeConstraint FontSelectionPreviewTextPropertyInfo = * ~ Text Source | |
type AttrAllowedOps FontSelectionPreviewTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFontSelectionPreviewText :: (MonadIO m, FontSelectionK o) => o -> m Text Source
setFontSelectionPreviewText :: (MonadIO m, FontSelectionK o) => o -> Text -> m () Source