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
- styleContextAddClass
- styleContextAddProvider
- styleContextAddProviderForScreen
- styleContextAddRegion
- styleContextCancelAnimations
- styleContextGetBackgroundColor
- styleContextGetBorder
- styleContextGetBorderColor
- styleContextGetColor
- styleContextGetDirection
- styleContextGetFont
- styleContextGetFrameClock
- styleContextGetJunctionSides
- styleContextGetMargin
- styleContextGetPadding
- styleContextGetParent
- styleContextGetPath
- styleContextGetProperty
- styleContextGetScale
- styleContextGetScreen
- styleContextGetSection
- styleContextGetState
- styleContextGetStyleProperty
- styleContextHasClass
- styleContextHasRegion
- styleContextInvalidate
- styleContextListClasses
- styleContextListRegions
- styleContextLookupColor
- styleContextLookupIconSet
- styleContextNew
- styleContextNotifyStateChange
- styleContextPopAnimatableRegion
- styleContextPushAnimatableRegion
- styleContextRemoveClass
- styleContextRemoveProvider
- styleContextRemoveProviderForScreen
- styleContextRemoveRegion
- styleContextResetWidgets
- styleContextRestore
- styleContextSave
- styleContextScrollAnimations
- styleContextSetBackground
- styleContextSetDirection
- styleContextSetFrameClock
- styleContextSetJunctionSides
- styleContextSetParent
- styleContextSetPath
- styleContextSetScale
- styleContextSetScreen
- styleContextSetState
- styleContextStateIsRunning
- Properties
- Signals
- newtype StyleContext = StyleContext (ForeignPtr StyleContext)
- class GObject o => StyleContextK o
- toStyleContext :: StyleContextK o => o -> IO StyleContext
- noStyleContext :: Maybe StyleContext
- data StyleContextAddClassMethodInfo
- styleContextAddClass :: (MonadIO m, StyleContextK a) => a -> Text -> m ()
- data StyleContextAddProviderMethodInfo
- styleContextAddProvider :: (MonadIO m, StyleContextK a, StyleProviderK b) => a -> b -> Word32 -> m ()
- styleContextAddProviderForScreen :: (MonadIO m, ScreenK a, StyleProviderK b) => a -> b -> Word32 -> m ()
- data StyleContextAddRegionMethodInfo
- styleContextAddRegion :: (MonadIO m, StyleContextK a) => a -> Text -> [RegionFlags] -> m ()
- data StyleContextCancelAnimationsMethodInfo
- styleContextCancelAnimations :: (MonadIO m, StyleContextK a) => a -> Maybe (Ptr ()) -> m ()
- data StyleContextGetBackgroundColorMethodInfo
- styleContextGetBackgroundColor :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m RGBA
- data StyleContextGetBorderMethodInfo
- styleContextGetBorder :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m Border
- data StyleContextGetBorderColorMethodInfo
- styleContextGetBorderColor :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m RGBA
- data StyleContextGetColorMethodInfo
- styleContextGetColor :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m RGBA
- data StyleContextGetDirectionMethodInfo
- styleContextGetDirection :: (MonadIO m, StyleContextK a) => a -> m TextDirection
- data StyleContextGetFontMethodInfo
- styleContextGetFont :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m FontDescription
- data StyleContextGetFrameClockMethodInfo
- styleContextGetFrameClock :: (MonadIO m, StyleContextK a) => a -> m FrameClock
- data StyleContextGetJunctionSidesMethodInfo
- styleContextGetJunctionSides :: (MonadIO m, StyleContextK a) => a -> m [JunctionSides]
- data StyleContextGetMarginMethodInfo
- styleContextGetMargin :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m Border
- data StyleContextGetPaddingMethodInfo
- styleContextGetPadding :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m Border
- data StyleContextGetParentMethodInfo
- styleContextGetParent :: (MonadIO m, StyleContextK a) => a -> m StyleContext
- data StyleContextGetPathMethodInfo
- styleContextGetPath :: (MonadIO m, StyleContextK a) => a -> m WidgetPath
- data StyleContextGetPropertyMethodInfo
- styleContextGetProperty :: (MonadIO m, StyleContextK a) => a -> Text -> [StateFlags] -> m GValue
- data StyleContextGetScaleMethodInfo
- styleContextGetScale :: (MonadIO m, StyleContextK a) => a -> m Int32
- data StyleContextGetScreenMethodInfo
- styleContextGetScreen :: (MonadIO m, StyleContextK a) => a -> m Screen
- data StyleContextGetSectionMethodInfo
- styleContextGetSection :: (MonadIO m, StyleContextK a) => a -> Text -> m CssSection
- data StyleContextGetStateMethodInfo
- styleContextGetState :: (MonadIO m, StyleContextK a) => a -> m [StateFlags]
- data StyleContextGetStylePropertyMethodInfo
- styleContextGetStyleProperty :: (MonadIO m, StyleContextK a) => a -> Text -> GValue -> m ()
- data StyleContextHasClassMethodInfo
- styleContextHasClass :: (MonadIO m, StyleContextK a) => a -> Text -> m Bool
- data StyleContextHasRegionMethodInfo
- styleContextHasRegion :: (MonadIO m, StyleContextK a) => a -> Text -> m (Bool, [RegionFlags])
- data StyleContextInvalidateMethodInfo
- styleContextInvalidate :: (MonadIO m, StyleContextK a) => a -> m ()
- data StyleContextListClassesMethodInfo
- styleContextListClasses :: (MonadIO m, StyleContextK a) => a -> m [Text]
- data StyleContextListRegionsMethodInfo
- styleContextListRegions :: (MonadIO m, StyleContextK a) => a -> m [Text]
- data StyleContextLookupColorMethodInfo
- styleContextLookupColor :: (MonadIO m, StyleContextK a) => a -> Text -> m (Bool, RGBA)
- data StyleContextLookupIconSetMethodInfo
- styleContextLookupIconSet :: (MonadIO m, StyleContextK a) => a -> Text -> m IconSet
- styleContextNew :: MonadIO m => m StyleContext
- data StyleContextNotifyStateChangeMethodInfo
- styleContextNotifyStateChange :: (MonadIO m, StyleContextK a, WindowK b) => a -> b -> Maybe (Ptr ()) -> StateType -> Bool -> m ()
- data StyleContextPopAnimatableRegionMethodInfo
- styleContextPopAnimatableRegion :: (MonadIO m, StyleContextK a) => a -> m ()
- data StyleContextPushAnimatableRegionMethodInfo
- styleContextPushAnimatableRegion :: (MonadIO m, StyleContextK a) => a -> Ptr () -> m ()
- data StyleContextRemoveClassMethodInfo
- styleContextRemoveClass :: (MonadIO m, StyleContextK a) => a -> Text -> m ()
- data StyleContextRemoveProviderMethodInfo
- styleContextRemoveProvider :: (MonadIO m, StyleContextK a, StyleProviderK b) => a -> b -> m ()
- styleContextRemoveProviderForScreen :: (MonadIO m, ScreenK a, StyleProviderK b) => a -> b -> m ()
- data StyleContextRemoveRegionMethodInfo
- styleContextRemoveRegion :: (MonadIO m, StyleContextK a) => a -> Text -> m ()
- styleContextResetWidgets :: (MonadIO m, ScreenK a) => a -> m ()
- data StyleContextRestoreMethodInfo
- styleContextRestore :: (MonadIO m, StyleContextK a) => a -> m ()
- data StyleContextSaveMethodInfo
- styleContextSave :: (MonadIO m, StyleContextK a) => a -> m ()
- data StyleContextScrollAnimationsMethodInfo
- styleContextScrollAnimations :: (MonadIO m, StyleContextK a, WindowK b) => a -> b -> Int32 -> Int32 -> m ()
- data StyleContextSetBackgroundMethodInfo
- styleContextSetBackground :: (MonadIO m, StyleContextK a, WindowK b) => a -> b -> m ()
- data StyleContextSetDirectionMethodInfo
- styleContextSetDirection :: (MonadIO m, StyleContextK a) => a -> TextDirection -> m ()
- data StyleContextSetFrameClockMethodInfo
- styleContextSetFrameClock :: (MonadIO m, StyleContextK a, FrameClockK b) => a -> b -> m ()
- data StyleContextSetJunctionSidesMethodInfo
- styleContextSetJunctionSides :: (MonadIO m, StyleContextK a) => a -> [JunctionSides] -> m ()
- data StyleContextSetParentMethodInfo
- styleContextSetParent :: (MonadIO m, StyleContextK a, StyleContextK b) => a -> Maybe b -> m ()
- data StyleContextSetPathMethodInfo
- styleContextSetPath :: (MonadIO m, StyleContextK a) => a -> WidgetPath -> m ()
- data StyleContextSetScaleMethodInfo
- styleContextSetScale :: (MonadIO m, StyleContextK a) => a -> Int32 -> m ()
- data StyleContextSetScreenMethodInfo
- styleContextSetScreen :: (MonadIO m, StyleContextK a, ScreenK b) => a -> b -> m ()
- data StyleContextSetStateMethodInfo
- styleContextSetState :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m ()
- data StyleContextStateIsRunningMethodInfo
- styleContextStateIsRunning :: (MonadIO m, StyleContextK a) => a -> StateType -> m (Bool, Double)
- data StyleContextDirectionPropertyInfo
- constructStyleContextDirection :: TextDirection -> IO ([Char], GValue)
- getStyleContextDirection :: (MonadIO m, StyleContextK o) => o -> m TextDirection
- setStyleContextDirection :: (MonadIO m, StyleContextK o) => o -> TextDirection -> m ()
- data StyleContextPaintClockPropertyInfo
- constructStyleContextPaintClock :: FrameClockK a => a -> IO ([Char], GValue)
- getStyleContextPaintClock :: (MonadIO m, StyleContextK o) => o -> m FrameClock
- setStyleContextPaintClock :: (MonadIO m, StyleContextK o, FrameClockK a) => o -> a -> m ()
- data StyleContextParentPropertyInfo
- constructStyleContextParent :: StyleContextK a => a -> IO ([Char], GValue)
- getStyleContextParent :: (MonadIO m, StyleContextK o) => o -> m StyleContext
- setStyleContextParent :: (MonadIO m, StyleContextK o, StyleContextK a) => o -> a -> m ()
- data StyleContextScreenPropertyInfo
- constructStyleContextScreen :: ScreenK a => a -> IO ([Char], GValue)
- getStyleContextScreen :: (MonadIO m, StyleContextK o) => o -> m Screen
- setStyleContextScreen :: (MonadIO m, StyleContextK o, ScreenK a) => o -> a -> m ()
- type StyleContextChangedCallback = IO ()
- type StyleContextChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data StyleContextChangedSignalInfo
- afterStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId
- mkStyleContextChangedCallback :: StyleContextChangedCallbackC -> IO (FunPtr StyleContextChangedCallbackC)
- noStyleContextChangedCallback :: Maybe StyleContextChangedCallback
- onStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId
- styleContextChangedCallbackWrapper :: StyleContextChangedCallback -> Ptr () -> Ptr () -> IO ()
- styleContextChangedClosure :: StyleContextChangedCallback -> IO Closure
Exported types
newtype StyleContext Source
GObject StyleContext Source | |
((~) * info (ResolveStyleContextMethod t StyleContext), MethodInfo * info StyleContext p) => IsLabel t (StyleContext -> p) Source | |
((~) * info (ResolveStyleContextMethod t StyleContext), MethodInfo * info StyleContext p) => IsLabelProxy t (StyleContext -> p) Source | |
type ParentTypes StyleContext Source | |
type AttributeList StyleContext Source | |
type SignalList StyleContext Source |
class GObject o => StyleContextK o Source
(GObject o, IsDescendantOf StyleContext o) => StyleContextK o Source | |
toStyleContext :: StyleContextK o => o -> IO StyleContext Source
Methods
styleContextAddClass
data StyleContextAddClassMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextAddClassMethodInfo a signature Source | |
styleContextAddClass :: (MonadIO m, StyleContextK a) => a -> Text -> m () Source
styleContextAddProvider
data StyleContextAddProviderMethodInfo Source
((~) (TYPE Lifted) signature (b -> Word32 -> m ()), MonadIO m, StyleContextK a, StyleProviderK b) => MethodInfo (TYPE Lifted) StyleContextAddProviderMethodInfo a signature Source | |
styleContextAddProvider :: (MonadIO m, StyleContextK a, StyleProviderK b) => a -> b -> Word32 -> m () Source
styleContextAddProviderForScreen
styleContextAddProviderForScreen :: (MonadIO m, ScreenK a, StyleProviderK b) => a -> b -> Word32 -> m () Source
styleContextAddRegion
data StyleContextAddRegionMethodInfo Source
((~) (TYPE Lifted) signature (Text -> [RegionFlags] -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextAddRegionMethodInfo a signature Source | |
styleContextAddRegion :: (MonadIO m, StyleContextK a) => a -> Text -> [RegionFlags] -> m () Source
Deprecated: (Since version 3.14)
styleContextCancelAnimations
data StyleContextCancelAnimationsMethodInfo Source
((~) (TYPE Lifted) signature (Maybe (Ptr ()) -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextCancelAnimationsMethodInfo a signature Source | |
styleContextCancelAnimations :: (MonadIO m, StyleContextK a) => a -> Maybe (Ptr ()) -> m () Source
Deprecated: (Since version 3.6)This function does nothing.
styleContextGetBackgroundColor
data StyleContextGetBackgroundColorMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m RGBA), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetBackgroundColorMethodInfo a signature Source | |
styleContextGetBackgroundColor :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m RGBA Source
Deprecated: (Since version 3.16)Use gtk_render_background() instead.
styleContextGetBorder
data StyleContextGetBorderMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m Border), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetBorderMethodInfo a signature Source | |
styleContextGetBorder :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m Border Source
styleContextGetBorderColor
data StyleContextGetBorderColorMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m RGBA), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetBorderColorMethodInfo a signature Source | |
styleContextGetBorderColor :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m RGBA Source
Deprecated: (Since version 3.16)Use gtk_render_border() instead.
styleContextGetColor
data StyleContextGetColorMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m RGBA), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetColorMethodInfo a signature Source | |
styleContextGetColor :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m RGBA Source
styleContextGetDirection
data StyleContextGetDirectionMethodInfo Source
((~) (TYPE Lifted) signature (m TextDirection), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetDirectionMethodInfo a signature Source | |
styleContextGetDirection :: (MonadIO m, StyleContextK a) => a -> m TextDirection Source
styleContextGetFont
data StyleContextGetFontMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m FontDescription), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetFontMethodInfo a signature Source | |
styleContextGetFont :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m FontDescription Source
Deprecated: (Since version 3.8)Use gtk_style_context_get() for "font" or subproperties instead.
styleContextGetFrameClock
data StyleContextGetFrameClockMethodInfo Source
((~) (TYPE Lifted) signature (m FrameClock), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetFrameClockMethodInfo a signature Source | |
styleContextGetFrameClock :: (MonadIO m, StyleContextK a) => a -> m FrameClock Source
styleContextGetJunctionSides
data StyleContextGetJunctionSidesMethodInfo Source
((~) (TYPE Lifted) signature (m [JunctionSides]), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetJunctionSidesMethodInfo a signature Source | |
styleContextGetJunctionSides :: (MonadIO m, StyleContextK a) => a -> m [JunctionSides] Source
styleContextGetMargin
data StyleContextGetMarginMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m Border), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetMarginMethodInfo a signature Source | |
styleContextGetMargin :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m Border Source
styleContextGetPadding
data StyleContextGetPaddingMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m Border), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetPaddingMethodInfo a signature Source | |
styleContextGetPadding :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m Border Source
styleContextGetParent
data StyleContextGetParentMethodInfo Source
((~) (TYPE Lifted) signature (m StyleContext), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetParentMethodInfo a signature Source | |
styleContextGetParent :: (MonadIO m, StyleContextK a) => a -> m StyleContext Source
styleContextGetPath
data StyleContextGetPathMethodInfo Source
((~) (TYPE Lifted) signature (m WidgetPath), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetPathMethodInfo a signature Source | |
styleContextGetPath :: (MonadIO m, StyleContextK a) => a -> m WidgetPath Source
styleContextGetProperty
data StyleContextGetPropertyMethodInfo Source
((~) (TYPE Lifted) signature (Text -> [StateFlags] -> m GValue), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetPropertyMethodInfo a signature Source | |
styleContextGetProperty :: (MonadIO m, StyleContextK a) => a -> Text -> [StateFlags] -> m GValue Source
styleContextGetScale
data StyleContextGetScaleMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetScaleMethodInfo a signature Source | |
styleContextGetScale :: (MonadIO m, StyleContextK a) => a -> m Int32 Source
styleContextGetScreen
data StyleContextGetScreenMethodInfo Source
((~) (TYPE Lifted) signature (m Screen), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetScreenMethodInfo a signature Source | |
styleContextGetScreen :: (MonadIO m, StyleContextK a) => a -> m Screen Source
styleContextGetSection
data StyleContextGetSectionMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m CssSection), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetSectionMethodInfo a signature Source | |
styleContextGetSection :: (MonadIO m, StyleContextK a) => a -> Text -> m CssSection Source
styleContextGetState
data StyleContextGetStateMethodInfo Source
((~) (TYPE Lifted) signature (m [StateFlags]), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetStateMethodInfo a signature Source | |
styleContextGetState :: (MonadIO m, StyleContextK a) => a -> m [StateFlags] Source
styleContextGetStyleProperty
data StyleContextGetStylePropertyMethodInfo Source
((~) (TYPE Lifted) signature (Text -> GValue -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextGetStylePropertyMethodInfo a signature Source | |
styleContextGetStyleProperty :: (MonadIO m, StyleContextK a) => a -> Text -> GValue -> m () Source
styleContextHasClass
data StyleContextHasClassMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextHasClassMethodInfo a signature Source | |
styleContextHasClass :: (MonadIO m, StyleContextK a) => a -> Text -> m Bool Source
styleContextHasRegion
data StyleContextHasRegionMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m (Bool, [RegionFlags])), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextHasRegionMethodInfo a signature Source | |
styleContextHasRegion :: (MonadIO m, StyleContextK a) => a -> Text -> m (Bool, [RegionFlags]) Source
Deprecated: (Since version 3.14)
styleContextInvalidate
data StyleContextInvalidateMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextInvalidateMethodInfo a signature Source | |
styleContextInvalidate :: (MonadIO m, StyleContextK a) => a -> m () Source
Deprecated: (Since version 3.12)Style contexts are invalidated automatically.
styleContextListClasses
data StyleContextListClassesMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextListClassesMethodInfo a signature Source | |
styleContextListClasses :: (MonadIO m, StyleContextK a) => a -> m [Text] Source
styleContextListRegions
data StyleContextListRegionsMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextListRegionsMethodInfo a signature Source | |
styleContextListRegions :: (MonadIO m, StyleContextK a) => a -> m [Text] Source
Deprecated: (Since version 3.14)
styleContextLookupColor
data StyleContextLookupColorMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m (Bool, RGBA)), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextLookupColorMethodInfo a signature Source | |
styleContextLookupColor :: (MonadIO m, StyleContextK a) => a -> Text -> m (Bool, RGBA) Source
styleContextLookupIconSet
data StyleContextLookupIconSetMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m IconSet), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextLookupIconSetMethodInfo a signature Source | |
styleContextLookupIconSet :: (MonadIO m, StyleContextK a) => a -> Text -> m IconSet Source
Deprecated: (Since version 3.10)Use gtk_icon_theme_lookup_icon() instead.
styleContextNew
styleContextNew :: MonadIO m => m StyleContext Source
styleContextNotifyStateChange
data StyleContextNotifyStateChangeMethodInfo Source
((~) (TYPE Lifted) signature (b -> Maybe (Ptr ()) -> StateType -> Bool -> m ()), MonadIO m, StyleContextK a, WindowK b) => MethodInfo (TYPE Lifted) StyleContextNotifyStateChangeMethodInfo a signature Source | |
styleContextNotifyStateChange :: (MonadIO m, StyleContextK a, WindowK b) => a -> b -> Maybe (Ptr ()) -> StateType -> Bool -> m () Source
Deprecated: (Since version 3.6)This function does nothing.
styleContextPopAnimatableRegion
data StyleContextPopAnimatableRegionMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextPopAnimatableRegionMethodInfo a signature Source | |
styleContextPopAnimatableRegion :: (MonadIO m, StyleContextK a) => a -> m () Source
Deprecated: (Since version 3.6)This function does nothing.
styleContextPushAnimatableRegion
data StyleContextPushAnimatableRegionMethodInfo Source
((~) (TYPE Lifted) signature (Ptr () -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextPushAnimatableRegionMethodInfo a signature Source | |
styleContextPushAnimatableRegion :: (MonadIO m, StyleContextK a) => a -> Ptr () -> m () Source
Deprecated: (Since version 3.6)This function does nothing.
styleContextRemoveClass
data StyleContextRemoveClassMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextRemoveClassMethodInfo a signature Source | |
styleContextRemoveClass :: (MonadIO m, StyleContextK a) => a -> Text -> m () Source
styleContextRemoveProvider
data StyleContextRemoveProviderMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, StyleContextK a, StyleProviderK b) => MethodInfo (TYPE Lifted) StyleContextRemoveProviderMethodInfo a signature Source | |
styleContextRemoveProvider :: (MonadIO m, StyleContextK a, StyleProviderK b) => a -> b -> m () Source
styleContextRemoveProviderForScreen
styleContextRemoveProviderForScreen :: (MonadIO m, ScreenK a, StyleProviderK b) => a -> b -> m () Source
styleContextRemoveRegion
data StyleContextRemoveRegionMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextRemoveRegionMethodInfo a signature Source | |
styleContextRemoveRegion :: (MonadIO m, StyleContextK a) => a -> Text -> m () Source
Deprecated: (Since version 3.14)
styleContextResetWidgets
styleContextResetWidgets :: (MonadIO m, ScreenK a) => a -> m () Source
styleContextRestore
data StyleContextRestoreMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextRestoreMethodInfo a signature Source | |
styleContextRestore :: (MonadIO m, StyleContextK a) => a -> m () Source
styleContextSave
data StyleContextSaveMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextSaveMethodInfo a signature Source | |
styleContextSave :: (MonadIO m, StyleContextK a) => a -> m () Source
styleContextScrollAnimations
data StyleContextScrollAnimationsMethodInfo Source
((~) (TYPE Lifted) signature (b -> Int32 -> Int32 -> m ()), MonadIO m, StyleContextK a, WindowK b) => MethodInfo (TYPE Lifted) StyleContextScrollAnimationsMethodInfo a signature Source | |
styleContextScrollAnimations :: (MonadIO m, StyleContextK a, WindowK b) => a -> b -> Int32 -> Int32 -> m () Source
Deprecated: (Since version 3.6)This function does nothing.
styleContextSetBackground
data StyleContextSetBackgroundMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, StyleContextK a, WindowK b) => MethodInfo (TYPE Lifted) StyleContextSetBackgroundMethodInfo a signature Source | |
styleContextSetBackground :: (MonadIO m, StyleContextK a, WindowK b) => a -> b -> m () Source
Deprecated: (Since version 3.18)Use gtk_render_background() instead. Note that clients still using this function are now responsible for calling this function again whenever @context is invalidated.
styleContextSetDirection
data StyleContextSetDirectionMethodInfo Source
((~) (TYPE Lifted) signature (TextDirection -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextSetDirectionMethodInfo a signature Source | |
styleContextSetDirection :: (MonadIO m, StyleContextK a) => a -> TextDirection -> m () Source
styleContextSetFrameClock
data StyleContextSetFrameClockMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, StyleContextK a, FrameClockK b) => MethodInfo (TYPE Lifted) StyleContextSetFrameClockMethodInfo a signature Source | |
styleContextSetFrameClock :: (MonadIO m, StyleContextK a, FrameClockK b) => a -> b -> m () Source
styleContextSetJunctionSides
data StyleContextSetJunctionSidesMethodInfo Source
((~) (TYPE Lifted) signature ([JunctionSides] -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextSetJunctionSidesMethodInfo a signature Source | |
styleContextSetJunctionSides :: (MonadIO m, StyleContextK a) => a -> [JunctionSides] -> m () Source
styleContextSetParent
data StyleContextSetParentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, StyleContextK a, StyleContextK b) => MethodInfo (TYPE Lifted) StyleContextSetParentMethodInfo a signature Source | |
styleContextSetParent :: (MonadIO m, StyleContextK a, StyleContextK b) => a -> Maybe b -> m () Source
styleContextSetPath
data StyleContextSetPathMethodInfo Source
((~) (TYPE Lifted) signature (WidgetPath -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextSetPathMethodInfo a signature Source | |
styleContextSetPath :: (MonadIO m, StyleContextK a) => a -> WidgetPath -> m () Source
styleContextSetScale
data StyleContextSetScaleMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextSetScaleMethodInfo a signature Source | |
styleContextSetScale :: (MonadIO m, StyleContextK a) => a -> Int32 -> m () Source
styleContextSetScreen
data StyleContextSetScreenMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, StyleContextK a, ScreenK b) => MethodInfo (TYPE Lifted) StyleContextSetScreenMethodInfo a signature Source | |
styleContextSetScreen :: (MonadIO m, StyleContextK a, ScreenK b) => a -> b -> m () Source
styleContextSetState
data StyleContextSetStateMethodInfo Source
((~) (TYPE Lifted) signature ([StateFlags] -> m ()), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextSetStateMethodInfo a signature Source | |
styleContextSetState :: (MonadIO m, StyleContextK a) => a -> [StateFlags] -> m () Source
styleContextStateIsRunning
data StyleContextStateIsRunningMethodInfo Source
((~) (TYPE Lifted) signature (StateType -> m (Bool, Double)), MonadIO m, StyleContextK a) => MethodInfo (TYPE Lifted) StyleContextStateIsRunningMethodInfo a signature Source | |
styleContextStateIsRunning :: (MonadIO m, StyleContextK a) => a -> StateType -> m (Bool, Double) Source
Deprecated: (Since version 3.6)This function always returns %FALSE
Properties
Direction
data StyleContextDirectionPropertyInfo Source
constructStyleContextDirection :: TextDirection -> IO ([Char], GValue) Source
getStyleContextDirection :: (MonadIO m, StyleContextK o) => o -> m TextDirection Source
setStyleContextDirection :: (MonadIO m, StyleContextK o) => o -> TextDirection -> m () Source
PaintClock
data StyleContextPaintClockPropertyInfo Source
AttrInfo StyleContextPaintClockPropertyInfo Source | |
type AttrLabel StyleContextPaintClockPropertyInfo = "paint-clock" Source | |
type AttrGetType StyleContextPaintClockPropertyInfo = FrameClock Source | |
type AttrBaseTypeConstraint StyleContextPaintClockPropertyInfo = StyleContextK Source | |
type AttrSetTypeConstraint StyleContextPaintClockPropertyInfo = FrameClockK Source | |
type AttrAllowedOps StyleContextPaintClockPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructStyleContextPaintClock :: FrameClockK a => a -> IO ([Char], GValue) Source
getStyleContextPaintClock :: (MonadIO m, StyleContextK o) => o -> m FrameClock Source
setStyleContextPaintClock :: (MonadIO m, StyleContextK o, FrameClockK a) => o -> a -> m () Source
Parent
data StyleContextParentPropertyInfo Source
constructStyleContextParent :: StyleContextK a => a -> IO ([Char], GValue) Source
getStyleContextParent :: (MonadIO m, StyleContextK o) => o -> m StyleContext Source
setStyleContextParent :: (MonadIO m, StyleContextK o, StyleContextK a) => o -> a -> m () Source
Screen
data StyleContextScreenPropertyInfo Source
AttrInfo StyleContextScreenPropertyInfo Source | |
type AttrLabel StyleContextScreenPropertyInfo = "screen" Source | |
type AttrGetType StyleContextScreenPropertyInfo = Screen Source | |
type AttrBaseTypeConstraint StyleContextScreenPropertyInfo = StyleContextK Source | |
type AttrSetTypeConstraint StyleContextScreenPropertyInfo = ScreenK Source | |
type AttrAllowedOps StyleContextScreenPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructStyleContextScreen :: ScreenK a => a -> IO ([Char], GValue) Source
getStyleContextScreen :: (MonadIO m, StyleContextK o) => o -> m Screen Source
setStyleContextScreen :: (MonadIO m, StyleContextK o, ScreenK a) => o -> a -> m () Source
Signals
Changed
type StyleContextChangedCallback = IO () Source
type StyleContextChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId Source
mkStyleContextChangedCallback :: StyleContextChangedCallbackC -> IO (FunPtr StyleContextChangedCallbackC) Source
onStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId Source
styleContextChangedCallbackWrapper :: StyleContextChangedCallback -> Ptr () -> Ptr () -> IO () Source