| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.ColorChooser
- colorChooserNew :: Rectangle -> Maybe Text -> IO (Ref ColorChooser)
- colorChooserCustom :: Rectangle -> Maybe Text -> Maybe (Ref ColorChooser -> IO ()) -> Maybe (CustomWidgetFuncs ColorChooser) -> IO (Ref ColorChooser)
- rgb2Hsv :: (Between0And1, Between0And1, Between0And1) -> IO (Maybe (Between0And6, Between0And1, Between0And1))
- hsv2Rgb :: (Between0And6, Between0And1, Between0And1) -> IO (Maybe (Between0And1, Between0And1, Between0And1))
- flcColorChooser :: Text -> ColorChooserRGB -> Maybe ColorChooserMode -> IO (Maybe ColorChooserRGB)
Constructor
colorChooserNew :: Rectangle -> Maybe Text -> IO (Ref ColorChooser) Source #
Arguments
| :: Rectangle | The bounds of this ColorChooser |
| -> Maybe Text | The ColorChooser label |
| -> Maybe (Ref ColorChooser -> IO ()) | Optional custom drawing function |
| -> Maybe (CustomWidgetFuncs ColorChooser) | Optional custom widget functions |
| -> IO (Ref ColorChooser) |
rgb2Hsv :: (Between0And1, Between0And1, Between0And1) -> IO (Maybe (Between0And6, Between0And1, Between0And1)) Source #
hsv2Rgb :: (Between0And6, Between0And1, Between0And1) -> IO (Maybe (Between0And1, Between0And1, Between0And1)) Source #
flcColorChooser :: Text -> ColorChooserRGB -> Maybe ColorChooserMode -> IO (Maybe ColorChooserRGB) Source #
Hierarchy
Graphics.UI.FLTK.LowLevel.Widget | v Graphics.UI.FLTK.LowLevel.Group | v Graphics.UI.FLTK.LowLevel.ColorChooser
Functions
draw ::RefColorChooser->IO() drawSuper ::RefColorChooser->IO() getB ::RefColorChooser->IO(EitherOutOfRangeBetween0And1) getG ::RefColorChooser->IO(EitherOutOfRangeBetween0And1) getHue ::RefColorChooser->IO(EitherOutOfRangeBetween0And6) getMode ::RefColorChooser->IO(ColorChooserMode) getR ::RefColorChooser->IO(EitherOutOfRangeBetween0And1) getSaturation ::RefColorChooser->IO(EitherOutOfRangeBetween0And1) getValue ::RefColorChooser->IO(EitherOutOfRangeBetween0And1) handle ::RefColorChooser->Event->IO(EitherUnknownEvent()) handleSuper ::RefColorChooser->Event->IO(EitherUnknownEvent()) hide ::RefColorChooser->IO() hideSuper ::RefColorChooser->IO() resize ::RefColorChooser->Rectangle->IO() resizeSuper ::RefColorChooser->Rectangle->IO() setHsv ::RefColorChooser-> (Between0And6,Between0And1,Between0And1) ->IO(EitherNoChange()) setMode ::RefColorChooser->ColorChooserMode->IO() setRgb ::RefColorChooser-> (Between0And1,Between0And1,Between0And1) ->IO(EitherNoChange()) showWidget ::RefColorChooser->IO() showWidgetSuper ::RefColorChooser->IO()