Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.Positioner
Synopsis
- positionerNew :: Rectangle -> Maybe Text -> IO (Ref Positioner)
- positionerCustom :: Rectangle -> Maybe Text -> Maybe (Ref Positioner -> IO ()) -> Maybe (CustomWidgetFuncs Positioner) -> IO (Ref Positioner)
Constructor
positionerNew :: Rectangle -> Maybe Text -> IO (Ref Positioner) Source #
Arguments
:: 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) |
Hierarchy
Functions
destroy ::Ref
Positioner
->IO
() draw ::Ref
Positioner
->IO
() drawSuper ::Ref
Positioner
->IO
() getXmaximum ::Ref
Positioner
->IO
(PreciseX
) getXminimum ::Ref
Positioner
->IO
(PreciseX
) getXvalue ::Ref
Positioner
->IO
(PreciseX
) getYmaximum ::Ref
Positioner
->IO
(PreciseY
) getYminimum ::Ref
Positioner
->IO
(PreciseY
) getYvalue ::Ref
Positioner
->IO
(PreciseY
) handle ::Ref
Positioner
->Event
->IO
(Either
UnknownEvent
()) handleSuper ::Ref
Positioner
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
Positioner
->IO
() hideSuper ::Ref
Positioner
->IO
() resize ::Ref
Positioner
->Rectangle
->IO
() resizeSuper ::Ref
Positioner
->Rectangle
->IO
() setXbounds ::Ref
Positioner
->PreciseX
->PreciseX
->IO
() setXmaximum ::Ref
Positioner
->PreciseX
->IO
() setXminimum ::Ref
Positioner
->PreciseX
->IO
() setXstep ::Ref
Positioner
->Double
->IO
() setXvalue ::Ref
Positioner
->PreciseX
->IO
() setYbounds ::Ref
Positioner
->PreciseY
->PreciseY
->IO
() setYmaximum ::Ref
Positioner
->PreciseY
->IO
() setYminimum ::Ref
Positioner
->PreciseY
->IO
() setYstep ::Ref
Positioner
->Double
->IO
() setYvalue ::Ref
Positioner
->PreciseY
->IO
() showWidget ::Ref
Positioner
->IO
() showWidgetSuper ::Ref
Positioner
->IO
()
Orphan instances
impl ~ (Double -> IO ()) => Op (SetYstep ()) Positioner orig impl Source # | |
impl ~ (Double -> IO ()) => Op (SetXstep ()) Positioner orig impl Source # | |
impl ~ (PreciseY -> PreciseY -> IO ()) => Op (SetYbounds ()) Positioner orig impl Source # | |
Methods runOp :: SetYbounds () -> orig -> Ref Positioner -> impl Source # | |
impl ~ (PreciseX -> PreciseX -> IO ()) => Op (SetXbounds ()) Positioner orig impl Source # | |
Methods runOp :: SetXbounds () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO PreciseY => Op (GetYmaximum ()) Positioner orig impl Source # | |
Methods runOp :: GetYmaximum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ (PreciseY -> IO ()) => Op (SetYmaximum ()) Positioner orig impl Source # | |
Methods runOp :: SetYmaximum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO PreciseX => Op (GetXmaximum ()) Positioner orig impl Source # | |
Methods runOp :: GetXmaximum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ (PreciseX -> IO ()) => Op (SetXmaximum ()) Positioner orig impl Source # | |
Methods runOp :: SetXmaximum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO PreciseY => Op (GetYminimum ()) Positioner orig impl Source # | |
Methods runOp :: GetYminimum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ (PreciseY -> IO ()) => Op (SetYminimum ()) Positioner orig impl Source # | |
Methods runOp :: SetYminimum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO PreciseX => Op (GetXminimum ()) Positioner orig impl Source # | |
Methods runOp :: GetXminimum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ (PreciseX -> IO ()) => Op (SetXminimum ()) Positioner orig impl Source # | |
Methods runOp :: SetXminimum () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO PreciseY => Op (GetYvalue ()) Positioner orig impl Source # | |
impl ~ (PreciseY -> IO ()) => Op (SetYvalue ()) Positioner orig impl Source # | |
impl ~ IO PreciseX => Op (GetXvalue ()) Positioner orig impl Source # | |
impl ~ (PreciseX -> IO ()) => Op (SetXvalue ()) Positioner orig impl Source # | |
impl ~ IO () => Op (Draw ()) Positioner orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (HandleSuper ()) Positioner orig impl Source # | |
Methods runOp :: HandleSuper () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO () => Op (DrawSuper ()) Positioner orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (Resize ()) Positioner orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (ResizeSuper ()) Positioner orig impl Source # | |
Methods runOp :: ResizeSuper () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO () => Op (Hide ()) Positioner orig impl Source # | |
impl ~ IO () => Op (HideSuper ()) Positioner orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) Positioner orig impl Source # | |
Methods runOp :: ShowWidget () -> orig -> Ref Positioner -> impl Source # | |
impl ~ IO () => Op (ShowWidgetSuper ()) Positioner orig impl Source # | |
Methods runOp :: ShowWidgetSuper () -> orig -> Ref Positioner -> impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Positioner orig impl Source # | |
impl ~ IO () => Op (Destroy ()) Positioner orig impl Source # | |