Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- positionerNew :: Rectangle -> Maybe Text -> IO (Ref Positioner)
- positionerCustom :: Rectangle -> Maybe Text -> Maybe (Ref Positioner -> IO ()) -> Maybe (CustomWidgetFuncs Positioner) -> IO (Ref Positioner)
- drawPositionerBase :: Ref PositionerBase -> IO ()
- handlePositionerBase :: Ref PositionerBase -> Event -> IO (Either UnknownEvent ())
- resizePositionerBase :: Ref PositionerBase -> Rectangle -> IO ()
- hidePositionerBase :: Ref PositionerBase -> IO ()
- showWidgetPositionerBase :: Ref PositionerBase -> IO ()
Constructor
positionerNew :: Rectangle -> Maybe Text -> IO (Ref Positioner) Source #
:: Rectangle | The bounds of this Positioner |
-> Maybe Text | The Positioner label |
-> Maybe (Ref Positioner -> IO ()) | Optional custom drawing function |
-> Maybe (CustomWidgetFuncs Positioner) | Optional custom widget functions |
-> IO (Ref Positioner) |
drawPositionerBase :: Ref PositionerBase -> IO () Source #
handlePositionerBase :: Ref PositionerBase -> Event -> IO (Either UnknownEvent ()) Source #
resizePositionerBase :: Ref PositionerBase -> Rectangle -> IO () Source #
hidePositionerBase :: Ref PositionerBase -> IO () Source #
showWidgetPositionerBase :: Ref PositionerBase -> IO () Source #
Hierarchy
Functions
destroy ::Ref
PositionerBase
->IO
() draw ::Ref
PositionerBase
->IO
() getXmaximum ::Ref
PositionerBase
->IO
(PreciseX
) getXminimum ::Ref
PositionerBase
->IO
(PreciseX
) getXvalue ::Ref
PositionerBase
->IO
(PreciseX
) getYmaximum ::Ref
PositionerBase
->IO
(PreciseY
) getYminimum ::Ref
PositionerBase
->IO
(PreciseY
) getYvalue ::Ref
PositionerBase
->IO
(PreciseY
) handle ::Ref
PositionerBase
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
PositionerBase
->IO
() resize ::Ref
PositionerBase
->Rectangle
->IO
() setXbounds ::Ref
PositionerBase
->PreciseX
->PreciseX
->IO
() setXmaximum ::Ref
PositionerBase
->PreciseX
->IO
() setXminimum ::Ref
PositionerBase
->PreciseX
->IO
() setXstep ::Ref
PositionerBase
->Double
->IO
() setXvalue ::Ref
PositionerBase
->PreciseX
->IO
() setYbounds ::Ref
PositionerBase
->PreciseY
->PreciseY
->IO
() setYmaximum ::Ref
PositionerBase
->PreciseY
->IO
() setYminimum ::Ref
PositionerBase
->PreciseY
->IO
() setYstep ::Ref
PositionerBase
->Double
->IO
() setYvalue ::Ref
PositionerBase
->PreciseY
->IO
() showWidget ::Ref
PositionerBase
->IO
()