Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.Base.Slider
Synopsis
- sliderNew :: Rectangle -> Maybe Text -> IO (Ref Slider)
- sliderCustom :: Rectangle -> Maybe Text -> Maybe (Ref Slider -> IO ()) -> Maybe (CustomWidgetFuncs Slider) -> IO (Ref Slider)
- drawSliderBase :: Ref SliderBase -> IO ()
- handleSliderBase :: Ref SliderBase -> Event -> IO (Either UnknownEvent ())
- resizeSliderBase :: Ref SliderBase -> Rectangle -> IO ()
- hideSliderBase :: Ref SliderBase -> IO ()
- showWidgetSliderBase :: Ref SliderBase -> IO ()
Documentation
drawSliderBase :: Ref SliderBase -> IO () Source #
handleSliderBase :: Ref SliderBase -> Event -> IO (Either UnknownEvent ()) Source #
resizeSliderBase :: Ref SliderBase -> Rectangle -> IO () Source #
hideSliderBase :: Ref SliderBase -> IO () Source #
showWidgetSliderBase :: Ref SliderBase -> IO () Source #
Hierarchy
Graphics.UI.FLTK.LowLevel.Base.Widget | v Graphics.UI.FLTK.LowLevel.Base.Valuator | v Graphics.UI.FLTK.LowLevel.Base.Slider
Functions
bounds ::Ref
SliderBase
->Double
->Double
->IO
() destroy ::Ref
SliderBase
->IO
() draw ::Ref
SliderBase
->IO
() getSlider ::Ref
SliderBase
->IO
(Boxtype
) getSliderSize ::Ref
SliderBase
->IO
(Double
) getType_ ::Ref
SliderBase
->IO
(SliderType
) handle ::Ref
SliderBase
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
SliderBase
->IO
() resize ::Ref
SliderBase
->Rectangle
->IO
() scrollvalue ::Ref
SliderBase
->Y
->Lines
->LineNumber
->Lines
->IO
(Int
) setSlider ::Ref
SliderBase
->Boxtype
->IO
() setSliderSize ::Ref
SliderBase
->Double
->IO
() setType ::Ref
SliderBase
->SliderType
->IO
() showWidget ::Ref
SliderBase
->IO
()
Orphan instances
impl ~ IO () => Op (Draw ()) SliderBase orig impl Source # | |
impl ~ (Boxtype -> IO ()) => Op (SetSlider ()) SliderBase orig impl Source # | |
impl ~ IO Boxtype => Op (GetSlider ()) SliderBase orig impl Source # | |
impl ~ IO Double => Op (GetSliderSize ()) SliderBase orig impl Source # | |
Methods runOp :: GetSliderSize () -> orig -> Ref SliderBase -> impl Source # | |
impl ~ (Double -> IO ()) => Op (SetSliderSize ()) SliderBase orig impl Source # | |
Methods runOp :: SetSliderSize () -> orig -> Ref SliderBase -> impl Source # | |
impl ~ (Y -> Lines -> LineNumber -> Lines -> IO Int) => Op (Scrollvalue ()) SliderBase orig impl Source # | |
Methods runOp :: Scrollvalue () -> orig -> Ref SliderBase -> impl Source # | |
impl ~ (Double -> Double -> IO ()) => Op (Bounds ()) SliderBase orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (Resize ()) SliderBase orig impl Source # | |
impl ~ IO () => Op (Hide ()) SliderBase orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) SliderBase orig impl Source # | |
Methods runOp :: ShowWidget () -> orig -> Ref SliderBase -> impl Source # | |
impl ~ (SliderType -> IO ()) => Op (SetType ()) SliderBase orig impl Source # | |
impl ~ IO SliderType => Op (GetType_ ()) SliderBase orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SliderBase orig impl Source # | |
impl ~ IO () => Op (Destroy ()) SliderBase orig impl Source # | |