Safe Haskell | None |
---|---|
Language | Haskell2010 |
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 #
Instances
Enum ValuatorType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator 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 (==) :: ValuatorType -> ValuatorType -> Bool # (/=) :: ValuatorType -> ValuatorType -> Bool # | |
Show ValuatorType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator 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 ::Ref
ValuatorBase
->Double
->Double
->IO
() clamp ::Ref
ValuatorBase
->Double
->IO
(Double
) destroy ::Ref
ValuatorBase
->IO
() format ::Ref
ValuatorBase
->IO
(Either
UnknownError
Text
) getMaximum ::Ref
ValuatorBase
->IO
(Double
) getMinimum ::Ref
ValuatorBase
->IO
(Double
) getStep ::Ref
ValuatorBase
->IO
(Rational
) getType_ ::Ref
ValuatorBase
->IO
(ValuatorType
) getValue ::Ref
ValuatorBase
->IO
(Double
) handle ::Ref
ValuatorBase
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
ValuatorBase
->IO
() increment ::Ref
ValuatorBase
->Double
->Int
->IO
(Double
) precision ::Ref
ValuatorBase
->Int
->IO
() range ::Ref
ValuatorBase
->Double
->Double
->IO
() resize ::Ref
ValuatorBase
->Rectangle
->IO
() round ::Ref
ValuatorBase
->Double
->IO
(Double
) setMaximum ::Ref
ValuatorBase
->Double
->IO
() setMinimum ::Ref
ValuatorBase
->Double
->IO
() setStep ::Ref
ValuatorBase
->Rational
->IO
() setType ::Ref
ValuatorBase
->ValuatorType
->IO
() setValue ::Ref
ValuatorBase
->Double
->IO
(Either
NoChange
())