Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.Base.Spinner
Synopsis
- spinnerNew :: Rectangle -> Maybe Text -> IO (Ref Spinner)
- spinnerCustom :: Rectangle -> Maybe Text -> Maybe (Ref Spinner -> IO ()) -> Maybe (CustomWidgetFuncs Spinner) -> IO (Ref Spinner)
- data SpinnerType
- drawSpinnerBase :: Ref SpinnerBase -> IO ()
- handleSpinnerBase :: Ref SpinnerBase -> Event -> IO (Either UnknownEvent ())
- resizeSpinnerBase :: Ref SpinnerBase -> Rectangle -> IO ()
- hideSpinnerBase :: Ref SpinnerBase -> IO ()
- showWidgetSpinnerBase :: Ref SpinnerBase -> IO ()
Constructor
data SpinnerType Source #
Constructors
FloatSpinnerType | |
IntSpinnerType |
Instances
Enum SpinnerType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner Methods succ :: SpinnerType -> SpinnerType # pred :: SpinnerType -> SpinnerType # toEnum :: Int -> SpinnerType # fromEnum :: SpinnerType -> Int # enumFrom :: SpinnerType -> [SpinnerType] # enumFromThen :: SpinnerType -> SpinnerType -> [SpinnerType] # enumFromTo :: SpinnerType -> SpinnerType -> [SpinnerType] # enumFromThenTo :: SpinnerType -> SpinnerType -> SpinnerType -> [SpinnerType] # | |
Eq SpinnerType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner | |
Show SpinnerType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner Methods showsPrec :: Int -> SpinnerType -> ShowS # show :: SpinnerType -> String # showList :: [SpinnerType] -> ShowS # |
drawSpinnerBase :: Ref SpinnerBase -> IO () Source #
handleSpinnerBase :: Ref SpinnerBase -> Event -> IO (Either UnknownEvent ()) Source #
resizeSpinnerBase :: Ref SpinnerBase -> Rectangle -> IO () Source #
hideSpinnerBase :: Ref SpinnerBase -> IO () Source #
showWidgetSpinnerBase :: Ref SpinnerBase -> IO () Source #
Hierarchy
Graphics.UI.FLTK.LowLevel.Base.Widget | v Graphics.UI.FLTK.LowLevel.Base.Group | v Graphics.UI.FLTK.LowLevel.Base.Spinner
Functions
draw ::Ref
SpinnerBase
->IO
() getFormat ::Ref
SpinnerBase
->IO
(Maybe
Text
) getMaximum ::Ref
SpinnerBase
->IO
(Double
) getMinimum ::Ref
SpinnerBase
->IO
(Double
) getStep ::Ref
SpinnerBase
->IO
(Double
) getTextcolor ::Ref
SpinnerBase
->IO
(Color
) getTextfont ::Ref
SpinnerBase
->IO
(Font
) getTextsize ::Ref
SpinnerBase
->IO
(FontSize
) getType_ ::Ref
SpinnerBase
->IO
(SpinnerType
) getValue ::Ref
SpinnerBase
->IO
(Double
) getWrap ::Ref
SpinnerBase
->IO
(Bool
) handle ::Ref
SpinnerBase
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
SpinnerBase
->IO
() range ::Ref
SpinnerBase
->Double
->Double
->IO
() resize ::Ref
SpinnerBase
->Rectangle
->IO
() setFormat ::Ref
SpinnerBase
->Text
->IO
() setMaximum ::Ref
SpinnerBase
->Double
->IO
() setMinimum ::Ref
SpinnerBase
->Double
->IO
() setStep ::Ref
SpinnerBase
->Double
->IO
() setTextcolor ::Ref
SpinnerBase
->Color
->IO
() setTextfont ::Ref
SpinnerBase
->Font
->IO
() setTextsize ::Ref
SpinnerBase
->FontSize
->IO
() setType ::Ref
SpinnerBase
->SpinnerType
->IO
() setValue ::Ref
SpinnerBase
->Double
->IO
() setWrap ::Ref
SpinnerBase
->Bool
->IO
() showWidget ::Ref
SpinnerBase
->IO
()
Orphan instances
impl ~ (Text -> IO ()) => Op (SetFormat ()) SpinnerBase orig impl Source # | |
impl ~ IO (Maybe Text) => Op (GetFormat ()) SpinnerBase orig impl Source # | |
impl ~ (Bool -> IO ()) => Op (SetWrap ()) SpinnerBase orig impl Source # | |
impl ~ IO Bool => Op (GetWrap ()) SpinnerBase orig impl Source # | |
impl ~ (Color -> IO ()) => Op (SetTextcolor ()) SpinnerBase orig impl Source # | |
Methods runOp :: SetTextcolor () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ IO Color => Op (GetTextcolor ()) SpinnerBase orig impl Source # | |
Methods runOp :: GetTextcolor () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) SpinnerBase orig impl Source # | |
Methods runOp :: SetTextsize () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ IO FontSize => Op (GetTextsize ()) SpinnerBase orig impl Source # | |
Methods runOp :: GetTextsize () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ (Font -> IO ()) => Op (SetTextfont ()) SpinnerBase orig impl Source # | |
Methods runOp :: SetTextfont () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ IO Font => Op (GetTextfont ()) SpinnerBase orig impl Source # | |
Methods runOp :: GetTextfont () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ IO () => Op (Draw ()) SpinnerBase orig impl Source # | |
impl ~ IO Double => Op (GetStep ()) SpinnerBase orig impl Source # | |
impl ~ (Double -> IO ()) => Op (SetStep ()) SpinnerBase orig impl Source # | |
impl ~ (Double -> Double -> IO ()) => Op (Range ()) SpinnerBase orig impl Source # | |
impl ~ (Double -> IO ()) => Op (SetMaximum ()) SpinnerBase orig impl Source # | |
Methods runOp :: SetMaximum () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ IO Double => Op (GetMaximum ()) SpinnerBase orig impl Source # | |
Methods runOp :: GetMaximum () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ (Double -> IO ()) => Op (SetMinimum ()) SpinnerBase orig impl Source # | |
Methods runOp :: SetMinimum () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ IO Double => Op (GetMinimum ()) SpinnerBase orig impl Source # | |
Methods runOp :: GetMinimum () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ (Double -> IO ()) => Op (SetValue ()) SpinnerBase orig impl Source # | |
impl ~ IO Double => Op (GetValue ()) SpinnerBase orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (Resize ()) SpinnerBase orig impl Source # | |
impl ~ IO () => Op (Hide ()) SpinnerBase orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) SpinnerBase orig impl Source # | |
Methods runOp :: ShowWidget () -> orig -> Ref SpinnerBase -> impl Source # | |
impl ~ (SpinnerType -> IO ()) => Op (SetType ()) SpinnerBase orig impl Source # | |
impl ~ IO SpinnerType => Op (GetType_ ()) SpinnerBase orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SpinnerBase orig impl Source # | |