gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Style

Contents

Description

 

Synopsis

Exported types

newtype Style Source

Constructors

Style (ForeignPtr Style) 

Instances

GObject Style Source 
((~) * info (ResolveStyleMethod t Style), MethodInfo * info Style p) => IsLabel t (Style -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Style -> p

((~) * info (ResolveStyleMethod t Style), MethodInfo * info Style p) => IsLabelProxy t (Style -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Style -> p

type ParentTypes Style Source 
type AttributeList Style Source 
type SignalList Style Source 

class GObject o => StyleK o Source

Instances

Methods

styleApplyDefaultBackground

data StyleApplyDefaultBackgroundMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Context -> b -> StateType -> Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, StyleK a, WindowK b) => MethodInfo (TYPE Lifted) StyleApplyDefaultBackgroundMethodInfo a signature Source 

styleApplyDefaultBackground :: (MonadIO m, StyleK a, WindowK b) => a -> Context -> b -> StateType -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

styleCopy

data StyleCopyMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Style), MonadIO m, StyleK a) => MethodInfo (TYPE Lifted) StyleCopyMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy StyleCopyMethodInfo a -> signature -> s

styleCopy :: (MonadIO m, StyleK a) => a -> m Style Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

styleDetach

data StyleDetachMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, StyleK a) => MethodInfo (TYPE Lifted) StyleDetachMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy StyleDetachMethodInfo a -> signature -> s

styleDetach :: (MonadIO m, StyleK a) => a -> m () Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

styleGetStyleProperty

styleHasContext

styleLookupColor

data StyleLookupColorMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> m (Bool, Color)), MonadIO m, StyleK a) => MethodInfo (TYPE Lifted) StyleLookupColorMethodInfo a signature Source 

styleLookupColor :: (MonadIO m, StyleK a) => a -> Text -> m (Bool, Color) Source

Deprecated: (Since version 3.0)Use gtk_style_context_lookup_color() instead

styleLookupIconSet

styleLookupIconSet :: (MonadIO m, StyleK a) => a -> Text -> m IconSet Source

Deprecated: (Since version 3.0)Use gtk_style_context_lookup_icon_set() instead

styleNew

styleNew :: MonadIO m => m Style Source

Deprecated: (Since version 3.0)Use #GtkStyleContext

styleRenderIcon

styleRenderIcon :: (MonadIO m, StyleK a, WidgetK b) => a -> IconSource -> TextDirection -> StateType -> Int32 -> Maybe b -> Maybe Text -> m Pixbuf Source

Deprecated: (Since version 3.0)Use gtk_render_icon_pixbuf() instead

styleSetBackground

data StyleSetBackgroundMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> StateType -> m ()), MonadIO m, StyleK a, WindowK b) => MethodInfo (TYPE Lifted) StyleSetBackgroundMethodInfo a signature Source 

styleSetBackground :: (MonadIO m, StyleK a, WindowK b) => a -> b -> StateType -> m () Source

Deprecated: (Since version 3.0)Use gtk_style_context_set_background() instead

Properties

Context

Signals

Realize

type StyleRealizeCallbackC = Ptr () -> Ptr () -> IO () Source

Unrealize

type StyleUnrealizeCallbackC = Ptr () -> Ptr () -> IO () Source