#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.Gtk.Objects.Widget
(
Widget(..) ,
IsWidget ,
toWidget ,
noWidget ,
#if ENABLE_OVERLOADING
WidgetActivateMethodInfo ,
#endif
widgetActivate ,
#if ENABLE_OVERLOADING
WidgetAddAcceleratorMethodInfo ,
#endif
widgetAddAccelerator ,
#if ENABLE_OVERLOADING
WidgetAddDeviceEventsMethodInfo ,
#endif
widgetAddDeviceEvents ,
#if ENABLE_OVERLOADING
WidgetAddEventsMethodInfo ,
#endif
widgetAddEvents ,
#if ENABLE_OVERLOADING
WidgetAddMnemonicLabelMethodInfo ,
#endif
widgetAddMnemonicLabel ,
#if ENABLE_OVERLOADING
WidgetAddTickCallbackMethodInfo ,
#endif
widgetAddTickCallback ,
#if ENABLE_OVERLOADING
WidgetCanActivateAccelMethodInfo ,
#endif
widgetCanActivateAccel ,
#if ENABLE_OVERLOADING
WidgetChildFocusMethodInfo ,
#endif
widgetChildFocus ,
#if ENABLE_OVERLOADING
WidgetChildNotifyMethodInfo ,
#endif
widgetChildNotify ,
#if ENABLE_OVERLOADING
WidgetClassPathMethodInfo ,
#endif
widgetClassPath ,
#if ENABLE_OVERLOADING
WidgetComputeExpandMethodInfo ,
#endif
widgetComputeExpand ,
#if ENABLE_OVERLOADING
WidgetCreatePangoContextMethodInfo ,
#endif
widgetCreatePangoContext ,
#if ENABLE_OVERLOADING
WidgetCreatePangoLayoutMethodInfo ,
#endif
widgetCreatePangoLayout ,
#if ENABLE_OVERLOADING
WidgetDestroyMethodInfo ,
#endif
widgetDestroy ,
#if ENABLE_OVERLOADING
WidgetDestroyedMethodInfo ,
#endif
widgetDestroyed ,
#if ENABLE_OVERLOADING
WidgetDeviceIsShadowedMethodInfo ,
#endif
widgetDeviceIsShadowed ,
#if ENABLE_OVERLOADING
WidgetDragBeginMethodInfo ,
#endif
widgetDragBegin ,
#if ENABLE_OVERLOADING
WidgetDragBeginWithCoordinatesMethodInfo,
#endif
widgetDragBeginWithCoordinates ,
#if ENABLE_OVERLOADING
WidgetDragCheckThresholdMethodInfo ,
#endif
widgetDragCheckThreshold ,
#if ENABLE_OVERLOADING
WidgetDragDestAddImageTargetsMethodInfo ,
#endif
widgetDragDestAddImageTargets ,
#if ENABLE_OVERLOADING
WidgetDragDestAddTextTargetsMethodInfo ,
#endif
widgetDragDestAddTextTargets ,
#if ENABLE_OVERLOADING
WidgetDragDestAddUriTargetsMethodInfo ,
#endif
widgetDragDestAddUriTargets ,
#if ENABLE_OVERLOADING
WidgetDragDestFindTargetMethodInfo ,
#endif
widgetDragDestFindTarget ,
#if ENABLE_OVERLOADING
WidgetDragDestGetTargetListMethodInfo ,
#endif
widgetDragDestGetTargetList ,
#if ENABLE_OVERLOADING
WidgetDragDestGetTrackMotionMethodInfo ,
#endif
widgetDragDestGetTrackMotion ,
#if ENABLE_OVERLOADING
WidgetDragDestSetMethodInfo ,
#endif
widgetDragDestSet ,
#if ENABLE_OVERLOADING
WidgetDragDestSetProxyMethodInfo ,
#endif
widgetDragDestSetProxy ,
#if ENABLE_OVERLOADING
WidgetDragDestSetTargetListMethodInfo ,
#endif
widgetDragDestSetTargetList ,
#if ENABLE_OVERLOADING
WidgetDragDestSetTrackMotionMethodInfo ,
#endif
widgetDragDestSetTrackMotion ,
#if ENABLE_OVERLOADING
WidgetDragDestUnsetMethodInfo ,
#endif
widgetDragDestUnset ,
#if ENABLE_OVERLOADING
WidgetDragGetDataMethodInfo ,
#endif
widgetDragGetData ,
#if ENABLE_OVERLOADING
WidgetDragHighlightMethodInfo ,
#endif
widgetDragHighlight ,
#if ENABLE_OVERLOADING
WidgetDragSourceAddImageTargetsMethodInfo,
#endif
widgetDragSourceAddImageTargets ,
#if ENABLE_OVERLOADING
WidgetDragSourceAddTextTargetsMethodInfo,
#endif
widgetDragSourceAddTextTargets ,
#if ENABLE_OVERLOADING
WidgetDragSourceAddUriTargetsMethodInfo ,
#endif
widgetDragSourceAddUriTargets ,
#if ENABLE_OVERLOADING
WidgetDragSourceGetTargetListMethodInfo ,
#endif
widgetDragSourceGetTargetList ,
#if ENABLE_OVERLOADING
WidgetDragSourceSetMethodInfo ,
#endif
widgetDragSourceSet ,
#if ENABLE_OVERLOADING
WidgetDragSourceSetIconGiconMethodInfo ,
#endif
widgetDragSourceSetIconGicon ,
#if ENABLE_OVERLOADING
WidgetDragSourceSetIconNameMethodInfo ,
#endif
widgetDragSourceSetIconName ,
#if ENABLE_OVERLOADING
WidgetDragSourceSetIconPixbufMethodInfo ,
#endif
widgetDragSourceSetIconPixbuf ,
#if ENABLE_OVERLOADING
WidgetDragSourceSetIconStockMethodInfo ,
#endif
widgetDragSourceSetIconStock ,
#if ENABLE_OVERLOADING
WidgetDragSourceSetTargetListMethodInfo ,
#endif
widgetDragSourceSetTargetList ,
#if ENABLE_OVERLOADING
WidgetDragSourceUnsetMethodInfo ,
#endif
widgetDragSourceUnset ,
#if ENABLE_OVERLOADING
WidgetDragUnhighlightMethodInfo ,
#endif
widgetDragUnhighlight ,
#if ENABLE_OVERLOADING
WidgetDrawMethodInfo ,
#endif
widgetDraw ,
#if ENABLE_OVERLOADING
WidgetEnsureStyleMethodInfo ,
#endif
widgetEnsureStyle ,
#if ENABLE_OVERLOADING
WidgetErrorBellMethodInfo ,
#endif
widgetErrorBell ,
#if ENABLE_OVERLOADING
WidgetEventMethodInfo ,
#endif
widgetEvent ,
#if ENABLE_OVERLOADING
WidgetFreezeChildNotifyMethodInfo ,
#endif
widgetFreezeChildNotify ,
#if ENABLE_OVERLOADING
WidgetGetAccessibleMethodInfo ,
#endif
widgetGetAccessible ,
#if ENABLE_OVERLOADING
WidgetGetActionGroupMethodInfo ,
#endif
widgetGetActionGroup ,
#if ENABLE_OVERLOADING
WidgetGetAllocatedBaselineMethodInfo ,
#endif
widgetGetAllocatedBaseline ,
#if ENABLE_OVERLOADING
WidgetGetAllocatedHeightMethodInfo ,
#endif
widgetGetAllocatedHeight ,
#if ENABLE_OVERLOADING
WidgetGetAllocatedSizeMethodInfo ,
#endif
widgetGetAllocatedSize ,
#if ENABLE_OVERLOADING
WidgetGetAllocatedWidthMethodInfo ,
#endif
widgetGetAllocatedWidth ,
#if ENABLE_OVERLOADING
WidgetGetAllocationMethodInfo ,
#endif
widgetGetAllocation ,
#if ENABLE_OVERLOADING
WidgetGetAncestorMethodInfo ,
#endif
widgetGetAncestor ,
#if ENABLE_OVERLOADING
WidgetGetAppPaintableMethodInfo ,
#endif
widgetGetAppPaintable ,
#if ENABLE_OVERLOADING
WidgetGetCanDefaultMethodInfo ,
#endif
widgetGetCanDefault ,
#if ENABLE_OVERLOADING
WidgetGetCanFocusMethodInfo ,
#endif
widgetGetCanFocus ,
#if ENABLE_OVERLOADING
WidgetGetChildRequisitionMethodInfo ,
#endif
widgetGetChildRequisition ,
#if ENABLE_OVERLOADING
WidgetGetChildVisibleMethodInfo ,
#endif
widgetGetChildVisible ,
#if ENABLE_OVERLOADING
WidgetGetClipMethodInfo ,
#endif
widgetGetClip ,
#if ENABLE_OVERLOADING
WidgetGetClipboardMethodInfo ,
#endif
widgetGetClipboard ,
#if ENABLE_OVERLOADING
WidgetGetCompositeNameMethodInfo ,
#endif
widgetGetCompositeName ,
widgetGetDefaultDirection ,
widgetGetDefaultStyle ,
#if ENABLE_OVERLOADING
WidgetGetDeviceEnabledMethodInfo ,
#endif
widgetGetDeviceEnabled ,
#if ENABLE_OVERLOADING
WidgetGetDeviceEventsMethodInfo ,
#endif
widgetGetDeviceEvents ,
#if ENABLE_OVERLOADING
WidgetGetDirectionMethodInfo ,
#endif
widgetGetDirection ,
#if ENABLE_OVERLOADING
WidgetGetDisplayMethodInfo ,
#endif
widgetGetDisplay ,
#if ENABLE_OVERLOADING
WidgetGetDoubleBufferedMethodInfo ,
#endif
widgetGetDoubleBuffered ,
#if ENABLE_OVERLOADING
WidgetGetEventsMethodInfo ,
#endif
widgetGetEvents ,
#if ENABLE_OVERLOADING
WidgetGetFocusOnClickMethodInfo ,
#endif
widgetGetFocusOnClick ,
#if ENABLE_OVERLOADING
WidgetGetFontMapMethodInfo ,
#endif
widgetGetFontMap ,
#if ENABLE_OVERLOADING
WidgetGetFontOptionsMethodInfo ,
#endif
widgetGetFontOptions ,
#if ENABLE_OVERLOADING
WidgetGetFrameClockMethodInfo ,
#endif
widgetGetFrameClock ,
#if ENABLE_OVERLOADING
WidgetGetHalignMethodInfo ,
#endif
widgetGetHalign ,
#if ENABLE_OVERLOADING
WidgetGetHasTooltipMethodInfo ,
#endif
widgetGetHasTooltip ,
#if ENABLE_OVERLOADING
WidgetGetHasWindowMethodInfo ,
#endif
widgetGetHasWindow ,
#if ENABLE_OVERLOADING
WidgetGetHexpandMethodInfo ,
#endif
widgetGetHexpand ,
#if ENABLE_OVERLOADING
WidgetGetHexpandSetMethodInfo ,
#endif
widgetGetHexpandSet ,
#if ENABLE_OVERLOADING
WidgetGetMappedMethodInfo ,
#endif
widgetGetMapped ,
#if ENABLE_OVERLOADING
WidgetGetMarginBottomMethodInfo ,
#endif
widgetGetMarginBottom ,
#if ENABLE_OVERLOADING
WidgetGetMarginEndMethodInfo ,
#endif
widgetGetMarginEnd ,
#if ENABLE_OVERLOADING
WidgetGetMarginLeftMethodInfo ,
#endif
widgetGetMarginLeft ,
#if ENABLE_OVERLOADING
WidgetGetMarginRightMethodInfo ,
#endif
widgetGetMarginRight ,
#if ENABLE_OVERLOADING
WidgetGetMarginStartMethodInfo ,
#endif
widgetGetMarginStart ,
#if ENABLE_OVERLOADING
WidgetGetMarginTopMethodInfo ,
#endif
widgetGetMarginTop ,
#if ENABLE_OVERLOADING
WidgetGetModifierMaskMethodInfo ,
#endif
widgetGetModifierMask ,
#if ENABLE_OVERLOADING
WidgetGetModifierStyleMethodInfo ,
#endif
widgetGetModifierStyle ,
#if ENABLE_OVERLOADING
WidgetGetNameMethodInfo ,
#endif
widgetGetName ,
#if ENABLE_OVERLOADING
WidgetGetNoShowAllMethodInfo ,
#endif
widgetGetNoShowAll ,
#if ENABLE_OVERLOADING
WidgetGetOpacityMethodInfo ,
#endif
widgetGetOpacity ,
#if ENABLE_OVERLOADING
WidgetGetPangoContextMethodInfo ,
#endif
widgetGetPangoContext ,
#if ENABLE_OVERLOADING
WidgetGetParentMethodInfo ,
#endif
widgetGetParent ,
#if ENABLE_OVERLOADING
WidgetGetParentWindowMethodInfo ,
#endif
widgetGetParentWindow ,
#if ENABLE_OVERLOADING
WidgetGetPathMethodInfo ,
#endif
widgetGetPath ,
#if ENABLE_OVERLOADING
WidgetGetPointerMethodInfo ,
#endif
widgetGetPointer ,
#if ENABLE_OVERLOADING
WidgetGetPreferredHeightMethodInfo ,
#endif
widgetGetPreferredHeight ,
#if ENABLE_OVERLOADING
WidgetGetPreferredHeightAndBaselineForWidthMethodInfo,
#endif
widgetGetPreferredHeightAndBaselineForWidth,
#if ENABLE_OVERLOADING
WidgetGetPreferredHeightForWidthMethodInfo,
#endif
widgetGetPreferredHeightForWidth ,
#if ENABLE_OVERLOADING
WidgetGetPreferredSizeMethodInfo ,
#endif
widgetGetPreferredSize ,
#if ENABLE_OVERLOADING
WidgetGetPreferredWidthMethodInfo ,
#endif
widgetGetPreferredWidth ,
#if ENABLE_OVERLOADING
WidgetGetPreferredWidthForHeightMethodInfo,
#endif
widgetGetPreferredWidthForHeight ,
#if ENABLE_OVERLOADING
WidgetGetRealizedMethodInfo ,
#endif
widgetGetRealized ,
#if ENABLE_OVERLOADING
WidgetGetReceivesDefaultMethodInfo ,
#endif
widgetGetReceivesDefault ,
#if ENABLE_OVERLOADING
WidgetGetRequestModeMethodInfo ,
#endif
widgetGetRequestMode ,
#if ENABLE_OVERLOADING
WidgetGetRequisitionMethodInfo ,
#endif
widgetGetRequisition ,
#if ENABLE_OVERLOADING
WidgetGetRootWindowMethodInfo ,
#endif
widgetGetRootWindow ,
#if ENABLE_OVERLOADING
WidgetGetScaleFactorMethodInfo ,
#endif
widgetGetScaleFactor ,
#if ENABLE_OVERLOADING
WidgetGetScreenMethodInfo ,
#endif
widgetGetScreen ,
#if ENABLE_OVERLOADING
WidgetGetSensitiveMethodInfo ,
#endif
widgetGetSensitive ,
#if ENABLE_OVERLOADING
WidgetGetSettingsMethodInfo ,
#endif
widgetGetSettings ,
#if ENABLE_OVERLOADING
WidgetGetSizeRequestMethodInfo ,
#endif
widgetGetSizeRequest ,
#if ENABLE_OVERLOADING
WidgetGetStateMethodInfo ,
#endif
widgetGetState ,
#if ENABLE_OVERLOADING
WidgetGetStateFlagsMethodInfo ,
#endif
widgetGetStateFlags ,
#if ENABLE_OVERLOADING
WidgetGetStyleMethodInfo ,
#endif
widgetGetStyle ,
#if ENABLE_OVERLOADING
WidgetGetStyleContextMethodInfo ,
#endif
widgetGetStyleContext ,
#if ENABLE_OVERLOADING
WidgetGetSupportMultideviceMethodInfo ,
#endif
widgetGetSupportMultidevice ,
#if ENABLE_OVERLOADING
WidgetGetTemplateChildMethodInfo ,
#endif
widgetGetTemplateChild ,
#if ENABLE_OVERLOADING
WidgetGetTooltipMarkupMethodInfo ,
#endif
widgetGetTooltipMarkup ,
#if ENABLE_OVERLOADING
WidgetGetTooltipTextMethodInfo ,
#endif
widgetGetTooltipText ,
#if ENABLE_OVERLOADING
WidgetGetTooltipWindowMethodInfo ,
#endif
widgetGetTooltipWindow ,
#if ENABLE_OVERLOADING
WidgetGetToplevelMethodInfo ,
#endif
widgetGetToplevel ,
#if ENABLE_OVERLOADING
WidgetGetValignMethodInfo ,
#endif
widgetGetValign ,
#if ENABLE_OVERLOADING
WidgetGetValignWithBaselineMethodInfo ,
#endif
widgetGetValignWithBaseline ,
#if ENABLE_OVERLOADING
WidgetGetVexpandMethodInfo ,
#endif
widgetGetVexpand ,
#if ENABLE_OVERLOADING
WidgetGetVexpandSetMethodInfo ,
#endif
widgetGetVexpandSet ,
#if ENABLE_OVERLOADING
WidgetGetVisibleMethodInfo ,
#endif
widgetGetVisible ,
#if ENABLE_OVERLOADING
WidgetGetVisualMethodInfo ,
#endif
widgetGetVisual ,
#if ENABLE_OVERLOADING
WidgetGetWindowMethodInfo ,
#endif
widgetGetWindow ,
#if ENABLE_OVERLOADING
WidgetGrabAddMethodInfo ,
#endif
widgetGrabAdd ,
#if ENABLE_OVERLOADING
WidgetGrabDefaultMethodInfo ,
#endif
widgetGrabDefault ,
#if ENABLE_OVERLOADING
WidgetGrabFocusMethodInfo ,
#endif
widgetGrabFocus ,
#if ENABLE_OVERLOADING
WidgetGrabRemoveMethodInfo ,
#endif
widgetGrabRemove ,
#if ENABLE_OVERLOADING
WidgetHasDefaultMethodInfo ,
#endif
widgetHasDefault ,
#if ENABLE_OVERLOADING
WidgetHasFocusMethodInfo ,
#endif
widgetHasFocus ,
#if ENABLE_OVERLOADING
WidgetHasGrabMethodInfo ,
#endif
widgetHasGrab ,
#if ENABLE_OVERLOADING
WidgetHasRcStyleMethodInfo ,
#endif
widgetHasRcStyle ,
#if ENABLE_OVERLOADING
WidgetHasScreenMethodInfo ,
#endif
widgetHasScreen ,
#if ENABLE_OVERLOADING
WidgetHasVisibleFocusMethodInfo ,
#endif
widgetHasVisibleFocus ,
#if ENABLE_OVERLOADING
WidgetHideMethodInfo ,
#endif
widgetHide ,
#if ENABLE_OVERLOADING
WidgetHideOnDeleteMethodInfo ,
#endif
widgetHideOnDelete ,
#if ENABLE_OVERLOADING
WidgetInDestructionMethodInfo ,
#endif
widgetInDestruction ,
#if ENABLE_OVERLOADING
WidgetInitTemplateMethodInfo ,
#endif
widgetInitTemplate ,
#if ENABLE_OVERLOADING
WidgetInputShapeCombineRegionMethodInfo ,
#endif
widgetInputShapeCombineRegion ,
#if ENABLE_OVERLOADING
WidgetInsertActionGroupMethodInfo ,
#endif
widgetInsertActionGroup ,
#if ENABLE_OVERLOADING
WidgetIntersectMethodInfo ,
#endif
widgetIntersect ,
#if ENABLE_OVERLOADING
WidgetIsAncestorMethodInfo ,
#endif
widgetIsAncestor ,
#if ENABLE_OVERLOADING
WidgetIsCompositedMethodInfo ,
#endif
widgetIsComposited ,
#if ENABLE_OVERLOADING
WidgetIsDrawableMethodInfo ,
#endif
widgetIsDrawable ,
#if ENABLE_OVERLOADING
WidgetIsFocusMethodInfo ,
#endif
widgetIsFocus ,
#if ENABLE_OVERLOADING
WidgetIsSensitiveMethodInfo ,
#endif
widgetIsSensitive ,
#if ENABLE_OVERLOADING
WidgetIsToplevelMethodInfo ,
#endif
widgetIsToplevel ,
#if ENABLE_OVERLOADING
WidgetIsVisibleMethodInfo ,
#endif
widgetIsVisible ,
#if ENABLE_OVERLOADING
WidgetKeynavFailedMethodInfo ,
#endif
widgetKeynavFailed ,
#if ENABLE_OVERLOADING
WidgetListAccelClosuresMethodInfo ,
#endif
widgetListAccelClosures ,
#if ENABLE_OVERLOADING
WidgetListActionPrefixesMethodInfo ,
#endif
widgetListActionPrefixes ,
#if ENABLE_OVERLOADING
WidgetListMnemonicLabelsMethodInfo ,
#endif
widgetListMnemonicLabels ,
#if ENABLE_OVERLOADING
WidgetMapMethodInfo ,
#endif
widgetMap ,
#if ENABLE_OVERLOADING
WidgetMnemonicActivateMethodInfo ,
#endif
widgetMnemonicActivate ,
#if ENABLE_OVERLOADING
WidgetModifyBaseMethodInfo ,
#endif
widgetModifyBase ,
#if ENABLE_OVERLOADING
WidgetModifyBgMethodInfo ,
#endif
widgetModifyBg ,
#if ENABLE_OVERLOADING
WidgetModifyCursorMethodInfo ,
#endif
widgetModifyCursor ,
#if ENABLE_OVERLOADING
WidgetModifyFgMethodInfo ,
#endif
widgetModifyFg ,
#if ENABLE_OVERLOADING
WidgetModifyFontMethodInfo ,
#endif
widgetModifyFont ,
#if ENABLE_OVERLOADING
WidgetModifyStyleMethodInfo ,
#endif
widgetModifyStyle ,
#if ENABLE_OVERLOADING
WidgetModifyTextMethodInfo ,
#endif
widgetModifyText ,
#if ENABLE_OVERLOADING
WidgetOverrideBackgroundColorMethodInfo ,
#endif
widgetOverrideBackgroundColor ,
#if ENABLE_OVERLOADING
WidgetOverrideColorMethodInfo ,
#endif
widgetOverrideColor ,
#if ENABLE_OVERLOADING
WidgetOverrideCursorMethodInfo ,
#endif
widgetOverrideCursor ,
#if ENABLE_OVERLOADING
WidgetOverrideFontMethodInfo ,
#endif
widgetOverrideFont ,
#if ENABLE_OVERLOADING
WidgetOverrideSymbolicColorMethodInfo ,
#endif
widgetOverrideSymbolicColor ,
#if ENABLE_OVERLOADING
WidgetPathMethodInfo ,
#endif
widgetPath ,
widgetPopCompositeChild ,
widgetPushCompositeChild ,
#if ENABLE_OVERLOADING
WidgetQueueAllocateMethodInfo ,
#endif
widgetQueueAllocate ,
#if ENABLE_OVERLOADING
WidgetQueueComputeExpandMethodInfo ,
#endif
widgetQueueComputeExpand ,
#if ENABLE_OVERLOADING
WidgetQueueDrawMethodInfo ,
#endif
widgetQueueDraw ,
#if ENABLE_OVERLOADING
WidgetQueueDrawAreaMethodInfo ,
#endif
widgetQueueDrawArea ,
#if ENABLE_OVERLOADING
WidgetQueueDrawRegionMethodInfo ,
#endif
widgetQueueDrawRegion ,
#if ENABLE_OVERLOADING
WidgetQueueResizeMethodInfo ,
#endif
widgetQueueResize ,
#if ENABLE_OVERLOADING
WidgetQueueResizeNoRedrawMethodInfo ,
#endif
widgetQueueResizeNoRedraw ,
#if ENABLE_OVERLOADING
WidgetRealizeMethodInfo ,
#endif
widgetRealize ,
#if ENABLE_OVERLOADING
WidgetRegionIntersectMethodInfo ,
#endif
widgetRegionIntersect ,
#if ENABLE_OVERLOADING
WidgetRegisterWindowMethodInfo ,
#endif
widgetRegisterWindow ,
#if ENABLE_OVERLOADING
WidgetRemoveAcceleratorMethodInfo ,
#endif
widgetRemoveAccelerator ,
#if ENABLE_OVERLOADING
WidgetRemoveMnemonicLabelMethodInfo ,
#endif
widgetRemoveMnemonicLabel ,
#if ENABLE_OVERLOADING
WidgetRemoveTickCallbackMethodInfo ,
#endif
widgetRemoveTickCallback ,
#if ENABLE_OVERLOADING
WidgetRenderIconMethodInfo ,
#endif
widgetRenderIcon ,
#if ENABLE_OVERLOADING
WidgetRenderIconPixbufMethodInfo ,
#endif
widgetRenderIconPixbuf ,
#if ENABLE_OVERLOADING
WidgetReparentMethodInfo ,
#endif
widgetReparent ,
#if ENABLE_OVERLOADING
WidgetResetRcStylesMethodInfo ,
#endif
widgetResetRcStyles ,
#if ENABLE_OVERLOADING
WidgetResetStyleMethodInfo ,
#endif
widgetResetStyle ,
#if ENABLE_OVERLOADING
WidgetSendExposeMethodInfo ,
#endif
widgetSendExpose ,
#if ENABLE_OVERLOADING
WidgetSendFocusChangeMethodInfo ,
#endif
widgetSendFocusChange ,
#if ENABLE_OVERLOADING
WidgetSetAccelPathMethodInfo ,
#endif
widgetSetAccelPath ,
#if ENABLE_OVERLOADING
WidgetSetAllocationMethodInfo ,
#endif
widgetSetAllocation ,
#if ENABLE_OVERLOADING
WidgetSetAppPaintableMethodInfo ,
#endif
widgetSetAppPaintable ,
#if ENABLE_OVERLOADING
WidgetSetCanDefaultMethodInfo ,
#endif
widgetSetCanDefault ,
#if ENABLE_OVERLOADING
WidgetSetCanFocusMethodInfo ,
#endif
widgetSetCanFocus ,
#if ENABLE_OVERLOADING
WidgetSetChildVisibleMethodInfo ,
#endif
widgetSetChildVisible ,
#if ENABLE_OVERLOADING
WidgetSetClipMethodInfo ,
#endif
widgetSetClip ,
#if ENABLE_OVERLOADING
WidgetSetCompositeNameMethodInfo ,
#endif
widgetSetCompositeName ,
widgetSetDefaultDirection ,
#if ENABLE_OVERLOADING
WidgetSetDeviceEnabledMethodInfo ,
#endif
widgetSetDeviceEnabled ,
#if ENABLE_OVERLOADING
WidgetSetDeviceEventsMethodInfo ,
#endif
widgetSetDeviceEvents ,
#if ENABLE_OVERLOADING
WidgetSetDirectionMethodInfo ,
#endif
widgetSetDirection ,
#if ENABLE_OVERLOADING
WidgetSetDoubleBufferedMethodInfo ,
#endif
widgetSetDoubleBuffered ,
#if ENABLE_OVERLOADING
WidgetSetEventsMethodInfo ,
#endif
widgetSetEvents ,
#if ENABLE_OVERLOADING
WidgetSetFocusOnClickMethodInfo ,
#endif
widgetSetFocusOnClick ,
#if ENABLE_OVERLOADING
WidgetSetFontMapMethodInfo ,
#endif
widgetSetFontMap ,
#if ENABLE_OVERLOADING
WidgetSetFontOptionsMethodInfo ,
#endif
widgetSetFontOptions ,
#if ENABLE_OVERLOADING
WidgetSetHalignMethodInfo ,
#endif
widgetSetHalign ,
#if ENABLE_OVERLOADING
WidgetSetHasTooltipMethodInfo ,
#endif
widgetSetHasTooltip ,
#if ENABLE_OVERLOADING
WidgetSetHasWindowMethodInfo ,
#endif
widgetSetHasWindow ,
#if ENABLE_OVERLOADING
WidgetSetHexpandMethodInfo ,
#endif
widgetSetHexpand ,
#if ENABLE_OVERLOADING
WidgetSetHexpandSetMethodInfo ,
#endif
widgetSetHexpandSet ,
#if ENABLE_OVERLOADING
WidgetSetMappedMethodInfo ,
#endif
widgetSetMapped ,
#if ENABLE_OVERLOADING
WidgetSetMarginBottomMethodInfo ,
#endif
widgetSetMarginBottom ,
#if ENABLE_OVERLOADING
WidgetSetMarginEndMethodInfo ,
#endif
widgetSetMarginEnd ,
#if ENABLE_OVERLOADING
WidgetSetMarginLeftMethodInfo ,
#endif
widgetSetMarginLeft ,
#if ENABLE_OVERLOADING
WidgetSetMarginRightMethodInfo ,
#endif
widgetSetMarginRight ,
#if ENABLE_OVERLOADING
WidgetSetMarginStartMethodInfo ,
#endif
widgetSetMarginStart ,
#if ENABLE_OVERLOADING
WidgetSetMarginTopMethodInfo ,
#endif
widgetSetMarginTop ,
#if ENABLE_OVERLOADING
WidgetSetNameMethodInfo ,
#endif
widgetSetName ,
#if ENABLE_OVERLOADING
WidgetSetNoShowAllMethodInfo ,
#endif
widgetSetNoShowAll ,
#if ENABLE_OVERLOADING
WidgetSetOpacityMethodInfo ,
#endif
widgetSetOpacity ,
#if ENABLE_OVERLOADING
WidgetSetParentMethodInfo ,
#endif
widgetSetParent ,
#if ENABLE_OVERLOADING
WidgetSetParentWindowMethodInfo ,
#endif
widgetSetParentWindow ,
#if ENABLE_OVERLOADING
WidgetSetRealizedMethodInfo ,
#endif
widgetSetRealized ,
#if ENABLE_OVERLOADING
WidgetSetReceivesDefaultMethodInfo ,
#endif
widgetSetReceivesDefault ,
#if ENABLE_OVERLOADING
WidgetSetRedrawOnAllocateMethodInfo ,
#endif
widgetSetRedrawOnAllocate ,
#if ENABLE_OVERLOADING
WidgetSetSensitiveMethodInfo ,
#endif
widgetSetSensitive ,
#if ENABLE_OVERLOADING
WidgetSetSizeRequestMethodInfo ,
#endif
widgetSetSizeRequest ,
#if ENABLE_OVERLOADING
WidgetSetStateMethodInfo ,
#endif
widgetSetState ,
#if ENABLE_OVERLOADING
WidgetSetStateFlagsMethodInfo ,
#endif
widgetSetStateFlags ,
#if ENABLE_OVERLOADING
WidgetSetStyleMethodInfo ,
#endif
widgetSetStyle ,
#if ENABLE_OVERLOADING
WidgetSetSupportMultideviceMethodInfo ,
#endif
widgetSetSupportMultidevice ,
#if ENABLE_OVERLOADING
WidgetSetTooltipMarkupMethodInfo ,
#endif
widgetSetTooltipMarkup ,
#if ENABLE_OVERLOADING
WidgetSetTooltipTextMethodInfo ,
#endif
widgetSetTooltipText ,
#if ENABLE_OVERLOADING
WidgetSetTooltipWindowMethodInfo ,
#endif
widgetSetTooltipWindow ,
#if ENABLE_OVERLOADING
WidgetSetValignMethodInfo ,
#endif
widgetSetValign ,
#if ENABLE_OVERLOADING
WidgetSetVexpandMethodInfo ,
#endif
widgetSetVexpand ,
#if ENABLE_OVERLOADING
WidgetSetVexpandSetMethodInfo ,
#endif
widgetSetVexpandSet ,
#if ENABLE_OVERLOADING
WidgetSetVisibleMethodInfo ,
#endif
widgetSetVisible ,
#if ENABLE_OVERLOADING
WidgetSetVisualMethodInfo ,
#endif
widgetSetVisual ,
#if ENABLE_OVERLOADING
WidgetSetWindowMethodInfo ,
#endif
widgetSetWindow ,
#if ENABLE_OVERLOADING
WidgetShapeCombineRegionMethodInfo ,
#endif
widgetShapeCombineRegion ,
#if ENABLE_OVERLOADING
WidgetShowMethodInfo ,
#endif
widgetShow ,
#if ENABLE_OVERLOADING
WidgetShowAllMethodInfo ,
#endif
widgetShowAll ,
#if ENABLE_OVERLOADING
WidgetShowNowMethodInfo ,
#endif
widgetShowNow ,
#if ENABLE_OVERLOADING
WidgetSizeAllocateMethodInfo ,
#endif
widgetSizeAllocate ,
#if ENABLE_OVERLOADING
WidgetSizeAllocateWithBaselineMethodInfo,
#endif
widgetSizeAllocateWithBaseline ,
#if ENABLE_OVERLOADING
WidgetSizeRequestMethodInfo ,
#endif
widgetSizeRequest ,
#if ENABLE_OVERLOADING
WidgetStyleAttachMethodInfo ,
#endif
widgetStyleAttach ,
#if ENABLE_OVERLOADING
WidgetStyleGetPropertyMethodInfo ,
#endif
widgetStyleGetProperty ,
#if ENABLE_OVERLOADING
WidgetThawChildNotifyMethodInfo ,
#endif
widgetThawChildNotify ,
#if ENABLE_OVERLOADING
WidgetTranslateCoordinatesMethodInfo ,
#endif
widgetTranslateCoordinates ,
#if ENABLE_OVERLOADING
WidgetTriggerTooltipQueryMethodInfo ,
#endif
widgetTriggerTooltipQuery ,
#if ENABLE_OVERLOADING
WidgetUnmapMethodInfo ,
#endif
widgetUnmap ,
#if ENABLE_OVERLOADING
WidgetUnparentMethodInfo ,
#endif
widgetUnparent ,
#if ENABLE_OVERLOADING
WidgetUnrealizeMethodInfo ,
#endif
widgetUnrealize ,
#if ENABLE_OVERLOADING
WidgetUnregisterWindowMethodInfo ,
#endif
widgetUnregisterWindow ,
#if ENABLE_OVERLOADING
WidgetUnsetStateFlagsMethodInfo ,
#endif
widgetUnsetStateFlags ,
#if ENABLE_OVERLOADING
WidgetAppPaintablePropertyInfo ,
#endif
constructWidgetAppPaintable ,
getWidgetAppPaintable ,
setWidgetAppPaintable ,
#if ENABLE_OVERLOADING
widgetAppPaintable ,
#endif
#if ENABLE_OVERLOADING
WidgetCanDefaultPropertyInfo ,
#endif
constructWidgetCanDefault ,
getWidgetCanDefault ,
setWidgetCanDefault ,
#if ENABLE_OVERLOADING
widgetCanDefault ,
#endif
#if ENABLE_OVERLOADING
WidgetCanFocusPropertyInfo ,
#endif
constructWidgetCanFocus ,
getWidgetCanFocus ,
setWidgetCanFocus ,
#if ENABLE_OVERLOADING
widgetCanFocus ,
#endif
#if ENABLE_OVERLOADING
WidgetCompositeChildPropertyInfo ,
#endif
getWidgetCompositeChild ,
#if ENABLE_OVERLOADING
widgetCompositeChild ,
#endif
#if ENABLE_OVERLOADING
WidgetDoubleBufferedPropertyInfo ,
#endif
constructWidgetDoubleBuffered ,
getWidgetDoubleBuffered ,
setWidgetDoubleBuffered ,
#if ENABLE_OVERLOADING
widgetDoubleBuffered ,
#endif
#if ENABLE_OVERLOADING
WidgetEventsPropertyInfo ,
#endif
constructWidgetEvents ,
getWidgetEvents ,
setWidgetEvents ,
#if ENABLE_OVERLOADING
widgetEvents ,
#endif
#if ENABLE_OVERLOADING
WidgetExpandPropertyInfo ,
#endif
constructWidgetExpand ,
getWidgetExpand ,
setWidgetExpand ,
#if ENABLE_OVERLOADING
widgetExpand ,
#endif
#if ENABLE_OVERLOADING
WidgetFocusOnClickPropertyInfo ,
#endif
constructWidgetFocusOnClick ,
getWidgetFocusOnClick ,
setWidgetFocusOnClick ,
#if ENABLE_OVERLOADING
widgetFocusOnClick ,
#endif
#if ENABLE_OVERLOADING
WidgetHalignPropertyInfo ,
#endif
constructWidgetHalign ,
getWidgetHalign ,
setWidgetHalign ,
#if ENABLE_OVERLOADING
widgetHalign ,
#endif
#if ENABLE_OVERLOADING
WidgetHasDefaultPropertyInfo ,
#endif
constructWidgetHasDefault ,
getWidgetHasDefault ,
setWidgetHasDefault ,
#if ENABLE_OVERLOADING
WidgetHasFocusPropertyInfo ,
#endif
constructWidgetHasFocus ,
getWidgetHasFocus ,
setWidgetHasFocus ,
#if ENABLE_OVERLOADING
WidgetHasTooltipPropertyInfo ,
#endif
constructWidgetHasTooltip ,
getWidgetHasTooltip ,
setWidgetHasTooltip ,
#if ENABLE_OVERLOADING
widgetHasTooltip ,
#endif
#if ENABLE_OVERLOADING
WidgetHeightRequestPropertyInfo ,
#endif
constructWidgetHeightRequest ,
getWidgetHeightRequest ,
setWidgetHeightRequest ,
#if ENABLE_OVERLOADING
widgetHeightRequest ,
#endif
#if ENABLE_OVERLOADING
WidgetHexpandPropertyInfo ,
#endif
constructWidgetHexpand ,
getWidgetHexpand ,
setWidgetHexpand ,
#if ENABLE_OVERLOADING
widgetHexpand ,
#endif
#if ENABLE_OVERLOADING
WidgetHexpandSetPropertyInfo ,
#endif
constructWidgetHexpandSet ,
getWidgetHexpandSet ,
setWidgetHexpandSet ,
#if ENABLE_OVERLOADING
widgetHexpandSet ,
#endif
#if ENABLE_OVERLOADING
WidgetIsFocusPropertyInfo ,
#endif
constructWidgetIsFocus ,
getWidgetIsFocus ,
setWidgetIsFocus ,
#if ENABLE_OVERLOADING
WidgetMarginPropertyInfo ,
#endif
constructWidgetMargin ,
getWidgetMargin ,
setWidgetMargin ,
#if ENABLE_OVERLOADING
widgetMargin ,
#endif
#if ENABLE_OVERLOADING
WidgetMarginBottomPropertyInfo ,
#endif
constructWidgetMarginBottom ,
getWidgetMarginBottom ,
setWidgetMarginBottom ,
#if ENABLE_OVERLOADING
widgetMarginBottom ,
#endif
#if ENABLE_OVERLOADING
WidgetMarginEndPropertyInfo ,
#endif
constructWidgetMarginEnd ,
getWidgetMarginEnd ,
setWidgetMarginEnd ,
#if ENABLE_OVERLOADING
widgetMarginEnd ,
#endif
#if ENABLE_OVERLOADING
WidgetMarginLeftPropertyInfo ,
#endif
constructWidgetMarginLeft ,
getWidgetMarginLeft ,
setWidgetMarginLeft ,
#if ENABLE_OVERLOADING
widgetMarginLeft ,
#endif
#if ENABLE_OVERLOADING
WidgetMarginRightPropertyInfo ,
#endif
constructWidgetMarginRight ,
getWidgetMarginRight ,
setWidgetMarginRight ,
#if ENABLE_OVERLOADING
widgetMarginRight ,
#endif
#if ENABLE_OVERLOADING
WidgetMarginStartPropertyInfo ,
#endif
constructWidgetMarginStart ,
getWidgetMarginStart ,
setWidgetMarginStart ,
#if ENABLE_OVERLOADING
widgetMarginStart ,
#endif
#if ENABLE_OVERLOADING
WidgetMarginTopPropertyInfo ,
#endif
constructWidgetMarginTop ,
getWidgetMarginTop ,
setWidgetMarginTop ,
#if ENABLE_OVERLOADING
widgetMarginTop ,
#endif
#if ENABLE_OVERLOADING
WidgetNamePropertyInfo ,
#endif
constructWidgetName ,
getWidgetName ,
setWidgetName ,
#if ENABLE_OVERLOADING
widgetName ,
#endif
#if ENABLE_OVERLOADING
WidgetNoShowAllPropertyInfo ,
#endif
constructWidgetNoShowAll ,
getWidgetNoShowAll ,
setWidgetNoShowAll ,
#if ENABLE_OVERLOADING
widgetNoShowAll ,
#endif
#if ENABLE_OVERLOADING
WidgetOpacityPropertyInfo ,
#endif
constructWidgetOpacity ,
getWidgetOpacity ,
setWidgetOpacity ,
#if ENABLE_OVERLOADING
widgetOpacity ,
#endif
#if ENABLE_OVERLOADING
WidgetParentPropertyInfo ,
#endif
clearWidgetParent ,
constructWidgetParent ,
getWidgetParent ,
setWidgetParent ,
#if ENABLE_OVERLOADING
widgetParent ,
#endif
#if ENABLE_OVERLOADING
WidgetReceivesDefaultPropertyInfo ,
#endif
constructWidgetReceivesDefault ,
getWidgetReceivesDefault ,
setWidgetReceivesDefault ,
#if ENABLE_OVERLOADING
widgetReceivesDefault ,
#endif
#if ENABLE_OVERLOADING
WidgetScaleFactorPropertyInfo ,
#endif
getWidgetScaleFactor ,
#if ENABLE_OVERLOADING
widgetScaleFactor ,
#endif
#if ENABLE_OVERLOADING
WidgetSensitivePropertyInfo ,
#endif
constructWidgetSensitive ,
getWidgetSensitive ,
setWidgetSensitive ,
#if ENABLE_OVERLOADING
widgetSensitive ,
#endif
#if ENABLE_OVERLOADING
WidgetStylePropertyInfo ,
#endif
clearWidgetStyle ,
constructWidgetStyle ,
getWidgetStyle ,
setWidgetStyle ,
#if ENABLE_OVERLOADING
widgetStyle ,
#endif
#if ENABLE_OVERLOADING
WidgetTooltipMarkupPropertyInfo ,
#endif
clearWidgetTooltipMarkup ,
constructWidgetTooltipMarkup ,
getWidgetTooltipMarkup ,
setWidgetTooltipMarkup ,
#if ENABLE_OVERLOADING
widgetTooltipMarkup ,
#endif
#if ENABLE_OVERLOADING
WidgetTooltipTextPropertyInfo ,
#endif
clearWidgetTooltipText ,
constructWidgetTooltipText ,
getWidgetTooltipText ,
setWidgetTooltipText ,
#if ENABLE_OVERLOADING
widgetTooltipText ,
#endif
#if ENABLE_OVERLOADING
WidgetValignPropertyInfo ,
#endif
constructWidgetValign ,
getWidgetValign ,
setWidgetValign ,
#if ENABLE_OVERLOADING
widgetValign ,
#endif
#if ENABLE_OVERLOADING
WidgetVexpandPropertyInfo ,
#endif
constructWidgetVexpand ,
getWidgetVexpand ,
setWidgetVexpand ,
#if ENABLE_OVERLOADING
widgetVexpand ,
#endif
#if ENABLE_OVERLOADING
WidgetVexpandSetPropertyInfo ,
#endif
constructWidgetVexpandSet ,
getWidgetVexpandSet ,
setWidgetVexpandSet ,
#if ENABLE_OVERLOADING
widgetVexpandSet ,
#endif
#if ENABLE_OVERLOADING
WidgetVisiblePropertyInfo ,
#endif
constructWidgetVisible ,
getWidgetVisible ,
setWidgetVisible ,
#if ENABLE_OVERLOADING
widgetVisible ,
#endif
#if ENABLE_OVERLOADING
WidgetWidthRequestPropertyInfo ,
#endif
constructWidgetWidthRequest ,
getWidgetWidthRequest ,
setWidgetWidthRequest ,
#if ENABLE_OVERLOADING
widgetWidthRequest ,
#endif
#if ENABLE_OVERLOADING
WidgetWindowPropertyInfo ,
#endif
getWidgetWindow ,
#if ENABLE_OVERLOADING
widgetWindow ,
#endif
C_WidgetAccelClosuresChangedCallback ,
WidgetAccelClosuresChangedCallback ,
#if ENABLE_OVERLOADING
WidgetAccelClosuresChangedSignalInfo ,
#endif
afterWidgetAccelClosuresChanged ,
genClosure_WidgetAccelClosuresChanged ,
mk_WidgetAccelClosuresChangedCallback ,
noWidgetAccelClosuresChangedCallback ,
onWidgetAccelClosuresChanged ,
wrap_WidgetAccelClosuresChangedCallback ,
C_WidgetButtonPressEventCallback ,
WidgetButtonPressEventCallback ,
#if ENABLE_OVERLOADING
WidgetButtonPressEventSignalInfo ,
#endif
afterWidgetButtonPressEvent ,
genClosure_WidgetButtonPressEvent ,
mk_WidgetButtonPressEventCallback ,
noWidgetButtonPressEventCallback ,
onWidgetButtonPressEvent ,
wrap_WidgetButtonPressEventCallback ,
C_WidgetButtonReleaseEventCallback ,
WidgetButtonReleaseEventCallback ,
#if ENABLE_OVERLOADING
WidgetButtonReleaseEventSignalInfo ,
#endif
afterWidgetButtonReleaseEvent ,
genClosure_WidgetButtonReleaseEvent ,
mk_WidgetButtonReleaseEventCallback ,
noWidgetButtonReleaseEventCallback ,
onWidgetButtonReleaseEvent ,
wrap_WidgetButtonReleaseEventCallback ,
C_WidgetCanActivateAccelCallback ,
WidgetCanActivateAccelCallback ,
#if ENABLE_OVERLOADING
WidgetCanActivateAccelSignalInfo ,
#endif
afterWidgetCanActivateAccel ,
genClosure_WidgetCanActivateAccel ,
mk_WidgetCanActivateAccelCallback ,
noWidgetCanActivateAccelCallback ,
onWidgetCanActivateAccel ,
wrap_WidgetCanActivateAccelCallback ,
C_WidgetChildNotifyCallback ,
WidgetChildNotifyCallback ,
#if ENABLE_OVERLOADING
WidgetChildNotifySignalInfo ,
#endif
afterWidgetChildNotify ,
genClosure_WidgetChildNotify ,
mk_WidgetChildNotifyCallback ,
noWidgetChildNotifyCallback ,
onWidgetChildNotify ,
wrap_WidgetChildNotifyCallback ,
C_WidgetCompositedChangedCallback ,
WidgetCompositedChangedCallback ,
#if ENABLE_OVERLOADING
WidgetCompositedChangedSignalInfo ,
#endif
afterWidgetCompositedChanged ,
genClosure_WidgetCompositedChanged ,
mk_WidgetCompositedChangedCallback ,
noWidgetCompositedChangedCallback ,
onWidgetCompositedChanged ,
wrap_WidgetCompositedChangedCallback ,
C_WidgetConfigureEventCallback ,
WidgetConfigureEventCallback ,
#if ENABLE_OVERLOADING
WidgetConfigureEventSignalInfo ,
#endif
afterWidgetConfigureEvent ,
genClosure_WidgetConfigureEvent ,
mk_WidgetConfigureEventCallback ,
noWidgetConfigureEventCallback ,
onWidgetConfigureEvent ,
wrap_WidgetConfigureEventCallback ,
C_WidgetDamageEventCallback ,
WidgetDamageEventCallback ,
#if ENABLE_OVERLOADING
WidgetDamageEventSignalInfo ,
#endif
afterWidgetDamageEvent ,
genClosure_WidgetDamageEvent ,
mk_WidgetDamageEventCallback ,
noWidgetDamageEventCallback ,
onWidgetDamageEvent ,
wrap_WidgetDamageEventCallback ,
C_WidgetDeleteEventCallback ,
WidgetDeleteEventCallback ,
#if ENABLE_OVERLOADING
WidgetDeleteEventSignalInfo ,
#endif
afterWidgetDeleteEvent ,
genClosure_WidgetDeleteEvent ,
mk_WidgetDeleteEventCallback ,
noWidgetDeleteEventCallback ,
onWidgetDeleteEvent ,
wrap_WidgetDeleteEventCallback ,
C_WidgetDestroyCallback ,
WidgetDestroyCallback ,
#if ENABLE_OVERLOADING
WidgetDestroySignalInfo ,
#endif
afterWidgetDestroy ,
genClosure_WidgetDestroy ,
mk_WidgetDestroyCallback ,
noWidgetDestroyCallback ,
onWidgetDestroy ,
wrap_WidgetDestroyCallback ,
C_WidgetDestroyEventCallback ,
WidgetDestroyEventCallback ,
#if ENABLE_OVERLOADING
WidgetDestroyEventSignalInfo ,
#endif
afterWidgetDestroyEvent ,
genClosure_WidgetDestroyEvent ,
mk_WidgetDestroyEventCallback ,
noWidgetDestroyEventCallback ,
onWidgetDestroyEvent ,
wrap_WidgetDestroyEventCallback ,
C_WidgetDirectionChangedCallback ,
WidgetDirectionChangedCallback ,
#if ENABLE_OVERLOADING
WidgetDirectionChangedSignalInfo ,
#endif
afterWidgetDirectionChanged ,
genClosure_WidgetDirectionChanged ,
mk_WidgetDirectionChangedCallback ,
noWidgetDirectionChangedCallback ,
onWidgetDirectionChanged ,
wrap_WidgetDirectionChangedCallback ,
C_WidgetDragBeginCallback ,
WidgetDragBeginCallback ,
#if ENABLE_OVERLOADING
WidgetDragBeginSignalInfo ,
#endif
afterWidgetDragBegin ,
genClosure_WidgetDragBegin ,
mk_WidgetDragBeginCallback ,
noWidgetDragBeginCallback ,
onWidgetDragBegin ,
wrap_WidgetDragBeginCallback ,
C_WidgetDragDataDeleteCallback ,
WidgetDragDataDeleteCallback ,
#if ENABLE_OVERLOADING
WidgetDragDataDeleteSignalInfo ,
#endif
afterWidgetDragDataDelete ,
genClosure_WidgetDragDataDelete ,
mk_WidgetDragDataDeleteCallback ,
noWidgetDragDataDeleteCallback ,
onWidgetDragDataDelete ,
wrap_WidgetDragDataDeleteCallback ,
C_WidgetDragDataGetCallback ,
WidgetDragDataGetCallback ,
#if ENABLE_OVERLOADING
WidgetDragDataGetSignalInfo ,
#endif
afterWidgetDragDataGet ,
genClosure_WidgetDragDataGet ,
mk_WidgetDragDataGetCallback ,
noWidgetDragDataGetCallback ,
onWidgetDragDataGet ,
wrap_WidgetDragDataGetCallback ,
C_WidgetDragDataReceivedCallback ,
WidgetDragDataReceivedCallback ,
#if ENABLE_OVERLOADING
WidgetDragDataReceivedSignalInfo ,
#endif
afterWidgetDragDataReceived ,
genClosure_WidgetDragDataReceived ,
mk_WidgetDragDataReceivedCallback ,
noWidgetDragDataReceivedCallback ,
onWidgetDragDataReceived ,
wrap_WidgetDragDataReceivedCallback ,
C_WidgetDragDropCallback ,
WidgetDragDropCallback ,
#if ENABLE_OVERLOADING
WidgetDragDropSignalInfo ,
#endif
afterWidgetDragDrop ,
genClosure_WidgetDragDrop ,
mk_WidgetDragDropCallback ,
noWidgetDragDropCallback ,
onWidgetDragDrop ,
wrap_WidgetDragDropCallback ,
C_WidgetDragEndCallback ,
WidgetDragEndCallback ,
#if ENABLE_OVERLOADING
WidgetDragEndSignalInfo ,
#endif
afterWidgetDragEnd ,
genClosure_WidgetDragEnd ,
mk_WidgetDragEndCallback ,
noWidgetDragEndCallback ,
onWidgetDragEnd ,
wrap_WidgetDragEndCallback ,
C_WidgetDragFailedCallback ,
WidgetDragFailedCallback ,
#if ENABLE_OVERLOADING
WidgetDragFailedSignalInfo ,
#endif
afterWidgetDragFailed ,
genClosure_WidgetDragFailed ,
mk_WidgetDragFailedCallback ,
noWidgetDragFailedCallback ,
onWidgetDragFailed ,
wrap_WidgetDragFailedCallback ,
C_WidgetDragLeaveCallback ,
WidgetDragLeaveCallback ,
#if ENABLE_OVERLOADING
WidgetDragLeaveSignalInfo ,
#endif
afterWidgetDragLeave ,
genClosure_WidgetDragLeave ,
mk_WidgetDragLeaveCallback ,
noWidgetDragLeaveCallback ,
onWidgetDragLeave ,
wrap_WidgetDragLeaveCallback ,
C_WidgetDragMotionCallback ,
WidgetDragMotionCallback ,
#if ENABLE_OVERLOADING
WidgetDragMotionSignalInfo ,
#endif
afterWidgetDragMotion ,
genClosure_WidgetDragMotion ,
mk_WidgetDragMotionCallback ,
noWidgetDragMotionCallback ,
onWidgetDragMotion ,
wrap_WidgetDragMotionCallback ,
C_WidgetDrawCallback ,
WidgetDrawCallback ,
#if ENABLE_OVERLOADING
WidgetDrawSignalInfo ,
#endif
afterWidgetDraw ,
genClosure_WidgetDraw ,
mk_WidgetDrawCallback ,
noWidgetDrawCallback ,
onWidgetDraw ,
wrap_WidgetDrawCallback ,
C_WidgetEnterNotifyEventCallback ,
WidgetEnterNotifyEventCallback ,
#if ENABLE_OVERLOADING
WidgetEnterNotifyEventSignalInfo ,
#endif
afterWidgetEnterNotifyEvent ,
genClosure_WidgetEnterNotifyEvent ,
mk_WidgetEnterNotifyEventCallback ,
noWidgetEnterNotifyEventCallback ,
onWidgetEnterNotifyEvent ,
wrap_WidgetEnterNotifyEventCallback ,
C_WidgetEventCallback ,
WidgetEventCallback ,
#if ENABLE_OVERLOADING
WidgetEventSignalInfo ,
#endif
afterWidgetEvent ,
genClosure_WidgetEvent ,
mk_WidgetEventCallback ,
noWidgetEventCallback ,
onWidgetEvent ,
wrap_WidgetEventCallback ,
C_WidgetEventAfterCallback ,
WidgetEventAfterCallback ,
#if ENABLE_OVERLOADING
WidgetEventAfterSignalInfo ,
#endif
afterWidgetEventAfter ,
genClosure_WidgetEventAfter ,
mk_WidgetEventAfterCallback ,
noWidgetEventAfterCallback ,
onWidgetEventAfter ,
wrap_WidgetEventAfterCallback ,
C_WidgetFocusCallback ,
WidgetFocusCallback ,
#if ENABLE_OVERLOADING
WidgetFocusSignalInfo ,
#endif
afterWidgetFocus ,
genClosure_WidgetFocus ,
mk_WidgetFocusCallback ,
noWidgetFocusCallback ,
onWidgetFocus ,
wrap_WidgetFocusCallback ,
C_WidgetFocusInEventCallback ,
WidgetFocusInEventCallback ,
#if ENABLE_OVERLOADING
WidgetFocusInEventSignalInfo ,
#endif
afterWidgetFocusInEvent ,
genClosure_WidgetFocusInEvent ,
mk_WidgetFocusInEventCallback ,
noWidgetFocusInEventCallback ,
onWidgetFocusInEvent ,
wrap_WidgetFocusInEventCallback ,
C_WidgetFocusOutEventCallback ,
WidgetFocusOutEventCallback ,
#if ENABLE_OVERLOADING
WidgetFocusOutEventSignalInfo ,
#endif
afterWidgetFocusOutEvent ,
genClosure_WidgetFocusOutEvent ,
mk_WidgetFocusOutEventCallback ,
noWidgetFocusOutEventCallback ,
onWidgetFocusOutEvent ,
wrap_WidgetFocusOutEventCallback ,
C_WidgetGrabBrokenEventCallback ,
WidgetGrabBrokenEventCallback ,
#if ENABLE_OVERLOADING
WidgetGrabBrokenEventSignalInfo ,
#endif
afterWidgetGrabBrokenEvent ,
genClosure_WidgetGrabBrokenEvent ,
mk_WidgetGrabBrokenEventCallback ,
noWidgetGrabBrokenEventCallback ,
onWidgetGrabBrokenEvent ,
wrap_WidgetGrabBrokenEventCallback ,
C_WidgetGrabFocusCallback ,
WidgetGrabFocusCallback ,
#if ENABLE_OVERLOADING
WidgetGrabFocusSignalInfo ,
#endif
afterWidgetGrabFocus ,
genClosure_WidgetGrabFocus ,
mk_WidgetGrabFocusCallback ,
noWidgetGrabFocusCallback ,
onWidgetGrabFocus ,
wrap_WidgetGrabFocusCallback ,
C_WidgetGrabNotifyCallback ,
WidgetGrabNotifyCallback ,
#if ENABLE_OVERLOADING
WidgetGrabNotifySignalInfo ,
#endif
afterWidgetGrabNotify ,
genClosure_WidgetGrabNotify ,
mk_WidgetGrabNotifyCallback ,
noWidgetGrabNotifyCallback ,
onWidgetGrabNotify ,
wrap_WidgetGrabNotifyCallback ,
C_WidgetHideCallback ,
WidgetHideCallback ,
#if ENABLE_OVERLOADING
WidgetHideSignalInfo ,
#endif
afterWidgetHide ,
genClosure_WidgetHide ,
mk_WidgetHideCallback ,
noWidgetHideCallback ,
onWidgetHide ,
wrap_WidgetHideCallback ,
C_WidgetHierarchyChangedCallback ,
WidgetHierarchyChangedCallback ,
#if ENABLE_OVERLOADING
WidgetHierarchyChangedSignalInfo ,
#endif
afterWidgetHierarchyChanged ,
genClosure_WidgetHierarchyChanged ,
mk_WidgetHierarchyChangedCallback ,
noWidgetHierarchyChangedCallback ,
onWidgetHierarchyChanged ,
wrap_WidgetHierarchyChangedCallback ,
C_WidgetKeyPressEventCallback ,
WidgetKeyPressEventCallback ,
#if ENABLE_OVERLOADING
WidgetKeyPressEventSignalInfo ,
#endif
afterWidgetKeyPressEvent ,
genClosure_WidgetKeyPressEvent ,
mk_WidgetKeyPressEventCallback ,
noWidgetKeyPressEventCallback ,
onWidgetKeyPressEvent ,
wrap_WidgetKeyPressEventCallback ,
C_WidgetKeyReleaseEventCallback ,
WidgetKeyReleaseEventCallback ,
#if ENABLE_OVERLOADING
WidgetKeyReleaseEventSignalInfo ,
#endif
afterWidgetKeyReleaseEvent ,
genClosure_WidgetKeyReleaseEvent ,
mk_WidgetKeyReleaseEventCallback ,
noWidgetKeyReleaseEventCallback ,
onWidgetKeyReleaseEvent ,
wrap_WidgetKeyReleaseEventCallback ,
C_WidgetKeynavFailedCallback ,
WidgetKeynavFailedCallback ,
#if ENABLE_OVERLOADING
WidgetKeynavFailedSignalInfo ,
#endif
afterWidgetKeynavFailed ,
genClosure_WidgetKeynavFailed ,
mk_WidgetKeynavFailedCallback ,
noWidgetKeynavFailedCallback ,
onWidgetKeynavFailed ,
wrap_WidgetKeynavFailedCallback ,
C_WidgetLeaveNotifyEventCallback ,
WidgetLeaveNotifyEventCallback ,
#if ENABLE_OVERLOADING
WidgetLeaveNotifyEventSignalInfo ,
#endif
afterWidgetLeaveNotifyEvent ,
genClosure_WidgetLeaveNotifyEvent ,
mk_WidgetLeaveNotifyEventCallback ,
noWidgetLeaveNotifyEventCallback ,
onWidgetLeaveNotifyEvent ,
wrap_WidgetLeaveNotifyEventCallback ,
C_WidgetMapCallback ,
WidgetMapCallback ,
#if ENABLE_OVERLOADING
WidgetMapSignalInfo ,
#endif
afterWidgetMap ,
genClosure_WidgetMap ,
mk_WidgetMapCallback ,
noWidgetMapCallback ,
onWidgetMap ,
wrap_WidgetMapCallback ,
C_WidgetMapEventCallback ,
WidgetMapEventCallback ,
#if ENABLE_OVERLOADING
WidgetMapEventSignalInfo ,
#endif
afterWidgetMapEvent ,
genClosure_WidgetMapEvent ,
mk_WidgetMapEventCallback ,
noWidgetMapEventCallback ,
onWidgetMapEvent ,
wrap_WidgetMapEventCallback ,
C_WidgetMnemonicActivateCallback ,
WidgetMnemonicActivateCallback ,
#if ENABLE_OVERLOADING
WidgetMnemonicActivateSignalInfo ,
#endif
afterWidgetMnemonicActivate ,
genClosure_WidgetMnemonicActivate ,
mk_WidgetMnemonicActivateCallback ,
noWidgetMnemonicActivateCallback ,
onWidgetMnemonicActivate ,
wrap_WidgetMnemonicActivateCallback ,
C_WidgetMotionNotifyEventCallback ,
WidgetMotionNotifyEventCallback ,
#if ENABLE_OVERLOADING
WidgetMotionNotifyEventSignalInfo ,
#endif
afterWidgetMotionNotifyEvent ,
genClosure_WidgetMotionNotifyEvent ,
mk_WidgetMotionNotifyEventCallback ,
noWidgetMotionNotifyEventCallback ,
onWidgetMotionNotifyEvent ,
wrap_WidgetMotionNotifyEventCallback ,
C_WidgetMoveFocusCallback ,
WidgetMoveFocusCallback ,
#if ENABLE_OVERLOADING
WidgetMoveFocusSignalInfo ,
#endif
afterWidgetMoveFocus ,
genClosure_WidgetMoveFocus ,
mk_WidgetMoveFocusCallback ,
noWidgetMoveFocusCallback ,
onWidgetMoveFocus ,
wrap_WidgetMoveFocusCallback ,
C_WidgetParentSetCallback ,
WidgetParentSetCallback ,
#if ENABLE_OVERLOADING
WidgetParentSetSignalInfo ,
#endif
afterWidgetParentSet ,
genClosure_WidgetParentSet ,
mk_WidgetParentSetCallback ,
noWidgetParentSetCallback ,
onWidgetParentSet ,
wrap_WidgetParentSetCallback ,
C_WidgetPopupMenuCallback ,
WidgetPopupMenuCallback ,
#if ENABLE_OVERLOADING
WidgetPopupMenuSignalInfo ,
#endif
afterWidgetPopupMenu ,
genClosure_WidgetPopupMenu ,
mk_WidgetPopupMenuCallback ,
noWidgetPopupMenuCallback ,
onWidgetPopupMenu ,
wrap_WidgetPopupMenuCallback ,
C_WidgetPropertyNotifyEventCallback ,
WidgetPropertyNotifyEventCallback ,
#if ENABLE_OVERLOADING
WidgetPropertyNotifyEventSignalInfo ,
#endif
afterWidgetPropertyNotifyEvent ,
genClosure_WidgetPropertyNotifyEvent ,
mk_WidgetPropertyNotifyEventCallback ,
noWidgetPropertyNotifyEventCallback ,
onWidgetPropertyNotifyEvent ,
wrap_WidgetPropertyNotifyEventCallback ,
C_WidgetProximityInEventCallback ,
WidgetProximityInEventCallback ,
#if ENABLE_OVERLOADING
WidgetProximityInEventSignalInfo ,
#endif
afterWidgetProximityInEvent ,
genClosure_WidgetProximityInEvent ,
mk_WidgetProximityInEventCallback ,
noWidgetProximityInEventCallback ,
onWidgetProximityInEvent ,
wrap_WidgetProximityInEventCallback ,
C_WidgetProximityOutEventCallback ,
WidgetProximityOutEventCallback ,
#if ENABLE_OVERLOADING
WidgetProximityOutEventSignalInfo ,
#endif
afterWidgetProximityOutEvent ,
genClosure_WidgetProximityOutEvent ,
mk_WidgetProximityOutEventCallback ,
noWidgetProximityOutEventCallback ,
onWidgetProximityOutEvent ,
wrap_WidgetProximityOutEventCallback ,
C_WidgetQueryTooltipCallback ,
WidgetQueryTooltipCallback ,
#if ENABLE_OVERLOADING
WidgetQueryTooltipSignalInfo ,
#endif
afterWidgetQueryTooltip ,
genClosure_WidgetQueryTooltip ,
mk_WidgetQueryTooltipCallback ,
noWidgetQueryTooltipCallback ,
onWidgetQueryTooltip ,
wrap_WidgetQueryTooltipCallback ,
C_WidgetRealizeCallback ,
WidgetRealizeCallback ,
#if ENABLE_OVERLOADING
WidgetRealizeSignalInfo ,
#endif
afterWidgetRealize ,
genClosure_WidgetRealize ,
mk_WidgetRealizeCallback ,
noWidgetRealizeCallback ,
onWidgetRealize ,
wrap_WidgetRealizeCallback ,
C_WidgetScreenChangedCallback ,
WidgetScreenChangedCallback ,
#if ENABLE_OVERLOADING
WidgetScreenChangedSignalInfo ,
#endif
afterWidgetScreenChanged ,
genClosure_WidgetScreenChanged ,
mk_WidgetScreenChangedCallback ,
noWidgetScreenChangedCallback ,
onWidgetScreenChanged ,
wrap_WidgetScreenChangedCallback ,
C_WidgetScrollEventCallback ,
WidgetScrollEventCallback ,
#if ENABLE_OVERLOADING
WidgetScrollEventSignalInfo ,
#endif
afterWidgetScrollEvent ,
genClosure_WidgetScrollEvent ,
mk_WidgetScrollEventCallback ,
noWidgetScrollEventCallback ,
onWidgetScrollEvent ,
wrap_WidgetScrollEventCallback ,
C_WidgetSelectionClearEventCallback ,
WidgetSelectionClearEventCallback ,
#if ENABLE_OVERLOADING
WidgetSelectionClearEventSignalInfo ,
#endif
afterWidgetSelectionClearEvent ,
genClosure_WidgetSelectionClearEvent ,
mk_WidgetSelectionClearEventCallback ,
noWidgetSelectionClearEventCallback ,
onWidgetSelectionClearEvent ,
wrap_WidgetSelectionClearEventCallback ,
C_WidgetSelectionGetCallback ,
WidgetSelectionGetCallback ,
#if ENABLE_OVERLOADING
WidgetSelectionGetSignalInfo ,
#endif
afterWidgetSelectionGet ,
genClosure_WidgetSelectionGet ,
mk_WidgetSelectionGetCallback ,
noWidgetSelectionGetCallback ,
onWidgetSelectionGet ,
wrap_WidgetSelectionGetCallback ,
C_WidgetSelectionNotifyEventCallback ,
WidgetSelectionNotifyEventCallback ,
#if ENABLE_OVERLOADING
WidgetSelectionNotifyEventSignalInfo ,
#endif
afterWidgetSelectionNotifyEvent ,
genClosure_WidgetSelectionNotifyEvent ,
mk_WidgetSelectionNotifyEventCallback ,
noWidgetSelectionNotifyEventCallback ,
onWidgetSelectionNotifyEvent ,
wrap_WidgetSelectionNotifyEventCallback ,
C_WidgetSelectionReceivedCallback ,
WidgetSelectionReceivedCallback ,
#if ENABLE_OVERLOADING
WidgetSelectionReceivedSignalInfo ,
#endif
afterWidgetSelectionReceived ,
genClosure_WidgetSelectionReceived ,
mk_WidgetSelectionReceivedCallback ,
noWidgetSelectionReceivedCallback ,
onWidgetSelectionReceived ,
wrap_WidgetSelectionReceivedCallback ,
C_WidgetSelectionRequestEventCallback ,
WidgetSelectionRequestEventCallback ,
#if ENABLE_OVERLOADING
WidgetSelectionRequestEventSignalInfo ,
#endif
afterWidgetSelectionRequestEvent ,
genClosure_WidgetSelectionRequestEvent ,
mk_WidgetSelectionRequestEventCallback ,
noWidgetSelectionRequestEventCallback ,
onWidgetSelectionRequestEvent ,
wrap_WidgetSelectionRequestEventCallback,
C_WidgetShowCallback ,
WidgetShowCallback ,
#if ENABLE_OVERLOADING
WidgetShowSignalInfo ,
#endif
afterWidgetShow ,
genClosure_WidgetShow ,
mk_WidgetShowCallback ,
noWidgetShowCallback ,
onWidgetShow ,
wrap_WidgetShowCallback ,
C_WidgetShowHelpCallback ,
WidgetShowHelpCallback ,
#if ENABLE_OVERLOADING
WidgetShowHelpSignalInfo ,
#endif
afterWidgetShowHelp ,
genClosure_WidgetShowHelp ,
mk_WidgetShowHelpCallback ,
noWidgetShowHelpCallback ,
onWidgetShowHelp ,
wrap_WidgetShowHelpCallback ,
C_WidgetSizeAllocateCallback ,
WidgetSizeAllocateCallback ,
#if ENABLE_OVERLOADING
WidgetSizeAllocateSignalInfo ,
#endif
afterWidgetSizeAllocate ,
genClosure_WidgetSizeAllocate ,
mk_WidgetSizeAllocateCallback ,
noWidgetSizeAllocateCallback ,
onWidgetSizeAllocate ,
wrap_WidgetSizeAllocateCallback ,
C_WidgetStateChangedCallback ,
WidgetStateChangedCallback ,
#if ENABLE_OVERLOADING
WidgetStateChangedSignalInfo ,
#endif
afterWidgetStateChanged ,
genClosure_WidgetStateChanged ,
mk_WidgetStateChangedCallback ,
noWidgetStateChangedCallback ,
onWidgetStateChanged ,
wrap_WidgetStateChangedCallback ,
C_WidgetStateFlagsChangedCallback ,
WidgetStateFlagsChangedCallback ,
#if ENABLE_OVERLOADING
WidgetStateFlagsChangedSignalInfo ,
#endif
afterWidgetStateFlagsChanged ,
genClosure_WidgetStateFlagsChanged ,
mk_WidgetStateFlagsChangedCallback ,
noWidgetStateFlagsChangedCallback ,
onWidgetStateFlagsChanged ,
wrap_WidgetStateFlagsChangedCallback ,
C_WidgetStyleSetCallback ,
WidgetStyleSetCallback ,
#if ENABLE_OVERLOADING
WidgetStyleSetSignalInfo ,
#endif
afterWidgetStyleSet ,
genClosure_WidgetStyleSet ,
mk_WidgetStyleSetCallback ,
noWidgetStyleSetCallback ,
onWidgetStyleSet ,
wrap_WidgetStyleSetCallback ,
C_WidgetStyleUpdatedCallback ,
WidgetStyleUpdatedCallback ,
#if ENABLE_OVERLOADING
WidgetStyleUpdatedSignalInfo ,
#endif
afterWidgetStyleUpdated ,
genClosure_WidgetStyleUpdated ,
mk_WidgetStyleUpdatedCallback ,
noWidgetStyleUpdatedCallback ,
onWidgetStyleUpdated ,
wrap_WidgetStyleUpdatedCallback ,
C_WidgetTouchEventCallback ,
WidgetTouchEventCallback ,
#if ENABLE_OVERLOADING
WidgetTouchEventSignalInfo ,
#endif
afterWidgetTouchEvent ,
genClosure_WidgetTouchEvent ,
mk_WidgetTouchEventCallback ,
noWidgetTouchEventCallback ,
onWidgetTouchEvent ,
wrap_WidgetTouchEventCallback ,
C_WidgetUnmapCallback ,
WidgetUnmapCallback ,
#if ENABLE_OVERLOADING
WidgetUnmapSignalInfo ,
#endif
afterWidgetUnmap ,
genClosure_WidgetUnmap ,
mk_WidgetUnmapCallback ,
noWidgetUnmapCallback ,
onWidgetUnmap ,
wrap_WidgetUnmapCallback ,
C_WidgetUnmapEventCallback ,
WidgetUnmapEventCallback ,
#if ENABLE_OVERLOADING
WidgetUnmapEventSignalInfo ,
#endif
afterWidgetUnmapEvent ,
genClosure_WidgetUnmapEvent ,
mk_WidgetUnmapEventCallback ,
noWidgetUnmapEventCallback ,
onWidgetUnmapEvent ,
wrap_WidgetUnmapEventCallback ,
C_WidgetUnrealizeCallback ,
WidgetUnrealizeCallback ,
#if ENABLE_OVERLOADING
WidgetUnrealizeSignalInfo ,
#endif
afterWidgetUnrealize ,
genClosure_WidgetUnrealize ,
mk_WidgetUnrealizeCallback ,
noWidgetUnrealizeCallback ,
onWidgetUnrealize ,
wrap_WidgetUnrealizeCallback ,
C_WidgetVisibilityNotifyEventCallback ,
WidgetVisibilityNotifyEventCallback ,
#if ENABLE_OVERLOADING
WidgetVisibilityNotifyEventSignalInfo ,
#endif
afterWidgetVisibilityNotifyEvent ,
genClosure_WidgetVisibilityNotifyEvent ,
mk_WidgetVisibilityNotifyEventCallback ,
noWidgetVisibilityNotifyEventCallback ,
onWidgetVisibilityNotifyEvent ,
wrap_WidgetVisibilityNotifyEventCallback,
C_WidgetWindowStateEventCallback ,
WidgetWindowStateEventCallback ,
#if ENABLE_OVERLOADING
WidgetWindowStateEventSignalInfo ,
#endif
afterWidgetWindowStateEvent ,
genClosure_WidgetWindowStateEvent ,
mk_WidgetWindowStateEventCallback ,
noWidgetWindowStateEventCallback ,
onWidgetWindowStateEvent ,
wrap_WidgetWindowStateEventCallback ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import qualified GI.Atk.Objects.Object as Atk.Object
import qualified GI.Cairo.Structs.Context as Cairo.Context
import qualified GI.Cairo.Structs.FontOptions as Cairo.FontOptions
import qualified GI.Cairo.Structs.Region as Cairo.Region
import qualified GI.GLib.Callbacks as GLib.Callbacks
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gdk.Enums as Gdk.Enums
import qualified GI.Gdk.Flags as Gdk.Flags
import qualified GI.Gdk.Objects.Device as Gdk.Device
import qualified GI.Gdk.Objects.Display as Gdk.Display
import qualified GI.Gdk.Objects.DragContext as Gdk.DragContext
import qualified GI.Gdk.Objects.FrameClock as Gdk.FrameClock
import qualified GI.Gdk.Objects.Screen as Gdk.Screen
import qualified GI.Gdk.Objects.Visual as Gdk.Visual
import qualified GI.Gdk.Objects.Window as Gdk.Window
import qualified GI.Gdk.Structs.Atom as Gdk.Atom
import qualified GI.Gdk.Structs.Color as Gdk.Color
import qualified GI.Gdk.Structs.EventAny as Gdk.EventAny
import qualified GI.Gdk.Structs.EventButton as Gdk.EventButton
import qualified GI.Gdk.Structs.EventConfigure as Gdk.EventConfigure
import qualified GI.Gdk.Structs.EventCrossing as Gdk.EventCrossing
import qualified GI.Gdk.Structs.EventExpose as Gdk.EventExpose
import qualified GI.Gdk.Structs.EventFocus as Gdk.EventFocus
import qualified GI.Gdk.Structs.EventGrabBroken as Gdk.EventGrabBroken
import qualified GI.Gdk.Structs.EventKey as Gdk.EventKey
import qualified GI.Gdk.Structs.EventMotion as Gdk.EventMotion
import qualified GI.Gdk.Structs.EventProperty as Gdk.EventProperty
import qualified GI.Gdk.Structs.EventProximity as Gdk.EventProximity
import qualified GI.Gdk.Structs.EventScroll as Gdk.EventScroll
import qualified GI.Gdk.Structs.EventSelection as Gdk.EventSelection
import qualified GI.Gdk.Structs.EventVisibility as Gdk.EventVisibility
import qualified GI.Gdk.Structs.EventWindowState as Gdk.EventWindowState
import qualified GI.Gdk.Structs.RGBA as Gdk.RGBA
import qualified GI.Gdk.Structs.Rectangle as Gdk.Rectangle
import qualified GI.Gdk.Unions.Event as Gdk.Event
import qualified GI.GdkPixbuf.Objects.Pixbuf as GdkPixbuf.Pixbuf
import qualified GI.Gio.Interfaces.ActionGroup as Gio.ActionGroup
import qualified GI.Gio.Interfaces.Icon as Gio.Icon
import qualified GI.Gtk.Callbacks as Gtk.Callbacks
import {-# SOURCE #-} qualified GI.Gtk.Enums as Gtk.Enums
import {-# SOURCE #-} qualified GI.Gtk.Flags as Gtk.Flags
import {-# SOURCE #-} qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import {-# SOURCE #-} qualified GI.Gtk.Objects.AccelGroup as Gtk.AccelGroup
import {-# SOURCE #-} qualified GI.Gtk.Objects.Clipboard as Gtk.Clipboard
import {-# SOURCE #-} qualified GI.Gtk.Objects.Container as Gtk.Container
import {-# SOURCE #-} qualified GI.Gtk.Objects.RcStyle as Gtk.RcStyle
import {-# SOURCE #-} qualified GI.Gtk.Objects.Settings as Gtk.Settings
import {-# SOURCE #-} qualified GI.Gtk.Objects.Style as Gtk.Style
import {-# SOURCE #-} qualified GI.Gtk.Objects.StyleContext as Gtk.StyleContext
import {-# SOURCE #-} qualified GI.Gtk.Objects.Tooltip as Gtk.Tooltip
import {-# SOURCE #-} qualified GI.Gtk.Objects.Window as Gtk.Window
import {-# SOURCE #-} qualified GI.Gtk.Structs.Requisition as Gtk.Requisition
import {-# SOURCE #-} qualified GI.Gtk.Structs.SelectionData as Gtk.SelectionData
import {-# SOURCE #-} qualified GI.Gtk.Structs.TargetEntry as Gtk.TargetEntry
import {-# SOURCE #-} qualified GI.Gtk.Structs.TargetList as Gtk.TargetList
import {-# SOURCE #-} qualified GI.Gtk.Structs.WidgetPath as Gtk.WidgetPath
import qualified GI.Pango.Objects.Context as Pango.Context
import qualified GI.Pango.Objects.FontMap as Pango.FontMap
import qualified GI.Pango.Objects.Layout as Pango.Layout
import qualified GI.Pango.Structs.FontDescription as Pango.FontDescription
newtype Widget = Widget (ManagedPtr Widget)
foreign import ccall "gtk_widget_get_type"
c_gtk_widget_get_type :: IO GType
instance GObject Widget where
gobjectType _ = c_gtk_widget_get_type
class GObject o => IsWidget o
#if MIN_VERSION_base(4,9,0)
instance {-# OVERLAPPABLE #-} (GObject a, O.UnknownAncestorError Widget a) =>
IsWidget a
#endif
instance IsWidget Widget
instance GObject.Object.IsObject Widget
instance Atk.ImplementorIface.IsImplementorIface Widget
instance Gtk.Buildable.IsBuildable Widget
toWidget :: (MonadIO m, IsWidget o) => o -> m Widget
toWidget = liftIO . unsafeCastTo Widget
noWidget :: Maybe Widget
noWidget = Nothing
#if ENABLE_OVERLOADING
type family ResolveWidgetMethod (t :: Symbol) (o :: *) :: * where
ResolveWidgetMethod "activate" o = WidgetActivateMethodInfo
ResolveWidgetMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo
ResolveWidgetMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo
ResolveWidgetMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo
ResolveWidgetMethod "addEvents" o = WidgetAddEventsMethodInfo
ResolveWidgetMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo
ResolveWidgetMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo
ResolveWidgetMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveWidgetMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveWidgetMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo
ResolveWidgetMethod "childFocus" o = WidgetChildFocusMethodInfo
ResolveWidgetMethod "childNotify" o = WidgetChildNotifyMethodInfo
ResolveWidgetMethod "classPath" o = WidgetClassPathMethodInfo
ResolveWidgetMethod "computeExpand" o = WidgetComputeExpandMethodInfo
ResolveWidgetMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo
ResolveWidgetMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo
ResolveWidgetMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo
ResolveWidgetMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo
ResolveWidgetMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo
ResolveWidgetMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo
ResolveWidgetMethod "destroy" o = WidgetDestroyMethodInfo
ResolveWidgetMethod "destroyed" o = WidgetDestroyedMethodInfo
ResolveWidgetMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo
ResolveWidgetMethod "dragBegin" o = WidgetDragBeginMethodInfo
ResolveWidgetMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo
ResolveWidgetMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo
ResolveWidgetMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo
ResolveWidgetMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo
ResolveWidgetMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo
ResolveWidgetMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo
ResolveWidgetMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo
ResolveWidgetMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo
ResolveWidgetMethod "dragDestSet" o = WidgetDragDestSetMethodInfo
ResolveWidgetMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo
ResolveWidgetMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo
ResolveWidgetMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo
ResolveWidgetMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo
ResolveWidgetMethod "dragGetData" o = WidgetDragGetDataMethodInfo
ResolveWidgetMethod "dragHighlight" o = WidgetDragHighlightMethodInfo
ResolveWidgetMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo
ResolveWidgetMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo
ResolveWidgetMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo
ResolveWidgetMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo
ResolveWidgetMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo
ResolveWidgetMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo
ResolveWidgetMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo
ResolveWidgetMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo
ResolveWidgetMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo
ResolveWidgetMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo
ResolveWidgetMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo
ResolveWidgetMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo
ResolveWidgetMethod "draw" o = WidgetDrawMethodInfo
ResolveWidgetMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo
ResolveWidgetMethod "errorBell" o = WidgetErrorBellMethodInfo
ResolveWidgetMethod "event" o = WidgetEventMethodInfo
ResolveWidgetMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveWidgetMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo
ResolveWidgetMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveWidgetMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveWidgetMethod "grabAdd" o = WidgetGrabAddMethodInfo
ResolveWidgetMethod "grabDefault" o = WidgetGrabDefaultMethodInfo
ResolveWidgetMethod "grabFocus" o = WidgetGrabFocusMethodInfo
ResolveWidgetMethod "grabRemove" o = WidgetGrabRemoveMethodInfo
ResolveWidgetMethod "hasDefault" o = WidgetHasDefaultMethodInfo
ResolveWidgetMethod "hasFocus" o = WidgetHasFocusMethodInfo
ResolveWidgetMethod "hasGrab" o = WidgetHasGrabMethodInfo
ResolveWidgetMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo
ResolveWidgetMethod "hasScreen" o = WidgetHasScreenMethodInfo
ResolveWidgetMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo
ResolveWidgetMethod "hide" o = WidgetHideMethodInfo
ResolveWidgetMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo
ResolveWidgetMethod "inDestruction" o = WidgetInDestructionMethodInfo
ResolveWidgetMethod "initTemplate" o = WidgetInitTemplateMethodInfo
ResolveWidgetMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo
ResolveWidgetMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo
ResolveWidgetMethod "intersect" o = WidgetIntersectMethodInfo
ResolveWidgetMethod "isAncestor" o = WidgetIsAncestorMethodInfo
ResolveWidgetMethod "isComposited" o = WidgetIsCompositedMethodInfo
ResolveWidgetMethod "isDrawable" o = WidgetIsDrawableMethodInfo
ResolveWidgetMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveWidgetMethod "isFocus" o = WidgetIsFocusMethodInfo
ResolveWidgetMethod "isSensitive" o = WidgetIsSensitiveMethodInfo
ResolveWidgetMethod "isToplevel" o = WidgetIsToplevelMethodInfo
ResolveWidgetMethod "isVisible" o = WidgetIsVisibleMethodInfo
ResolveWidgetMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo
ResolveWidgetMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo
ResolveWidgetMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo
ResolveWidgetMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo
ResolveWidgetMethod "map" o = WidgetMapMethodInfo
ResolveWidgetMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo
ResolveWidgetMethod "modifyBase" o = WidgetModifyBaseMethodInfo
ResolveWidgetMethod "modifyBg" o = WidgetModifyBgMethodInfo
ResolveWidgetMethod "modifyCursor" o = WidgetModifyCursorMethodInfo
ResolveWidgetMethod "modifyFg" o = WidgetModifyFgMethodInfo
ResolveWidgetMethod "modifyFont" o = WidgetModifyFontMethodInfo
ResolveWidgetMethod "modifyStyle" o = WidgetModifyStyleMethodInfo
ResolveWidgetMethod "modifyText" o = WidgetModifyTextMethodInfo
ResolveWidgetMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveWidgetMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveWidgetMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo
ResolveWidgetMethod "overrideColor" o = WidgetOverrideColorMethodInfo
ResolveWidgetMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo
ResolveWidgetMethod "overrideFont" o = WidgetOverrideFontMethodInfo
ResolveWidgetMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo
ResolveWidgetMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo
ResolveWidgetMethod "path" o = WidgetPathMethodInfo
ResolveWidgetMethod "queueAllocate" o = WidgetQueueAllocateMethodInfo
ResolveWidgetMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo
ResolveWidgetMethod "queueDraw" o = WidgetQueueDrawMethodInfo
ResolveWidgetMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo
ResolveWidgetMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo
ResolveWidgetMethod "queueResize" o = WidgetQueueResizeMethodInfo
ResolveWidgetMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo
ResolveWidgetMethod "realize" o = WidgetRealizeMethodInfo
ResolveWidgetMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveWidgetMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveWidgetMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo
ResolveWidgetMethod "registerWindow" o = WidgetRegisterWindowMethodInfo
ResolveWidgetMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo
ResolveWidgetMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo
ResolveWidgetMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo
ResolveWidgetMethod "renderIcon" o = WidgetRenderIconMethodInfo
ResolveWidgetMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo
ResolveWidgetMethod "reparent" o = WidgetReparentMethodInfo
ResolveWidgetMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo
ResolveWidgetMethod "resetStyle" o = WidgetResetStyleMethodInfo
ResolveWidgetMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveWidgetMethod "sendExpose" o = WidgetSendExposeMethodInfo
ResolveWidgetMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo
ResolveWidgetMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo
ResolveWidgetMethod "show" o = WidgetShowMethodInfo
ResolveWidgetMethod "showAll" o = WidgetShowAllMethodInfo
ResolveWidgetMethod "showNow" o = WidgetShowNowMethodInfo
ResolveWidgetMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo
ResolveWidgetMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo
ResolveWidgetMethod "sizeRequest" o = WidgetSizeRequestMethodInfo
ResolveWidgetMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveWidgetMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveWidgetMethod "styleAttach" o = WidgetStyleAttachMethodInfo
ResolveWidgetMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo
ResolveWidgetMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo
ResolveWidgetMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveWidgetMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo
ResolveWidgetMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo
ResolveWidgetMethod "unmap" o = WidgetUnmapMethodInfo
ResolveWidgetMethod "unparent" o = WidgetUnparentMethodInfo
ResolveWidgetMethod "unrealize" o = WidgetUnrealizeMethodInfo
ResolveWidgetMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveWidgetMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo
ResolveWidgetMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo
ResolveWidgetMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveWidgetMethod "getAccessible" o = WidgetGetAccessibleMethodInfo
ResolveWidgetMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo
ResolveWidgetMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo
ResolveWidgetMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo
ResolveWidgetMethod "getAllocatedSize" o = WidgetGetAllocatedSizeMethodInfo
ResolveWidgetMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo
ResolveWidgetMethod "getAllocation" o = WidgetGetAllocationMethodInfo
ResolveWidgetMethod "getAncestor" o = WidgetGetAncestorMethodInfo
ResolveWidgetMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo
ResolveWidgetMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo
ResolveWidgetMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo
ResolveWidgetMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo
ResolveWidgetMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo
ResolveWidgetMethod "getClip" o = WidgetGetClipMethodInfo
ResolveWidgetMethod "getClipboard" o = WidgetGetClipboardMethodInfo
ResolveWidgetMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo
ResolveWidgetMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveWidgetMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo
ResolveWidgetMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo
ResolveWidgetMethod "getDirection" o = WidgetGetDirectionMethodInfo
ResolveWidgetMethod "getDisplay" o = WidgetGetDisplayMethodInfo
ResolveWidgetMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo
ResolveWidgetMethod "getEvents" o = WidgetGetEventsMethodInfo
ResolveWidgetMethod "getFocusOnClick" o = WidgetGetFocusOnClickMethodInfo
ResolveWidgetMethod "getFontMap" o = WidgetGetFontMapMethodInfo
ResolveWidgetMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo
ResolveWidgetMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo
ResolveWidgetMethod "getHalign" o = WidgetGetHalignMethodInfo
ResolveWidgetMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo
ResolveWidgetMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo
ResolveWidgetMethod "getHexpand" o = WidgetGetHexpandMethodInfo
ResolveWidgetMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo
ResolveWidgetMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo
ResolveWidgetMethod "getMapped" o = WidgetGetMappedMethodInfo
ResolveWidgetMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo
ResolveWidgetMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo
ResolveWidgetMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo
ResolveWidgetMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo
ResolveWidgetMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo
ResolveWidgetMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo
ResolveWidgetMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo
ResolveWidgetMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo
ResolveWidgetMethod "getName" o = WidgetGetNameMethodInfo
ResolveWidgetMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo
ResolveWidgetMethod "getOpacity" o = WidgetGetOpacityMethodInfo
ResolveWidgetMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo
ResolveWidgetMethod "getParent" o = WidgetGetParentMethodInfo
ResolveWidgetMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo
ResolveWidgetMethod "getPath" o = WidgetGetPathMethodInfo
ResolveWidgetMethod "getPointer" o = WidgetGetPointerMethodInfo
ResolveWidgetMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo
ResolveWidgetMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveWidgetMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo
ResolveWidgetMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo
ResolveWidgetMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo
ResolveWidgetMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo
ResolveWidgetMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveWidgetMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveWidgetMethod "getRealized" o = WidgetGetRealizedMethodInfo
ResolveWidgetMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo
ResolveWidgetMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo
ResolveWidgetMethod "getRequisition" o = WidgetGetRequisitionMethodInfo
ResolveWidgetMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo
ResolveWidgetMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo
ResolveWidgetMethod "getScreen" o = WidgetGetScreenMethodInfo
ResolveWidgetMethod "getSensitive" o = WidgetGetSensitiveMethodInfo
ResolveWidgetMethod "getSettings" o = WidgetGetSettingsMethodInfo
ResolveWidgetMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo
ResolveWidgetMethod "getState" o = WidgetGetStateMethodInfo
ResolveWidgetMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo
ResolveWidgetMethod "getStyle" o = WidgetGetStyleMethodInfo
ResolveWidgetMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo
ResolveWidgetMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo
ResolveWidgetMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo
ResolveWidgetMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo
ResolveWidgetMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo
ResolveWidgetMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo
ResolveWidgetMethod "getToplevel" o = WidgetGetToplevelMethodInfo
ResolveWidgetMethod "getValign" o = WidgetGetValignMethodInfo
ResolveWidgetMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo
ResolveWidgetMethod "getVexpand" o = WidgetGetVexpandMethodInfo
ResolveWidgetMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo
ResolveWidgetMethod "getVisible" o = WidgetGetVisibleMethodInfo
ResolveWidgetMethod "getVisual" o = WidgetGetVisualMethodInfo
ResolveWidgetMethod "getWindow" o = WidgetGetWindowMethodInfo
ResolveWidgetMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo
ResolveWidgetMethod "setAllocation" o = WidgetSetAllocationMethodInfo
ResolveWidgetMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo
ResolveWidgetMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo
ResolveWidgetMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo
ResolveWidgetMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo
ResolveWidgetMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo
ResolveWidgetMethod "setClip" o = WidgetSetClipMethodInfo
ResolveWidgetMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo
ResolveWidgetMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveWidgetMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo
ResolveWidgetMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo
ResolveWidgetMethod "setDirection" o = WidgetSetDirectionMethodInfo
ResolveWidgetMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo
ResolveWidgetMethod "setEvents" o = WidgetSetEventsMethodInfo
ResolveWidgetMethod "setFocusOnClick" o = WidgetSetFocusOnClickMethodInfo
ResolveWidgetMethod "setFontMap" o = WidgetSetFontMapMethodInfo
ResolveWidgetMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo
ResolveWidgetMethod "setHalign" o = WidgetSetHalignMethodInfo
ResolveWidgetMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo
ResolveWidgetMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo
ResolveWidgetMethod "setHexpand" o = WidgetSetHexpandMethodInfo
ResolveWidgetMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo
ResolveWidgetMethod "setMapped" o = WidgetSetMappedMethodInfo
ResolveWidgetMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo
ResolveWidgetMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo
ResolveWidgetMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo
ResolveWidgetMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo
ResolveWidgetMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo
ResolveWidgetMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo
ResolveWidgetMethod "setName" o = WidgetSetNameMethodInfo
ResolveWidgetMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo
ResolveWidgetMethod "setOpacity" o = WidgetSetOpacityMethodInfo
ResolveWidgetMethod "setParent" o = WidgetSetParentMethodInfo
ResolveWidgetMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo
ResolveWidgetMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveWidgetMethod "setRealized" o = WidgetSetRealizedMethodInfo
ResolveWidgetMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo
ResolveWidgetMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo
ResolveWidgetMethod "setSensitive" o = WidgetSetSensitiveMethodInfo
ResolveWidgetMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo
ResolveWidgetMethod "setState" o = WidgetSetStateMethodInfo
ResolveWidgetMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo
ResolveWidgetMethod "setStyle" o = WidgetSetStyleMethodInfo
ResolveWidgetMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo
ResolveWidgetMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo
ResolveWidgetMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo
ResolveWidgetMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo
ResolveWidgetMethod "setValign" o = WidgetSetValignMethodInfo
ResolveWidgetMethod "setVexpand" o = WidgetSetVexpandMethodInfo
ResolveWidgetMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo
ResolveWidgetMethod "setVisible" o = WidgetSetVisibleMethodInfo
ResolveWidgetMethod "setVisual" o = WidgetSetVisualMethodInfo
ResolveWidgetMethod "setWindow" o = WidgetSetWindowMethodInfo
ResolveWidgetMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveWidgetMethod t Widget, O.MethodInfo info Widget p) => O.IsLabelProxy t (Widget -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveWidgetMethod t Widget, O.MethodInfo info Widget p) => O.IsLabel t (Widget -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
#endif
type WidgetAccelClosuresChangedCallback =
IO ()
noWidgetAccelClosuresChangedCallback :: Maybe WidgetAccelClosuresChangedCallback
noWidgetAccelClosuresChangedCallback = Nothing
type C_WidgetAccelClosuresChangedCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetAccelClosuresChangedCallback :: C_WidgetAccelClosuresChangedCallback -> IO (FunPtr C_WidgetAccelClosuresChangedCallback)
genClosure_WidgetAccelClosuresChanged :: WidgetAccelClosuresChangedCallback -> IO Closure
genClosure_WidgetAccelClosuresChanged cb = do
let cb' = wrap_WidgetAccelClosuresChangedCallback cb
mk_WidgetAccelClosuresChangedCallback cb' >>= newCClosure
wrap_WidgetAccelClosuresChangedCallback ::
WidgetAccelClosuresChangedCallback ->
C_WidgetAccelClosuresChangedCallback
wrap_WidgetAccelClosuresChangedCallback _cb _ _ = do
_cb
onWidgetAccelClosuresChanged :: (IsWidget a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId
onWidgetAccelClosuresChanged obj cb = liftIO $ do
let cb' = wrap_WidgetAccelClosuresChangedCallback cb
cb'' <- mk_WidgetAccelClosuresChangedCallback cb'
connectSignalFunPtr obj "accel-closures-changed" cb'' SignalConnectBefore
afterWidgetAccelClosuresChanged :: (IsWidget a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId
afterWidgetAccelClosuresChanged obj cb = liftIO $ do
let cb' = wrap_WidgetAccelClosuresChangedCallback cb
cb'' <- mk_WidgetAccelClosuresChangedCallback cb'
connectSignalFunPtr obj "accel-closures-changed" cb'' SignalConnectAfter
type WidgetButtonPressEventCallback =
Gdk.EventButton.EventButton
-> IO Bool
noWidgetButtonPressEventCallback :: Maybe WidgetButtonPressEventCallback
noWidgetButtonPressEventCallback = Nothing
type C_WidgetButtonPressEventCallback =
Ptr () ->
Ptr Gdk.EventButton.EventButton ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetButtonPressEventCallback :: C_WidgetButtonPressEventCallback -> IO (FunPtr C_WidgetButtonPressEventCallback)
genClosure_WidgetButtonPressEvent :: WidgetButtonPressEventCallback -> IO Closure
genClosure_WidgetButtonPressEvent cb = do
let cb' = wrap_WidgetButtonPressEventCallback cb
mk_WidgetButtonPressEventCallback cb' >>= newCClosure
wrap_WidgetButtonPressEventCallback ::
WidgetButtonPressEventCallback ->
C_WidgetButtonPressEventCallback
wrap_WidgetButtonPressEventCallback _cb _ event _ = do
event' <- (newPtr Gdk.EventButton.EventButton) event
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetButtonPressEvent :: (IsWidget a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId
onWidgetButtonPressEvent obj cb = liftIO $ do
let cb' = wrap_WidgetButtonPressEventCallback cb
cb'' <- mk_WidgetButtonPressEventCallback cb'
connectSignalFunPtr obj "button-press-event" cb'' SignalConnectBefore
afterWidgetButtonPressEvent :: (IsWidget a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId
afterWidgetButtonPressEvent obj cb = liftIO $ do
let cb' = wrap_WidgetButtonPressEventCallback cb
cb'' <- mk_WidgetButtonPressEventCallback cb'
connectSignalFunPtr obj "button-press-event" cb'' SignalConnectAfter
type WidgetButtonReleaseEventCallback =
Gdk.EventButton.EventButton
-> IO Bool
noWidgetButtonReleaseEventCallback :: Maybe WidgetButtonReleaseEventCallback
noWidgetButtonReleaseEventCallback = Nothing
type C_WidgetButtonReleaseEventCallback =
Ptr () ->
Ptr Gdk.EventButton.EventButton ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetButtonReleaseEventCallback :: C_WidgetButtonReleaseEventCallback -> IO (FunPtr C_WidgetButtonReleaseEventCallback)
genClosure_WidgetButtonReleaseEvent :: WidgetButtonReleaseEventCallback -> IO Closure
genClosure_WidgetButtonReleaseEvent cb = do
let cb' = wrap_WidgetButtonReleaseEventCallback cb
mk_WidgetButtonReleaseEventCallback cb' >>= newCClosure
wrap_WidgetButtonReleaseEventCallback ::
WidgetButtonReleaseEventCallback ->
C_WidgetButtonReleaseEventCallback
wrap_WidgetButtonReleaseEventCallback _cb _ event _ = do
event' <- (newPtr Gdk.EventButton.EventButton) event
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetButtonReleaseEvent :: (IsWidget a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId
onWidgetButtonReleaseEvent obj cb = liftIO $ do
let cb' = wrap_WidgetButtonReleaseEventCallback cb
cb'' <- mk_WidgetButtonReleaseEventCallback cb'
connectSignalFunPtr obj "button-release-event" cb'' SignalConnectBefore
afterWidgetButtonReleaseEvent :: (IsWidget a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId
afterWidgetButtonReleaseEvent obj cb = liftIO $ do
let cb' = wrap_WidgetButtonReleaseEventCallback cb
cb'' <- mk_WidgetButtonReleaseEventCallback cb'
connectSignalFunPtr obj "button-release-event" cb'' SignalConnectAfter
type WidgetCanActivateAccelCallback =
Word32
-> IO Bool
noWidgetCanActivateAccelCallback :: Maybe WidgetCanActivateAccelCallback
noWidgetCanActivateAccelCallback = Nothing
type C_WidgetCanActivateAccelCallback =
Ptr () ->
Word32 ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetCanActivateAccelCallback :: C_WidgetCanActivateAccelCallback -> IO (FunPtr C_WidgetCanActivateAccelCallback)
genClosure_WidgetCanActivateAccel :: WidgetCanActivateAccelCallback -> IO Closure
genClosure_WidgetCanActivateAccel cb = do
let cb' = wrap_WidgetCanActivateAccelCallback cb
mk_WidgetCanActivateAccelCallback cb' >>= newCClosure
wrap_WidgetCanActivateAccelCallback ::
WidgetCanActivateAccelCallback ->
C_WidgetCanActivateAccelCallback
wrap_WidgetCanActivateAccelCallback _cb _ signalId _ = do
result <- _cb signalId
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetCanActivateAccel :: (IsWidget a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId
onWidgetCanActivateAccel obj cb = liftIO $ do
let cb' = wrap_WidgetCanActivateAccelCallback cb
cb'' <- mk_WidgetCanActivateAccelCallback cb'
connectSignalFunPtr obj "can-activate-accel" cb'' SignalConnectBefore
afterWidgetCanActivateAccel :: (IsWidget a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId
afterWidgetCanActivateAccel obj cb = liftIO $ do
let cb' = wrap_WidgetCanActivateAccelCallback cb
cb'' <- mk_WidgetCanActivateAccelCallback cb'
connectSignalFunPtr obj "can-activate-accel" cb'' SignalConnectAfter
type WidgetChildNotifyCallback =
GParamSpec
-> IO ()
noWidgetChildNotifyCallback :: Maybe WidgetChildNotifyCallback
noWidgetChildNotifyCallback = Nothing
type C_WidgetChildNotifyCallback =
Ptr () ->
Ptr GParamSpec ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetChildNotifyCallback :: C_WidgetChildNotifyCallback -> IO (FunPtr C_WidgetChildNotifyCallback)
genClosure_WidgetChildNotify :: WidgetChildNotifyCallback -> IO Closure
genClosure_WidgetChildNotify cb = do
let cb' = wrap_WidgetChildNotifyCallback cb
mk_WidgetChildNotifyCallback cb' >>= newCClosure
wrap_WidgetChildNotifyCallback ::
WidgetChildNotifyCallback ->
C_WidgetChildNotifyCallback
wrap_WidgetChildNotifyCallback _cb _ childProperty _ = do
childProperty' <- B.GParamSpec.newGParamSpecFromPtr childProperty
_cb childProperty'
onWidgetChildNotify :: (IsWidget a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId
onWidgetChildNotify obj cb = liftIO $ do
let cb' = wrap_WidgetChildNotifyCallback cb
cb'' <- mk_WidgetChildNotifyCallback cb'
connectSignalFunPtr obj "child-notify" cb'' SignalConnectBefore
afterWidgetChildNotify :: (IsWidget a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId
afterWidgetChildNotify obj cb = liftIO $ do
let cb' = wrap_WidgetChildNotifyCallback cb
cb'' <- mk_WidgetChildNotifyCallback cb'
connectSignalFunPtr obj "child-notify" cb'' SignalConnectAfter
{-# DEPRECATED WidgetCompositedChangedCallback ["(Since version 3.22)","Use GdkScreen::composited-changed instead."] #-}
type WidgetCompositedChangedCallback =
IO ()
noWidgetCompositedChangedCallback :: Maybe WidgetCompositedChangedCallback
noWidgetCompositedChangedCallback = Nothing
type C_WidgetCompositedChangedCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetCompositedChangedCallback :: C_WidgetCompositedChangedCallback -> IO (FunPtr C_WidgetCompositedChangedCallback)
genClosure_WidgetCompositedChanged :: WidgetCompositedChangedCallback -> IO Closure
genClosure_WidgetCompositedChanged cb = do
let cb' = wrap_WidgetCompositedChangedCallback cb
mk_WidgetCompositedChangedCallback cb' >>= newCClosure
wrap_WidgetCompositedChangedCallback ::
WidgetCompositedChangedCallback ->
C_WidgetCompositedChangedCallback
wrap_WidgetCompositedChangedCallback _cb _ _ = do
_cb
onWidgetCompositedChanged :: (IsWidget a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId
onWidgetCompositedChanged obj cb = liftIO $ do
let cb' = wrap_WidgetCompositedChangedCallback cb
cb'' <- mk_WidgetCompositedChangedCallback cb'
connectSignalFunPtr obj "composited-changed" cb'' SignalConnectBefore
afterWidgetCompositedChanged :: (IsWidget a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId
afterWidgetCompositedChanged obj cb = liftIO $ do
let cb' = wrap_WidgetCompositedChangedCallback cb
cb'' <- mk_WidgetCompositedChangedCallback cb'
connectSignalFunPtr obj "composited-changed" cb'' SignalConnectAfter
type WidgetConfigureEventCallback =
Gdk.EventConfigure.EventConfigure
-> IO Bool
noWidgetConfigureEventCallback :: Maybe WidgetConfigureEventCallback
noWidgetConfigureEventCallback = Nothing
type C_WidgetConfigureEventCallback =
Ptr () ->
Ptr Gdk.EventConfigure.EventConfigure ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetConfigureEventCallback :: C_WidgetConfigureEventCallback -> IO (FunPtr C_WidgetConfigureEventCallback)
genClosure_WidgetConfigureEvent :: WidgetConfigureEventCallback -> IO Closure
genClosure_WidgetConfigureEvent cb = do
let cb' = wrap_WidgetConfigureEventCallback cb
mk_WidgetConfigureEventCallback cb' >>= newCClosure
wrap_WidgetConfigureEventCallback ::
WidgetConfigureEventCallback ->
C_WidgetConfigureEventCallback
wrap_WidgetConfigureEventCallback _cb _ event _ = do
event' <- (newPtr Gdk.EventConfigure.EventConfigure) event
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetConfigureEvent :: (IsWidget a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId
onWidgetConfigureEvent obj cb = liftIO $ do
let cb' = wrap_WidgetConfigureEventCallback cb
cb'' <- mk_WidgetConfigureEventCallback cb'
connectSignalFunPtr obj "configure-event" cb'' SignalConnectBefore
afterWidgetConfigureEvent :: (IsWidget a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId
afterWidgetConfigureEvent obj cb = liftIO $ do
let cb' = wrap_WidgetConfigureEventCallback cb
cb'' <- mk_WidgetConfigureEventCallback cb'
connectSignalFunPtr obj "configure-event" cb'' SignalConnectAfter
type WidgetDamageEventCallback =
Gdk.EventExpose.EventExpose
-> IO Bool
noWidgetDamageEventCallback :: Maybe WidgetDamageEventCallback
noWidgetDamageEventCallback = Nothing
type C_WidgetDamageEventCallback =
Ptr () ->
Ptr Gdk.EventExpose.EventExpose ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDamageEventCallback :: C_WidgetDamageEventCallback -> IO (FunPtr C_WidgetDamageEventCallback)
genClosure_WidgetDamageEvent :: WidgetDamageEventCallback -> IO Closure
genClosure_WidgetDamageEvent cb = do
let cb' = wrap_WidgetDamageEventCallback cb
mk_WidgetDamageEventCallback cb' >>= newCClosure
wrap_WidgetDamageEventCallback ::
WidgetDamageEventCallback ->
C_WidgetDamageEventCallback
wrap_WidgetDamageEventCallback _cb _ event _ = do
event' <- (newPtr Gdk.EventExpose.EventExpose) event
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDamageEvent :: (IsWidget a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId
onWidgetDamageEvent obj cb = liftIO $ do
let cb' = wrap_WidgetDamageEventCallback cb
cb'' <- mk_WidgetDamageEventCallback cb'
connectSignalFunPtr obj "damage-event" cb'' SignalConnectBefore
afterWidgetDamageEvent :: (IsWidget a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId
afterWidgetDamageEvent obj cb = liftIO $ do
let cb' = wrap_WidgetDamageEventCallback cb
cb'' <- mk_WidgetDamageEventCallback cb'
connectSignalFunPtr obj "damage-event" cb'' SignalConnectAfter
type WidgetDeleteEventCallback =
Gdk.Event.Event
-> IO Bool
noWidgetDeleteEventCallback :: Maybe WidgetDeleteEventCallback
noWidgetDeleteEventCallback = Nothing
type C_WidgetDeleteEventCallback =
Ptr () ->
Ptr Gdk.Event.Event ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDeleteEventCallback :: C_WidgetDeleteEventCallback -> IO (FunPtr C_WidgetDeleteEventCallback)
genClosure_WidgetDeleteEvent :: WidgetDeleteEventCallback -> IO Closure
genClosure_WidgetDeleteEvent cb = do
let cb' = wrap_WidgetDeleteEventCallback cb
mk_WidgetDeleteEventCallback cb' >>= newCClosure
wrap_WidgetDeleteEventCallback ::
WidgetDeleteEventCallback ->
C_WidgetDeleteEventCallback
wrap_WidgetDeleteEventCallback _cb _ event _ = do
B.ManagedPtr.withTransient Gdk.Event.Event event $ \event' -> do
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDeleteEvent :: (IsWidget a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId
onWidgetDeleteEvent obj cb = liftIO $ do
let cb' = wrap_WidgetDeleteEventCallback cb
cb'' <- mk_WidgetDeleteEventCallback cb'
connectSignalFunPtr obj "delete-event" cb'' SignalConnectBefore
afterWidgetDeleteEvent :: (IsWidget a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId
afterWidgetDeleteEvent obj cb = liftIO $ do
let cb' = wrap_WidgetDeleteEventCallback cb
cb'' <- mk_WidgetDeleteEventCallback cb'
connectSignalFunPtr obj "delete-event" cb'' SignalConnectAfter
type WidgetDestroyCallback =
IO ()
noWidgetDestroyCallback :: Maybe WidgetDestroyCallback
noWidgetDestroyCallback = Nothing
type C_WidgetDestroyCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDestroyCallback :: C_WidgetDestroyCallback -> IO (FunPtr C_WidgetDestroyCallback)
genClosure_WidgetDestroy :: WidgetDestroyCallback -> IO Closure
genClosure_WidgetDestroy cb = do
let cb' = wrap_WidgetDestroyCallback cb
mk_WidgetDestroyCallback cb' >>= newCClosure
wrap_WidgetDestroyCallback ::
WidgetDestroyCallback ->
C_WidgetDestroyCallback
wrap_WidgetDestroyCallback _cb _ _ = do
_cb
onWidgetDestroy :: (IsWidget a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId
onWidgetDestroy obj cb = liftIO $ do
let cb' = wrap_WidgetDestroyCallback cb
cb'' <- mk_WidgetDestroyCallback cb'
connectSignalFunPtr obj "destroy" cb'' SignalConnectBefore
afterWidgetDestroy :: (IsWidget a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId
afterWidgetDestroy obj cb = liftIO $ do
let cb' = wrap_WidgetDestroyCallback cb
cb'' <- mk_WidgetDestroyCallback cb'
connectSignalFunPtr obj "destroy" cb'' SignalConnectAfter
type WidgetDestroyEventCallback =
Gdk.Event.Event
-> IO Bool
noWidgetDestroyEventCallback :: Maybe WidgetDestroyEventCallback
noWidgetDestroyEventCallback = Nothing
type C_WidgetDestroyEventCallback =
Ptr () ->
Ptr Gdk.Event.Event ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDestroyEventCallback :: C_WidgetDestroyEventCallback -> IO (FunPtr C_WidgetDestroyEventCallback)
genClosure_WidgetDestroyEvent :: WidgetDestroyEventCallback -> IO Closure
genClosure_WidgetDestroyEvent cb = do
let cb' = wrap_WidgetDestroyEventCallback cb
mk_WidgetDestroyEventCallback cb' >>= newCClosure
wrap_WidgetDestroyEventCallback ::
WidgetDestroyEventCallback ->
C_WidgetDestroyEventCallback
wrap_WidgetDestroyEventCallback _cb _ event _ = do
B.ManagedPtr.withTransient Gdk.Event.Event event $ \event' -> do
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDestroyEvent :: (IsWidget a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId
onWidgetDestroyEvent obj cb = liftIO $ do
let cb' = wrap_WidgetDestroyEventCallback cb
cb'' <- mk_WidgetDestroyEventCallback cb'
connectSignalFunPtr obj "destroy-event" cb'' SignalConnectBefore
afterWidgetDestroyEvent :: (IsWidget a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId
afterWidgetDestroyEvent obj cb = liftIO $ do
let cb' = wrap_WidgetDestroyEventCallback cb
cb'' <- mk_WidgetDestroyEventCallback cb'
connectSignalFunPtr obj "destroy-event" cb'' SignalConnectAfter
type WidgetDirectionChangedCallback =
Gtk.Enums.TextDirection
-> IO ()
noWidgetDirectionChangedCallback :: Maybe WidgetDirectionChangedCallback
noWidgetDirectionChangedCallback = Nothing
type C_WidgetDirectionChangedCallback =
Ptr () ->
CUInt ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDirectionChangedCallback :: C_WidgetDirectionChangedCallback -> IO (FunPtr C_WidgetDirectionChangedCallback)
genClosure_WidgetDirectionChanged :: WidgetDirectionChangedCallback -> IO Closure
genClosure_WidgetDirectionChanged cb = do
let cb' = wrap_WidgetDirectionChangedCallback cb
mk_WidgetDirectionChangedCallback cb' >>= newCClosure
wrap_WidgetDirectionChangedCallback ::
WidgetDirectionChangedCallback ->
C_WidgetDirectionChangedCallback
wrap_WidgetDirectionChangedCallback _cb _ previousDirection _ = do
let previousDirection' = (toEnum . fromIntegral) previousDirection
_cb previousDirection'
onWidgetDirectionChanged :: (IsWidget a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId
onWidgetDirectionChanged obj cb = liftIO $ do
let cb' = wrap_WidgetDirectionChangedCallback cb
cb'' <- mk_WidgetDirectionChangedCallback cb'
connectSignalFunPtr obj "direction-changed" cb'' SignalConnectBefore
afterWidgetDirectionChanged :: (IsWidget a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId
afterWidgetDirectionChanged obj cb = liftIO $ do
let cb' = wrap_WidgetDirectionChangedCallback cb
cb'' <- mk_WidgetDirectionChangedCallback cb'
connectSignalFunPtr obj "direction-changed" cb'' SignalConnectAfter
type WidgetDragBeginCallback =
Gdk.DragContext.DragContext
-> IO ()
noWidgetDragBeginCallback :: Maybe WidgetDragBeginCallback
noWidgetDragBeginCallback = Nothing
type C_WidgetDragBeginCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDragBeginCallback :: C_WidgetDragBeginCallback -> IO (FunPtr C_WidgetDragBeginCallback)
genClosure_WidgetDragBegin :: WidgetDragBeginCallback -> IO Closure
genClosure_WidgetDragBegin cb = do
let cb' = wrap_WidgetDragBeginCallback cb
mk_WidgetDragBeginCallback cb' >>= newCClosure
wrap_WidgetDragBeginCallback ::
WidgetDragBeginCallback ->
C_WidgetDragBeginCallback
wrap_WidgetDragBeginCallback _cb _ context _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
_cb context'
onWidgetDragBegin :: (IsWidget a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId
onWidgetDragBegin obj cb = liftIO $ do
let cb' = wrap_WidgetDragBeginCallback cb
cb'' <- mk_WidgetDragBeginCallback cb'
connectSignalFunPtr obj "drag-begin" cb'' SignalConnectBefore
afterWidgetDragBegin :: (IsWidget a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId
afterWidgetDragBegin obj cb = liftIO $ do
let cb' = wrap_WidgetDragBeginCallback cb
cb'' <- mk_WidgetDragBeginCallback cb'
connectSignalFunPtr obj "drag-begin" cb'' SignalConnectAfter
type WidgetDragDataDeleteCallback =
Gdk.DragContext.DragContext
-> IO ()
noWidgetDragDataDeleteCallback :: Maybe WidgetDragDataDeleteCallback
noWidgetDragDataDeleteCallback = Nothing
type C_WidgetDragDataDeleteCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDragDataDeleteCallback :: C_WidgetDragDataDeleteCallback -> IO (FunPtr C_WidgetDragDataDeleteCallback)
genClosure_WidgetDragDataDelete :: WidgetDragDataDeleteCallback -> IO Closure
genClosure_WidgetDragDataDelete cb = do
let cb' = wrap_WidgetDragDataDeleteCallback cb
mk_WidgetDragDataDeleteCallback cb' >>= newCClosure
wrap_WidgetDragDataDeleteCallback ::
WidgetDragDataDeleteCallback ->
C_WidgetDragDataDeleteCallback
wrap_WidgetDragDataDeleteCallback _cb _ context _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
_cb context'
onWidgetDragDataDelete :: (IsWidget a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId
onWidgetDragDataDelete obj cb = liftIO $ do
let cb' = wrap_WidgetDragDataDeleteCallback cb
cb'' <- mk_WidgetDragDataDeleteCallback cb'
connectSignalFunPtr obj "drag-data-delete" cb'' SignalConnectBefore
afterWidgetDragDataDelete :: (IsWidget a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId
afterWidgetDragDataDelete obj cb = liftIO $ do
let cb' = wrap_WidgetDragDataDeleteCallback cb
cb'' <- mk_WidgetDragDataDeleteCallback cb'
connectSignalFunPtr obj "drag-data-delete" cb'' SignalConnectAfter
type WidgetDragDataGetCallback =
Gdk.DragContext.DragContext
-> Gtk.SelectionData.SelectionData
-> Word32
-> Word32
-> IO ()
noWidgetDragDataGetCallback :: Maybe WidgetDragDataGetCallback
noWidgetDragDataGetCallback = Nothing
type C_WidgetDragDataGetCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Ptr Gtk.SelectionData.SelectionData ->
Word32 ->
Word32 ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDragDataGetCallback :: C_WidgetDragDataGetCallback -> IO (FunPtr C_WidgetDragDataGetCallback)
genClosure_WidgetDragDataGet :: WidgetDragDataGetCallback -> IO Closure
genClosure_WidgetDragDataGet cb = do
let cb' = wrap_WidgetDragDataGetCallback cb
mk_WidgetDragDataGetCallback cb' >>= newCClosure
wrap_WidgetDragDataGetCallback ::
WidgetDragDataGetCallback ->
C_WidgetDragDataGetCallback
wrap_WidgetDragDataGetCallback _cb _ context data_ info time _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
B.ManagedPtr.withTransient Gtk.SelectionData.SelectionData data_ $ \data_' -> do
_cb context' data_' info time
onWidgetDragDataGet :: (IsWidget a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId
onWidgetDragDataGet obj cb = liftIO $ do
let cb' = wrap_WidgetDragDataGetCallback cb
cb'' <- mk_WidgetDragDataGetCallback cb'
connectSignalFunPtr obj "drag-data-get" cb'' SignalConnectBefore
afterWidgetDragDataGet :: (IsWidget a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId
afterWidgetDragDataGet obj cb = liftIO $ do
let cb' = wrap_WidgetDragDataGetCallback cb
cb'' <- mk_WidgetDragDataGetCallback cb'
connectSignalFunPtr obj "drag-data-get" cb'' SignalConnectAfter
type WidgetDragDataReceivedCallback =
Gdk.DragContext.DragContext
-> Int32
-> Int32
-> Gtk.SelectionData.SelectionData
-> Word32
-> Word32
-> IO ()
noWidgetDragDataReceivedCallback :: Maybe WidgetDragDataReceivedCallback
noWidgetDragDataReceivedCallback = Nothing
type C_WidgetDragDataReceivedCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Int32 ->
Int32 ->
Ptr Gtk.SelectionData.SelectionData ->
Word32 ->
Word32 ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDragDataReceivedCallback :: C_WidgetDragDataReceivedCallback -> IO (FunPtr C_WidgetDragDataReceivedCallback)
genClosure_WidgetDragDataReceived :: WidgetDragDataReceivedCallback -> IO Closure
genClosure_WidgetDragDataReceived cb = do
let cb' = wrap_WidgetDragDataReceivedCallback cb
mk_WidgetDragDataReceivedCallback cb' >>= newCClosure
wrap_WidgetDragDataReceivedCallback ::
WidgetDragDataReceivedCallback ->
C_WidgetDragDataReceivedCallback
wrap_WidgetDragDataReceivedCallback _cb _ context x y data_ info time _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
B.ManagedPtr.withTransient Gtk.SelectionData.SelectionData data_ $ \data_' -> do
_cb context' x y data_' info time
onWidgetDragDataReceived :: (IsWidget a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId
onWidgetDragDataReceived obj cb = liftIO $ do
let cb' = wrap_WidgetDragDataReceivedCallback cb
cb'' <- mk_WidgetDragDataReceivedCallback cb'
connectSignalFunPtr obj "drag-data-received" cb'' SignalConnectBefore
afterWidgetDragDataReceived :: (IsWidget a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId
afterWidgetDragDataReceived obj cb = liftIO $ do
let cb' = wrap_WidgetDragDataReceivedCallback cb
cb'' <- mk_WidgetDragDataReceivedCallback cb'
connectSignalFunPtr obj "drag-data-received" cb'' SignalConnectAfter
type WidgetDragDropCallback =
Gdk.DragContext.DragContext
-> Int32
-> Int32
-> Word32
-> IO Bool
noWidgetDragDropCallback :: Maybe WidgetDragDropCallback
noWidgetDragDropCallback = Nothing
type C_WidgetDragDropCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Int32 ->
Int32 ->
Word32 ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDragDropCallback :: C_WidgetDragDropCallback -> IO (FunPtr C_WidgetDragDropCallback)
genClosure_WidgetDragDrop :: WidgetDragDropCallback -> IO Closure
genClosure_WidgetDragDrop cb = do
let cb' = wrap_WidgetDragDropCallback cb
mk_WidgetDragDropCallback cb' >>= newCClosure
wrap_WidgetDragDropCallback ::
WidgetDragDropCallback ->
C_WidgetDragDropCallback
wrap_WidgetDragDropCallback _cb _ context x y time _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
result <- _cb context' x y time
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDragDrop :: (IsWidget a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId
onWidgetDragDrop obj cb = liftIO $ do
let cb' = wrap_WidgetDragDropCallback cb
cb'' <- mk_WidgetDragDropCallback cb'
connectSignalFunPtr obj "drag-drop" cb'' SignalConnectBefore
afterWidgetDragDrop :: (IsWidget a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId
afterWidgetDragDrop obj cb = liftIO $ do
let cb' = wrap_WidgetDragDropCallback cb
cb'' <- mk_WidgetDragDropCallback cb'
connectSignalFunPtr obj "drag-drop" cb'' SignalConnectAfter
type WidgetDragEndCallback =
Gdk.DragContext.DragContext
-> IO ()
noWidgetDragEndCallback :: Maybe WidgetDragEndCallback
noWidgetDragEndCallback = Nothing
type C_WidgetDragEndCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDragEndCallback :: C_WidgetDragEndCallback -> IO (FunPtr C_WidgetDragEndCallback)
genClosure_WidgetDragEnd :: WidgetDragEndCallback -> IO Closure
genClosure_WidgetDragEnd cb = do
let cb' = wrap_WidgetDragEndCallback cb
mk_WidgetDragEndCallback cb' >>= newCClosure
wrap_WidgetDragEndCallback ::
WidgetDragEndCallback ->
C_WidgetDragEndCallback
wrap_WidgetDragEndCallback _cb _ context _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
_cb context'
onWidgetDragEnd :: (IsWidget a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId
onWidgetDragEnd obj cb = liftIO $ do
let cb' = wrap_WidgetDragEndCallback cb
cb'' <- mk_WidgetDragEndCallback cb'
connectSignalFunPtr obj "drag-end" cb'' SignalConnectBefore
afterWidgetDragEnd :: (IsWidget a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId
afterWidgetDragEnd obj cb = liftIO $ do
let cb' = wrap_WidgetDragEndCallback cb
cb'' <- mk_WidgetDragEndCallback cb'
connectSignalFunPtr obj "drag-end" cb'' SignalConnectAfter
type WidgetDragFailedCallback =
Gdk.DragContext.DragContext
-> Gtk.Enums.DragResult
-> IO Bool
noWidgetDragFailedCallback :: Maybe WidgetDragFailedCallback
noWidgetDragFailedCallback = Nothing
type C_WidgetDragFailedCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
CUInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDragFailedCallback :: C_WidgetDragFailedCallback -> IO (FunPtr C_WidgetDragFailedCallback)
genClosure_WidgetDragFailed :: WidgetDragFailedCallback -> IO Closure
genClosure_WidgetDragFailed cb = do
let cb' = wrap_WidgetDragFailedCallback cb
mk_WidgetDragFailedCallback cb' >>= newCClosure
wrap_WidgetDragFailedCallback ::
WidgetDragFailedCallback ->
C_WidgetDragFailedCallback
wrap_WidgetDragFailedCallback _cb _ context result_ _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
let result_' = (toEnum . fromIntegral) result_
result <- _cb context' result_'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDragFailed :: (IsWidget a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId
onWidgetDragFailed obj cb = liftIO $ do
let cb' = wrap_WidgetDragFailedCallback cb
cb'' <- mk_WidgetDragFailedCallback cb'
connectSignalFunPtr obj "drag-failed" cb'' SignalConnectBefore
afterWidgetDragFailed :: (IsWidget a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId
afterWidgetDragFailed obj cb = liftIO $ do
let cb' = wrap_WidgetDragFailedCallback cb
cb'' <- mk_WidgetDragFailedCallback cb'
connectSignalFunPtr obj "drag-failed" cb'' SignalConnectAfter
type WidgetDragLeaveCallback =
Gdk.DragContext.DragContext
-> Word32
-> IO ()
noWidgetDragLeaveCallback :: Maybe WidgetDragLeaveCallback
noWidgetDragLeaveCallback = Nothing
type C_WidgetDragLeaveCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Word32 ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetDragLeaveCallback :: C_WidgetDragLeaveCallback -> IO (FunPtr C_WidgetDragLeaveCallback)
genClosure_WidgetDragLeave :: WidgetDragLeaveCallback -> IO Closure
genClosure_WidgetDragLeave cb = do
let cb' = wrap_WidgetDragLeaveCallback cb
mk_WidgetDragLeaveCallback cb' >>= newCClosure
wrap_WidgetDragLeaveCallback ::
WidgetDragLeaveCallback ->
C_WidgetDragLeaveCallback
wrap_WidgetDragLeaveCallback _cb _ context time _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
_cb context' time
onWidgetDragLeave :: (IsWidget a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId
onWidgetDragLeave obj cb = liftIO $ do
let cb' = wrap_WidgetDragLeaveCallback cb
cb'' <- mk_WidgetDragLeaveCallback cb'
connectSignalFunPtr obj "drag-leave" cb'' SignalConnectBefore
afterWidgetDragLeave :: (IsWidget a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId
afterWidgetDragLeave obj cb = liftIO $ do
let cb' = wrap_WidgetDragLeaveCallback cb
cb'' <- mk_WidgetDragLeaveCallback cb'
connectSignalFunPtr obj "drag-leave" cb'' SignalConnectAfter
type WidgetDragMotionCallback =
Gdk.DragContext.DragContext
-> Int32
-> Int32
-> Word32
-> IO Bool
noWidgetDragMotionCallback :: Maybe WidgetDragMotionCallback
noWidgetDragMotionCallback = Nothing
type C_WidgetDragMotionCallback =
Ptr () ->
Ptr Gdk.DragContext.DragContext ->
Int32 ->
Int32 ->
Word32 ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDragMotionCallback :: C_WidgetDragMotionCallback -> IO (FunPtr C_WidgetDragMotionCallback)
genClosure_WidgetDragMotion :: WidgetDragMotionCallback -> IO Closure
genClosure_WidgetDragMotion cb = do
let cb' = wrap_WidgetDragMotionCallback cb
mk_WidgetDragMotionCallback cb' >>= newCClosure
wrap_WidgetDragMotionCallback ::
WidgetDragMotionCallback ->
C_WidgetDragMotionCallback
wrap_WidgetDragMotionCallback _cb _ context x y time _ = do
context' <- (newObject Gdk.DragContext.DragContext) context
result <- _cb context' x y time
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDragMotion :: (IsWidget a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId
onWidgetDragMotion obj cb = liftIO $ do
let cb' = wrap_WidgetDragMotionCallback cb
cb'' <- mk_WidgetDragMotionCallback cb'
connectSignalFunPtr obj "drag-motion" cb'' SignalConnectBefore
afterWidgetDragMotion :: (IsWidget a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId
afterWidgetDragMotion obj cb = liftIO $ do
let cb' = wrap_WidgetDragMotionCallback cb
cb'' <- mk_WidgetDragMotionCallback cb'
connectSignalFunPtr obj "drag-motion" cb'' SignalConnectAfter
type WidgetDrawCallback =
Cairo.Context.Context
-> IO Bool
noWidgetDrawCallback :: Maybe WidgetDrawCallback
noWidgetDrawCallback = Nothing
type C_WidgetDrawCallback =
Ptr () ->
Ptr Cairo.Context.Context ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetDrawCallback :: C_WidgetDrawCallback -> IO (FunPtr C_WidgetDrawCallback)
genClosure_WidgetDraw :: WidgetDrawCallback -> IO Closure
genClosure_WidgetDraw cb = do
let cb' = wrap_WidgetDrawCallback cb
mk_WidgetDrawCallback cb' >>= newCClosure
wrap_WidgetDrawCallback ::
WidgetDrawCallback ->
C_WidgetDrawCallback
wrap_WidgetDrawCallback _cb _ cr _ = do
B.ManagedPtr.withTransient Cairo.Context.Context cr $ \cr' -> do
result <- _cb cr'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetDraw :: (IsWidget a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId
onWidgetDraw obj cb = liftIO $ do
let cb' = wrap_WidgetDrawCallback cb
cb'' <- mk_WidgetDrawCallback cb'
connectSignalFunPtr obj "draw" cb'' SignalConnectBefore
afterWidgetDraw :: (IsWidget a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId
afterWidgetDraw obj cb = liftIO $ do
let cb' = wrap_WidgetDrawCallback cb
cb'' <- mk_WidgetDrawCallback cb'
connectSignalFunPtr obj "draw" cb'' SignalConnectAfter
type WidgetEnterNotifyEventCallback =
Gdk.EventCrossing.EventCrossing
-> IO Bool
noWidgetEnterNotifyEventCallback :: Maybe WidgetEnterNotifyEventCallback
noWidgetEnterNotifyEventCallback = Nothing
type C_WidgetEnterNotifyEventCallback =
Ptr () ->
Ptr Gdk.EventCrossing.EventCrossing ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetEnterNotifyEventCallback :: C_WidgetEnterNotifyEventCallback -> IO (FunPtr C_WidgetEnterNotifyEventCallback)
genClosure_WidgetEnterNotifyEvent :: WidgetEnterNotifyEventCallback -> IO Closure
genClosure_WidgetEnterNotifyEvent cb = do
let cb' = wrap_WidgetEnterNotifyEventCallback cb
mk_WidgetEnterNotifyEventCallback cb' >>= newCClosure
wrap_WidgetEnterNotifyEventCallback ::
WidgetEnterNotifyEventCallback ->
C_WidgetEnterNotifyEventCallback
wrap_WidgetEnterNotifyEventCallback _cb _ event _ = do
event' <- (newPtr Gdk.EventCrossing.EventCrossing) event
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetEnterNotifyEvent :: (IsWidget a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId
onWidgetEnterNotifyEvent obj cb = liftIO $ do
let cb' = wrap_WidgetEnterNotifyEventCallback cb
cb'' <- mk_WidgetEnterNotifyEventCallback cb'
connectSignalFunPtr obj "enter-notify-event" cb'' SignalConnectBefore
afterWidgetEnterNotifyEvent :: (IsWidget a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId
afterWidgetEnterNotifyEvent obj cb = liftIO $ do
let cb' = wrap_WidgetEnterNotifyEventCallback cb
cb'' <- mk_WidgetEnterNotifyEventCallback cb'
connectSignalFunPtr obj "enter-notify-event" cb'' SignalConnectAfter
type WidgetEventCallback =
Gdk.Event.Event
-> IO Bool
noWidgetEventCallback :: Maybe WidgetEventCallback
noWidgetEventCallback = Nothing
type C_WidgetEventCallback =
Ptr () ->
Ptr Gdk.Event.Event ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetEventCallback :: C_WidgetEventCallback -> IO (FunPtr C_WidgetEventCallback)
genClosure_WidgetEvent :: WidgetEventCallback -> IO Closure
genClosure_WidgetEvent cb = do
let cb' = wrap_WidgetEventCallback cb
mk_WidgetEventCallback cb' >>= newCClosure
wrap_WidgetEventCallback ::
WidgetEventCallback ->
C_WidgetEventCallback
wrap_WidgetEventCallback _cb _ event _ = do
B.ManagedPtr.withTransient Gdk.Event.Event event $ \event' -> do
result <- _cb event'
let result' = (fromIntegral . fromEnum) result
return result'
onWidgetEvent :: (IsWidget a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId
onWidgetEvent obj cb = liftIO $ do
let cb' = wrap_WidgetEventCallback cb
cb'' <- mk_WidgetEventCallback cb'
connectSignalFunPtr obj "event" cb'' SignalConnectBefore
afterWidgetEvent :: (IsWidget a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId
afterWidgetEvent obj cb = liftIO $ do
let cb' = wrap_WidgetEventCallback cb
cb'' <- mk_WidgetEventCallback cb'
connectSignalFunPtr obj "event" cb'' SignalConnectAfter
type WidgetEventAfterCallback =
Gdk.Event.Event
-> IO ()
noWidgetEventAfterCallback :: Maybe WidgetEventAfterCallback
noWidgetEventAfterCallback = Nothing
type C_WidgetEventAfterCallback =
Ptr () ->
Ptr Gdk.Event.Event ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WidgetEventAfterCallback :: C_WidgetEventAfterCallback -> IO (FunPtr C_WidgetEventAfterCallback)
genClosure_WidgetEventAfter :: WidgetEventAfterCallback -> IO Closure
genClosure_WidgetEventAfter cb = do
let cb' = wrap_WidgetEventAfterCallback cb
mk_WidgetEventAfterCallback cb' >>= newCClosure
wrap_WidgetEventAfterCallback ::
WidgetEventAfterCallback ->
C_WidgetEventAfterCallback
wrap_WidgetEventAfterCallback _cb _ event _ = do
B.ManagedPtr.withTransient Gdk.Event.Event event $ \event' -> do
_cb event'
onWidgetEventAfter :: (IsWidget a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId
onWidgetEventAfter obj cb = liftIO $ do
let cb' = wrap_WidgetEventAfterCallback cb
cb'' <- mk_WidgetEventAfterCallback cb'
connectSignalFunPtr obj "event-after" cb'' SignalConnectBefore
afterWidgetEventAfter :: (IsWidget a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId
afterWidgetEventAfter obj cb = liftIO $ do
let cb' = wrap_WidgetEventAfterCallback cb
cb'' <- mk_WidgetEventAfterCallback cb'
connectSignalFunPtr obj "event-after" cb'' SignalConnectAfter
type WidgetFocusCallback =
Gtk.Enums.DirectionType
-> IO Bool
noWidgetFocusCallback :: Maybe WidgetFocusCallback
noWidgetFocusCallback = Nothing
type C_WidgetFocusCallback =
Ptr () ->
CUInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WidgetFocusCallback :: C_WidgetFocusCallback -> IO (FunPtr C_WidgetFocusCallback)
genClosure_WidgetFocus :: WidgetFocusCallback -> IO Closure
genClosure_WidgetFocus cb = do
let cb' = wrap_WidgetFocusCallback cb
mk_WidgetFocusCallback cb' >>= newCClosure
wrap_WidgetFocusCallback ::
WidgetFocusCallback ->
C_WidgetFocusCallback
wrap_WidgetFocusCallback