Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ClockType
- clockNew :: Rectangle -> Maybe Text -> IO (Ref Clock)
- clockNewWithType :: ClockType -> Rectangle -> Text -> IO (Ref Clock)
- clockCustom :: Rectangle -> Maybe Text -> Maybe (Ref Clock -> IO ()) -> Maybe (CustomWidgetFuncs Clock) -> IO (Ref Clock)
- newtype Hour = Hour Int
- newtype Minute = Minute Int
- newtype Second = Second Int
- data ClockByTime = ClockByTime Hour Minute Second
- data ClockSinceEpoch = ClockSinceEpoch Second
- data ClockSetTimeType
- drawClockBase :: Ref ClockBase -> IO ()
- handleClockBase :: Ref ClockBase -> Event -> IO (Either UnknownEvent ())
- resizeClockBase :: Ref ClockBase -> Rectangle -> IO ()
- hideClockBase :: Ref ClockBase -> IO ()
- showWidgetClockBase :: Ref ClockBase -> IO ()
Documentation
Instances
Enum ClockType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Clock succ :: ClockType -> ClockType # pred :: ClockType -> ClockType # fromEnum :: ClockType -> Int # enumFrom :: ClockType -> [ClockType] # enumFromThen :: ClockType -> ClockType -> [ClockType] # enumFromTo :: ClockType -> ClockType -> [ClockType] # enumFromThenTo :: ClockType -> ClockType -> ClockType -> [ClockType] # | |
Show ClockType Source # | |
data ClockByTime Source #
Instances
Show ClockByTime Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Clock showsPrec :: Int -> ClockByTime -> ShowS # show :: ClockByTime -> String # showList :: [ClockByTime] -> ShowS # |
data ClockSinceEpoch Source #
Instances
Show ClockSinceEpoch Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Clock showsPrec :: Int -> ClockSinceEpoch -> ShowS # show :: ClockSinceEpoch -> String # showList :: [ClockSinceEpoch] -> ShowS # |
data ClockSetTimeType Source #
Instances
Show ClockSetTimeType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Base.Clock showsPrec :: Int -> ClockSetTimeType -> ShowS # show :: ClockSetTimeType -> String # showList :: [ClockSetTimeType] -> ShowS # |
handleClockBase :: Ref ClockBase -> Event -> IO (Either UnknownEvent ()) Source #
Hierarchy
Clock
draw ::Ref
ClockBase
->IO
() getShadow ::Ref
ClockBase
->IO
Bool
getType_ ::Ref
ClockBase
->IO
(ClockType
) getValue ::Ref
ClockBase
->IO
ClockByTime
getValueSinceEpoch ::Ref
ClockBase
->IO
ClockSinceEpoch
handle ::Ref
ClockBase
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
ClockBase
->IO
() resize ::Ref
ClockBase
->Rectangle
->IO
() setShadow ::Ref
ClockBase
->Bool
->IO
() setType ::Ref
ClockBase
->ClockType
->IO
() setValue ::Ref
ClockBase
->ClockSetTimeType
->IO
() showWidget ::Ref
ClockBase
->IO
()
Orphan instances
impl ~ (Bool -> IO ()) => Op (SetShadow ()) ClockBase orig impl Source # | |
impl ~ IO Bool => Op (GetShadow ()) ClockBase orig impl Source # | |
impl ~ IO ClockSinceEpoch => Op (GetValueSinceEpoch ()) ClockBase orig impl Source # | |
impl ~ IO () => Op (Draw ()) ClockBase orig impl Source # | |
impl ~ (ClockSetTimeType -> IO ()) => Op (SetValue ()) ClockBase orig impl Source # | |
impl ~ IO ClockByTime => Op (GetValue ()) ClockBase orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (Resize ()) ClockBase orig impl Source # | |
impl ~ IO () => Op (Hide ()) ClockBase orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) ClockBase orig impl Source # | |
impl ~ (ClockType -> IO ()) => Op (SetType ()) ClockBase orig impl Source # | |
impl ~ IO ClockType => Op (GetType_ ()) ClockBase orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ClockBase orig impl Source # | |