gi-gtk-3.0.2: 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) => IsLabelProxy t (Widget -> p) Source 
type ParentTypes Widget Source 
type AttributeList Widget Source 
type SignalList Widget Source 

class GObject o => WidgetK o Source

Instances

Methods

widgetActivate

data WidgetActivateMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetActivateMethodInfo a signature Source 

widgetAddAccelerator

data WidgetAddAcceleratorMethodInfo Source

Instances

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

widgetAddDeviceEvents

data WidgetAddDeviceEventsMethodInfo Source

Instances

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

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

widgetAddEvents

data WidgetAddEventsMethodInfo Source

Instances

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

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

widgetAddMnemonicLabel

data WidgetAddMnemonicLabelMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WidgetK a, WidgetK b) => MethodInfo * WidgetAddMnemonicLabelMethodInfo a signature Source 

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

widgetAddTickCallback

widgetCanActivateAccel

widgetChildFocus

data WidgetChildFocusMethodInfo Source

Instances

((~) * signature (DirectionType -> m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetChildFocusMethodInfo a signature Source 

widgetChildNotify

data WidgetChildNotifyMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetChildNotifyMethodInfo a signature Source 

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

widgetClassPath

data WidgetClassPathMethodInfo Source

Instances

((~) * signature (m (Word32, Text, Text)), MonadIO m, WidgetK a) => MethodInfo * WidgetClassPathMethodInfo a signature Source 

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

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

widgetComputeExpand

widgetCreatePangoContext

widgetCreatePangoLayout

widgetDestroy

data WidgetDestroyMethodInfo Source

Instances

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

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

widgetDestroyed

data WidgetDestroyedMethodInfo Source

Instances

((~) * signature (b -> m Widget), MonadIO m, WidgetK a, WidgetK b) => MethodInfo * WidgetDestroyedMethodInfo a signature Source 

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

widgetDeviceIsShadowed

data WidgetDeviceIsShadowedMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, WidgetK a, DeviceK b) => MethodInfo * WidgetDeviceIsShadowedMethodInfo a signature Source 

widgetDragBegin

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

widgetDragCheckThreshold

widgetDragDestAddImageTargets

widgetDragDestAddTextTargets

widgetDragDestAddUriTargets

widgetDragDestFindTarget

widgetDragDestGetTargetList

widgetDragDestGetTrackMotion

widgetDragDestSet

data WidgetDragDestSetMethodInfo Source

Instances

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

widgetDragDestSetProxy

data WidgetDragDestSetProxyMethodInfo Source

Instances

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

widgetDragDestSetTargetList

widgetDragDestSetTrackMotion

widgetDragDestUnset

data WidgetDragDestUnsetMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetDragDestUnsetMethodInfo a signature Source 

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

widgetDragGetData

data WidgetDragGetDataMethodInfo Source

Instances

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

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

widgetDragHighlight

data WidgetDragHighlightMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetDragHighlightMethodInfo a signature Source 

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

widgetDragSourceAddImageTargets

widgetDragSourceAddTextTargets

widgetDragSourceAddUriTargets

widgetDragSourceGetTargetList

widgetDragSourceSet

data WidgetDragSourceSetMethodInfo Source

Instances

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

widgetDragSourceSetIconGicon

data WidgetDragSourceSetIconGiconMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WidgetK a, IconK b) => MethodInfo * WidgetDragSourceSetIconGiconMethodInfo a signature Source 

widgetDragSourceSetIconName

widgetDragSourceSetIconPixbuf

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

data WidgetDragSourceUnsetMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetDragSourceUnsetMethodInfo a signature Source 

widgetDragUnhighlight

data WidgetDragUnhighlightMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetDragUnhighlightMethodInfo a signature Source 

widgetDraw

data WidgetDrawMethodInfo Source

Instances

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

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

widgetEnsureStyle

data WidgetEnsureStyleMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetEnsureStyleMethodInfo a signature Source 

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

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetErrorBell

data WidgetErrorBellMethodInfo Source

Instances

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

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

widgetEvent

data WidgetEventMethodInfo Source

Instances

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

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

widgetFreezeChildNotify

data WidgetFreezeChildNotifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetFreezeChildNotifyMethodInfo a signature Source 

widgetGetAccessible

data WidgetGetAccessibleMethodInfo Source

Instances

((~) * signature (m Object), MonadIO m, WidgetK a) => MethodInfo * WidgetGetAccessibleMethodInfo a signature Source 

widgetGetActionGroup

widgetGetAllocatedBaseline

widgetGetAllocatedHeight

widgetGetAllocatedWidth

widgetGetAllocation

widgetGetAncestor

data WidgetGetAncestorMethodInfo Source

Instances

((~) * signature (GType -> m (Maybe Widget)), MonadIO m, WidgetK a) => MethodInfo * WidgetGetAncestorMethodInfo a signature Source 

widgetGetAppPaintable

widgetGetCanDefault

data WidgetGetCanDefaultMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetCanDefaultMethodInfo a signature Source 

widgetGetCanFocus

data WidgetGetCanFocusMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetCanFocusMethodInfo a signature Source 

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

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

widgetGetClipboard

data WidgetGetClipboardMethodInfo Source

Instances

((~) * signature (Atom -> m Clipboard), MonadIO m, WidgetK a) => MethodInfo * WidgetGetClipboardMethodInfo a signature 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

data WidgetGetDeviceEnabledMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, WidgetK a, DeviceK b) => MethodInfo * WidgetGetDeviceEnabledMethodInfo a signature Source 

widgetGetDeviceEvents

data WidgetGetDeviceEventsMethodInfo Source

Instances

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

widgetGetDirection

widgetGetDisplay

data WidgetGetDisplayMethodInfo Source

Instances

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

widgetGetDoubleBuffered

widgetGetEvents

data WidgetGetEventsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WidgetK a) => MethodInfo * WidgetGetEventsMethodInfo a signature Source 

widgetGetFontMap

data WidgetGetFontMapMethodInfo Source

Instances

((~) * signature (m (Maybe FontMap)), MonadIO m, WidgetK a) => MethodInfo * WidgetGetFontMapMethodInfo a signature Source 

widgetGetFontOptions

widgetGetFrameClock

widgetGetHalign

data WidgetGetHalignMethodInfo Source

Instances

((~) * signature (m Align), MonadIO m, WidgetK a) => MethodInfo * WidgetGetHalignMethodInfo a signature Source 

widgetGetHasTooltip

data WidgetGetHasTooltipMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetHasTooltipMethodInfo a signature Source 

widgetGetHasWindow

data WidgetGetHasWindowMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetHasWindowMethodInfo a signature Source 

widgetGetHexpand

data WidgetGetHexpandMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetHexpandMethodInfo a signature Source 

widgetGetHexpandSet

data WidgetGetHexpandSetMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetHexpandSetMethodInfo a signature Source 

widgetGetMapped

data WidgetGetMappedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetMappedMethodInfo a signature Source 

widgetGetMarginBottom

widgetGetMarginEnd

data WidgetGetMarginEndMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WidgetK a) => MethodInfo * WidgetGetMarginEndMethodInfo a signature Source 

widgetGetMarginLeft

data WidgetGetMarginLeftMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WidgetK a) => MethodInfo * WidgetGetMarginLeftMethodInfo a signature Source 

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

data WidgetGetMarginTopMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, WidgetK a) => MethodInfo * WidgetGetMarginTopMethodInfo a signature Source 

widgetGetModifierMask

widgetGetModifierStyle

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

Deprecated: (Since version 3.0)Use GtkStyleProvider instead

widgetGetName

data WidgetGetNameMethodInfo Source

Instances

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

widgetGetNoShowAll

data WidgetGetNoShowAllMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetNoShowAllMethodInfo a signature Source 

widgetGetOpacity

data WidgetGetOpacityMethodInfo Source

Instances

((~) * signature (m Double), MonadIO m, WidgetK a) => MethodInfo * WidgetGetOpacityMethodInfo a signature Source 

widgetGetPangoContext

widgetGetParent

data WidgetGetParentMethodInfo Source

Instances

((~) * signature (m (Maybe Widget)), MonadIO m, WidgetK a) => MethodInfo * WidgetGetParentMethodInfo a signature Source 

widgetGetParentWindow

widgetGetPath

data WidgetGetPathMethodInfo Source

Instances

((~) * signature (m WidgetPath), MonadIO m, WidgetK a) => MethodInfo * WidgetGetPathMethodInfo a signature Source 

widgetGetPointer

data WidgetGetPointerMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WidgetK a) => MethodInfo * WidgetGetPointerMethodInfo a signature Source 

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

data WidgetGetRealizedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetRealizedMethodInfo a signature Source 

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

data WidgetGetRootWindowMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, WidgetK a) => MethodInfo * WidgetGetRootWindowMethodInfo a signature Source 

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

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

widgetGetSensitive

data WidgetGetSensitiveMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetSensitiveMethodInfo a signature Source 

widgetGetSettings

data WidgetGetSettingsMethodInfo Source

Instances

((~) * signature (m Settings), MonadIO m, WidgetK a) => MethodInfo * WidgetGetSettingsMethodInfo a signature Source 

widgetGetSizeRequest

data WidgetGetSizeRequestMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WidgetK a) => MethodInfo * WidgetGetSizeRequestMethodInfo a signature Source 

widgetGetState

data WidgetGetStateMethodInfo Source

Instances

((~) * signature (m StateType), MonadIO m, WidgetK a) => MethodInfo * WidgetGetStateMethodInfo a signature Source 

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

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

widgetGetStateFlags

widgetGetStyle

data WidgetGetStyleMethodInfo Source

Instances

((~) * signature (m Style), MonadIO m, WidgetK a) => MethodInfo * WidgetGetStyleMethodInfo a signature Source 

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

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetGetStyleContext

widgetGetSupportMultidevice

widgetGetTemplateChild

widgetGetTooltipMarkup

widgetGetTooltipText

data WidgetGetTooltipTextMethodInfo Source

Instances

((~) * signature (m (Maybe Text)), MonadIO m, WidgetK a) => MethodInfo * WidgetGetTooltipTextMethodInfo a signature Source 

widgetGetTooltipWindow

widgetGetToplevel

data WidgetGetToplevelMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, WidgetK a) => MethodInfo * WidgetGetToplevelMethodInfo a signature Source 

widgetGetValign

data WidgetGetValignMethodInfo Source

Instances

((~) * signature (m Align), MonadIO m, WidgetK a) => MethodInfo * WidgetGetValignMethodInfo a signature Source 

widgetGetValignWithBaseline

widgetGetVexpand

data WidgetGetVexpandMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetVexpandMethodInfo a signature Source 

widgetGetVexpandSet

data WidgetGetVexpandSetMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetVexpandSetMethodInfo a signature Source 

widgetGetVisible

data WidgetGetVisibleMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetGetVisibleMethodInfo a signature Source 

widgetGetVisual

data WidgetGetVisualMethodInfo Source

Instances

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

widgetGetWindow

data WidgetGetWindowMethodInfo Source

Instances

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

widgetGrabAdd

data WidgetGrabAddMethodInfo Source

Instances

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

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

widgetGrabDefault

data WidgetGrabDefaultMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetGrabDefaultMethodInfo a signature Source 

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

widgetGrabFocus

data WidgetGrabFocusMethodInfo Source

Instances

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

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

widgetGrabRemove

data WidgetGrabRemoveMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetGrabRemoveMethodInfo a signature Source 

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

widgetHasDefault

data WidgetHasDefaultMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetHasDefaultMethodInfo a signature Source 

widgetHasFocus

data WidgetHasFocusMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetHasFocusMethodInfo a signature Source 

widgetHasGrab

data WidgetHasGrabMethodInfo Source

Instances

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

widgetHasRcStyle

data WidgetHasRcStyleMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetHasRcStyleMethodInfo a signature Source 

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

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetHasScreen

data WidgetHasScreenMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetHasScreenMethodInfo a signature Source 

widgetHasVisibleFocus

widgetHide

data WidgetHideMethodInfo Source

Instances

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

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

widgetHideOnDelete

data WidgetHideOnDeleteMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetHideOnDeleteMethodInfo a signature Source 

widgetInDestruction

data WidgetInDestructionMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetInDestructionMethodInfo a signature Source 

widgetInitTemplate

data WidgetInitTemplateMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetInitTemplateMethodInfo a signature Source 

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

widgetInputShapeCombineRegion

widgetInsertActionGroup

data WidgetInsertActionGroupMethodInfo Source

Instances

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

widgetIntersect

data WidgetIntersectMethodInfo Source

Instances

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

widgetIsAncestor

data WidgetIsAncestorMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, WidgetK a, WidgetK b) => MethodInfo * WidgetIsAncestorMethodInfo a signature Source 

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

widgetIsComposited

data WidgetIsCompositedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetIsCompositedMethodInfo a signature Source 

widgetIsDrawable

data WidgetIsDrawableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetIsDrawableMethodInfo a signature Source 

widgetIsFocus

data WidgetIsFocusMethodInfo Source

Instances

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

widgetIsSensitive

data WidgetIsSensitiveMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetIsSensitiveMethodInfo a signature Source 

widgetIsToplevel

data WidgetIsToplevelMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetIsToplevelMethodInfo a signature Source 

widgetIsVisible

data WidgetIsVisibleMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetIsVisibleMethodInfo a signature Source 

widgetKeynavFailed

widgetListAccelClosures

widgetListActionPrefixes

widgetListMnemonicLabels

widgetMap

data WidgetMapMethodInfo Source

Instances

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

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

widgetMnemonicActivate

widgetModifyBase

data WidgetModifyBaseMethodInfo Source

Instances

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

((~) * signature (Maybe Color -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

((~) * signature (Maybe FontDescription -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

((~) * signature (b -> m ()), MonadIO m, WidgetK a, RcStyleK b) => MethodInfo * 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

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

data WidgetOverrideColorMethodInfo Source

Instances

((~) * signature ([StateFlags] -> Maybe RGBA -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetOverrideColorMethodInfo a signature Source 

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

((~) * signature (Maybe RGBA -> Maybe RGBA -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

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

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

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

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

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

widgetQueueDrawArea

data WidgetQueueDrawAreaMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetQueueDrawAreaMethodInfo a signature Source 

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

widgetQueueDrawRegion

data WidgetQueueDrawRegionMethodInfo Source

Instances

((~) * signature (Region -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetQueueDrawRegionMethodInfo a signature Source 

widgetQueueResize

data WidgetQueueResizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetQueueResizeMethodInfo a signature Source 

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

widgetQueueResizeNoRedraw

widgetRealize

data WidgetRealizeMethodInfo Source

Instances

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

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

widgetRegionIntersect

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

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

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

widgetRemoveAccelerator

widgetRemoveMnemonicLabel

data WidgetRemoveMnemonicLabelMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WidgetK a, WidgetK b) => MethodInfo * WidgetRemoveMnemonicLabelMethodInfo a signature Source 

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

widgetRemoveTickCallback

widgetRenderIcon

data WidgetRenderIconMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> Maybe Text -> m Pixbuf), MonadIO m, WidgetK a) => MethodInfo * 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 (Maybe Pixbuf) Source

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

widgetReparent

data WidgetReparentMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WidgetK a, WidgetK b) => MethodInfo * 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

data WidgetResetRcStylesMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetResetRcStylesMethodInfo a signature Source 

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

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

widgetResetStyle

data WidgetResetStyleMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetResetStyleMethodInfo a signature Source 

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

widgetSendExpose

data WidgetSendExposeMethodInfo Source

Instances

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

widgetSendFocusChange

widgetSetAccelPath

data WidgetSetAccelPathMethodInfo Source

Instances

((~) * signature (Maybe Text -> Maybe b -> m ()), MonadIO m, WidgetK a, AccelGroupK b) => MethodInfo * WidgetSetAccelPathMethodInfo a signature Source 

widgetSetAllocation

data WidgetSetAllocationMethodInfo Source

Instances

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

widgetSetAppPaintable

data WidgetSetAppPaintableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetAppPaintableMethodInfo a signature Source 

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

widgetSetCanDefault

data WidgetSetCanDefaultMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetCanDefaultMethodInfo a signature Source 

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

widgetSetCanFocus

data WidgetSetCanFocusMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetCanFocusMethodInfo a signature Source 

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

widgetSetChildVisible

data WidgetSetChildVisibleMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetChildVisibleMethodInfo a signature Source 

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

widgetSetClip

data WidgetSetClipMethodInfo Source

Instances

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

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

widgetSetCompositeName

data WidgetSetCompositeNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetCompositeNameMethodInfo a signature Source 

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

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

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

widgetSetDeviceEvents

data WidgetSetDeviceEventsMethodInfo Source

Instances

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

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

widgetSetDirection

data WidgetSetDirectionMethodInfo Source

Instances

((~) * signature (TextDirection -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetDirectionMethodInfo a signature Source 

widgetSetDoubleBuffered

data WidgetSetDoubleBufferedMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetDoubleBufferedMethodInfo a signature Source 

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

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

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

widgetSetFontMap

data WidgetSetFontMapMethodInfo Source

Instances

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

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

widgetSetFontOptions

widgetSetHalign

data WidgetSetHalignMethodInfo Source

Instances

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

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

widgetSetHasTooltip

data WidgetSetHasTooltipMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetHasTooltipMethodInfo a signature Source 

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

widgetSetHasWindow

data WidgetSetHasWindowMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetHasWindowMethodInfo a signature Source 

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

widgetSetHexpand

data WidgetSetHexpandMethodInfo Source

Instances

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

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

widgetSetHexpandSet

data WidgetSetHexpandSetMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetHexpandSetMethodInfo a signature Source 

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

widgetSetMapped

data WidgetSetMappedMethodInfo Source

Instances

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

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

widgetSetMarginBottom

data WidgetSetMarginBottomMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetMarginBottomMethodInfo a signature Source 

widgetSetMarginEnd

data WidgetSetMarginEndMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetMarginEndMethodInfo a signature Source 

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

widgetSetMarginLeft

data WidgetSetMarginLeftMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetMarginLeftMethodInfo a signature Source 

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

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

widgetSetMarginRight

data WidgetSetMarginRightMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetMarginRightMethodInfo a signature Source 

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

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

widgetSetMarginStart

data WidgetSetMarginStartMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetMarginStartMethodInfo a signature Source 

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

widgetSetMarginTop

data WidgetSetMarginTopMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetMarginTopMethodInfo a signature Source 

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

widgetSetName

data WidgetSetNameMethodInfo Source

Instances

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

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

widgetSetNoShowAll

data WidgetSetNoShowAllMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetNoShowAllMethodInfo a signature Source 

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

widgetSetOpacity

data WidgetSetOpacityMethodInfo Source

Instances

((~) * signature (Double -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetOpacityMethodInfo a signature Source 

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

widgetSetParent

data WidgetSetParentMethodInfo Source

Instances

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

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

widgetSetParentWindow

data WidgetSetParentWindowMethodInfo Source

Instances

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

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

widgetSetRealized

data WidgetSetRealizedMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetRealizedMethodInfo a signature Source 

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

widgetSetReceivesDefault

data WidgetSetReceivesDefaultMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetReceivesDefaultMethodInfo a signature Source 

widgetSetRedrawOnAllocate

widgetSetSensitive

data WidgetSetSensitiveMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetSensitiveMethodInfo a signature Source 

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

widgetSetSizeRequest

data WidgetSetSizeRequestMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetSizeRequestMethodInfo a signature Source 

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

widgetSetState

data WidgetSetStateMethodInfo Source

Instances

((~) * signature (StateType -> m ()), MonadIO m, WidgetK a) => MethodInfo * 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

data WidgetSetStateFlagsMethodInfo Source

Instances

((~) * signature ([StateFlags] -> Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetStateFlagsMethodInfo a signature Source 

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

widgetSetStyle

data WidgetSetStyleMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WidgetK a, StyleK b) => MethodInfo * 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

data WidgetSetTooltipMarkupMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetTooltipMarkupMethodInfo a signature Source 

widgetSetTooltipText

data WidgetSetTooltipTextMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetTooltipTextMethodInfo a signature Source 

widgetSetTooltipWindow

data WidgetSetTooltipWindowMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WidgetK a, WindowK b) => MethodInfo * WidgetSetTooltipWindowMethodInfo a signature Source 

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

widgetSetValign

data WidgetSetValignMethodInfo Source

Instances

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

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

widgetSetVexpand

data WidgetSetVexpandMethodInfo Source

Instances

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

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

widgetSetVexpandSet

data WidgetSetVexpandSetMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetSetVexpandSetMethodInfo a signature Source 

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

widgetSetVisible

data WidgetSetVisibleMethodInfo Source

Instances

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

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

widgetSetVisual

data WidgetSetVisualMethodInfo Source

Instances

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

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

widgetSetWindow

data WidgetSetWindowMethodInfo Source

Instances

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

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

widgetShapeCombineRegion

widgetShow

data WidgetShowMethodInfo Source

Instances

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

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

widgetShowAll

data WidgetShowAllMethodInfo Source

Instances

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

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

widgetShowNow

data WidgetShowNowMethodInfo Source

Instances

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

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

widgetSizeAllocate

data WidgetSizeAllocateMethodInfo Source

Instances

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

widgetSizeAllocateWithBaseline

widgetSizeRequest

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

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

widgetStyleAttach

data WidgetStyleAttachMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetStyleAttachMethodInfo a signature Source 

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

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

widgetStyleGetProperty

data WidgetStyleGetPropertyMethodInfo Source

Instances

((~) * signature (Text -> GValue -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetStyleGetPropertyMethodInfo a signature Source 

widgetThawChildNotify

data WidgetThawChildNotifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetThawChildNotifyMethodInfo a signature Source 

widgetTranslateCoordinates

widgetTriggerTooltipQuery

widgetUnmap

data WidgetUnmapMethodInfo Source

Instances

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

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

widgetUnparent

data WidgetUnparentMethodInfo Source

Instances

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

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

widgetUnrealize

data WidgetUnrealizeMethodInfo Source

Instances

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

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

widgetUnregisterWindow

data WidgetUnregisterWindowMethodInfo Source

Instances

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

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

widgetUnsetStateFlags

data WidgetUnsetStateFlagsMethodInfo Source

Instances

((~) * signature ([StateFlags] -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetUnsetStateFlagsMethodInfo a signature Source 

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

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

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

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

ReceivesDefault

ScaleFactor

Sensitive

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

Style

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

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

Signals

AccelClosuresChanged

ButtonPressEvent

ButtonReleaseEvent

CanActivateAccel

ChildNotify

CompositedChanged

ConfigureEvent

DamageEvent

DeleteEvent

Destroy

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

DestroyEvent

DirectionChanged

DragBegin

DragDataDelete

DragDataGet

DragDataReceived

DragDrop

DragEnd

DragFailed

DragLeave

DragMotion

Draw

EnterNotifyEvent

Event

EventAfter

Focus

FocusInEvent

FocusOutEvent

GrabBrokenEvent

GrabFocus

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

GrabNotify

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

Hide

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

HierarchyChanged

KeyPressEvent

KeyReleaseEvent

KeynavFailed

LeaveNotifyEvent

Map

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

MapEvent

MnemonicActivate

MotionNotifyEvent

MoveFocus

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

ParentSet

PopupMenu

PropertyNotifyEvent

ProximityInEvent

ProximityOutEvent

QueryTooltip

Realize

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

ScreenChanged

ScrollEvent

SelectionClearEvent

SelectionGet

SelectionNotifyEvent

SelectionReceived

SelectionRequestEvent

Show

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

ShowHelp

SizeAllocate

StateChanged

StateFlagsChanged

StyleSet

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

StyleUpdated

TouchEvent

Unmap

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

UnmapEvent

Unrealize

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

VisibilityNotifyEvent

WindowStateEvent