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 |
Using #GtkTextAttributes directly should rarely be necessary. It’s primarily useful with gtk_text_iter_get_attributes(). As with most GTK+ structs, the fields in this struct should only be read, never modified directly.
- newtype TextAttributes = TextAttributes (ForeignPtr TextAttributes)
- noTextAttributes :: Maybe TextAttributes
- textAttributesCopy :: MonadIO m => TextAttributes -> m TextAttributes
- textAttributesCopyValues :: MonadIO m => TextAttributes -> TextAttributes -> m ()
- textAttributesNew :: MonadIO m => m TextAttributes
- textAttributesRef :: MonadIO m => TextAttributes -> m TextAttributes
- textAttributesUnref :: MonadIO m => TextAttributes -> m ()
- textAttributesReadAppearance :: TextAttributes -> IO TextAppearance
- textAttributesReadBgFullHeight :: TextAttributes -> IO Word32
- textAttributesReadDirection :: TextAttributes -> IO TextDirection
- textAttributesReadEditable :: TextAttributes -> IO Word32
- textAttributesReadFont :: TextAttributes -> IO FontDescription
- textAttributesReadFontScale :: TextAttributes -> IO Double
- textAttributesReadIndent :: TextAttributes -> IO Int32
- textAttributesReadInvisible :: TextAttributes -> IO Word32
- textAttributesReadJustification :: TextAttributes -> IO Justification
- textAttributesReadLanguage :: TextAttributes -> IO Language
- textAttributesReadLeftMargin :: TextAttributes -> IO Int32
- textAttributesReadLetterSpacing :: TextAttributes -> IO Int32
- textAttributesReadNoFallback :: TextAttributes -> IO Word32
- textAttributesReadPixelsAboveLines :: TextAttributes -> IO Int32
- textAttributesReadPixelsBelowLines :: TextAttributes -> IO Int32
- textAttributesReadPixelsInsideWrap :: TextAttributes -> IO Int32
- textAttributesReadRightMargin :: TextAttributes -> IO Int32
- textAttributesReadTabs :: TextAttributes -> IO TabArray
- textAttributesReadWrapMode :: TextAttributes -> IO WrapMode
Exported types
newtype TextAttributes Source
Methods
textAttributesCopy
textAttributesCopy :: MonadIO m => TextAttributes -> m TextAttributes Source
textAttributesCopyValues
textAttributesCopyValues :: MonadIO m => TextAttributes -> TextAttributes -> m () Source
textAttributesNew
textAttributesNew :: MonadIO m => m TextAttributes Source
textAttributesRef
textAttributesRef :: MonadIO m => TextAttributes -> m TextAttributes Source
textAttributesUnref
textAttributesUnref :: MonadIO m => TextAttributes -> m () Source