| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.Clock
Contents
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
Documentation
Constructors
| SquareClock | |
| AnalogClock | |
| DigitalClock | |
| RoundClock |
Instances
| Enum ClockType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Clock Methods 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 #
Constructors
| ClockByTime Hour Minute Second |
Instances
| Show ClockByTime Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Clock Methods showsPrec :: Int -> ClockByTime -> ShowS # show :: ClockByTime -> String # showList :: [ClockByTime] -> ShowS # | |
data ClockSinceEpoch Source #
Constructors
| ClockSinceEpoch Second |
Instances
| Show ClockSinceEpoch Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Clock Methods showsPrec :: Int -> ClockSinceEpoch -> ShowS # show :: ClockSinceEpoch -> String # showList :: [ClockSinceEpoch] -> ShowS # | |
data ClockSetTimeType Source #
Constructors
| ClockSetByTime ClockByTime | |
| ClockSetSinceEpoch ClockSinceEpoch |
Instances
| Show ClockSetTimeType Source # | |
Defined in Graphics.UI.FLTK.LowLevel.Clock Methods showsPrec :: Int -> ClockSetTimeType -> ShowS # show :: ClockSetTimeType -> String # showList :: [ClockSetTimeType] -> ShowS # | |
Hierarchy
Clock
draw ::RefClock->IO() drawSuper ::RefClock->IO() getShadow ::RefClock->IOBoolgetType_ ::RefClock->IO(ClockType) getValue ::RefClock->IOClockByTimegetValueSinceEpoch ::RefClock->IOClockSinceEpochhandle ::RefClock->Event->IO(EitherUnknownEvent()) handleSuper ::RefClock->Event->IO(EitherUnknownEvent()) hide ::RefClock->IO() hideSuper ::RefClock->IO() resize ::RefClock->Rectangle->IO() resizeSuper ::RefClock->Rectangle->IO() setShadow ::RefClock->Bool->IO() setType ::RefClock->ClockType->IO() showWidget ::RefClock->IO() showWidgetSuper ::RefClock->IO()
Orphan instances
| impl ~ (Bool -> IO ()) => Op (SetShadow ()) Clock orig impl Source # | |
| impl ~ IO Bool => Op (GetShadow ()) Clock orig impl Source # | |
| impl ~ IO ClockSinceEpoch => Op (GetValueSinceEpoch ()) Clock orig impl Source # | |
| impl ~ IO () => Op (Draw ()) Clock orig impl Source # | |
| impl ~ (ClockSetTimeType -> IO ()) => Op (SetValue ()) Clock orig impl Source # | |
| impl ~ IO ClockByTime => Op (GetValue ()) Clock orig impl Source # | |
| impl ~ (Event -> IO (Either UnknownEvent ())) => Op (HandleSuper ()) Clock orig impl Source # | |
| impl ~ IO () => Op (DrawSuper ()) Clock orig impl Source # | |
| impl ~ (Rectangle -> IO ()) => Op (Resize ()) Clock orig impl Source # | |
| impl ~ (Rectangle -> IO ()) => Op (ResizeSuper ()) Clock orig impl Source # | |
| impl ~ IO () => Op (Hide ()) Clock orig impl Source # | |
| impl ~ IO () => Op (HideSuper ()) Clock orig impl Source # | |
| impl ~ IO () => Op (ShowWidget ()) Clock orig impl Source # | |
| impl ~ IO () => Op (ShowWidgetSuper ()) Clock orig impl Source # | |
| impl ~ (ClockType -> IO ()) => Op (SetType ()) Clock orig impl Source # | |
| impl ~ IO ClockType => Op (GetType_ ()) Clock orig impl Source # | |
| impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Clock orig impl Source # | |