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
- adjustmentChanged
- adjustmentClampPage
- adjustmentConfigure
- adjustmentGetLower
- adjustmentGetMinimumIncrement
- adjustmentGetPageIncrement
- adjustmentGetPageSize
- adjustmentGetStepIncrement
- adjustmentGetUpper
- adjustmentGetValue
- adjustmentNew
- adjustmentSetLower
- adjustmentSetPageIncrement
- adjustmentSetPageSize
- adjustmentSetStepIncrement
- adjustmentSetUpper
- adjustmentSetValue
- adjustmentValueChanged
- Properties
- Signals
- newtype Adjustment = Adjustment (ForeignPtr Adjustment)
- class GObject o => AdjustmentK o
- toAdjustment :: AdjustmentK o => o -> IO Adjustment
- noAdjustment :: Maybe Adjustment
- data AdjustmentChangedMethodInfo
- adjustmentChanged :: (MonadIO m, AdjustmentK a) => a -> m ()
- data AdjustmentClampPageMethodInfo
- adjustmentClampPage :: (MonadIO m, AdjustmentK a) => a -> Double -> Double -> m ()
- data AdjustmentConfigureMethodInfo
- adjustmentConfigure :: (MonadIO m, AdjustmentK a) => a -> Double -> Double -> Double -> Double -> Double -> Double -> m ()
- data AdjustmentGetLowerMethodInfo
- adjustmentGetLower :: (MonadIO m, AdjustmentK a) => a -> m Double
- data AdjustmentGetMinimumIncrementMethodInfo
- adjustmentGetMinimumIncrement :: (MonadIO m, AdjustmentK a) => a -> m Double
- data AdjustmentGetPageIncrementMethodInfo
- adjustmentGetPageIncrement :: (MonadIO m, AdjustmentK a) => a -> m Double
- data AdjustmentGetPageSizeMethodInfo
- adjustmentGetPageSize :: (MonadIO m, AdjustmentK a) => a -> m Double
- data AdjustmentGetStepIncrementMethodInfo
- adjustmentGetStepIncrement :: (MonadIO m, AdjustmentK a) => a -> m Double
- data AdjustmentGetUpperMethodInfo
- adjustmentGetUpper :: (MonadIO m, AdjustmentK a) => a -> m Double
- data AdjustmentGetValueMethodInfo
- adjustmentGetValue :: (MonadIO m, AdjustmentK a) => a -> m Double
- adjustmentNew :: MonadIO m => Double -> Double -> Double -> Double -> Double -> Double -> m Adjustment
- data AdjustmentSetLowerMethodInfo
- adjustmentSetLower :: (MonadIO m, AdjustmentK a) => a -> Double -> m ()
- data AdjustmentSetPageIncrementMethodInfo
- adjustmentSetPageIncrement :: (MonadIO m, AdjustmentK a) => a -> Double -> m ()
- data AdjustmentSetPageSizeMethodInfo
- adjustmentSetPageSize :: (MonadIO m, AdjustmentK a) => a -> Double -> m ()
- data AdjustmentSetStepIncrementMethodInfo
- adjustmentSetStepIncrement :: (MonadIO m, AdjustmentK a) => a -> Double -> m ()
- data AdjustmentSetUpperMethodInfo
- adjustmentSetUpper :: (MonadIO m, AdjustmentK a) => a -> Double -> m ()
- data AdjustmentSetValueMethodInfo
- adjustmentSetValue :: (MonadIO m, AdjustmentK a) => a -> Double -> m ()
- data AdjustmentValueChangedMethodInfo
- adjustmentValueChanged :: (MonadIO m, AdjustmentK a) => a -> m ()
- data AdjustmentLowerPropertyInfo
- adjustmentLower :: AttrLabelProxy "lower"
- constructAdjustmentLower :: Double -> IO ([Char], GValue)
- getAdjustmentLower :: (MonadIO m, AdjustmentK o) => o -> m Double
- setAdjustmentLower :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()
- data AdjustmentPageIncrementPropertyInfo
- adjustmentPageIncrement :: AttrLabelProxy "pageIncrement"
- constructAdjustmentPageIncrement :: Double -> IO ([Char], GValue)
- getAdjustmentPageIncrement :: (MonadIO m, AdjustmentK o) => o -> m Double
- setAdjustmentPageIncrement :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()
- data AdjustmentPageSizePropertyInfo
- adjustmentPageSize :: AttrLabelProxy "pageSize"
- constructAdjustmentPageSize :: Double -> IO ([Char], GValue)
- getAdjustmentPageSize :: (MonadIO m, AdjustmentK o) => o -> m Double
- setAdjustmentPageSize :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()
- data AdjustmentStepIncrementPropertyInfo
- adjustmentStepIncrement :: AttrLabelProxy "stepIncrement"
- constructAdjustmentStepIncrement :: Double -> IO ([Char], GValue)
- getAdjustmentStepIncrement :: (MonadIO m, AdjustmentK o) => o -> m Double
- setAdjustmentStepIncrement :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()
- data AdjustmentUpperPropertyInfo
- adjustmentUpper :: AttrLabelProxy "upper"
- constructAdjustmentUpper :: Double -> IO ([Char], GValue)
- getAdjustmentUpper :: (MonadIO m, AdjustmentK o) => o -> m Double
- setAdjustmentUpper :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()
- data AdjustmentValuePropertyInfo
- adjustmentValue :: AttrLabelProxy "value"
- constructAdjustmentValue :: Double -> IO ([Char], GValue)
- getAdjustmentValue :: (MonadIO m, AdjustmentK o) => o -> m Double
- setAdjustmentValue :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()
- type AdjustmentChangedCallback = IO ()
- type AdjustmentChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data AdjustmentChangedSignalInfo
- adjustmentChangedCallbackWrapper :: AdjustmentChangedCallback -> Ptr () -> Ptr () -> IO ()
- adjustmentChangedClosure :: AdjustmentChangedCallback -> IO Closure
- afterAdjustmentChanged :: (GObject a, MonadIO m) => a -> AdjustmentChangedCallback -> m SignalHandlerId
- mkAdjustmentChangedCallback :: AdjustmentChangedCallbackC -> IO (FunPtr AdjustmentChangedCallbackC)
- noAdjustmentChangedCallback :: Maybe AdjustmentChangedCallback
- onAdjustmentChanged :: (GObject a, MonadIO m) => a -> AdjustmentChangedCallback -> m SignalHandlerId
- type AdjustmentValueChangedCallback = IO ()
- type AdjustmentValueChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data AdjustmentValueChangedSignalInfo
- adjustmentValueChangedCallbackWrapper :: AdjustmentValueChangedCallback -> Ptr () -> Ptr () -> IO ()
- adjustmentValueChangedClosure :: AdjustmentValueChangedCallback -> IO Closure
- afterAdjustmentValueChanged :: (GObject a, MonadIO m) => a -> AdjustmentValueChangedCallback -> m SignalHandlerId
- mkAdjustmentValueChangedCallback :: AdjustmentValueChangedCallbackC -> IO (FunPtr AdjustmentValueChangedCallbackC)
- noAdjustmentValueChangedCallback :: Maybe AdjustmentValueChangedCallback
- onAdjustmentValueChanged :: (GObject a, MonadIO m) => a -> AdjustmentValueChangedCallback -> m SignalHandlerId
Exported types
newtype Adjustment Source
GObject Adjustment | |
((~) * info (ResolveAdjustmentMethod t Adjustment), MethodInfo * info Adjustment p) => IsLabelProxy t (Adjustment -> p) | |
type ParentTypes Adjustment | |
type AttributeList Adjustment | |
type SignalList Adjustment |
class GObject o => AdjustmentK o Source
(GObject o, IsDescendantOf Adjustment o) => AdjustmentK o |
toAdjustment :: AdjustmentK o => o -> IO Adjustment Source
Methods
adjustmentChanged
data AdjustmentChangedMethodInfo Source
((~) * signature (m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentChangedMethodInfo a signature |
adjustmentChanged :: (MonadIO m, AdjustmentK a) => a -> m () Source
Deprecated: (Since version 3.18)GTK+ emits #GtkAdjustment::changed itself whenever any of the properties (other than value) change
adjustmentClampPage
data AdjustmentClampPageMethodInfo Source
((~) * signature (Double -> Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentClampPageMethodInfo a signature |
adjustmentClampPage :: (MonadIO m, AdjustmentK a) => a -> Double -> Double -> m () Source
adjustmentConfigure
data AdjustmentConfigureMethodInfo Source
((~) * signature (Double -> Double -> Double -> Double -> Double -> Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentConfigureMethodInfo a signature |
adjustmentConfigure :: (MonadIO m, AdjustmentK a) => a -> Double -> Double -> Double -> Double -> Double -> Double -> m () Source
adjustmentGetLower
data AdjustmentGetLowerMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetLowerMethodInfo a signature |
adjustmentGetLower :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentGetMinimumIncrement
data AdjustmentGetMinimumIncrementMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetMinimumIncrementMethodInfo a signature |
adjustmentGetMinimumIncrement :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentGetPageIncrement
data AdjustmentGetPageIncrementMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetPageIncrementMethodInfo a signature |
adjustmentGetPageIncrement :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentGetPageSize
data AdjustmentGetPageSizeMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetPageSizeMethodInfo a signature |
adjustmentGetPageSize :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentGetStepIncrement
data AdjustmentGetStepIncrementMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetStepIncrementMethodInfo a signature |
adjustmentGetStepIncrement :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentGetUpper
data AdjustmentGetUpperMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetUpperMethodInfo a signature |
adjustmentGetUpper :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentGetValue
data AdjustmentGetValueMethodInfo Source
((~) * signature (m Double), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentGetValueMethodInfo a signature |
adjustmentGetValue :: (MonadIO m, AdjustmentK a) => a -> m Double Source
adjustmentNew
adjustmentNew :: MonadIO m => Double -> Double -> Double -> Double -> Double -> Double -> m Adjustment Source
adjustmentSetLower
data AdjustmentSetLowerMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentSetLowerMethodInfo a signature |
adjustmentSetLower :: (MonadIO m, AdjustmentK a) => a -> Double -> m () Source
adjustmentSetPageIncrement
data AdjustmentSetPageIncrementMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentSetPageIncrementMethodInfo a signature |
adjustmentSetPageIncrement :: (MonadIO m, AdjustmentK a) => a -> Double -> m () Source
adjustmentSetPageSize
data AdjustmentSetPageSizeMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentSetPageSizeMethodInfo a signature |
adjustmentSetPageSize :: (MonadIO m, AdjustmentK a) => a -> Double -> m () Source
adjustmentSetStepIncrement
data AdjustmentSetStepIncrementMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentSetStepIncrementMethodInfo a signature |
adjustmentSetStepIncrement :: (MonadIO m, AdjustmentK a) => a -> Double -> m () Source
adjustmentSetUpper
data AdjustmentSetUpperMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentSetUpperMethodInfo a signature |
adjustmentSetUpper :: (MonadIO m, AdjustmentK a) => a -> Double -> m () Source
adjustmentSetValue
data AdjustmentSetValueMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentSetValueMethodInfo a signature |
adjustmentSetValue :: (MonadIO m, AdjustmentK a) => a -> Double -> m () Source
adjustmentValueChanged
data AdjustmentValueChangedMethodInfo Source
((~) * signature (m ()), MonadIO m, AdjustmentK a) => MethodInfo * AdjustmentValueChangedMethodInfo a signature |
adjustmentValueChanged :: (MonadIO m, AdjustmentK a) => a -> m () Source
Deprecated: (Since version 3.18)GTK+ emits #GtkAdjustment::value-changed itself whenever the value changes
Properties
Lower
data AdjustmentLowerPropertyInfo Source
AttrInfo AdjustmentLowerPropertyInfo | |
type AttrLabel AdjustmentLowerPropertyInfo = "lower" | |
type AttrGetType AdjustmentLowerPropertyInfo = Double | |
type AttrBaseTypeConstraint AdjustmentLowerPropertyInfo = AdjustmentK | |
type AttrSetTypeConstraint AdjustmentLowerPropertyInfo = * ~ Double | |
type AttrAllowedOps AdjustmentLowerPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
adjustmentLower :: AttrLabelProxy "lower" Source
getAdjustmentLower :: (MonadIO m, AdjustmentK o) => o -> m Double Source
setAdjustmentLower :: (MonadIO m, AdjustmentK o) => o -> Double -> m () Source
PageIncrement
data AdjustmentPageIncrementPropertyInfo Source
AttrInfo AdjustmentPageIncrementPropertyInfo | |
type AttrLabel AdjustmentPageIncrementPropertyInfo = "page-increment" | |
type AttrGetType AdjustmentPageIncrementPropertyInfo = Double | |
type AttrBaseTypeConstraint AdjustmentPageIncrementPropertyInfo = AdjustmentK | |
type AttrSetTypeConstraint AdjustmentPageIncrementPropertyInfo = * ~ Double | |
type AttrAllowedOps AdjustmentPageIncrementPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
adjustmentPageIncrement :: AttrLabelProxy "pageIncrement" Source
getAdjustmentPageIncrement :: (MonadIO m, AdjustmentK o) => o -> m Double Source
setAdjustmentPageIncrement :: (MonadIO m, AdjustmentK o) => o -> Double -> m () Source
PageSize
data AdjustmentPageSizePropertyInfo Source
AttrInfo AdjustmentPageSizePropertyInfo | |
type AttrLabel AdjustmentPageSizePropertyInfo = "page-size" | |
type AttrGetType AdjustmentPageSizePropertyInfo = Double | |
type AttrBaseTypeConstraint AdjustmentPageSizePropertyInfo = AdjustmentK | |
type AttrSetTypeConstraint AdjustmentPageSizePropertyInfo = * ~ Double | |
type AttrAllowedOps AdjustmentPageSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
adjustmentPageSize :: AttrLabelProxy "pageSize" Source
getAdjustmentPageSize :: (MonadIO m, AdjustmentK o) => o -> m Double Source
setAdjustmentPageSize :: (MonadIO m, AdjustmentK o) => o -> Double -> m () Source
StepIncrement
data AdjustmentStepIncrementPropertyInfo Source
AttrInfo AdjustmentStepIncrementPropertyInfo | |
type AttrLabel AdjustmentStepIncrementPropertyInfo = "step-increment" | |
type AttrGetType AdjustmentStepIncrementPropertyInfo = Double | |
type AttrBaseTypeConstraint AdjustmentStepIncrementPropertyInfo = AdjustmentK | |
type AttrSetTypeConstraint AdjustmentStepIncrementPropertyInfo = * ~ Double | |
type AttrAllowedOps AdjustmentStepIncrementPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
adjustmentStepIncrement :: AttrLabelProxy "stepIncrement" Source
getAdjustmentStepIncrement :: (MonadIO m, AdjustmentK o) => o -> m Double Source
setAdjustmentStepIncrement :: (MonadIO m, AdjustmentK o) => o -> Double -> m () Source
Upper
data AdjustmentUpperPropertyInfo Source
AttrInfo AdjustmentUpperPropertyInfo | |
type AttrLabel AdjustmentUpperPropertyInfo = "upper" | |
type AttrGetType AdjustmentUpperPropertyInfo = Double | |
type AttrBaseTypeConstraint AdjustmentUpperPropertyInfo = AdjustmentK | |
type AttrSetTypeConstraint AdjustmentUpperPropertyInfo = * ~ Double | |
type AttrAllowedOps AdjustmentUpperPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
adjustmentUpper :: AttrLabelProxy "upper" Source
getAdjustmentUpper :: (MonadIO m, AdjustmentK o) => o -> m Double Source
setAdjustmentUpper :: (MonadIO m, AdjustmentK o) => o -> Double -> m () Source
Value
data AdjustmentValuePropertyInfo Source
AttrInfo AdjustmentValuePropertyInfo | |
type AttrLabel AdjustmentValuePropertyInfo = "value" | |
type AttrGetType AdjustmentValuePropertyInfo = Double | |
type AttrBaseTypeConstraint AdjustmentValuePropertyInfo = AdjustmentK | |
type AttrSetTypeConstraint AdjustmentValuePropertyInfo = * ~ Double | |
type AttrAllowedOps AdjustmentValuePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
adjustmentValue :: AttrLabelProxy "value" Source
getAdjustmentValue :: (MonadIO m, AdjustmentK o) => o -> m Double Source
setAdjustmentValue :: (MonadIO m, AdjustmentK o) => o -> Double -> m () Source
Signals
Changed
type AdjustmentChangedCallback = IO () Source
type AdjustmentChangedCallbackC = Ptr () -> Ptr () -> IO () Source
adjustmentChangedCallbackWrapper :: AdjustmentChangedCallback -> Ptr () -> Ptr () -> IO () Source
afterAdjustmentChanged :: (GObject a, MonadIO m) => a -> AdjustmentChangedCallback -> m SignalHandlerId Source
mkAdjustmentChangedCallback :: AdjustmentChangedCallbackC -> IO (FunPtr AdjustmentChangedCallbackC) Source
onAdjustmentChanged :: (GObject a, MonadIO m) => a -> AdjustmentChangedCallback -> m SignalHandlerId Source
ValueChanged
type AdjustmentValueChangedCallback = IO () Source
type AdjustmentValueChangedCallbackC = Ptr () -> Ptr () -> IO () Source
adjustmentValueChangedCallbackWrapper :: AdjustmentValueChangedCallback -> Ptr () -> Ptr () -> IO () Source
afterAdjustmentValueChanged :: (GObject a, MonadIO m) => a -> AdjustmentValueChangedCallback -> m SignalHandlerId Source
mkAdjustmentValueChangedCallback :: AdjustmentValueChangedCallbackC -> IO (FunPtr AdjustmentValueChangedCallbackC) Source
onAdjustmentValueChanged :: (GObject a, MonadIO m) => a -> AdjustmentValueChangedCallback -> m SignalHandlerId Source