| 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 |
GI.Gtk.Objects.Misc
Contents
Description
- 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
Constructors
| Misc (ForeignPtr Misc) |
Instances
| 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
Instances
| ((~) * 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
Instances
| ((~) * 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
Instances
| ((~) * signature (Float -> Float -> m ()), MonadIO m, MiscK a) => MethodInfo * MiscSetAlignmentMethodInfo a signature |
miscSetPadding
data MiscSetPaddingMethodInfo Source
Instances
| ((~) * 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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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