| 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 |
GI.Gtk.Objects.StyleContext
Contents
- Exported types
- Methods
- addClass
- addProvider
- addProviderForScreen
- addRegion
- cancelAnimations
- getBackgroundColor
- getBorder
- getBorderColor
- getColor
- getDirection
- getFont
- getFrameClock
- getJunctionSides
- getMargin
- getPadding
- getParent
- getPath
- getProperty
- getScale
- getScreen
- getSection
- getState
- getStyleProperty
- hasClass
- hasRegion
- invalidate
- listClasses
- listRegions
- lookupColor
- lookupIconSet
- new
- notifyStateChange
- popAnimatableRegion
- pushAnimatableRegion
- removeClass
- removeProvider
- removeProviderForScreen
- removeRegion
- resetWidgets
- restore
- save
- scrollAnimations
- setBackground
- setDirection
- setFrameClock
- setJunctionSides
- setParent
- setPath
- setScale
- setScreen
- setState
- stateIsRunning
- toString
- Properties
- Signals
Description
- newtype StyleContext = StyleContext (ManagedPtr StyleContext)
- class GObject o => IsStyleContext o
- toStyleContext :: IsStyleContext o => o -> IO StyleContext
- noStyleContext :: Maybe StyleContext
- data StyleContextAddClassMethodInfo
- styleContextAddClass :: (MonadIO m, IsStyleContext a) => a -> Text -> m ()
- data StyleContextAddProviderMethodInfo
- styleContextAddProvider :: (MonadIO m, IsStyleContext a, IsStyleProvider b) => a -> b -> Word32 -> m ()
- styleContextAddProviderForScreen :: (MonadIO m, IsScreen a, IsStyleProvider b) => a -> b -> Word32 -> m ()
- data StyleContextAddRegionMethodInfo
- styleContextAddRegion :: (MonadIO m, IsStyleContext a) => a -> Text -> [RegionFlags] -> m ()
- data StyleContextCancelAnimationsMethodInfo
- styleContextCancelAnimations :: (MonadIO m, IsStyleContext a) => a -> Ptr () -> m ()
- data StyleContextGetBackgroundColorMethodInfo
- styleContextGetBackgroundColor :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m RGBA
- data StyleContextGetBorderMethodInfo
- styleContextGetBorder :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m Border
- data StyleContextGetBorderColorMethodInfo
- styleContextGetBorderColor :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m RGBA
- data StyleContextGetColorMethodInfo
- styleContextGetColor :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m RGBA
- data StyleContextGetDirectionMethodInfo
- styleContextGetDirection :: (MonadIO m, IsStyleContext a) => a -> m TextDirection
- data StyleContextGetFontMethodInfo
- styleContextGetFont :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m FontDescription
- data StyleContextGetFrameClockMethodInfo
- styleContextGetFrameClock :: (MonadIO m, IsStyleContext a) => a -> m (Maybe FrameClock)
- data StyleContextGetJunctionSidesMethodInfo
- styleContextGetJunctionSides :: (MonadIO m, IsStyleContext a) => a -> m [JunctionSides]
- data StyleContextGetMarginMethodInfo
- styleContextGetMargin :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m Border
- data StyleContextGetPaddingMethodInfo
- styleContextGetPadding :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m Border
- data StyleContextGetParentMethodInfo
- styleContextGetParent :: (MonadIO m, IsStyleContext a) => a -> m (Maybe StyleContext)
- data StyleContextGetPathMethodInfo
- styleContextGetPath :: (MonadIO m, IsStyleContext a) => a -> m WidgetPath
- data StyleContextGetPropertyMethodInfo
- styleContextGetProperty :: (MonadIO m, IsStyleContext a) => a -> Text -> [StateFlags] -> m GValue
- data StyleContextGetScaleMethodInfo
- styleContextGetScale :: (MonadIO m, IsStyleContext a) => a -> m Int32
- data StyleContextGetScreenMethodInfo
- styleContextGetScreen :: (MonadIO m, IsStyleContext a) => a -> m Screen
- data StyleContextGetSectionMethodInfo
- styleContextGetSection :: (MonadIO m, IsStyleContext a) => a -> Text -> m (Maybe CssSection)
- data StyleContextGetStateMethodInfo
- styleContextGetState :: (MonadIO m, IsStyleContext a) => a -> m [StateFlags]
- data StyleContextGetStylePropertyMethodInfo
- styleContextGetStyleProperty :: (MonadIO m, IsStyleContext a) => a -> Text -> GValue -> m ()
- data StyleContextHasClassMethodInfo
- styleContextHasClass :: (MonadIO m, IsStyleContext a) => a -> Text -> m Bool
- data StyleContextHasRegionMethodInfo
- styleContextHasRegion :: (MonadIO m, IsStyleContext a) => a -> Text -> m (Bool, [RegionFlags])
- data StyleContextInvalidateMethodInfo
- styleContextInvalidate :: (MonadIO m, IsStyleContext a) => a -> m ()
- data StyleContextListClassesMethodInfo
- styleContextListClasses :: (MonadIO m, IsStyleContext a) => a -> m [Text]
- data StyleContextListRegionsMethodInfo
- styleContextListRegions :: (MonadIO m, IsStyleContext a) => a -> m [Text]
- data StyleContextLookupColorMethodInfo
- styleContextLookupColor :: (MonadIO m, IsStyleContext a) => a -> Text -> m (Bool, RGBA)
- data StyleContextLookupIconSetMethodInfo
- styleContextLookupIconSet :: (MonadIO m, IsStyleContext a) => a -> Text -> m IconSet
- styleContextNew :: MonadIO m => m StyleContext
- data StyleContextNotifyStateChangeMethodInfo
- styleContextNotifyStateChange :: (MonadIO m, IsStyleContext a, IsWindow b) => a -> b -> Ptr () -> StateType -> Bool -> m ()
- data StyleContextPopAnimatableRegionMethodInfo
- styleContextPopAnimatableRegion :: (MonadIO m, IsStyleContext a) => a -> m ()
- data StyleContextPushAnimatableRegionMethodInfo
- styleContextPushAnimatableRegion :: (MonadIO m, IsStyleContext a) => a -> Ptr () -> m ()
- data StyleContextRemoveClassMethodInfo
- styleContextRemoveClass :: (MonadIO m, IsStyleContext a) => a -> Text -> m ()
- data StyleContextRemoveProviderMethodInfo
- styleContextRemoveProvider :: (MonadIO m, IsStyleContext a, IsStyleProvider b) => a -> b -> m ()
- styleContextRemoveProviderForScreen :: (MonadIO m, IsScreen a, IsStyleProvider b) => a -> b -> m ()
- data StyleContextRemoveRegionMethodInfo
- styleContextRemoveRegion :: (MonadIO m, IsStyleContext a) => a -> Text -> m ()
- styleContextResetWidgets :: (MonadIO m, IsScreen a) => a -> m ()
- data StyleContextRestoreMethodInfo
- styleContextRestore :: (MonadIO m, IsStyleContext a) => a -> m ()
- data StyleContextSaveMethodInfo
- styleContextSave :: (MonadIO m, IsStyleContext a) => a -> m ()
- data StyleContextScrollAnimationsMethodInfo
- styleContextScrollAnimations :: (MonadIO m, IsStyleContext a, IsWindow b) => a -> b -> Int32 -> Int32 -> m ()
- data StyleContextSetBackgroundMethodInfo
- styleContextSetBackground :: (MonadIO m, IsStyleContext a, IsWindow b) => a -> b -> m ()
- data StyleContextSetDirectionMethodInfo
- styleContextSetDirection :: (MonadIO m, IsStyleContext a) => a -> TextDirection -> m ()
- data StyleContextSetFrameClockMethodInfo
- styleContextSetFrameClock :: (MonadIO m, IsStyleContext a, IsFrameClock b) => a -> b -> m ()
- data StyleContextSetJunctionSidesMethodInfo
- styleContextSetJunctionSides :: (MonadIO m, IsStyleContext a) => a -> [JunctionSides] -> m ()
- data StyleContextSetParentMethodInfo
- styleContextSetParent :: (MonadIO m, IsStyleContext a, IsStyleContext b) => a -> Maybe b -> m ()
- data StyleContextSetPathMethodInfo
- styleContextSetPath :: (MonadIO m, IsStyleContext a) => a -> WidgetPath -> m ()
- data StyleContextSetScaleMethodInfo
- styleContextSetScale :: (MonadIO m, IsStyleContext a) => a -> Int32 -> m ()
- data StyleContextSetScreenMethodInfo
- styleContextSetScreen :: (MonadIO m, IsStyleContext a, IsScreen b) => a -> b -> m ()
- data StyleContextSetStateMethodInfo
- styleContextSetState :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m ()
- data StyleContextStateIsRunningMethodInfo
- styleContextStateIsRunning :: (MonadIO m, IsStyleContext a) => a -> StateType -> m (Bool, Double)
- data StyleContextToStringMethodInfo
- styleContextToString :: (MonadIO m, IsStyleContext a) => a -> [StyleContextPrintFlags] -> m Text
- data StyleContextDirectionPropertyInfo
- constructStyleContextDirection :: IsStyleContext o => TextDirection -> IO (GValueConstruct o)
- getStyleContextDirection :: (MonadIO m, IsStyleContext o) => o -> m TextDirection
- setStyleContextDirection :: (MonadIO m, IsStyleContext o) => o -> TextDirection -> m ()
- styleContextDirection :: AttrLabelProxy "direction"
- data StyleContextPaintClockPropertyInfo
- clearStyleContextPaintClock :: (MonadIO m, IsStyleContext o) => o -> m ()
- constructStyleContextPaintClock :: (IsStyleContext o, IsFrameClock a) => a -> IO (GValueConstruct o)
- getStyleContextPaintClock :: (MonadIO m, IsStyleContext o) => o -> m (Maybe FrameClock)
- setStyleContextPaintClock :: (MonadIO m, IsStyleContext o, IsFrameClock a) => o -> a -> m ()
- styleContextPaintClock :: AttrLabelProxy "paintClock"
- data StyleContextParentPropertyInfo
- clearStyleContextParent :: (MonadIO m, IsStyleContext o) => o -> m ()
- constructStyleContextParent :: (IsStyleContext o, IsStyleContext a) => a -> IO (GValueConstruct o)
- getStyleContextParent :: (MonadIO m, IsStyleContext o) => o -> m (Maybe StyleContext)
- setStyleContextParent :: (MonadIO m, IsStyleContext o, IsStyleContext a) => o -> a -> m ()
- styleContextParent :: AttrLabelProxy "parent"
- data StyleContextScreenPropertyInfo
- constructStyleContextScreen :: (IsStyleContext o, IsScreen a) => a -> IO (GValueConstruct o)
- getStyleContextScreen :: (MonadIO m, IsStyleContext o) => o -> m Screen
- setStyleContextScreen :: (MonadIO m, IsStyleContext o, IsScreen a) => o -> a -> m ()
- styleContextScreen :: AttrLabelProxy "screen"
- type C_StyleContextChangedCallback = Ptr () -> Ptr () -> IO ()
- type StyleContextChangedCallback = IO ()
- data StyleContextChangedSignalInfo
- afterStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId
- genClosure_StyleContextChanged :: StyleContextChangedCallback -> IO Closure
- mk_StyleContextChangedCallback :: C_StyleContextChangedCallback -> IO (FunPtr C_StyleContextChangedCallback)
- noStyleContextChangedCallback :: Maybe StyleContextChangedCallback
- onStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId
- wrap_StyleContextChangedCallback :: StyleContextChangedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype StyleContext Source #
Constructors
| StyleContext (ManagedPtr StyleContext) |
Instances
| GObject StyleContext Source # | |
| IsObject StyleContext Source # | |
| IsStyleContext 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 # | |
| HasAttributeList * StyleContext Source # | |
| type SignalList StyleContext Source # | |
| type AttributeList StyleContext Source # | |
class GObject o => IsStyleContext o Source #
Instances
| (GObject a, UnknownAncestorError Constraint StyleContext a) => IsStyleContext a Source # | |
| IsStyleContext StyleContext Source # | |
toStyleContext :: IsStyleContext o => o -> IO StyleContext Source #
Methods
addClass
data StyleContextAddClassMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextAddClassMethodInfo a signature Source # | |
styleContextAddClass :: (MonadIO m, IsStyleContext a) => a -> Text -> m () Source #
addProvider
data StyleContextAddProviderMethodInfo Source #
Instances
| ((~) * signature (b -> Word32 -> m ()), MonadIO m, IsStyleContext a, IsStyleProvider b) => MethodInfo * StyleContextAddProviderMethodInfo a signature Source # | |
styleContextAddProvider :: (MonadIO m, IsStyleContext a, IsStyleProvider b) => a -> b -> Word32 -> m () Source #
addProviderForScreen
styleContextAddProviderForScreen :: (MonadIO m, IsScreen a, IsStyleProvider b) => a -> b -> Word32 -> m () Source #
addRegion
data StyleContextAddRegionMethodInfo Source #
Instances
| ((~) * signature (Text -> [RegionFlags] -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextAddRegionMethodInfo a signature Source # | |
styleContextAddRegion :: (MonadIO m, IsStyleContext a) => a -> Text -> [RegionFlags] -> m () Source #
Deprecated: (Since version 3.14)
cancelAnimations
data StyleContextCancelAnimationsMethodInfo Source #
Instances
| ((~) * signature (Ptr () -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextCancelAnimationsMethodInfo a signature Source # | |
styleContextCancelAnimations :: (MonadIO m, IsStyleContext a) => a -> Ptr () -> m () Source #
Deprecated: (Since version 3.6)This function does nothing.
getBackgroundColor
data StyleContextGetBackgroundColorMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m RGBA), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetBackgroundColorMethodInfo a signature Source # | |
styleContextGetBackgroundColor :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m RGBA Source #
Deprecated: (Since version 3.16)Use gtk_render_background() instead.
getBorder
data StyleContextGetBorderMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m Border), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetBorderMethodInfo a signature Source # | |
styleContextGetBorder :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m Border Source #
getBorderColor
data StyleContextGetBorderColorMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m RGBA), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetBorderColorMethodInfo a signature Source # | |
styleContextGetBorderColor :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m RGBA Source #
Deprecated: (Since version 3.16)Use gtk_render_frame() instead.
getColor
data StyleContextGetColorMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m RGBA), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetColorMethodInfo a signature Source # | |
styleContextGetColor :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m RGBA Source #
getDirection
data StyleContextGetDirectionMethodInfo Source #
Instances
| ((~) * signature (m TextDirection), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetDirectionMethodInfo a signature Source # | |
styleContextGetDirection :: (MonadIO m, IsStyleContext a) => a -> m TextDirection Source #
getFont
data StyleContextGetFontMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m FontDescription), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetFontMethodInfo a signature Source # | |
styleContextGetFont :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m FontDescription Source #
Deprecated: (Since version 3.8)Use gtk_style_context_get() for "font" or subproperties instead.
getFrameClock
data StyleContextGetFrameClockMethodInfo Source #
Instances
| ((~) * signature (m (Maybe FrameClock)), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetFrameClockMethodInfo a signature Source # | |
styleContextGetFrameClock :: (MonadIO m, IsStyleContext a) => a -> m (Maybe FrameClock) Source #
getJunctionSides
data StyleContextGetJunctionSidesMethodInfo Source #
Instances
| ((~) * signature (m [JunctionSides]), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetJunctionSidesMethodInfo a signature Source # | |
styleContextGetJunctionSides :: (MonadIO m, IsStyleContext a) => a -> m [JunctionSides] Source #
getMargin
data StyleContextGetMarginMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m Border), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetMarginMethodInfo a signature Source # | |
styleContextGetMargin :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m Border Source #
getPadding
data StyleContextGetPaddingMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m Border), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetPaddingMethodInfo a signature Source # | |
styleContextGetPadding :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m Border Source #
getParent
data StyleContextGetParentMethodInfo Source #
Instances
| ((~) * signature (m (Maybe StyleContext)), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetParentMethodInfo a signature Source # | |
styleContextGetParent :: (MonadIO m, IsStyleContext a) => a -> m (Maybe StyleContext) Source #
getPath
data StyleContextGetPathMethodInfo Source #
Instances
| ((~) * signature (m WidgetPath), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetPathMethodInfo a signature Source # | |
styleContextGetPath :: (MonadIO m, IsStyleContext a) => a -> m WidgetPath Source #
getProperty
data StyleContextGetPropertyMethodInfo Source #
Instances
| ((~) * signature (Text -> [StateFlags] -> m GValue), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetPropertyMethodInfo a signature Source # | |
styleContextGetProperty :: (MonadIO m, IsStyleContext a) => a -> Text -> [StateFlags] -> m GValue Source #
getScale
data StyleContextGetScaleMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetScaleMethodInfo a signature Source # | |
styleContextGetScale :: (MonadIO m, IsStyleContext a) => a -> m Int32 Source #
getScreen
data StyleContextGetScreenMethodInfo Source #
Instances
| ((~) * signature (m Screen), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetScreenMethodInfo a signature Source # | |
styleContextGetScreen :: (MonadIO m, IsStyleContext a) => a -> m Screen Source #
getSection
data StyleContextGetSectionMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Maybe CssSection)), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetSectionMethodInfo a signature Source # | |
styleContextGetSection :: (MonadIO m, IsStyleContext a) => a -> Text -> m (Maybe CssSection) Source #
getState
data StyleContextGetStateMethodInfo Source #
Instances
| ((~) * signature (m [StateFlags]), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetStateMethodInfo a signature Source # | |
styleContextGetState :: (MonadIO m, IsStyleContext a) => a -> m [StateFlags] Source #
getStyleProperty
data StyleContextGetStylePropertyMethodInfo Source #
Instances
| ((~) * signature (Text -> GValue -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextGetStylePropertyMethodInfo a signature Source # | |
styleContextGetStyleProperty :: (MonadIO m, IsStyleContext a) => a -> Text -> GValue -> m () Source #
hasClass
data StyleContextHasClassMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextHasClassMethodInfo a signature Source # | |
styleContextHasClass :: (MonadIO m, IsStyleContext a) => a -> Text -> m Bool Source #
hasRegion
data StyleContextHasRegionMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Bool, [RegionFlags])), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextHasRegionMethodInfo a signature Source # | |
styleContextHasRegion :: (MonadIO m, IsStyleContext a) => a -> Text -> m (Bool, [RegionFlags]) Source #
Deprecated: (Since version 3.14)
invalidate
data StyleContextInvalidateMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextInvalidateMethodInfo a signature Source # | |
styleContextInvalidate :: (MonadIO m, IsStyleContext a) => a -> m () Source #
Deprecated: (Since version 3.12)Style contexts are invalidated automatically.
listClasses
data StyleContextListClassesMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextListClassesMethodInfo a signature Source # | |
styleContextListClasses :: (MonadIO m, IsStyleContext a) => a -> m [Text] Source #
listRegions
data StyleContextListRegionsMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextListRegionsMethodInfo a signature Source # | |
styleContextListRegions :: (MonadIO m, IsStyleContext a) => a -> m [Text] Source #
Deprecated: (Since version 3.14)
lookupColor
data StyleContextLookupColorMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Bool, RGBA)), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextLookupColorMethodInfo a signature Source # | |
styleContextLookupColor :: (MonadIO m, IsStyleContext a) => a -> Text -> m (Bool, RGBA) Source #
lookupIconSet
data StyleContextLookupIconSetMethodInfo Source #
Instances
| ((~) * signature (Text -> m IconSet), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextLookupIconSetMethodInfo a signature Source # | |
styleContextLookupIconSet :: (MonadIO m, IsStyleContext a) => a -> Text -> m IconSet Source #
Deprecated: (Since version 3.10)Use gtk_icon_theme_lookup_icon() instead.
new
styleContextNew :: MonadIO m => m StyleContext Source #
notifyStateChange
data StyleContextNotifyStateChangeMethodInfo Source #
Instances
| ((~) * signature (b -> Ptr () -> StateType -> Bool -> m ()), MonadIO m, IsStyleContext a, IsWindow b) => MethodInfo * StyleContextNotifyStateChangeMethodInfo a signature Source # | |
styleContextNotifyStateChange :: (MonadIO m, IsStyleContext a, IsWindow b) => a -> b -> Ptr () -> StateType -> Bool -> m () Source #
Deprecated: (Since version 3.6)This function does nothing.
popAnimatableRegion
data StyleContextPopAnimatableRegionMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextPopAnimatableRegionMethodInfo a signature Source # | |
styleContextPopAnimatableRegion :: (MonadIO m, IsStyleContext a) => a -> m () Source #
Deprecated: (Since version 3.6)This function does nothing.
pushAnimatableRegion
data StyleContextPushAnimatableRegionMethodInfo Source #
Instances
| ((~) * signature (Ptr () -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextPushAnimatableRegionMethodInfo a signature Source # | |
styleContextPushAnimatableRegion :: (MonadIO m, IsStyleContext a) => a -> Ptr () -> m () Source #
Deprecated: (Since version 3.6)This function does nothing.
removeClass
data StyleContextRemoveClassMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextRemoveClassMethodInfo a signature Source # | |
styleContextRemoveClass :: (MonadIO m, IsStyleContext a) => a -> Text -> m () Source #
removeProvider
data StyleContextRemoveProviderMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsStyleContext a, IsStyleProvider b) => MethodInfo * StyleContextRemoveProviderMethodInfo a signature Source # | |
styleContextRemoveProvider :: (MonadIO m, IsStyleContext a, IsStyleProvider b) => a -> b -> m () Source #
removeProviderForScreen
styleContextRemoveProviderForScreen :: (MonadIO m, IsScreen a, IsStyleProvider b) => a -> b -> m () Source #
removeRegion
data StyleContextRemoveRegionMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextRemoveRegionMethodInfo a signature Source # | |
styleContextRemoveRegion :: (MonadIO m, IsStyleContext a) => a -> Text -> m () Source #
Deprecated: (Since version 3.14)
resetWidgets
styleContextResetWidgets :: (MonadIO m, IsScreen a) => a -> m () Source #
restore
data StyleContextRestoreMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextRestoreMethodInfo a signature Source # | |
styleContextRestore :: (MonadIO m, IsStyleContext a) => a -> m () Source #
save
data StyleContextSaveMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextSaveMethodInfo a signature Source # | |
styleContextSave :: (MonadIO m, IsStyleContext a) => a -> m () Source #
scrollAnimations
data StyleContextScrollAnimationsMethodInfo Source #
Instances
| ((~) * signature (b -> Int32 -> Int32 -> m ()), MonadIO m, IsStyleContext a, IsWindow b) => MethodInfo * StyleContextScrollAnimationsMethodInfo a signature Source # | |
styleContextScrollAnimations :: (MonadIO m, IsStyleContext a, IsWindow b) => a -> b -> Int32 -> Int32 -> m () Source #
Deprecated: (Since version 3.6)This function does nothing.
setBackground
data StyleContextSetBackgroundMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsStyleContext a, IsWindow b) => MethodInfo * StyleContextSetBackgroundMethodInfo a signature Source # | |
styleContextSetBackground :: (MonadIO m, IsStyleContext a, IsWindow 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.
setDirection
data StyleContextSetDirectionMethodInfo Source #
Instances
| ((~) * signature (TextDirection -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextSetDirectionMethodInfo a signature Source # | |
styleContextSetDirection :: (MonadIO m, IsStyleContext a) => a -> TextDirection -> m () Source #
setFrameClock
data StyleContextSetFrameClockMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsStyleContext a, IsFrameClock b) => MethodInfo * StyleContextSetFrameClockMethodInfo a signature Source # | |
styleContextSetFrameClock :: (MonadIO m, IsStyleContext a, IsFrameClock b) => a -> b -> m () Source #
setJunctionSides
data StyleContextSetJunctionSidesMethodInfo Source #
Instances
| ((~) * signature ([JunctionSides] -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextSetJunctionSidesMethodInfo a signature Source # | |
styleContextSetJunctionSides :: (MonadIO m, IsStyleContext a) => a -> [JunctionSides] -> m () Source #
setParent
data StyleContextSetParentMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsStyleContext a, IsStyleContext b) => MethodInfo * StyleContextSetParentMethodInfo a signature Source # | |
styleContextSetParent :: (MonadIO m, IsStyleContext a, IsStyleContext b) => a -> Maybe b -> m () Source #
setPath
data StyleContextSetPathMethodInfo Source #
Instances
| ((~) * signature (WidgetPath -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextSetPathMethodInfo a signature Source # | |
styleContextSetPath :: (MonadIO m, IsStyleContext a) => a -> WidgetPath -> m () Source #
setScale
data StyleContextSetScaleMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextSetScaleMethodInfo a signature Source # | |
styleContextSetScale :: (MonadIO m, IsStyleContext a) => a -> Int32 -> m () Source #
setScreen
data StyleContextSetScreenMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsStyleContext a, IsScreen b) => MethodInfo * StyleContextSetScreenMethodInfo a signature Source # | |
styleContextSetScreen :: (MonadIO m, IsStyleContext a, IsScreen b) => a -> b -> m () Source #
setState
data StyleContextSetStateMethodInfo Source #
Instances
| ((~) * signature ([StateFlags] -> m ()), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextSetStateMethodInfo a signature Source # | |
styleContextSetState :: (MonadIO m, IsStyleContext a) => a -> [StateFlags] -> m () Source #
stateIsRunning
data StyleContextStateIsRunningMethodInfo Source #
Instances
| ((~) * signature (StateType -> m (Bool, Double)), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextStateIsRunningMethodInfo a signature Source # | |
styleContextStateIsRunning :: (MonadIO m, IsStyleContext a) => a -> StateType -> m (Bool, Double) Source #
Deprecated: (Since version 3.6)This function always returns %FALSE
toString
data StyleContextToStringMethodInfo Source #
Instances
| ((~) * signature ([StyleContextPrintFlags] -> m Text), MonadIO m, IsStyleContext a) => MethodInfo * StyleContextToStringMethodInfo a signature Source # | |
styleContextToString :: (MonadIO m, IsStyleContext a) => a -> [StyleContextPrintFlags] -> m Text Source #
Properties
direction
data StyleContextDirectionPropertyInfo Source #
Instances
| AttrInfo StyleContextDirectionPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleContextDirectionPropertyInfo Source # | |
| type AttrOrigin StyleContextDirectionPropertyInfo Source # | |
| type AttrLabel StyleContextDirectionPropertyInfo Source # | |
| type AttrGetType StyleContextDirectionPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleContextDirectionPropertyInfo Source # | |
| type AttrAllowedOps StyleContextDirectionPropertyInfo Source # | |
constructStyleContextDirection :: IsStyleContext o => TextDirection -> IO (GValueConstruct o) Source #
getStyleContextDirection :: (MonadIO m, IsStyleContext o) => o -> m TextDirection Source #
setStyleContextDirection :: (MonadIO m, IsStyleContext o) => o -> TextDirection -> m () Source #
styleContextDirection :: AttrLabelProxy "direction" Source #
paintClock
data StyleContextPaintClockPropertyInfo Source #
Instances
| AttrInfo StyleContextPaintClockPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleContextPaintClockPropertyInfo Source # | |
| type AttrOrigin StyleContextPaintClockPropertyInfo Source # | |
| type AttrLabel StyleContextPaintClockPropertyInfo Source # | |
| type AttrGetType StyleContextPaintClockPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleContextPaintClockPropertyInfo Source # | |
| type AttrAllowedOps StyleContextPaintClockPropertyInfo Source # | |
clearStyleContextPaintClock :: (MonadIO m, IsStyleContext o) => o -> m () Source #
constructStyleContextPaintClock :: (IsStyleContext o, IsFrameClock a) => a -> IO (GValueConstruct o) Source #
getStyleContextPaintClock :: (MonadIO m, IsStyleContext o) => o -> m (Maybe FrameClock) Source #
setStyleContextPaintClock :: (MonadIO m, IsStyleContext o, IsFrameClock a) => o -> a -> m () Source #
styleContextPaintClock :: AttrLabelProxy "paintClock" Source #
parent
data StyleContextParentPropertyInfo Source #
Instances
| AttrInfo StyleContextParentPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleContextParentPropertyInfo Source # | |
| type AttrOrigin StyleContextParentPropertyInfo Source # | |
| type AttrLabel StyleContextParentPropertyInfo Source # | |
| type AttrGetType StyleContextParentPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleContextParentPropertyInfo Source # | |
| type AttrAllowedOps StyleContextParentPropertyInfo Source # | |
clearStyleContextParent :: (MonadIO m, IsStyleContext o) => o -> m () Source #
constructStyleContextParent :: (IsStyleContext o, IsStyleContext a) => a -> IO (GValueConstruct o) Source #
getStyleContextParent :: (MonadIO m, IsStyleContext o) => o -> m (Maybe StyleContext) Source #
setStyleContextParent :: (MonadIO m, IsStyleContext o, IsStyleContext a) => o -> a -> m () Source #
styleContextParent :: AttrLabelProxy "parent" Source #
screen
data StyleContextScreenPropertyInfo Source #
Instances
| AttrInfo StyleContextScreenPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleContextScreenPropertyInfo Source # | |
| type AttrOrigin StyleContextScreenPropertyInfo Source # | |
| type AttrLabel StyleContextScreenPropertyInfo Source # | |
| type AttrGetType StyleContextScreenPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleContextScreenPropertyInfo Source # | |
| type AttrAllowedOps StyleContextScreenPropertyInfo Source # | |
constructStyleContextScreen :: (IsStyleContext o, IsScreen a) => a -> IO (GValueConstruct o) Source #
getStyleContextScreen :: (MonadIO m, IsStyleContext o) => o -> m Screen Source #
setStyleContextScreen :: (MonadIO m, IsStyleContext o, IsScreen a) => o -> a -> m () Source #
styleContextScreen :: AttrLabelProxy "screen" Source #
Signals
changed
type StyleContextChangedCallback = IO () Source #
data StyleContextChangedSignalInfo Source #
Instances
| SignalInfo StyleContextChangedSignalInfo Source # | |
| type HaskellCallbackType StyleContextChangedSignalInfo Source # | |
afterStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId Source #
genClosure_StyleContextChanged :: StyleContextChangedCallback -> IO Closure Source #
mk_StyleContextChangedCallback :: C_StyleContextChangedCallback -> IO (FunPtr C_StyleContextChangedCallback) Source #
onStyleContextChanged :: (GObject a, MonadIO m) => a -> StyleContextChangedCallback -> m SignalHandlerId Source #
wrap_StyleContextChangedCallback :: StyleContextChangedCallback -> Ptr () -> Ptr () -> IO () Source #