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 |
- newtype Misc = Misc (ForeignPtr Misc)
- class GObject o => MiscK o
- toMisc :: MiscK o => o -> IO Misc
- noMisc :: Maybe Misc
- miscGetAlignment :: (MonadIO m, MiscK a) => a -> m (Float, Float)
- miscGetPadding :: (MonadIO m, MiscK a) => a -> m (Int32, Int32)
- miscSetAlignment :: (MonadIO m, MiscK a) => a -> Float -> Float -> m ()
- miscSetPadding :: (MonadIO m, MiscK a) => a -> Int32 -> Int32 -> m ()
- data MiscXalignPropertyInfo
- constructMiscXalign :: Float -> IO ([Char], GValue)
- getMiscXalign :: (MonadIO m, MiscK o) => o -> m Float
- setMiscXalign :: (MonadIO m, MiscK o) => o -> Float -> m ()
- data MiscXpadPropertyInfo
- constructMiscXpad :: Int32 -> IO ([Char], GValue)
- getMiscXpad :: (MonadIO m, MiscK o) => o -> m Int32
- setMiscXpad :: (MonadIO m, MiscK o) => o -> Int32 -> m ()
- data MiscYalignPropertyInfo
- constructMiscYalign :: Float -> IO ([Char], GValue)
- getMiscYalign :: (MonadIO m, MiscK o) => o -> m Float
- setMiscYalign :: (MonadIO m, MiscK o) => o -> Float -> m ()
- data MiscYpadPropertyInfo
- constructMiscYpad :: Int32 -> IO ([Char], GValue)
- getMiscYpad :: (MonadIO m, MiscK o) => o -> m Int32
- setMiscYpad :: (MonadIO m, MiscK o) => o -> Int32 -> m ()
Exported types
GObject Misc | |
type ParentTypes Misc | |
type AttributeList Misc | |
type SignalList Misc |
Methods
miscGetAlignment
miscGetAlignment :: (MonadIO m, MiscK a) => a -> m (Float, Float) Source
Deprecated: (Since version 3.14)Use #GtkWidget alignment and margin properties.
miscGetPadding
miscGetPadding :: (MonadIO m, MiscK a) => a -> m (Int32, Int32) Source
Deprecated: (Since version 3.14)Use #GtkWidget alignment and margin properties.
miscSetAlignment
miscSetPadding
miscSetPadding :: (MonadIO m, MiscK a) => a -> Int32 -> Int32 -> m () Source
Deprecated: (Since version 3.14)Use #GtkWidget alignment and margin properties.
Properties
Xalign
data MiscXalignPropertyInfo Source
AttrInfo MiscXalignPropertyInfo | |
type AttrLabel MiscXalignPropertyInfo = "Misc::xalign" | |
type AttrGetType MiscXalignPropertyInfo = Float | |
type AttrBaseTypeConstraint MiscXalignPropertyInfo = MiscK | |
type AttrSetTypeConstraint MiscXalignPropertyInfo = * ~ Float | |
type AttrAllowedOps MiscXalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getMiscXalign :: (MonadIO m, MiscK o) => o -> m Float Source
setMiscXalign :: (MonadIO m, MiscK o) => o -> Float -> m () Source
Xpad
data MiscXpadPropertyInfo Source
AttrInfo MiscXpadPropertyInfo | |
type AttrLabel MiscXpadPropertyInfo = "Misc::xpad" | |
type AttrGetType MiscXpadPropertyInfo = Int32 | |
type AttrBaseTypeConstraint MiscXpadPropertyInfo = MiscK | |
type AttrSetTypeConstraint MiscXpadPropertyInfo = * ~ Int32 | |
type AttrAllowedOps MiscXpadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getMiscXpad :: (MonadIO m, MiscK o) => o -> m Int32 Source
setMiscXpad :: (MonadIO m, MiscK o) => o -> Int32 -> m () Source
Yalign
data MiscYalignPropertyInfo Source
AttrInfo MiscYalignPropertyInfo | |
type AttrLabel MiscYalignPropertyInfo = "Misc::yalign" | |
type AttrGetType MiscYalignPropertyInfo = Float | |
type AttrBaseTypeConstraint MiscYalignPropertyInfo = MiscK | |
type AttrSetTypeConstraint MiscYalignPropertyInfo = * ~ Float | |
type AttrAllowedOps MiscYalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getMiscYalign :: (MonadIO m, MiscK o) => o -> m Float Source
setMiscYalign :: (MonadIO m, MiscK o) => o -> Float -> m () Source
Ypad
data MiscYpadPropertyInfo Source
AttrInfo MiscYpadPropertyInfo | |
type AttrLabel MiscYpadPropertyInfo = "Misc::ypad" | |
type AttrGetType MiscYpadPropertyInfo = Int32 | |
type AttrBaseTypeConstraint MiscYpadPropertyInfo = MiscK | |
type AttrSetTypeConstraint MiscYpadPropertyInfo = * ~ Int32 | |
type AttrAllowedOps MiscYpadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getMiscYpad :: (MonadIO m, MiscK o) => o -> m Int32 Source
setMiscYpad :: (MonadIO m, MiscK o) => o -> Int32 -> m () Source