| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.Base.Valuator
Synopsis
- valuatorNew :: Rectangle -> Maybe Text -> IO (Ref Valuator)
- valuatorCustom :: Rectangle -> Maybe Text -> Maybe (Ref Valuator -> IO ()) -> Maybe (CustomWidgetFuncs Valuator) -> IO (Ref Valuator)
- data ValuatorType
- handleValuatorBase :: Ref ValuatorBase -> Event -> IO (Either UnknownEvent ())
- resizeValuatorBase :: Ref ValuatorBase -> Rectangle -> IO ()
- hideValuatorBase :: Ref ValuatorBase -> IO ()
Constructor
valuatorCustom :: Rectangle -> Maybe Text -> Maybe (Ref Valuator -> IO ()) -> Maybe (CustomWidgetFuncs Valuator) -> IO (Ref Valuator) Source #
data ValuatorType Source #
Constructors
| VerticalValuatorType | |
| HorizontalValuatorType |
Instances
| Enum ValuatorType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator Methods succ :: ValuatorType -> ValuatorType # pred :: ValuatorType -> ValuatorType # toEnum :: Int -> ValuatorType # fromEnum :: ValuatorType -> Int # enumFrom :: ValuatorType -> [ValuatorType] # enumFromThen :: ValuatorType -> ValuatorType -> [ValuatorType] # enumFromTo :: ValuatorType -> ValuatorType -> [ValuatorType] # enumFromThenTo :: ValuatorType -> ValuatorType -> ValuatorType -> [ValuatorType] # | |
| Eq ValuatorType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator | |
| Show ValuatorType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator Methods showsPrec :: Int -> ValuatorType -> ShowS # show :: ValuatorType -> String # showList :: [ValuatorType] -> ShowS # | |
handleValuatorBase :: Ref ValuatorBase -> Event -> IO (Either UnknownEvent ()) Source #
resizeValuatorBase :: Ref ValuatorBase -> Rectangle -> IO () Source #
hideValuatorBase :: Ref ValuatorBase -> IO () Source #
Hierarchy
Functions
bounds ::RefValuatorBase->Double->Double->IO() clamp ::RefValuatorBase->Double->IO(Double) destroy ::RefValuatorBase->IO() format ::RefValuatorBase->IO(EitherUnknownErrorText) getMaximum ::RefValuatorBase->IO(Double) getMinimum ::RefValuatorBase->IO(Double) getStep ::RefValuatorBase->IO(Rational) getType_ ::RefValuatorBase->IO(ValuatorType) getValue ::RefValuatorBase->IO(Double) handle ::RefValuatorBase->Event->IO(EitherUnknownEvent()) hide ::RefValuatorBase->IO() increment ::RefValuatorBase->Double->Int->IO(Double) precision ::RefValuatorBase->Int->IO() range ::RefValuatorBase->Double->Double->IO() resize ::RefValuatorBase->Rectangle->IO() round ::RefValuatorBase->Double->IO(Double) setMaximum ::RefValuatorBase->Double->IO() setMinimum ::RefValuatorBase->Double->IO() setStep ::RefValuatorBase->Rational->IO() setType ::RefValuatorBase->ValuatorType->IO() setValue ::RefValuatorBase->Double->IO(EitherNoChange())