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.Widget

Contents

Description

 

Synopsis

Exported types

newtype Widget Source

Constructors

Widget (ForeignPtr Widget) 

Instances

GObject Widget Source 
((~) * info (ResolveWidgetMethod t Widget), MethodInfo * info Widget p) => IsLabel t (Widget -> p) Source 

Methods

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

((~) * info (ResolveWidgetMethod t Widget), MethodInfo * info Widget p) => IsLabelProxy t (Widget -> p) Source 

Methods

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

type ParentTypes Widget Source 
type AttributeList Widget Source 
type SignalList Widget Source 

class GObject o => WidgetK o Source

Instances

Methods

widgetActivate

widgetAddAccelerator

data WidgetAddAcceleratorMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> b -> Word32 -> [ModifierType] -> [AccelFlags] -> m ()), MonadIO m, WidgetK a, AccelGroupK b) => MethodInfo (TYPE Lifted) WidgetAddAcceleratorMethodInfo a signature Source 

widgetAddAccelerator :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> Text -> b -> Word32 -> [ModifierType] -> [AccelFlags] -> m () Source

widgetAddDeviceEvents

data WidgetAddDeviceEventsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> [EventMask] -> m ()), MonadIO m, WidgetK a, DeviceK b) => MethodInfo (TYPE Lifted) WidgetAddDeviceEventsMethodInfo a signature Source 

widgetAddDeviceEvents :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> [EventMask] -> m () Source

widgetAddEvents

data WidgetAddEventsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetAddEventsMethodInfo a signature Source 

widgetAddEvents :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

widgetAddMnemonicLabel

widgetAddMnemonicLabel :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source

widgetAddTickCallback

widgetCanActivateAccel

widgetChildFocus

widgetChildNotify

widgetChildNotify :: (MonadIO m, WidgetK a) => a -> Text -> m () Source

widgetClassPath

widgetClassPath :: (MonadIO m, WidgetK a) => a -> m (Word32, Text, Text) Source

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

widgetComputeExpand

widgetCreatePangoContext

widgetCreatePangoContext :: (MonadIO m, WidgetK a) => a -> m Context Source

widgetCreatePangoLayout

widgetCreatePangoLayout :: (MonadIO m, WidgetK a) => a -> Maybe Text -> m Layout Source

widgetDestroy

data WidgetDestroyMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetDestroyMethodInfo a signature Source 

widgetDestroy :: (MonadIO m, WidgetK a) => a -> m () Source

widgetDestroyed

widgetDestroyed :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m Widget Source

widgetDeviceIsShadowed

widgetDeviceIsShadowed :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> m Bool Source

widgetDragBegin

data WidgetDragBeginMethodInfo Source

Instances

((~) (TYPE Lifted) signature (TargetList -> [DragAction] -> Int32 -> Maybe Event -> m DragContext), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetDragBeginMethodInfo a signature Source 

widgetDragBegin :: (MonadIO m, WidgetK a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> m DragContext Source

Deprecated: (Since version 3.10)Use gtk_drag_begin_with_coordinates() instead

widgetDragBeginWithCoordinates

data WidgetDragBeginWithCoordinatesMethodInfo Source

Instances

((~) (TYPE Lifted) signature (TargetList -> [DragAction] -> Int32 -> Maybe Event -> Int32 -> Int32 -> m DragContext), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetDragBeginWithCoordinatesMethodInfo a signature Source 

widgetDragBeginWithCoordinates :: (MonadIO m, WidgetK a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> Int32 -> Int32 -> m DragContext Source

widgetDragCheckThreshold

widgetDragDestAddImageTargets

widgetDragDestAddTextTargets

widgetDragDestAddUriTargets

widgetDragDestFindTarget

data WidgetDragDestFindTargetMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Maybe TargetList -> m Atom), MonadIO m, WidgetK a, DragContextK b) => MethodInfo (TYPE Lifted) WidgetDragDestFindTargetMethodInfo a signature Source 

widgetDragDestFindTarget :: (MonadIO m, WidgetK a, DragContextK b) => a -> b -> Maybe TargetList -> m Atom Source

widgetDragDestGetTargetList

widgetDragDestGetTrackMotion

widgetDragDestSet

data WidgetDragDestSetMethodInfo Source

Instances

((~) (TYPE Lifted) signature ([DestDefaults] -> Maybe [TargetEntry] -> [DragAction] -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetDragDestSetMethodInfo a signature Source 

widgetDragDestSet :: (MonadIO m, WidgetK a) => a -> [DestDefaults] -> Maybe [TargetEntry] -> [DragAction] -> m () Source

widgetDragDestSetProxy

data WidgetDragDestSetProxyMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> DragProtocol -> Bool -> m ()), MonadIO m, WidgetK a, WindowK b) => MethodInfo (TYPE Lifted) WidgetDragDestSetProxyMethodInfo a signature Source 

widgetDragDestSetProxy :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> DragProtocol -> Bool -> m () Source

widgetDragDestSetTargetList

widgetDragDestSetTrackMotion

widgetDragDestUnset

widgetDragDestUnset :: (MonadIO m, WidgetK a) => a -> m () Source

widgetDragGetData

data WidgetDragGetDataMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Atom -> Word32 -> m ()), MonadIO m, WidgetK a, DragContextK b) => MethodInfo (TYPE Lifted) WidgetDragGetDataMethodInfo a signature Source 

widgetDragGetData :: (MonadIO m, WidgetK a, DragContextK b) => a -> b -> Atom -> Word32 -> m () Source

widgetDragHighlight

widgetDragHighlight :: (MonadIO m, WidgetK a) => a -> m () Source

widgetDragSourceAddImageTargets

widgetDragSourceAddTextTargets

widgetDragSourceAddUriTargets

widgetDragSourceGetTargetList

widgetDragSourceSet

data WidgetDragSourceSetMethodInfo Source

Instances

((~) (TYPE Lifted) signature ([ModifierType] -> Maybe [TargetEntry] -> [DragAction] -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetDragSourceSetMethodInfo a signature Source 

widgetDragSourceSet :: (MonadIO m, WidgetK a) => a -> [ModifierType] -> Maybe [TargetEntry] -> [DragAction] -> m () Source

widgetDragSourceSetIconGicon

widgetDragSourceSetIconGicon :: (MonadIO m, WidgetK a, IconK b) => a -> b -> m () Source

widgetDragSourceSetIconName

widgetDragSourceSetIconPixbuf

widgetDragSourceSetIconPixbuf :: (MonadIO m, WidgetK a, PixbufK b) => a -> b -> m () Source

widgetDragSourceSetIconStock

widgetDragSourceSetIconStock :: (MonadIO m, WidgetK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use gtk_drag_source_set_icon_name() instead.

widgetDragSourceSetTargetList

widgetDragSourceUnset

widgetDragUnhighlight

widgetDraw

data WidgetDrawMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Context -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetDrawMethodInfo a signature Source 

Methods

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

widgetDraw :: (MonadIO m, WidgetK a) => a -> Context -> m () Source

widgetEnsureStyle

widgetEnsureStyle :: (MonadIO m, WidgetK a) => a -> m () Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetErrorBell

data WidgetErrorBellMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetErrorBellMethodInfo a signature Source 

widgetErrorBell :: (MonadIO m, WidgetK a) => a -> m () Source

widgetEvent

data WidgetEventMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Event -> m Bool), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetEventMethodInfo a signature Source 

Methods

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

widgetEvent :: (MonadIO m, WidgetK a) => a -> Event -> m Bool Source

widgetFreezeChildNotify

widgetGetAccessible

widgetGetAccessible :: (MonadIO m, WidgetK a) => a -> m Object Source

widgetGetActionGroup

data WidgetGetActionGroupMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> m ActionGroup), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetActionGroupMethodInfo a signature Source 

widgetGetActionGroup :: (MonadIO m, WidgetK a) => a -> Text -> m ActionGroup Source

widgetGetAllocatedBaseline

widgetGetAllocatedHeight

widgetGetAllocatedWidth

widgetGetAllocation

widgetGetAllocation :: (MonadIO m, WidgetK a) => a -> m Rectangle Source

widgetGetAncestor

widgetGetAppPaintable

widgetGetCanDefault

widgetGetCanFocus

widgetGetChildRequisition

widgetGetChildRequisition :: (MonadIO m, WidgetK a) => a -> m Requisition Source

Deprecated: (Since version 3.0)Use gtk_widget_get_preferred_size() instead.

widgetGetChildVisible

widgetGetClip

data WidgetGetClipMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Rectangle), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetClipMethodInfo a signature Source 

widgetGetClip :: (MonadIO m, WidgetK a) => a -> m Rectangle Source

widgetGetClipboard

widgetGetClipboard :: (MonadIO m, WidgetK a) => a -> Atom -> m Clipboard Source

widgetGetCompositeName

widgetGetCompositeName :: (MonadIO m, WidgetK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.

widgetGetDefaultDirection

widgetGetDefaultStyle

widgetGetDefaultStyle :: MonadIO m => m Style Source

Deprecated: (Since version 3.0)Use GtkStyleProvider with the default widget style information.

widgetGetDeviceEnabled

widgetGetDeviceEnabled :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> m Bool Source

widgetGetDeviceEvents

data WidgetGetDeviceEventsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m [EventMask]), MonadIO m, WidgetK a, DeviceK b) => MethodInfo (TYPE Lifted) WidgetGetDeviceEventsMethodInfo a signature Source 

widgetGetDeviceEvents :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> m [EventMask] Source

widgetGetDirection

widgetGetDisplay

data WidgetGetDisplayMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Display), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetDisplayMethodInfo a signature Source 

widgetGetDisplay :: (MonadIO m, WidgetK a) => a -> m Display Source

widgetGetDoubleBuffered

widgetGetEvents

widgetGetFontMap

data WidgetGetFontMapMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m FontMap), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetFontMapMethodInfo a signature Source 

widgetGetFontMap :: (MonadIO m, WidgetK a) => a -> m FontMap Source

widgetGetFontOptions

widgetGetFontOptions :: (MonadIO m, WidgetK a) => a -> m FontOptions Source

widgetGetFrameClock

data WidgetGetFrameClockMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m FrameClock), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetFrameClockMethodInfo a signature Source 

widgetGetFrameClock :: (MonadIO m, WidgetK a) => a -> m FrameClock Source

widgetGetHalign

widgetGetHasTooltip

widgetGetHasWindow

widgetGetHexpand

widgetGetHexpandSet

widgetGetMapped

widgetGetMarginBottom

widgetGetMarginEnd

widgetGetMarginLeft

widgetGetMarginLeft :: (MonadIO m, WidgetK a) => a -> m Int32 Source

Deprecated: (Since version 3.12)Use gtk_widget_get_margin_start() instead.

widgetGetMarginRight

widgetGetMarginRight :: (MonadIO m, WidgetK a) => a -> m Int32 Source

Deprecated: (Since version 3.12)Use gtk_widget_get_margin_end() instead.

widgetGetMarginStart

widgetGetMarginTop

widgetGetModifierMask

data WidgetGetModifierMaskMethodInfo Source

Instances

((~) (TYPE Lifted) signature (ModifierIntent -> m [ModifierType]), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetModifierMaskMethodInfo a signature Source 

widgetGetModifierMask :: (MonadIO m, WidgetK a) => a -> ModifierIntent -> m [ModifierType] Source

widgetGetModifierStyle

widgetGetModifierStyle :: (MonadIO m, WidgetK a) => a -> m RcStyle Source

Deprecated: (Since version 3.0)Use GtkStyleProvider instead

widgetGetName

data WidgetGetNameMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Text), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetNameMethodInfo a signature Source 

widgetGetNoShowAll

widgetGetOpacity

widgetGetPangoContext

widgetGetPangoContext :: (MonadIO m, WidgetK a) => a -> m Context Source

widgetGetParent

widgetGetParentWindow

widgetGetParentWindow :: (MonadIO m, WidgetK a) => a -> m Window Source

widgetGetPath

widgetGetPointer

widgetGetPointer :: (MonadIO m, WidgetK a) => a -> m (Int32, Int32) Source

Deprecated: (Since version 3.4)Use gdk_window_get_device_position() instead.

widgetGetPreferredHeight

widgetGetPreferredHeightAndBaselineForWidth

widgetGetPreferredHeightForWidth

widgetGetPreferredSize

widgetGetPreferredWidth

widgetGetPreferredWidthForHeight

widgetGetRealized

widgetGetReceivesDefault

widgetGetRequestMode

widgetGetRequisition

widgetGetRequisition :: (MonadIO m, WidgetK a) => a -> m Requisition Source

Deprecated: (Since version 3.0)The #GtkRequisition cache on the widget wasremoved, If you need to cache sizes across requests and allocations,add an explicit cache to the widget in question instead.

widgetGetRootWindow

widgetGetRootWindow :: (MonadIO m, WidgetK a) => a -> m Window Source

Deprecated: (Since version 3.12)Use gdk_screen_get_root_window() instead

widgetGetScaleFactor

widgetGetScreen

data WidgetGetScreenMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Screen), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetScreenMethodInfo a signature Source 

widgetGetScreen :: (MonadIO m, WidgetK a) => a -> m Screen Source

widgetGetSensitive

widgetGetSettings

widgetGetSizeRequest

widgetGetState

widgetGetState :: (MonadIO m, WidgetK a) => a -> m StateType Source

Deprecated: (Since version 3.0)Use gtk_widget_get_state_flags() instead.

widgetGetStateFlags

widgetGetStyle

widgetGetStyle :: (MonadIO m, WidgetK a) => a -> m Style Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetGetStyleContext

widgetGetSupportMultidevice

widgetGetTemplateChild

widgetGetTemplateChild :: (MonadIO m, WidgetK a) => a -> GType -> Text -> m Object Source

widgetGetTooltipMarkup

widgetGetTooltipText

widgetGetTooltipWindow

widgetGetToplevel

widgetGetValign

widgetGetValignWithBaseline

widgetGetVexpand

widgetGetVexpandSet

widgetGetVisible

widgetGetVisual

data WidgetGetVisualMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Visual), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetVisualMethodInfo a signature Source 

widgetGetVisual :: (MonadIO m, WidgetK a) => a -> m Visual Source

widgetGetWindow

data WidgetGetWindowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Window), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGetWindowMethodInfo a signature Source 

widgetGetWindow :: (MonadIO m, WidgetK a) => a -> m Window Source

widgetGrabAdd

data WidgetGrabAddMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGrabAddMethodInfo a signature Source 

widgetGrabAdd :: (MonadIO m, WidgetK a) => a -> m () Source

widgetGrabDefault

widgetGrabDefault :: (MonadIO m, WidgetK a) => a -> m () Source

widgetGrabFocus

data WidgetGrabFocusMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetGrabFocusMethodInfo a signature Source 

widgetGrabFocus :: (MonadIO m, WidgetK a) => a -> m () Source

widgetGrabRemove

widgetGrabRemove :: (MonadIO m, WidgetK a) => a -> m () Source

widgetHasDefault

widgetHasFocus

widgetHasGrab

data WidgetHasGrabMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Bool), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetHasGrabMethodInfo a signature Source 

widgetHasRcStyle

widgetHasRcStyle :: (MonadIO m, WidgetK a) => a -> m Bool Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetHasScreen

widgetHasVisibleFocus

widgetHide

data WidgetHideMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetHideMethodInfo a signature Source 

Methods

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

widgetHide :: (MonadIO m, WidgetK a) => a -> m () Source

widgetHideOnDelete

widgetInDestruction

widgetInitTemplate

widgetInitTemplate :: (MonadIO m, WidgetK a) => a -> m () Source

widgetInputShapeCombineRegion

widgetInputShapeCombineRegion :: (MonadIO m, WidgetK a) => a -> Maybe Region -> m () Source

widgetInsertActionGroup

data WidgetInsertActionGroupMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> Maybe b -> m ()), MonadIO m, WidgetK a, ActionGroupK b) => MethodInfo (TYPE Lifted) WidgetInsertActionGroupMethodInfo a signature Source 

widgetInsertActionGroup :: (MonadIO m, WidgetK a, ActionGroupK b) => a -> Text -> Maybe b -> m () Source

widgetIntersect

data WidgetIntersectMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Rectangle -> Maybe Rectangle -> m Bool), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetIntersectMethodInfo a signature Source 

widgetIntersect :: (MonadIO m, WidgetK a) => a -> Rectangle -> Maybe Rectangle -> m Bool Source

widgetIsAncestor

widgetIsAncestor :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m Bool Source

widgetIsComposited

widgetIsDrawable

widgetIsFocus

data WidgetIsFocusMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Bool), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetIsFocusMethodInfo a signature Source 

widgetIsSensitive

widgetIsToplevel

widgetIsVisible

widgetKeynavFailed

widgetListAccelClosures

widgetListActionPrefixes

widgetListMnemonicLabels

widgetMap

data WidgetMapMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetMapMethodInfo a signature Source 

Methods

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

widgetMap :: (MonadIO m, WidgetK a) => a -> m () Source

widgetMnemonicActivate

widgetModifyBase

data WidgetModifyBaseMethodInfo Source

Instances

((~) (TYPE Lifted) signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetModifyBaseMethodInfo a signature Source 

widgetModifyBase :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source

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

widgetModifyBg

data WidgetModifyBgMethodInfo Source

Instances

((~) (TYPE Lifted) signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetModifyBgMethodInfo a signature Source 

widgetModifyBg :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source

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

widgetModifyCursor

data WidgetModifyCursorMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe Color -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetModifyCursorMethodInfo a signature Source 

widgetModifyCursor :: (MonadIO m, WidgetK a) => a -> Maybe Color -> Maybe Color -> m () Source

Deprecated: (Since version 3.0)Use gtk_widget_override_cursor() instead.

widgetModifyFg

data WidgetModifyFgMethodInfo Source

Instances

((~) (TYPE Lifted) signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetModifyFgMethodInfo a signature Source 

widgetModifyFg :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source

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

widgetModifyFont

data WidgetModifyFontMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe FontDescription -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetModifyFontMethodInfo a signature Source 

widgetModifyFont :: (MonadIO m, WidgetK a) => a -> Maybe FontDescription -> m () Source

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

widgetModifyStyle

data WidgetModifyStyleMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, RcStyleK b) => MethodInfo (TYPE Lifted) WidgetModifyStyleMethodInfo a signature Source 

widgetModifyStyle :: (MonadIO m, WidgetK a, RcStyleK b) => a -> b -> m () Source

Deprecated: (Since version 3.0)Use GtkStyleProvider instead

widgetModifyText

data WidgetModifyTextMethodInfo Source

Instances

((~) (TYPE Lifted) signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetModifyTextMethodInfo a signature Source 

widgetModifyText :: (MonadIO m, WidgetK a) => a -> StateType -> Maybe Color -> m () Source

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

widgetOverrideBackgroundColor

widgetOverrideBackgroundColor :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Maybe RGBA -> m () Source

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the way a widget renders its background you should use a custom CSS style, through an application-specific GtkWidget::draw signal, and use Cairo to draw a specific color, regardless of the CSS style.

widgetOverrideColor

widgetOverrideColor :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Maybe RGBA -> m () Source

Deprecated: (Since version 3.16)Use a custom style provider and style classes instead

widgetOverrideCursor

data WidgetOverrideCursorMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe RGBA -> Maybe RGBA -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetOverrideCursorMethodInfo a signature Source 

widgetOverrideCursor :: (MonadIO m, WidgetK a) => a -> Maybe RGBA -> Maybe RGBA -> m () Source

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the color used to render the primary and secondary cursors you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.

widgetOverrideFont

data WidgetOverrideFontMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe FontDescription -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetOverrideFontMethodInfo a signature Source 

widgetOverrideFont :: (MonadIO m, WidgetK a) => a -> Maybe FontDescription -> m () Source

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the font a widget uses to render its text you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.

widgetOverrideSymbolicColor

widgetOverrideSymbolicColor :: (MonadIO m, WidgetK a) => a -> Text -> Maybe RGBA -> m () Source

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the color used to render symbolic icons you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.

widgetPath

data WidgetPathMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m (Word32, Text, Text)), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetPathMethodInfo a signature Source 

Methods

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

widgetPath :: (MonadIO m, WidgetK a) => a -> m (Word32, Text, Text) Source

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

widgetPopCompositeChild

widgetPopCompositeChild :: MonadIO m => m () Source

Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.

widgetPushCompositeChild

widgetPushCompositeChild :: MonadIO m => m () Source

Deprecated: (Since version 3.10)This API never really worked well and was mostly unused, nowwe have a more complete mechanism for composite children, see gtk_widget_class_set_template().

widgetQueueComputeExpand

widgetQueueDraw

data WidgetQueueDrawMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetQueueDrawMethodInfo a signature Source 

widgetQueueDraw :: (MonadIO m, WidgetK a) => a -> m () Source

widgetQueueDrawArea

widgetQueueDrawArea :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source

widgetQueueDrawRegion

widgetQueueDrawRegion :: (MonadIO m, WidgetK a) => a -> Region -> m () Source

widgetQueueResize

widgetQueueResize :: (MonadIO m, WidgetK a) => a -> m () Source

widgetQueueResizeNoRedraw

widgetRealize

data WidgetRealizeMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetRealizeMethodInfo a signature Source 

widgetRealize :: (MonadIO m, WidgetK a) => a -> m () Source

widgetRegionIntersect

data WidgetRegionIntersectMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Region -> m Region), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetRegionIntersectMethodInfo a signature Source 

widgetRegionIntersect :: (MonadIO m, WidgetK a) => a -> Region -> m Region Source

Deprecated: (Since version 3.14)Use gtk_widget_get_allocation() and cairo_region_intersect_rectangle() to get the same behavior.

widgetRegisterWindow

data WidgetRegisterWindowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, WindowK b) => MethodInfo (TYPE Lifted) WidgetRegisterWindowMethodInfo a signature Source 

widgetRegisterWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source

widgetRemoveAccelerator

widgetRemoveAccelerator :: (MonadIO m, WidgetK a, AccelGroupK b) => a -> b -> Word32 -> [ModifierType] -> m Bool Source

widgetRemoveMnemonicLabel

widgetRemoveMnemonicLabel :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source

widgetRemoveTickCallback

widgetRenderIcon

data WidgetRenderIconMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> Int32 -> Maybe Text -> m Pixbuf), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetRenderIconMethodInfo a signature Source 

widgetRenderIcon :: (MonadIO m, WidgetK a) => a -> Text -> Int32 -> Maybe Text -> m Pixbuf Source

Deprecated: (Since version 3.0)Use gtk_widget_render_icon_pixbuf() instead.

widgetRenderIconPixbuf

widgetRenderIconPixbuf :: (MonadIO m, WidgetK a) => a -> Text -> Int32 -> m Pixbuf Source

Deprecated: (Since version 3.10)Use gtk_icon_theme_load_icon() instead.

widgetReparent

data WidgetReparentMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, WidgetK b) => MethodInfo (TYPE Lifted) WidgetReparentMethodInfo a signature Source 

widgetReparent :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source

Deprecated: (Since version 3.14)Use gtk_container_remove() and gtk_container_add().

widgetResetRcStyles

widgetResetRcStyles :: (MonadIO m, WidgetK a) => a -> m () Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead, and gtk_widget_reset_style()

widgetResetStyle

widgetResetStyle :: (MonadIO m, WidgetK a) => a -> m () Source

widgetSendExpose

data WidgetSendExposeMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Event -> m Int32), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSendExposeMethodInfo a signature Source 

widgetSendExpose :: (MonadIO m, WidgetK a) => a -> Event -> m Int32 Source

widgetSendFocusChange

widgetSendFocusChange :: (MonadIO m, WidgetK a) => a -> Event -> m Bool Source

widgetSetAccelPath

widgetSetAllocation

data WidgetSetAllocationMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Rectangle -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetAllocationMethodInfo a signature Source 

widgetSetAllocation :: (MonadIO m, WidgetK a) => a -> Rectangle -> m () Source

widgetSetAppPaintable

widgetSetAppPaintable :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetCanDefault

widgetSetCanDefault :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetCanFocus

widgetSetCanFocus :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetChildVisible

widgetSetChildVisible :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetClip

data WidgetSetClipMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Rectangle -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetClipMethodInfo a signature Source 

widgetSetClip :: (MonadIO m, WidgetK a) => a -> Rectangle -> m () Source

widgetSetCompositeName

widgetSetCompositeName :: (MonadIO m, WidgetK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.

widgetSetDefaultDirection

widgetSetDeviceEnabled

data WidgetSetDeviceEnabledMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Bool -> m ()), MonadIO m, WidgetK a, DeviceK b) => MethodInfo (TYPE Lifted) WidgetSetDeviceEnabledMethodInfo a signature Source 

widgetSetDeviceEnabled :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> Bool -> m () Source

widgetSetDeviceEvents

data WidgetSetDeviceEventsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> [EventMask] -> m ()), MonadIO m, WidgetK a, DeviceK b) => MethodInfo (TYPE Lifted) WidgetSetDeviceEventsMethodInfo a signature Source 

widgetSetDeviceEvents :: (MonadIO m, WidgetK a, DeviceK b) => a -> b -> [EventMask] -> m () Source

widgetSetDirection

widgetSetDoubleBuffered

widgetSetDoubleBuffered :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)This function does not work under non-X11 backends or withnon-native windows.It should not be used in newly written code.

widgetSetEvents

data WidgetSetEventsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetEventsMethodInfo a signature Source 

widgetSetEvents :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

widgetSetFontMap

data WidgetSetFontMapMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, WidgetK a, FontMapK b) => MethodInfo (TYPE Lifted) WidgetSetFontMapMethodInfo a signature Source 

widgetSetFontMap :: (MonadIO m, WidgetK a, FontMapK b) => a -> Maybe b -> m () Source

widgetSetFontOptions

data WidgetSetFontOptionsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe FontOptions -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetFontOptionsMethodInfo a signature Source 

widgetSetFontOptions :: (MonadIO m, WidgetK a) => a -> Maybe FontOptions -> m () Source

widgetSetHalign

data WidgetSetHalignMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Align -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetHalignMethodInfo a signature Source 

widgetSetHalign :: (MonadIO m, WidgetK a) => a -> Align -> m () Source

widgetSetHasTooltip

widgetSetHasTooltip :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetHasWindow

widgetSetHasWindow :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetHexpand

data WidgetSetHexpandMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetHexpandMethodInfo a signature Source 

widgetSetHexpand :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetHexpandSet

widgetSetHexpandSet :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetMapped

data WidgetSetMappedMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetMappedMethodInfo a signature Source 

widgetSetMapped :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetMarginBottom

widgetSetMarginEnd

widgetSetMarginEnd :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

widgetSetMarginLeft

widgetSetMarginLeft :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

Deprecated: (Since version 3.12)Use gtk_widget_set_margin_start() instead.

widgetSetMarginRight

widgetSetMarginRight :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

Deprecated: (Since version 3.12)Use gtk_widget_set_margin_end() instead.

widgetSetMarginStart

widgetSetMarginStart :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

widgetSetMarginTop

widgetSetMarginTop :: (MonadIO m, WidgetK a) => a -> Int32 -> m () Source

widgetSetName

data WidgetSetNameMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetNameMethodInfo a signature Source 

widgetSetName :: (MonadIO m, WidgetK a) => a -> Text -> m () Source

widgetSetNoShowAll

widgetSetNoShowAll :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetOpacity

widgetSetOpacity :: (MonadIO m, WidgetK a) => a -> Double -> m () Source

widgetSetParent

data WidgetSetParentMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, WidgetK b) => MethodInfo (TYPE Lifted) WidgetSetParentMethodInfo a signature Source 

widgetSetParent :: (MonadIO m, WidgetK a, WidgetK b) => a -> b -> m () Source

widgetSetParentWindow

data WidgetSetParentWindowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, WindowK b) => MethodInfo (TYPE Lifted) WidgetSetParentWindowMethodInfo a signature Source 

widgetSetParentWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source

widgetSetRealized

widgetSetRealized :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetReceivesDefault

widgetSetRedrawOnAllocate

widgetSetSensitive

widgetSetSensitive :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetSizeRequest

widgetSetSizeRequest :: (MonadIO m, WidgetK a) => a -> Int32 -> Int32 -> m () Source

widgetSetState

data WidgetSetStateMethodInfo Source

Instances

((~) (TYPE Lifted) signature (StateType -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetStateMethodInfo a signature Source 

widgetSetState :: (MonadIO m, WidgetK a) => a -> StateType -> m () Source

Deprecated: (Since version 3.0)Use gtk_widget_set_state_flags() instead.

widgetSetStateFlags

widgetSetStateFlags :: (MonadIO m, WidgetK a) => a -> [StateFlags] -> Bool -> m () Source

widgetSetStyle

data WidgetSetStyleMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, WidgetK a, StyleK b) => MethodInfo (TYPE Lifted) WidgetSetStyleMethodInfo a signature Source 

widgetSetStyle :: (MonadIO m, WidgetK a, StyleK b) => a -> Maybe b -> m () Source

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetSetSupportMultidevice

widgetSetTooltipMarkup

widgetSetTooltipText

widgetSetTooltipWindow

widgetSetTooltipWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> Maybe b -> m () Source

widgetSetValign

data WidgetSetValignMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Align -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetValignMethodInfo a signature Source 

widgetSetValign :: (MonadIO m, WidgetK a) => a -> Align -> m () Source

widgetSetVexpand

data WidgetSetVexpandMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetVexpandMethodInfo a signature Source 

widgetSetVexpand :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetVexpandSet

widgetSetVexpandSet :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetVisible

data WidgetSetVisibleMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSetVisibleMethodInfo a signature Source 

widgetSetVisible :: (MonadIO m, WidgetK a) => a -> Bool -> m () Source

widgetSetVisual

data WidgetSetVisualMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, WidgetK a, VisualK b) => MethodInfo (TYPE Lifted) WidgetSetVisualMethodInfo a signature Source 

widgetSetVisual :: (MonadIO m, WidgetK a, VisualK b) => a -> Maybe b -> m () Source

widgetSetWindow

data WidgetSetWindowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, WindowK b) => MethodInfo (TYPE Lifted) WidgetSetWindowMethodInfo a signature Source 

widgetSetWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source

widgetShapeCombineRegion

widgetShapeCombineRegion :: (MonadIO m, WidgetK a) => a -> Maybe Region -> m () Source

widgetShow

data WidgetShowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetShowMethodInfo a signature Source 

Methods

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

widgetShow :: (MonadIO m, WidgetK a) => a -> m () Source

widgetShowAll

data WidgetShowAllMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetShowAllMethodInfo a signature Source 

widgetShowAll :: (MonadIO m, WidgetK a) => a -> m () Source

widgetShowNow

data WidgetShowNowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetShowNowMethodInfo a signature Source 

widgetShowNow :: (MonadIO m, WidgetK a) => a -> m () Source

widgetSizeAllocate

data WidgetSizeAllocateMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Rectangle -> m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetSizeAllocateMethodInfo a signature Source 

widgetSizeAllocate :: (MonadIO m, WidgetK a) => a -> Rectangle -> m () Source

widgetSizeAllocateWithBaseline

widgetSizeAllocateWithBaseline :: (MonadIO m, WidgetK a) => a -> Rectangle -> Int32 -> m () Source

widgetSizeRequest

widgetSizeRequest :: (MonadIO m, WidgetK a) => a -> m Requisition Source

Deprecated: (Since version 3.0)Use gtk_widget_get_preferred_size() instead.

widgetStyleAttach

widgetStyleAttach :: (MonadIO m, WidgetK a) => a -> m () Source

Deprecated: (Since version 3.0)This step is unnecessary with #GtkStyleContext.

widgetStyleGetProperty

widgetThawChildNotify

widgetTranslateCoordinates

widgetTriggerTooltipQuery

widgetUnmap

data WidgetUnmapMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetUnmapMethodInfo a signature Source 

Methods

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

widgetUnmap :: (MonadIO m, WidgetK a) => a -> m () Source

widgetUnparent

data WidgetUnparentMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetUnparentMethodInfo a signature Source 

widgetUnparent :: (MonadIO m, WidgetK a) => a -> m () Source

widgetUnrealize

data WidgetUnrealizeMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, WidgetK a) => MethodInfo (TYPE Lifted) WidgetUnrealizeMethodInfo a signature Source 

widgetUnrealize :: (MonadIO m, WidgetK a) => a -> m () Source

widgetUnregisterWindow

data WidgetUnregisterWindowMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WidgetK a, WindowK b) => MethodInfo (TYPE Lifted) WidgetUnregisterWindowMethodInfo a signature Source 

widgetUnregisterWindow :: (MonadIO m, WidgetK a, WindowK b) => a -> b -> m () Source

widgetUnsetStateFlags

Properties

AppPaintable

setWidgetAppPaintable :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

CanDefault

setWidgetCanDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

CanFocus

setWidgetCanFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

CompositeChild

DoubleBuffered

Events

constructWidgetEvents :: [EventMask] -> IO ([Char], GValue) Source

getWidgetEvents :: (MonadIO m, WidgetK o) => o -> m [EventMask] Source

setWidgetEvents :: (MonadIO m, WidgetK o) => o -> [EventMask] -> m () Source

Expand

setWidgetExpand :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

Halign

setWidgetHalign :: (MonadIO m, WidgetK o) => o -> Align -> m () Source

HasDefault

setWidgetHasDefault :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

HasFocus

setWidgetHasFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

HasTooltip

setWidgetHasTooltip :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

HeightRequest

Hexpand

setWidgetHexpand :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

HexpandSet

setWidgetHexpandSet :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

IsFocus

setWidgetIsFocus :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

Margin

setWidgetMargin :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source

MarginBottom

MarginEnd

setWidgetMarginEnd :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source

MarginLeft

setWidgetMarginLeft :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source

MarginRight

setWidgetMarginRight :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source

MarginStart

setWidgetMarginStart :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source

MarginTop

setWidgetMarginTop :: (MonadIO m, WidgetK o) => o -> Int32 -> m () Source

Name

setWidgetName :: (MonadIO m, WidgetK o) => o -> Text -> m () Source

NoShowAll

setWidgetNoShowAll :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

Opacity

setWidgetOpacity :: (MonadIO m, WidgetK o) => o -> Double -> m () Source

Parent

setWidgetParent :: (MonadIO m, WidgetK o, ContainerK a) => o -> a -> m () Source

ReceivesDefault

ScaleFactor

Sensitive

setWidgetSensitive :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

Style

setWidgetStyle :: (MonadIO m, WidgetK o, StyleK a) => o -> a -> m () Source

TooltipMarkup

TooltipText

setWidgetTooltipText :: (MonadIO m, WidgetK o) => o -> Text -> m () Source

Valign

setWidgetValign :: (MonadIO m, WidgetK o) => o -> Align -> m () Source

Vexpand

setWidgetVexpand :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

VexpandSet

setWidgetVexpandSet :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

Visible

setWidgetVisible :: (MonadIO m, WidgetK o) => o -> Bool -> m () Source

WidthRequest

Window

getWidgetWindow :: (MonadIO m, WidgetK o) => o -> m Window Source

Signals

AccelClosuresChanged

ButtonPressEvent

type WidgetButtonPressEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source

ButtonReleaseEvent

type WidgetButtonReleaseEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source

CanActivateAccel

ChildNotify

CompositedChanged

ConfigureEvent

type WidgetConfigureEventCallback = EventConfigure -> IO Bool Source

type WidgetConfigureEventCallbackC = Ptr () -> Ptr EventConfigure -> Ptr () -> IO CInt Source

DamageEvent

type WidgetDamageEventCallback = EventExpose -> IO Bool Source

type WidgetDamageEventCallbackC = Ptr () -> Ptr EventExpose -> Ptr () -> IO CInt Source

DeleteEvent

type WidgetDeleteEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source

Destroy

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

DestroyEvent

type WidgetDestroyEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source

DirectionChanged

DragBegin

type WidgetDragBeginCallback = DragContext -> IO () Source

type WidgetDragBeginCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source

DragDataDelete

type WidgetDragDataDeleteCallback = DragContext -> IO () Source

type WidgetDragDataDeleteCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source

DragDataGet

type WidgetDragDataGetCallback = DragContext -> SelectionData -> Word32 -> Word32 -> IO () Source

type WidgetDragDataGetCallbackC = Ptr () -> Ptr DragContext -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source

DragDataReceived

type WidgetDragDataReceivedCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source

DragDrop

type WidgetDragDropCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool Source

type WidgetDragDropCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source

DragEnd

type WidgetDragEndCallback = DragContext -> IO () Source

type WidgetDragEndCallbackC = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source

DragFailed

type WidgetDragFailedCallbackC = Ptr () -> Ptr DragContext -> CUInt -> Ptr () -> IO CInt Source

DragLeave

type WidgetDragLeaveCallback = DragContext -> Word32 -> IO () Source

type WidgetDragLeaveCallbackC = Ptr () -> Ptr DragContext -> Word32 -> Ptr () -> IO () Source

DragMotion

type WidgetDragMotionCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool Source

type WidgetDragMotionCallbackC = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source

Draw

type WidgetDrawCallback = Context -> IO Bool Source

type WidgetDrawCallbackC = Ptr () -> Ptr Context -> Ptr () -> IO CInt Source

EnterNotifyEvent

type WidgetEnterNotifyEventCallbackC = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source

Event

type WidgetEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source

EventAfter

type WidgetEventAfterCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO () Source

Focus

FocusInEvent

type WidgetFocusInEventCallbackC = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source

FocusOutEvent

type WidgetFocusOutEventCallbackC = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source

GrabBrokenEvent

type WidgetGrabBrokenEventCallback = EventGrabBroken -> IO Bool Source

type WidgetGrabBrokenEventCallbackC = Ptr () -> Ptr EventGrabBroken -> Ptr () -> IO CInt Source

GrabFocus

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

GrabNotify

type WidgetGrabNotifyCallbackC = Ptr () -> CInt -> Ptr () -> IO () Source

Hide

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

HierarchyChanged

KeyPressEvent

type WidgetKeyPressEventCallbackC = Ptr () -> Ptr EventKey -> Ptr () -> IO CInt Source

KeyReleaseEvent

type WidgetKeyReleaseEventCallbackC = Ptr () -> Ptr EventKey -> Ptr () -> IO CInt Source

KeynavFailed

LeaveNotifyEvent

type WidgetLeaveNotifyEventCallbackC = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source

Map

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

MapEvent

type WidgetMapEventCallbackC = Ptr () -> Ptr EventAny -> Ptr () -> IO CInt Source

MnemonicActivate

MotionNotifyEvent

type WidgetMotionNotifyEventCallbackC = Ptr () -> Ptr EventMotion -> Ptr () -> IO CInt Source

MoveFocus

type WidgetMoveFocusCallbackC = Ptr () -> CUInt -> Ptr () -> IO () Source

ParentSet

PopupMenu

PropertyNotifyEvent

type WidgetPropertyNotifyEventCallbackC = Ptr () -> Ptr EventProperty -> Ptr () -> IO CInt Source

ProximityInEvent

type WidgetProximityInEventCallback = EventProximity -> IO Bool Source

type WidgetProximityInEventCallbackC = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source

ProximityOutEvent

type WidgetProximityOutEventCallbackC = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source

QueryTooltip

Realize

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

ScreenChanged

type WidgetScreenChangedCallbackC = Ptr () -> Ptr Screen -> Ptr () -> IO () Source

ScrollEvent

type WidgetScrollEventCallback = EventScroll -> IO Bool Source

type WidgetScrollEventCallbackC = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source

SelectionClearEvent

type WidgetSelectionClearEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source

SelectionGet

SelectionNotifyEvent

type WidgetSelectionNotifyEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source

SelectionReceived

SelectionRequestEvent

type WidgetSelectionRequestEventCallbackC = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source

Show

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

ShowHelp

SizeAllocate

type WidgetSizeAllocateCallback = Rectangle -> IO () Source

type WidgetSizeAllocateCallbackC = Ptr () -> Ptr Rectangle -> Ptr () -> IO () Source

StateChanged

StateFlagsChanged

StyleSet

type WidgetStyleSetCallbackC = Ptr () -> Ptr Style -> Ptr () -> IO () Source

StyleUpdated

TouchEvent

type WidgetTouchEventCallbackC = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source

Unmap

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

UnmapEvent

type WidgetUnmapEventCallbackC = Ptr () -> Ptr EventAny -> Ptr () -> IO CInt Source

Unrealize

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

VisibilityNotifyEvent

type WidgetVisibilityNotifyEventCallbackC = Ptr () -> Ptr EventVisibility -> Ptr () -> IO CInt Source

WindowStateEvent

type WidgetWindowStateEventCallback = EventWindowState -> IO Bool Source

type WidgetWindowStateEventCallbackC = Ptr () -> Ptr EventWindowState -> Ptr () -> IO CInt Source