gi-gtk-0.3.18.15: 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 
((~) * info (ResolveWidgetMethod t Widget), MethodInfo * info Widget p) => IsLabelProxy t (Widget -> p) 
type ParentTypes Widget 
type AttributeList Widget 
type SignalList Widget 

class GObject o => WidgetK o Source

Instances

Methods

widgetActivate

data WidgetActivateMethodInfo Source

Instances

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

widgetAddAccelerator

data WidgetAddAcceleratorMethodInfo Source

Instances

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

widgetAddDeviceEvents

data WidgetAddDeviceEventsMethodInfo Source

Instances

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

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 

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 

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

widgetAddTickCallback

widgetCanActivateAccel

data WidgetCanActivateAccelMethodInfo Source

Instances

((~) * signature (Word32 -> m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetCanActivateAccelMethodInfo a signature 

widgetChildFocus

data WidgetChildFocusMethodInfo Source

Instances

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

widgetChildNotify

data WidgetChildNotifyMethodInfo Source

Instances

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

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 

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

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

widgetComputeExpand

data WidgetComputeExpandMethodInfo Source

Instances

((~) * signature (Orientation -> m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetComputeExpandMethodInfo a signature 

widgetCreatePangoContext

widgetCreatePangoLayout

widgetDestroy

data WidgetDestroyMethodInfo Source

Instances

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

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 

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 

widgetDragBegin

data WidgetDragBeginMethodInfo Source

Instances

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

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

data WidgetDragCheckThresholdMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m Bool), MonadIO m, WidgetK a) => MethodInfo * WidgetDragCheckThresholdMethodInfo a signature 

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 

widgetDragDestSetProxy

data WidgetDragDestSetProxyMethodInfo Source

Instances

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

widgetDragDestSetTargetList

widgetDragDestSetTrackMotion

widgetDragDestUnset

data WidgetDragDestUnsetMethodInfo Source

Instances

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

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 

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 

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 

widgetDragSourceSetIconGicon

data WidgetDragSourceSetIconGiconMethodInfo Source

Instances

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

widgetDragSourceSetIconName

data WidgetDragSourceSetIconNameMethodInfo Source

Instances

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

widgetDragSourceSetIconPixbuf

data WidgetDragSourceSetIconPixbufMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WidgetK a, PixbufK b) => MethodInfo * WidgetDragSourceSetIconPixbufMethodInfo a signature 

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 

widgetDragUnhighlight

data WidgetDragUnhighlightMethodInfo Source

Instances

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

widgetDraw

data WidgetDrawMethodInfo Source

Instances

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

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

widgetEnsureStyle

data WidgetEnsureStyleMethodInfo Source

Instances

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

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 

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 

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 

widgetGetAccessible

data WidgetGetAccessibleMethodInfo Source

Instances

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

widgetGetActionGroup

widgetGetAllocatedBaseline

widgetGetAllocatedHeight

widgetGetAllocatedWidth

widgetGetAllocation

data WidgetGetAllocationMethodInfo Source

Instances

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

widgetGetAncestor

data WidgetGetAncestorMethodInfo Source

Instances

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

widgetGetAppPaintable

data WidgetGetAppPaintableMethodInfo Source

Instances

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

widgetGetCanDefault

data WidgetGetCanDefaultMethodInfo Source

Instances

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

widgetGetCanFocus

data WidgetGetCanFocusMethodInfo Source

Instances

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

widgetGetChildRequisition

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

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

widgetGetChildVisible

data WidgetGetChildVisibleMethodInfo Source

Instances

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

widgetGetClip

data WidgetGetClipMethodInfo Source

Instances

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

widgetGetClipboard

data WidgetGetClipboardMethodInfo Source

Instances

((~) * signature (Atom -> m Clipboard), MonadIO m, WidgetK a) => MethodInfo * WidgetGetClipboardMethodInfo a signature 

widgetGetCompositeName

data WidgetGetCompositeNameMethodInfo Source

Instances

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

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 

widgetGetDeviceEvents

data WidgetGetDeviceEventsMethodInfo Source

Instances

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

widgetGetDirection

data WidgetGetDirectionMethodInfo Source

Instances

((~) * signature (m TextDirection), MonadIO m, WidgetK a) => MethodInfo * WidgetGetDirectionMethodInfo a signature 

widgetGetDisplay

data WidgetGetDisplayMethodInfo Source

Instances

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

widgetGetDoubleBuffered

widgetGetEvents

data WidgetGetEventsMethodInfo Source

Instances

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

widgetGetFontMap

data WidgetGetFontMapMethodInfo Source

Instances

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

widgetGetFontOptions

widgetGetFrameClock

data WidgetGetFrameClockMethodInfo Source

Instances

((~) * signature (m FrameClock), MonadIO m, WidgetK a) => MethodInfo * WidgetGetFrameClockMethodInfo a signature 

widgetGetHalign

data WidgetGetHalignMethodInfo Source

Instances

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

widgetGetHasTooltip

data WidgetGetHasTooltipMethodInfo Source

Instances

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

widgetGetHasWindow

data WidgetGetHasWindowMethodInfo Source

Instances

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

widgetGetHexpand

data WidgetGetHexpandMethodInfo Source

Instances

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

widgetGetHexpandSet

data WidgetGetHexpandSetMethodInfo Source

Instances

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

widgetGetMapped

data WidgetGetMappedMethodInfo Source

Instances

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

widgetGetMarginBottom

data WidgetGetMarginBottomMethodInfo Source

Instances

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

widgetGetMarginEnd

data WidgetGetMarginEndMethodInfo Source

Instances

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

widgetGetMarginLeft

data WidgetGetMarginLeftMethodInfo Source

Instances

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

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

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

widgetGetMarginRight

data WidgetGetMarginRightMethodInfo Source

Instances

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

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

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

widgetGetMarginStart

data WidgetGetMarginStartMethodInfo Source

Instances

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

widgetGetMarginTop

data WidgetGetMarginTopMethodInfo Source

Instances

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

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 

widgetGetNoShowAll

data WidgetGetNoShowAllMethodInfo Source

Instances

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

widgetGetOpacity

data WidgetGetOpacityMethodInfo Source

Instances

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

widgetGetPangoContext

data WidgetGetPangoContextMethodInfo Source

Instances

((~) * signature (m Context), MonadIO m, WidgetK a) => MethodInfo * WidgetGetPangoContextMethodInfo a signature 

widgetGetParent

data WidgetGetParentMethodInfo Source

Instances

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

widgetGetParentWindow

data WidgetGetParentWindowMethodInfo Source

Instances

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

widgetGetPath

data WidgetGetPathMethodInfo Source

Instances

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

widgetGetPointer

data WidgetGetPointerMethodInfo Source

Instances

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

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 

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 

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

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

widgetGetScaleFactor

data WidgetGetScaleFactorMethodInfo Source

Instances

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

widgetGetScreen

data WidgetGetScreenMethodInfo Source

Instances

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

widgetGetSensitive

data WidgetGetSensitiveMethodInfo Source

Instances

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

widgetGetSettings

data WidgetGetSettingsMethodInfo Source

Instances

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

widgetGetSizeRequest

data WidgetGetSizeRequestMethodInfo Source

Instances

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

widgetGetState

data WidgetGetStateMethodInfo Source

Instances

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

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

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

widgetGetStateFlags

data WidgetGetStateFlagsMethodInfo Source

Instances

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

widgetGetStyle

data WidgetGetStyleMethodInfo Source

Instances

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

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

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetGetStyleContext

widgetGetSupportMultidevice

widgetGetTemplateChild

data WidgetGetTemplateChildMethodInfo Source

Instances

((~) * signature (GType -> Text -> m Object), MonadIO m, WidgetK a) => MethodInfo * WidgetGetTemplateChildMethodInfo a signature 

widgetGetTooltipMarkup

data WidgetGetTooltipMarkupMethodInfo Source

Instances

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

widgetGetTooltipText

data WidgetGetTooltipTextMethodInfo Source

Instances

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

widgetGetTooltipWindow

widgetGetToplevel

data WidgetGetToplevelMethodInfo Source

Instances

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

widgetGetValign

data WidgetGetValignMethodInfo Source

Instances

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

widgetGetValignWithBaseline

widgetGetVexpand

data WidgetGetVexpandMethodInfo Source

Instances

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

widgetGetVexpandSet

data WidgetGetVexpandSetMethodInfo Source

Instances

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

widgetGetVisible

data WidgetGetVisibleMethodInfo Source

Instances

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

widgetGetVisual

data WidgetGetVisualMethodInfo Source

Instances

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

widgetGetWindow

data WidgetGetWindowMethodInfo Source

Instances

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

widgetGrabAdd

data WidgetGrabAddMethodInfo Source

Instances

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

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

widgetGrabDefault

data WidgetGrabDefaultMethodInfo Source

Instances

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

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

widgetGrabFocus

data WidgetGrabFocusMethodInfo Source

Instances

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

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

widgetGrabRemove

data WidgetGrabRemoveMethodInfo Source

Instances

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

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

widgetHasDefault

data WidgetHasDefaultMethodInfo Source

Instances

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

widgetHasFocus

data WidgetHasFocusMethodInfo Source

Instances

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

widgetHasGrab

data WidgetHasGrabMethodInfo Source

Instances

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

widgetHasRcStyle

data WidgetHasRcStyleMethodInfo Source

Instances

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

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 

widgetHasVisibleFocus

data WidgetHasVisibleFocusMethodInfo Source

Instances

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

widgetHide

data WidgetHideMethodInfo Source

Instances

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

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

widgetHideOnDelete

data WidgetHideOnDeleteMethodInfo Source

Instances

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

widgetInDestruction

data WidgetInDestructionMethodInfo Source

Instances

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

widgetInitTemplate

data WidgetInitTemplateMethodInfo Source

Instances

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

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 

widgetIntersect

data WidgetIntersectMethodInfo Source

Instances

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

widgetIsAncestor

data WidgetIsAncestorMethodInfo Source

Instances

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

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 

widgetIsDrawable

data WidgetIsDrawableMethodInfo Source

Instances

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

widgetIsFocus

data WidgetIsFocusMethodInfo Source

Instances

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

widgetIsSensitive

data WidgetIsSensitiveMethodInfo Source

Instances

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

widgetIsToplevel

data WidgetIsToplevelMethodInfo Source

Instances

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

widgetIsVisible

data WidgetIsVisibleMethodInfo Source

Instances

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

widgetKeynavFailed

data WidgetKeynavFailedMethodInfo Source

Instances

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

widgetListAccelClosures

widgetListActionPrefixes

data WidgetListActionPrefixesMethodInfo Source

Instances

((~) * signature (m [Text]), MonadIO m, WidgetK a) => MethodInfo * WidgetListActionPrefixesMethodInfo a signature 

widgetListMnemonicLabels

widgetMap

data WidgetMapMethodInfo Source

Instances

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

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

widgetMnemonicActivate

data WidgetMnemonicActivateMethodInfo Source

Instances

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

widgetModifyBase

data WidgetModifyBaseMethodInfo Source

Instances

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

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 

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 

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 

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 

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 

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 

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 

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 

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

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

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 

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

data WidgetQueueComputeExpandMethodInfo Source

Instances

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

widgetQueueDraw

data WidgetQueueDrawMethodInfo Source

Instances

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

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 

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 

widgetQueueResize

data WidgetQueueResizeMethodInfo Source

Instances

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

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

widgetQueueResizeNoRedraw

data WidgetQueueResizeNoRedrawMethodInfo Source

Instances

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

widgetRealize

data WidgetRealizeMethodInfo Source

Instances

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

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

widgetRegionIntersect

data WidgetRegionIntersectMethodInfo Source

Instances

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

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 

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 

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

widgetRemoveTickCallback

data WidgetRemoveTickCallbackMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetRemoveTickCallbackMethodInfo a signature 

widgetRenderIcon

data WidgetRenderIconMethodInfo Source

Instances

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

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

data WidgetRenderIconPixbufMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m (Maybe Pixbuf)), MonadIO m, WidgetK a) => MethodInfo * WidgetRenderIconPixbufMethodInfo a signature 

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 

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 

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 

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 

widgetSendFocusChange

data WidgetSendFocusChangeMethodInfo Source

Instances

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

widgetSetAccelPath

data WidgetSetAccelPathMethodInfo Source

Instances

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

widgetSetAllocation

data WidgetSetAllocationMethodInfo Source

Instances

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

widgetSetAppPaintable

data WidgetSetAppPaintableMethodInfo Source

Instances

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

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 

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 

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 

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 

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 

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 

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 

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 

widgetSetDoubleBuffered

data WidgetSetDoubleBufferedMethodInfo Source

Instances

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

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 

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 

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

widgetSetFontOptions

data WidgetSetFontOptionsMethodInfo Source

Instances

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

widgetSetHalign

data WidgetSetHalignMethodInfo Source

Instances

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

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 

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 

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 

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 

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 

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 

widgetSetMarginEnd

data WidgetSetMarginEndMethodInfo Source

Instances

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

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

widgetSetRedrawOnAllocate

data WidgetSetRedrawOnAllocateMethodInfo Source

Instances

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

widgetSetSensitive

data WidgetSetSensitiveMethodInfo Source

Instances

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

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 

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 

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 

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 

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

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

widgetSetSupportMultidevice

data WidgetSetSupportMultideviceMethodInfo Source

Instances

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

widgetSetTooltipMarkup

data WidgetSetTooltipMarkupMethodInfo Source

Instances

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

widgetSetTooltipText

data WidgetSetTooltipTextMethodInfo Source

Instances

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

widgetSetTooltipWindow

data WidgetSetTooltipWindowMethodInfo Source

Instances

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

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 

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 

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 

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 

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 

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 

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

widgetShapeCombineRegion

data WidgetShapeCombineRegionMethodInfo Source

Instances

((~) * signature (Maybe Region -> m ()), MonadIO m, WidgetK a) => MethodInfo * WidgetShapeCombineRegionMethodInfo a signature 

widgetShow

data WidgetShowMethodInfo Source

Instances

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

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

widgetShowAll

data WidgetShowAllMethodInfo Source

Instances

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

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

widgetShowNow

data WidgetShowNowMethodInfo Source

Instances

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

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

widgetSizeAllocate

data WidgetSizeAllocateMethodInfo Source

Instances

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

widgetSizeAllocateWithBaseline

widgetSizeRequest

data WidgetSizeRequestMethodInfo Source

Instances

((~) * signature (m Requisition), MonadIO m, WidgetK a) => MethodInfo * WidgetSizeRequestMethodInfo a signature 

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 

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 

widgetThawChildNotify

data WidgetThawChildNotifyMethodInfo Source

Instances

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

widgetTranslateCoordinates

data WidgetTranslateCoordinatesMethodInfo Source

Instances

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

widgetTriggerTooltipQuery

data WidgetTriggerTooltipQueryMethodInfo Source

Instances

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

widgetUnmap

data WidgetUnmapMethodInfo Source

Instances

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

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

widgetUnparent

data WidgetUnparentMethodInfo Source

Instances

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

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

widgetUnrealize

data WidgetUnrealizeMethodInfo Source

Instances

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

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 

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 

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