Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- colorSelectionGetCurrentAlpha
- colorSelectionGetCurrentColor
- colorSelectionGetCurrentRgba
- colorSelectionGetHasOpacityControl
- colorSelectionGetHasPalette
- colorSelectionGetPreviousAlpha
- colorSelectionGetPreviousColor
- colorSelectionGetPreviousRgba
- colorSelectionIsAdjusting
- colorSelectionNew
- colorSelectionPaletteFromString
- colorSelectionPaletteToString
- colorSelectionSetCurrentAlpha
- colorSelectionSetCurrentColor
- colorSelectionSetCurrentRgba
- colorSelectionSetHasOpacityControl
- colorSelectionSetHasPalette
- colorSelectionSetPreviousAlpha
- colorSelectionSetPreviousColor
- colorSelectionSetPreviousRgba
- Properties
- Signals
- newtype ColorSelection = ColorSelection (ForeignPtr ColorSelection)
- class GObject o => ColorSelectionK o
- toColorSelection :: ColorSelectionK o => o -> IO ColorSelection
- noColorSelection :: Maybe ColorSelection
- data ColorSelectionGetCurrentAlphaMethodInfo
- colorSelectionGetCurrentAlpha :: (MonadIO m, ColorSelectionK a) => a -> m Word16
- data ColorSelectionGetCurrentColorMethodInfo
- colorSelectionGetCurrentColor :: (MonadIO m, ColorSelectionK a) => a -> m Color
- data ColorSelectionGetCurrentRgbaMethodInfo
- colorSelectionGetCurrentRgba :: (MonadIO m, ColorSelectionK a) => a -> m RGBA
- data ColorSelectionGetHasOpacityControlMethodInfo
- colorSelectionGetHasOpacityControl :: (MonadIO m, ColorSelectionK a) => a -> m Bool
- data ColorSelectionGetHasPaletteMethodInfo
- colorSelectionGetHasPalette :: (MonadIO m, ColorSelectionK a) => a -> m Bool
- data ColorSelectionGetPreviousAlphaMethodInfo
- colorSelectionGetPreviousAlpha :: (MonadIO m, ColorSelectionK a) => a -> m Word16
- data ColorSelectionGetPreviousColorMethodInfo
- colorSelectionGetPreviousColor :: (MonadIO m, ColorSelectionK a) => a -> m Color
- data ColorSelectionGetPreviousRgbaMethodInfo
- colorSelectionGetPreviousRgba :: (MonadIO m, ColorSelectionK a) => a -> m RGBA
- data ColorSelectionIsAdjustingMethodInfo
- colorSelectionIsAdjusting :: (MonadIO m, ColorSelectionK a) => a -> m Bool
- colorSelectionNew :: MonadIO m => m ColorSelection
- colorSelectionPaletteFromString :: MonadIO m => Text -> m (Bool, [Color])
- colorSelectionPaletteToString :: MonadIO m => [Color] -> m Text
- data ColorSelectionSetCurrentAlphaMethodInfo
- colorSelectionSetCurrentAlpha :: (MonadIO m, ColorSelectionK a) => a -> Word16 -> m ()
- data ColorSelectionSetCurrentColorMethodInfo
- colorSelectionSetCurrentColor :: (MonadIO m, ColorSelectionK a) => a -> Color -> m ()
- data ColorSelectionSetCurrentRgbaMethodInfo
- colorSelectionSetCurrentRgba :: (MonadIO m, ColorSelectionK a) => a -> RGBA -> m ()
- data ColorSelectionSetHasOpacityControlMethodInfo
- colorSelectionSetHasOpacityControl :: (MonadIO m, ColorSelectionK a) => a -> Bool -> m ()
- data ColorSelectionSetHasPaletteMethodInfo
- colorSelectionSetHasPalette :: (MonadIO m, ColorSelectionK a) => a -> Bool -> m ()
- data ColorSelectionSetPreviousAlphaMethodInfo
- colorSelectionSetPreviousAlpha :: (MonadIO m, ColorSelectionK a) => a -> Word16 -> m ()
- data ColorSelectionSetPreviousColorMethodInfo
- colorSelectionSetPreviousColor :: (MonadIO m, ColorSelectionK a) => a -> Color -> m ()
- data ColorSelectionSetPreviousRgbaMethodInfo
- colorSelectionSetPreviousRgba :: (MonadIO m, ColorSelectionK a) => a -> RGBA -> m ()
- data ColorSelectionCurrentAlphaPropertyInfo
- colorSelectionCurrentAlpha :: AttrLabelProxy "currentAlpha"
- constructColorSelectionCurrentAlpha :: Word32 -> IO ([Char], GValue)
- getColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> m Word32
- setColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> Word32 -> m ()
- data ColorSelectionCurrentColorPropertyInfo
- colorSelectionCurrentColor :: AttrLabelProxy "currentColor"
- constructColorSelectionCurrentColor :: Color -> IO ([Char], GValue)
- getColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> m (Maybe Color)
- setColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> Color -> m ()
- data ColorSelectionCurrentRgbaPropertyInfo
- colorSelectionCurrentRgba :: AttrLabelProxy "currentRgba"
- constructColorSelectionCurrentRgba :: RGBA -> IO ([Char], GValue)
- getColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> m (Maybe RGBA)
- setColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> RGBA -> m ()
- data ColorSelectionHasOpacityControlPropertyInfo
- colorSelectionHasOpacityControl :: AttrLabelProxy "hasOpacityControl"
- constructColorSelectionHasOpacityControl :: Bool -> IO ([Char], GValue)
- getColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> m Bool
- setColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m ()
- data ColorSelectionHasPalettePropertyInfo
- colorSelectionHasPalette :: AttrLabelProxy "hasPalette"
- constructColorSelectionHasPalette :: Bool -> IO ([Char], GValue)
- getColorSelectionHasPalette :: (MonadIO m, ColorSelectionK o) => o -> m Bool
- setColorSelectionHasPalette :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m ()
- type ColorSelectionColorChangedCallback = IO ()
- type ColorSelectionColorChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data ColorSelectionColorChangedSignalInfo
- afterColorSelectionColorChanged :: (GObject a, MonadIO m) => a -> ColorSelectionColorChangedCallback -> m SignalHandlerId
- colorSelectionColorChangedCallbackWrapper :: ColorSelectionColorChangedCallback -> Ptr () -> Ptr () -> IO ()
- colorSelectionColorChangedClosure :: ColorSelectionColorChangedCallback -> IO Closure
- mkColorSelectionColorChangedCallback :: ColorSelectionColorChangedCallbackC -> IO (FunPtr ColorSelectionColorChangedCallbackC)
- noColorSelectionColorChangedCallback :: Maybe ColorSelectionColorChangedCallback
- onColorSelectionColorChanged :: (GObject a, MonadIO m) => a -> ColorSelectionColorChangedCallback -> m SignalHandlerId
Exported types
newtype ColorSelection Source
GObject ColorSelection | |
((~) * info (ResolveColorSelectionMethod t ColorSelection), MethodInfo * info ColorSelection p) => IsLabelProxy t (ColorSelection -> p) | |
type ParentTypes ColorSelection | |
type AttributeList ColorSelection | |
type SignalList ColorSelection |
class GObject o => ColorSelectionK o Source
(GObject o, IsDescendantOf ColorSelection o) => ColorSelectionK o |
toColorSelection :: ColorSelectionK o => o -> IO ColorSelection Source
Methods
colorSelectionGetCurrentAlpha
data ColorSelectionGetCurrentAlphaMethodInfo Source
((~) * signature (m Word16), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetCurrentAlphaMethodInfo a signature |
colorSelectionGetCurrentAlpha :: (MonadIO m, ColorSelectionK a) => a -> m Word16 Source
colorSelectionGetCurrentColor
data ColorSelectionGetCurrentColorMethodInfo Source
((~) * signature (m Color), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetCurrentColorMethodInfo a signature |
colorSelectionGetCurrentColor :: (MonadIO m, ColorSelectionK a) => a -> m Color Source
Deprecated: (Since version 3.4)Use gtk_color_selection_get_current_rgba() instead.
colorSelectionGetCurrentRgba
data ColorSelectionGetCurrentRgbaMethodInfo Source
((~) * signature (m RGBA), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetCurrentRgbaMethodInfo a signature |
colorSelectionGetCurrentRgba :: (MonadIO m, ColorSelectionK a) => a -> m RGBA Source
colorSelectionGetHasOpacityControl
data ColorSelectionGetHasOpacityControlMethodInfo Source
((~) * signature (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetHasOpacityControlMethodInfo a signature |
colorSelectionGetHasOpacityControl :: (MonadIO m, ColorSelectionK a) => a -> m Bool Source
colorSelectionGetHasPalette
data ColorSelectionGetHasPaletteMethodInfo Source
((~) * signature (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetHasPaletteMethodInfo a signature |
colorSelectionGetHasPalette :: (MonadIO m, ColorSelectionK a) => a -> m Bool Source
colorSelectionGetPreviousAlpha
data ColorSelectionGetPreviousAlphaMethodInfo Source
((~) * signature (m Word16), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetPreviousAlphaMethodInfo a signature |
colorSelectionGetPreviousAlpha :: (MonadIO m, ColorSelectionK a) => a -> m Word16 Source
colorSelectionGetPreviousColor
data ColorSelectionGetPreviousColorMethodInfo Source
((~) * signature (m Color), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetPreviousColorMethodInfo a signature |
colorSelectionGetPreviousColor :: (MonadIO m, ColorSelectionK a) => a -> m Color Source
Deprecated: (Since version 3.4)Use gtk_color_selection_get_previous_rgba() instead.
colorSelectionGetPreviousRgba
data ColorSelectionGetPreviousRgbaMethodInfo Source
((~) * signature (m RGBA), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionGetPreviousRgbaMethodInfo a signature |
colorSelectionGetPreviousRgba :: (MonadIO m, ColorSelectionK a) => a -> m RGBA Source
colorSelectionIsAdjusting
data ColorSelectionIsAdjustingMethodInfo Source
((~) * signature (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionIsAdjustingMethodInfo a signature |
colorSelectionIsAdjusting :: (MonadIO m, ColorSelectionK a) => a -> m Bool Source
colorSelectionNew
colorSelectionNew :: MonadIO m => m ColorSelection Source
colorSelectionPaletteFromString
colorSelectionPaletteToString
colorSelectionPaletteToString :: MonadIO m => [Color] -> m Text Source
colorSelectionSetCurrentAlpha
data ColorSelectionSetCurrentAlphaMethodInfo Source
((~) * signature (Word16 -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetCurrentAlphaMethodInfo a signature |
colorSelectionSetCurrentAlpha :: (MonadIO m, ColorSelectionK a) => a -> Word16 -> m () Source
colorSelectionSetCurrentColor
data ColorSelectionSetCurrentColorMethodInfo Source
((~) * signature (Color -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetCurrentColorMethodInfo a signature |
colorSelectionSetCurrentColor :: (MonadIO m, ColorSelectionK a) => a -> Color -> m () Source
Deprecated: (Since version 3.4)Use gtk_color_selection_set_current_rgba() instead.
colorSelectionSetCurrentRgba
data ColorSelectionSetCurrentRgbaMethodInfo Source
((~) * signature (RGBA -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetCurrentRgbaMethodInfo a signature |
colorSelectionSetCurrentRgba :: (MonadIO m, ColorSelectionK a) => a -> RGBA -> m () Source
colorSelectionSetHasOpacityControl
data ColorSelectionSetHasOpacityControlMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetHasOpacityControlMethodInfo a signature |
colorSelectionSetHasOpacityControl :: (MonadIO m, ColorSelectionK a) => a -> Bool -> m () Source
colorSelectionSetHasPalette
data ColorSelectionSetHasPaletteMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetHasPaletteMethodInfo a signature |
colorSelectionSetHasPalette :: (MonadIO m, ColorSelectionK a) => a -> Bool -> m () Source
colorSelectionSetPreviousAlpha
data ColorSelectionSetPreviousAlphaMethodInfo Source
((~) * signature (Word16 -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetPreviousAlphaMethodInfo a signature |
colorSelectionSetPreviousAlpha :: (MonadIO m, ColorSelectionK a) => a -> Word16 -> m () Source
colorSelectionSetPreviousColor
data ColorSelectionSetPreviousColorMethodInfo Source
((~) * signature (Color -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetPreviousColorMethodInfo a signature |
colorSelectionSetPreviousColor :: (MonadIO m, ColorSelectionK a) => a -> Color -> m () Source
Deprecated: (Since version 3.4)Use gtk_color_selection_set_previous_rgba() instead.
colorSelectionSetPreviousRgba
data ColorSelectionSetPreviousRgbaMethodInfo Source
((~) * signature (RGBA -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo * ColorSelectionSetPreviousRgbaMethodInfo a signature |
colorSelectionSetPreviousRgba :: (MonadIO m, ColorSelectionK a) => a -> RGBA -> m () Source
Properties
CurrentAlpha
data ColorSelectionCurrentAlphaPropertyInfo Source
colorSelectionCurrentAlpha :: AttrLabelProxy "currentAlpha" Source
getColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> m Word32 Source
setColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> Word32 -> m () Source
CurrentColor
data ColorSelectionCurrentColorPropertyInfo Source
colorSelectionCurrentColor :: AttrLabelProxy "currentColor" Source
getColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> m (Maybe Color) Source
setColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> Color -> m () Source
CurrentRgba
data ColorSelectionCurrentRgbaPropertyInfo Source
colorSelectionCurrentRgba :: AttrLabelProxy "currentRgba" Source
getColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> m (Maybe RGBA) Source
setColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> RGBA -> m () Source
HasOpacityControl
data ColorSelectionHasOpacityControlPropertyInfo Source
colorSelectionHasOpacityControl :: AttrLabelProxy "hasOpacityControl" Source
getColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> m Bool Source
setColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m () Source
HasPalette
data ColorSelectionHasPalettePropertyInfo Source
colorSelectionHasPalette :: AttrLabelProxy "hasPalette" Source
getColorSelectionHasPalette :: (MonadIO m, ColorSelectionK o) => o -> m Bool Source
setColorSelectionHasPalette :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m () Source
Signals
ColorChanged
type ColorSelectionColorChangedCallback = IO () Source
type ColorSelectionColorChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterColorSelectionColorChanged :: (GObject a, MonadIO m) => a -> ColorSelectionColorChangedCallback -> m SignalHandlerId Source
colorSelectionColorChangedCallbackWrapper :: ColorSelectionColorChangedCallback -> Ptr () -> Ptr () -> IO () Source
mkColorSelectionColorChangedCallback :: ColorSelectionColorChangedCallbackC -> IO (FunPtr ColorSelectionColorChangedCallbackC) Source
onColorSelectionColorChanged :: (GObject a, MonadIO m) => a -> ColorSelectionColorChangedCallback -> m SignalHandlerId Source