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
- constructColorSelectionCurrentAlpha :: Word32 -> IO ([Char], GValue)
- getColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> m Word32
- setColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> Word32 -> m ()
- data ColorSelectionCurrentColorPropertyInfo
- constructColorSelectionCurrentColor :: Color -> IO ([Char], GValue)
- getColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> m Color
- setColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> Color -> m ()
- data ColorSelectionCurrentRgbaPropertyInfo
- constructColorSelectionCurrentRgba :: RGBA -> IO ([Char], GValue)
- getColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> m RGBA
- setColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> RGBA -> m ()
- data ColorSelectionHasOpacityControlPropertyInfo
- constructColorSelectionHasOpacityControl :: Bool -> IO ([Char], GValue)
- getColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> m Bool
- setColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m ()
- data ColorSelectionHasPalettePropertyInfo
- 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 Source | |
((~) * info (ResolveColorSelectionMethod t ColorSelection), MethodInfo * info ColorSelection p) => IsLabel t (ColorSelection -> p) Source | |
((~) * info (ResolveColorSelectionMethod t ColorSelection), MethodInfo * info ColorSelection p) => IsLabelProxy t (ColorSelection -> p) Source | |
type ParentTypes ColorSelection Source | |
type AttributeList ColorSelection Source | |
type SignalList ColorSelection Source |
class GObject o => ColorSelectionK o Source
(GObject o, IsDescendantOf ColorSelection o) => ColorSelectionK o Source | |
toColorSelection :: ColorSelectionK o => o -> IO ColorSelection Source
Methods
colorSelectionGetCurrentAlpha
data ColorSelectionGetCurrentAlphaMethodInfo Source
((~) (TYPE Lifted) signature (m Word16), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetCurrentAlphaMethodInfo a signature Source | |
colorSelectionGetCurrentAlpha :: (MonadIO m, ColorSelectionK a) => a -> m Word16 Source
colorSelectionGetCurrentColor
data ColorSelectionGetCurrentColorMethodInfo Source
((~) (TYPE Lifted) signature (m Color), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetCurrentColorMethodInfo a signature Source | |
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
((~) (TYPE Lifted) signature (m RGBA), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetCurrentRgbaMethodInfo a signature Source | |
colorSelectionGetCurrentRgba :: (MonadIO m, ColorSelectionK a) => a -> m RGBA Source
colorSelectionGetHasOpacityControl
data ColorSelectionGetHasOpacityControlMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetHasOpacityControlMethodInfo a signature Source | |
colorSelectionGetHasOpacityControl :: (MonadIO m, ColorSelectionK a) => a -> m Bool Source
colorSelectionGetHasPalette
data ColorSelectionGetHasPaletteMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetHasPaletteMethodInfo a signature Source | |
colorSelectionGetHasPalette :: (MonadIO m, ColorSelectionK a) => a -> m Bool Source
colorSelectionGetPreviousAlpha
data ColorSelectionGetPreviousAlphaMethodInfo Source
((~) (TYPE Lifted) signature (m Word16), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetPreviousAlphaMethodInfo a signature Source | |
colorSelectionGetPreviousAlpha :: (MonadIO m, ColorSelectionK a) => a -> m Word16 Source
colorSelectionGetPreviousColor
data ColorSelectionGetPreviousColorMethodInfo Source
((~) (TYPE Lifted) signature (m Color), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetPreviousColorMethodInfo a signature Source | |
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
((~) (TYPE Lifted) signature (m RGBA), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionGetPreviousRgbaMethodInfo a signature Source | |
colorSelectionGetPreviousRgba :: (MonadIO m, ColorSelectionK a) => a -> m RGBA Source
colorSelectionIsAdjusting
data ColorSelectionIsAdjustingMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionIsAdjustingMethodInfo a signature Source | |
colorSelectionIsAdjusting :: (MonadIO m, ColorSelectionK a) => a -> m Bool Source
colorSelectionNew
colorSelectionNew :: MonadIO m => m ColorSelection Source
colorSelectionPaletteFromString
colorSelectionPaletteFromString :: MonadIO m => Text -> m (Bool, [Color]) Source
colorSelectionPaletteToString
colorSelectionPaletteToString :: MonadIO m => [Color] -> m Text Source
colorSelectionSetCurrentAlpha
data ColorSelectionSetCurrentAlphaMethodInfo Source
((~) (TYPE Lifted) signature (Word16 -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetCurrentAlphaMethodInfo a signature Source | |
colorSelectionSetCurrentAlpha :: (MonadIO m, ColorSelectionK a) => a -> Word16 -> m () Source
colorSelectionSetCurrentColor
data ColorSelectionSetCurrentColorMethodInfo Source
((~) (TYPE Lifted) signature (Color -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetCurrentColorMethodInfo a signature Source | |
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
((~) (TYPE Lifted) signature (RGBA -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetCurrentRgbaMethodInfo a signature Source | |
colorSelectionSetCurrentRgba :: (MonadIO m, ColorSelectionK a) => a -> RGBA -> m () Source
colorSelectionSetHasOpacityControl
data ColorSelectionSetHasOpacityControlMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetHasOpacityControlMethodInfo a signature Source | |
colorSelectionSetHasOpacityControl :: (MonadIO m, ColorSelectionK a) => a -> Bool -> m () Source
colorSelectionSetHasPalette
data ColorSelectionSetHasPaletteMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetHasPaletteMethodInfo a signature Source | |
colorSelectionSetHasPalette :: (MonadIO m, ColorSelectionK a) => a -> Bool -> m () Source
colorSelectionSetPreviousAlpha
data ColorSelectionSetPreviousAlphaMethodInfo Source
((~) (TYPE Lifted) signature (Word16 -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetPreviousAlphaMethodInfo a signature Source | |
colorSelectionSetPreviousAlpha :: (MonadIO m, ColorSelectionK a) => a -> Word16 -> m () Source
colorSelectionSetPreviousColor
data ColorSelectionSetPreviousColorMethodInfo Source
((~) (TYPE Lifted) signature (Color -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetPreviousColorMethodInfo a signature Source | |
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
((~) (TYPE Lifted) signature (RGBA -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo (TYPE Lifted) ColorSelectionSetPreviousRgbaMethodInfo a signature Source | |
colorSelectionSetPreviousRgba :: (MonadIO m, ColorSelectionK a) => a -> RGBA -> m () Source
Properties
CurrentAlpha
data ColorSelectionCurrentAlphaPropertyInfo Source
getColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> m Word32 Source
setColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> Word32 -> m () Source
CurrentColor
data ColorSelectionCurrentColorPropertyInfo Source
AttrInfo ColorSelectionCurrentColorPropertyInfo Source | |
type AttrLabel ColorSelectionCurrentColorPropertyInfo = "current-color" Source | |
type AttrGetType ColorSelectionCurrentColorPropertyInfo = Color Source | |
type AttrBaseTypeConstraint ColorSelectionCurrentColorPropertyInfo = ColorSelectionK Source | |
type AttrSetTypeConstraint ColorSelectionCurrentColorPropertyInfo = TYPE Lifted ~ Color Source | |
type AttrAllowedOps ColorSelectionCurrentColorPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructColorSelectionCurrentColor :: Color -> IO ([Char], GValue) Source
getColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> m Color Source
setColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> Color -> m () Source
CurrentRgba
data ColorSelectionCurrentRgbaPropertyInfo Source
AttrInfo ColorSelectionCurrentRgbaPropertyInfo Source | |
type AttrLabel ColorSelectionCurrentRgbaPropertyInfo = "current-rgba" Source | |
type AttrGetType ColorSelectionCurrentRgbaPropertyInfo = RGBA Source | |
type AttrBaseTypeConstraint ColorSelectionCurrentRgbaPropertyInfo = ColorSelectionK Source | |
type AttrSetTypeConstraint ColorSelectionCurrentRgbaPropertyInfo = TYPE Lifted ~ RGBA Source | |
type AttrAllowedOps ColorSelectionCurrentRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructColorSelectionCurrentRgba :: RGBA -> IO ([Char], GValue) Source
getColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> m RGBA Source
setColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> RGBA -> m () Source
HasOpacityControl
data ColorSelectionHasOpacityControlPropertyInfo Source
getColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> m Bool Source
setColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m () Source
HasPalette
data ColorSelectionHasPalettePropertyInfo 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