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
- data MiscGetAlignmentMethodInfo
- miscGetAlignment :: (MonadIO m, MiscK a) => a -> m (Float, Float)
- data MiscGetPaddingMethodInfo
- miscGetPadding :: (MonadIO m, MiscK a) => a -> m (Int32, Int32)
- data MiscSetAlignmentMethodInfo
- miscSetAlignment :: (MonadIO m, MiscK a) => a -> Float -> Float -> m ()
- data MiscSetPaddingMethodInfo
- miscSetPadding :: (MonadIO m, MiscK a) => a -> Int32 -> Int32 -> m ()
- data MiscXalignPropertyInfo
- constructMiscXalign :: Float -> IO ([Char], GValue)
- getMiscXalign :: (MonadIO m, MiscK o) => o -> m Float
- miscXalign :: AttrLabelProxy "xalign"
- setMiscXalign :: (MonadIO m, MiscK o) => o -> Float -> m ()
- data MiscXpadPropertyInfo
- constructMiscXpad :: Int32 -> IO ([Char], GValue)
- getMiscXpad :: (MonadIO m, MiscK o) => o -> m Int32
- miscXpad :: AttrLabelProxy "xpad"
- setMiscXpad :: (MonadIO m, MiscK o) => o -> Int32 -> m ()
- data MiscYalignPropertyInfo
- constructMiscYalign :: Float -> IO ([Char], GValue)
- getMiscYalign :: (MonadIO m, MiscK o) => o -> m Float
- miscYalign :: AttrLabelProxy "yalign"
- setMiscYalign :: (MonadIO m, MiscK o) => o -> Float -> m ()
- data MiscYpadPropertyInfo
- constructMiscYpad :: Int32 -> IO ([Char], GValue)
- getMiscYpad :: (MonadIO m, MiscK o) => o -> m Int32
- miscYpad :: AttrLabelProxy "ypad"
- setMiscYpad :: (MonadIO m, MiscK o) => o -> Int32 -> m ()
Exported types
GObject Misc | |
((~) * info (ResolveMiscMethod t Misc), MethodInfo * info Misc p) => IsLabelProxy t (Misc -> p) | |
type ParentTypes Misc | |
type AttributeList Misc | |
type SignalList Misc |
Methods
miscGetAlignment
data MiscGetAlignmentMethodInfo Source
((~) * signature (m (Float, Float)), MonadIO m, MiscK a) => MethodInfo * MiscGetAlignmentMethodInfo a signature |
miscGetAlignment :: (MonadIO m, MiscK a) => a -> m (Float, Float) Source
Deprecated: (Since version 3.14)Use #GtkWidget alignment and margin properties.
miscGetPadding
data MiscGetPaddingMethodInfo Source
((~) * signature (m (Int32, Int32)), MonadIO m, MiscK a) => MethodInfo * MiscGetPaddingMethodInfo a signature |
miscGetPadding :: (MonadIO m, MiscK a) => a -> m (Int32, Int32) Source
Deprecated: (Since version 3.14)Use #GtkWidget alignment and margin properties.
miscSetAlignment
data MiscSetAlignmentMethodInfo Source
((~) * signature (Float -> Float -> m ()), MonadIO m, MiscK a) => MethodInfo * MiscSetAlignmentMethodInfo a signature |
miscSetPadding
data MiscSetPaddingMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, MiscK a) => MethodInfo * MiscSetPaddingMethodInfo a signature |
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 = "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
miscXalign :: AttrLabelProxy "xalign" Source
setMiscXalign :: (MonadIO m, MiscK o) => o -> Float -> m () Source
Xpad
data MiscXpadPropertyInfo Source
AttrInfo MiscXpadPropertyInfo | |
type AttrLabel MiscXpadPropertyInfo = "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
miscXpad :: AttrLabelProxy "xpad" Source
setMiscXpad :: (MonadIO m, MiscK o) => o -> Int32 -> m () Source
Yalign
data MiscYalignPropertyInfo Source
AttrInfo MiscYalignPropertyInfo | |
type AttrLabel MiscYalignPropertyInfo = "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
miscYalign :: AttrLabelProxy "yalign" Source
setMiscYalign :: (MonadIO m, MiscK o) => o -> Float -> m () Source
Ypad
data MiscYpadPropertyInfo Source
AttrInfo MiscYpadPropertyInfo | |
type AttrLabel MiscYpadPropertyInfo = "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
miscYpad :: AttrLabelProxy "ypad" Source
setMiscYpad :: (MonadIO m, MiscK o) => o -> Int32 -> m () Source