| 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 ::RefSpinnerBase->IO() getFormat ::RefSpinnerBase->IO(MaybeText) getMaximum ::RefSpinnerBase->IO(Double) getMinimum ::RefSpinnerBase->IO(Double) getStep ::RefSpinnerBase->IO(Double) getTextcolor ::RefSpinnerBase->IO(Color) getTextfont ::RefSpinnerBase->IO(Font) getTextsize ::RefSpinnerBase->IO(FontSize) getType_ ::RefSpinnerBase->IO(SpinnerType) getValue ::RefSpinnerBase->IO(Double) getWrap ::RefSpinnerBase->IO(Bool) handle ::RefSpinnerBase->Event->IO(EitherUnknownEvent()) hide ::RefSpinnerBase->IO() range ::RefSpinnerBase->Double->Double->IO() resize ::RefSpinnerBase->Rectangle->IO() setFormat ::RefSpinnerBase->Text->IO() setMaximum ::RefSpinnerBase->Double->IO() setMinimum ::RefSpinnerBase->Double->IO() setStep ::RefSpinnerBase->Double->IO() setTextcolor ::RefSpinnerBase->Color->IO() setTextfont ::RefSpinnerBase->Font->IO() setTextsize ::RefSpinnerBase->FontSize->IO() setType ::RefSpinnerBase->SpinnerType->IO() setValue ::RefSpinnerBase->Double->IO() setWrap ::RefSpinnerBase->Bool->IO() showWidget ::RefSpinnerBase->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 # | |