{- | Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte License : LGPL-2.1 Maintainer : Iñaki García Etxebarria (garetxe@gmail.com) -} module GI.Gtk.Objects.HandleBox ( -- * Exported types HandleBox(..) , HandleBoxK , toHandleBox , noHandleBox , -- * Methods -- ** handleBoxGetChildDetached HandleBoxGetChildDetachedMethodInfo , handleBoxGetChildDetached , -- ** handleBoxGetHandlePosition HandleBoxGetHandlePositionMethodInfo , handleBoxGetHandlePosition , -- ** handleBoxGetShadowType HandleBoxGetShadowTypeMethodInfo , handleBoxGetShadowType , -- ** handleBoxGetSnapEdge HandleBoxGetSnapEdgeMethodInfo , handleBoxGetSnapEdge , -- ** handleBoxNew handleBoxNew , -- ** handleBoxSetHandlePosition HandleBoxSetHandlePositionMethodInfo , handleBoxSetHandlePosition , -- ** handleBoxSetShadowType HandleBoxSetShadowTypeMethodInfo , handleBoxSetShadowType , -- ** handleBoxSetSnapEdge HandleBoxSetSnapEdgeMethodInfo , handleBoxSetSnapEdge , -- * Properties -- ** ChildDetached HandleBoxChildDetachedPropertyInfo , getHandleBoxChildDetached , -- ** HandlePosition HandleBoxHandlePositionPropertyInfo , constructHandleBoxHandlePosition , getHandleBoxHandlePosition , setHandleBoxHandlePosition , -- ** ShadowType HandleBoxShadowTypePropertyInfo , constructHandleBoxShadowType , getHandleBoxShadowType , setHandleBoxShadowType , -- ** SnapEdge HandleBoxSnapEdgePropertyInfo , constructHandleBoxSnapEdge , getHandleBoxSnapEdge , setHandleBoxSnapEdge , -- ** SnapEdgeSet HandleBoxSnapEdgeSetPropertyInfo , constructHandleBoxSnapEdgeSet , getHandleBoxSnapEdgeSet , setHandleBoxSnapEdgeSet , -- * Signals -- ** ChildAttached HandleBoxChildAttachedCallback , HandleBoxChildAttachedCallbackC , HandleBoxChildAttachedSignalInfo , afterHandleBoxChildAttached , handleBoxChildAttachedCallbackWrapper , handleBoxChildAttachedClosure , mkHandleBoxChildAttachedCallback , noHandleBoxChildAttachedCallback , onHandleBoxChildAttached , -- ** ChildDetached HandleBoxChildDetachedCallback , HandleBoxChildDetachedCallbackC , HandleBoxChildDetachedSignalInfo , afterHandleBoxChildDetached , handleBoxChildDetachedCallbackWrapper , handleBoxChildDetachedClosure , mkHandleBoxChildDetachedCallback , noHandleBoxChildDetachedCallback , onHandleBoxChildDetached , ) where import Prelude () import Data.GI.Base.ShortPrelude import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import GI.Gtk.Types import GI.Gtk.Callbacks import qualified GI.Atk as Atk import qualified GI.GObject as GObject newtype HandleBox = HandleBox (ForeignPtr HandleBox) foreign import ccall "gtk_handle_box_get_type" c_gtk_handle_box_get_type :: IO GType type instance ParentTypes HandleBox = HandleBoxParentTypes type HandleBoxParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable] instance GObject HandleBox where gobjectIsInitiallyUnowned _ = True gobjectType _ = c_gtk_handle_box_get_type class GObject o => HandleBoxK o instance (GObject o, IsDescendantOf HandleBox o) => HandleBoxK o toHandleBox :: HandleBoxK o => o -> IO HandleBox toHandleBox = unsafeCastTo HandleBox noHandleBox :: Maybe HandleBox noHandleBox = Nothing type family ResolveHandleBoxMethod (t :: Symbol) (o :: *) :: * where ResolveHandleBoxMethod "activate" o = WidgetActivateMethodInfo ResolveHandleBoxMethod "add" o = ContainerAddMethodInfo ResolveHandleBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo ResolveHandleBoxMethod "addChild" o = BuildableAddChildMethodInfo ResolveHandleBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo ResolveHandleBoxMethod "addEvents" o = WidgetAddEventsMethodInfo ResolveHandleBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo ResolveHandleBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo ResolveHandleBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo ResolveHandleBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo ResolveHandleBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo ResolveHandleBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo ResolveHandleBoxMethod "childFocus" o = WidgetChildFocusMethodInfo ResolveHandleBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo ResolveHandleBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo ResolveHandleBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo ResolveHandleBoxMethod "childType" o = ContainerChildTypeMethodInfo ResolveHandleBoxMethod "classPath" o = WidgetClassPathMethodInfo ResolveHandleBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo ResolveHandleBoxMethod "constructChild" o = BuildableConstructChildMethodInfo ResolveHandleBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo ResolveHandleBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo ResolveHandleBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo ResolveHandleBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo ResolveHandleBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo ResolveHandleBoxMethod "destroy" o = WidgetDestroyMethodInfo ResolveHandleBoxMethod "destroyed" o = WidgetDestroyedMethodInfo ResolveHandleBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo ResolveHandleBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo ResolveHandleBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo ResolveHandleBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo ResolveHandleBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo ResolveHandleBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo ResolveHandleBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo ResolveHandleBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo ResolveHandleBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo ResolveHandleBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo ResolveHandleBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo ResolveHandleBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo ResolveHandleBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo ResolveHandleBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo ResolveHandleBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo ResolveHandleBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo ResolveHandleBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo ResolveHandleBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo ResolveHandleBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo ResolveHandleBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo ResolveHandleBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo ResolveHandleBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo ResolveHandleBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo ResolveHandleBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo ResolveHandleBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo ResolveHandleBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo ResolveHandleBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo ResolveHandleBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo ResolveHandleBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo ResolveHandleBoxMethod "draw" o = WidgetDrawMethodInfo ResolveHandleBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo ResolveHandleBoxMethod "errorBell" o = WidgetErrorBellMethodInfo ResolveHandleBoxMethod "event" o = WidgetEventMethodInfo ResolveHandleBoxMethod "forall" o = ContainerForallMethodInfo ResolveHandleBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo ResolveHandleBoxMethod "foreach" o = ContainerForeachMethodInfo ResolveHandleBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo ResolveHandleBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo ResolveHandleBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo ResolveHandleBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo ResolveHandleBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo ResolveHandleBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo ResolveHandleBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo ResolveHandleBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo ResolveHandleBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo ResolveHandleBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo ResolveHandleBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo ResolveHandleBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo ResolveHandleBoxMethod "hide" o = WidgetHideMethodInfo ResolveHandleBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo ResolveHandleBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo ResolveHandleBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo ResolveHandleBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo ResolveHandleBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo ResolveHandleBoxMethod "intersect" o = WidgetIntersectMethodInfo ResolveHandleBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo ResolveHandleBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo ResolveHandleBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo ResolveHandleBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo ResolveHandleBoxMethod "isFocus" o = WidgetIsFocusMethodInfo ResolveHandleBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo ResolveHandleBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo ResolveHandleBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo ResolveHandleBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo ResolveHandleBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo ResolveHandleBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo ResolveHandleBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo ResolveHandleBoxMethod "map" o = WidgetMapMethodInfo ResolveHandleBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo ResolveHandleBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo ResolveHandleBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo ResolveHandleBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo ResolveHandleBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo ResolveHandleBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo ResolveHandleBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo ResolveHandleBoxMethod "modifyText" o = WidgetModifyTextMethodInfo ResolveHandleBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo ResolveHandleBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo ResolveHandleBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo ResolveHandleBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo ResolveHandleBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo ResolveHandleBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo ResolveHandleBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo ResolveHandleBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo ResolveHandleBoxMethod "path" o = WidgetPathMethodInfo ResolveHandleBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo ResolveHandleBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo ResolveHandleBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo ResolveHandleBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo ResolveHandleBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo ResolveHandleBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo ResolveHandleBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo ResolveHandleBoxMethod "realize" o = WidgetRealizeMethodInfo ResolveHandleBoxMethod "ref" o = GObject.ObjectRefMethodInfo ResolveHandleBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo ResolveHandleBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo ResolveHandleBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo ResolveHandleBoxMethod "remove" o = ContainerRemoveMethodInfo ResolveHandleBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo ResolveHandleBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo ResolveHandleBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo ResolveHandleBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo ResolveHandleBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo ResolveHandleBoxMethod "reparent" o = WidgetReparentMethodInfo ResolveHandleBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo ResolveHandleBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo ResolveHandleBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo ResolveHandleBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo ResolveHandleBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo ResolveHandleBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo ResolveHandleBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo ResolveHandleBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo ResolveHandleBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo ResolveHandleBoxMethod "show" o = WidgetShowMethodInfo ResolveHandleBoxMethod "showAll" o = WidgetShowAllMethodInfo ResolveHandleBoxMethod "showNow" o = WidgetShowNowMethodInfo ResolveHandleBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo ResolveHandleBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo ResolveHandleBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo ResolveHandleBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo ResolveHandleBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo ResolveHandleBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo ResolveHandleBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo ResolveHandleBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo ResolveHandleBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo ResolveHandleBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo ResolveHandleBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo ResolveHandleBoxMethod "unmap" o = WidgetUnmapMethodInfo ResolveHandleBoxMethod "unparent" o = WidgetUnparentMethodInfo ResolveHandleBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo ResolveHandleBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo ResolveHandleBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo ResolveHandleBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo ResolveHandleBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo ResolveHandleBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo ResolveHandleBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo ResolveHandleBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo ResolveHandleBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo ResolveHandleBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo ResolveHandleBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo ResolveHandleBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo ResolveHandleBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo ResolveHandleBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo ResolveHandleBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo ResolveHandleBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo ResolveHandleBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo ResolveHandleBoxMethod "getChild" o = BinGetChildMethodInfo ResolveHandleBoxMethod "getChildDetached" o = HandleBoxGetChildDetachedMethodInfo ResolveHandleBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo ResolveHandleBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo ResolveHandleBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo ResolveHandleBoxMethod "getClip" o = WidgetGetClipMethodInfo ResolveHandleBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo ResolveHandleBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo ResolveHandleBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo ResolveHandleBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo ResolveHandleBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo ResolveHandleBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo ResolveHandleBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo ResolveHandleBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo ResolveHandleBoxMethod "getEvents" o = WidgetGetEventsMethodInfo ResolveHandleBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo ResolveHandleBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo ResolveHandleBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo ResolveHandleBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo ResolveHandleBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo ResolveHandleBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo ResolveHandleBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo ResolveHandleBoxMethod "getHalign" o = WidgetGetHalignMethodInfo ResolveHandleBoxMethod "getHandlePosition" o = HandleBoxGetHandlePositionMethodInfo ResolveHandleBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo ResolveHandleBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo ResolveHandleBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo ResolveHandleBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo ResolveHandleBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo ResolveHandleBoxMethod "getMapped" o = WidgetGetMappedMethodInfo ResolveHandleBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo ResolveHandleBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo ResolveHandleBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo ResolveHandleBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo ResolveHandleBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo ResolveHandleBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo ResolveHandleBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo ResolveHandleBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo ResolveHandleBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo ResolveHandleBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo ResolveHandleBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo ResolveHandleBoxMethod "getParent" o = WidgetGetParentMethodInfo ResolveHandleBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo ResolveHandleBoxMethod "getPath" o = WidgetGetPathMethodInfo ResolveHandleBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo ResolveHandleBoxMethod "getPointer" o = WidgetGetPointerMethodInfo ResolveHandleBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo ResolveHandleBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo ResolveHandleBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo ResolveHandleBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo ResolveHandleBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo ResolveHandleBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo ResolveHandleBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo ResolveHandleBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo ResolveHandleBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo ResolveHandleBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo ResolveHandleBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo ResolveHandleBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo ResolveHandleBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo ResolveHandleBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo ResolveHandleBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo ResolveHandleBoxMethod "getScreen" o = WidgetGetScreenMethodInfo ResolveHandleBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo ResolveHandleBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo ResolveHandleBoxMethod "getShadowType" o = HandleBoxGetShadowTypeMethodInfo ResolveHandleBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo ResolveHandleBoxMethod "getSnapEdge" o = HandleBoxGetSnapEdgeMethodInfo ResolveHandleBoxMethod "getState" o = WidgetGetStateMethodInfo ResolveHandleBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo ResolveHandleBoxMethod "getStyle" o = WidgetGetStyleMethodInfo ResolveHandleBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo ResolveHandleBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo ResolveHandleBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo ResolveHandleBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo ResolveHandleBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo ResolveHandleBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo ResolveHandleBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo ResolveHandleBoxMethod "getValign" o = WidgetGetValignMethodInfo ResolveHandleBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo ResolveHandleBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo ResolveHandleBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo ResolveHandleBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo ResolveHandleBoxMethod "getVisual" o = WidgetGetVisualMethodInfo ResolveHandleBoxMethod "getWindow" o = WidgetGetWindowMethodInfo ResolveHandleBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo ResolveHandleBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo ResolveHandleBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo ResolveHandleBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo ResolveHandleBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo ResolveHandleBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo ResolveHandleBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo ResolveHandleBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo ResolveHandleBoxMethod "setClip" o = WidgetSetClipMethodInfo ResolveHandleBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo ResolveHandleBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo ResolveHandleBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo ResolveHandleBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo ResolveHandleBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo ResolveHandleBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo ResolveHandleBoxMethod "setEvents" o = WidgetSetEventsMethodInfo ResolveHandleBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo ResolveHandleBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo ResolveHandleBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo ResolveHandleBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo ResolveHandleBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo ResolveHandleBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo ResolveHandleBoxMethod "setHalign" o = WidgetSetHalignMethodInfo ResolveHandleBoxMethod "setHandlePosition" o = HandleBoxSetHandlePositionMethodInfo ResolveHandleBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo ResolveHandleBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo ResolveHandleBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo ResolveHandleBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo ResolveHandleBoxMethod "setMapped" o = WidgetSetMappedMethodInfo ResolveHandleBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo ResolveHandleBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo ResolveHandleBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo ResolveHandleBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo ResolveHandleBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo ResolveHandleBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo ResolveHandleBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo ResolveHandleBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo ResolveHandleBoxMethod "setParent" o = WidgetSetParentMethodInfo ResolveHandleBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo ResolveHandleBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo ResolveHandleBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo ResolveHandleBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo ResolveHandleBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo ResolveHandleBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo ResolveHandleBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo ResolveHandleBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo ResolveHandleBoxMethod "setShadowType" o = HandleBoxSetShadowTypeMethodInfo ResolveHandleBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo ResolveHandleBoxMethod "setSnapEdge" o = HandleBoxSetSnapEdgeMethodInfo ResolveHandleBoxMethod "setState" o = WidgetSetStateMethodInfo ResolveHandleBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo ResolveHandleBoxMethod "setStyle" o = WidgetSetStyleMethodInfo ResolveHandleBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo ResolveHandleBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo ResolveHandleBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo ResolveHandleBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo ResolveHandleBoxMethod "setValign" o = WidgetSetValignMethodInfo ResolveHandleBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo ResolveHandleBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo ResolveHandleBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo ResolveHandleBoxMethod "setVisual" o = WidgetSetVisualMethodInfo ResolveHandleBoxMethod "setWindow" o = WidgetSetWindowMethodInfo ResolveHandleBoxMethod l o = MethodResolutionFailed l o instance (info ~ ResolveHandleBoxMethod t HandleBox, MethodInfo info HandleBox p) => IsLabelProxy t (HandleBox -> p) where fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info) #if MIN_VERSION_base(4,9,0) instance (info ~ ResolveHandleBoxMethod t HandleBox, MethodInfo info HandleBox p) => IsLabel t (HandleBox -> p) where fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info) #endif -- signal HandleBox::child-attached type HandleBoxChildAttachedCallback = Widget -> IO () noHandleBoxChildAttachedCallback :: Maybe HandleBoxChildAttachedCallback noHandleBoxChildAttachedCallback = Nothing type HandleBoxChildAttachedCallbackC = Ptr () -> -- object Ptr Widget -> Ptr () -> -- user_data IO () foreign import ccall "wrapper" mkHandleBoxChildAttachedCallback :: HandleBoxChildAttachedCallbackC -> IO (FunPtr HandleBoxChildAttachedCallbackC) handleBoxChildAttachedClosure :: HandleBoxChildAttachedCallback -> IO Closure handleBoxChildAttachedClosure cb = newCClosure =<< mkHandleBoxChildAttachedCallback wrapped where wrapped = handleBoxChildAttachedCallbackWrapper cb handleBoxChildAttachedCallbackWrapper :: HandleBoxChildAttachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () handleBoxChildAttachedCallbackWrapper _cb _ widget _ = do widget' <- (newObject Widget) widget _cb widget' onHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId onHandleBoxChildAttached obj cb = liftIO $ connectHandleBoxChildAttached obj cb SignalConnectBefore afterHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId afterHandleBoxChildAttached obj cb = connectHandleBoxChildAttached obj cb SignalConnectAfter connectHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> SignalConnectMode -> m SignalHandlerId connectHandleBoxChildAttached obj cb after = liftIO $ do cb' <- mkHandleBoxChildAttachedCallback (handleBoxChildAttachedCallbackWrapper cb) connectSignalFunPtr obj "child-attached" cb' after -- signal HandleBox::child-detached type HandleBoxChildDetachedCallback = Widget -> IO () noHandleBoxChildDetachedCallback :: Maybe HandleBoxChildDetachedCallback noHandleBoxChildDetachedCallback = Nothing type HandleBoxChildDetachedCallbackC = Ptr () -> -- object Ptr Widget -> Ptr () -> -- user_data IO () foreign import ccall "wrapper" mkHandleBoxChildDetachedCallback :: HandleBoxChildDetachedCallbackC -> IO (FunPtr HandleBoxChildDetachedCallbackC) handleBoxChildDetachedClosure :: HandleBoxChildDetachedCallback -> IO Closure handleBoxChildDetachedClosure cb = newCClosure =<< mkHandleBoxChildDetachedCallback wrapped where wrapped = handleBoxChildDetachedCallbackWrapper cb handleBoxChildDetachedCallbackWrapper :: HandleBoxChildDetachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () handleBoxChildDetachedCallbackWrapper _cb _ widget _ = do widget' <- (newObject Widget) widget _cb widget' onHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId onHandleBoxChildDetached obj cb = liftIO $ connectHandleBoxChildDetached obj cb SignalConnectBefore afterHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId afterHandleBoxChildDetached obj cb = connectHandleBoxChildDetached obj cb SignalConnectAfter connectHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> SignalConnectMode -> m SignalHandlerId connectHandleBoxChildDetached obj cb after = liftIO $ do cb' <- mkHandleBoxChildDetachedCallback (handleBoxChildDetachedCallbackWrapper cb) connectSignalFunPtr obj "child-detached" cb' after -- VVV Prop "child-detached" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable] getHandleBoxChildDetached :: (MonadIO m, HandleBoxK o) => o -> m Bool getHandleBoxChildDetached obj = liftIO $ getObjectPropertyBool obj "child-detached" data HandleBoxChildDetachedPropertyInfo instance AttrInfo HandleBoxChildDetachedPropertyInfo where type AttrAllowedOps HandleBoxChildDetachedPropertyInfo = '[ 'AttrGet] type AttrSetTypeConstraint HandleBoxChildDetachedPropertyInfo = (~) () type AttrBaseTypeConstraint HandleBoxChildDetachedPropertyInfo = HandleBoxK type AttrGetType HandleBoxChildDetachedPropertyInfo = Bool type AttrLabel HandleBoxChildDetachedPropertyInfo = "child-detached" attrGet _ = getHandleBoxChildDetached attrSet _ = undefined attrConstruct _ = undefined -- VVV Prop "handle-position" -- Type: TInterface "Gtk" "PositionType" -- Flags: [PropertyReadable,PropertyWritable] getHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> m PositionType getHandleBoxHandlePosition obj = liftIO $ getObjectPropertyEnum obj "handle-position" setHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m () setHandleBoxHandlePosition obj val = liftIO $ setObjectPropertyEnum obj "handle-position" val constructHandleBoxHandlePosition :: PositionType -> IO ([Char], GValue) constructHandleBoxHandlePosition val = constructObjectPropertyEnum "handle-position" val data HandleBoxHandlePositionPropertyInfo instance AttrInfo HandleBoxHandlePositionPropertyInfo where type AttrAllowedOps HandleBoxHandlePositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint HandleBoxHandlePositionPropertyInfo = (~) PositionType type AttrBaseTypeConstraint HandleBoxHandlePositionPropertyInfo = HandleBoxK type AttrGetType HandleBoxHandlePositionPropertyInfo = PositionType type AttrLabel HandleBoxHandlePositionPropertyInfo = "handle-position" attrGet _ = getHandleBoxHandlePosition attrSet _ = setHandleBoxHandlePosition attrConstruct _ = constructHandleBoxHandlePosition -- VVV Prop "shadow-type" -- Type: TInterface "Gtk" "ShadowType" -- Flags: [PropertyReadable,PropertyWritable] getHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> m ShadowType getHandleBoxShadowType obj = liftIO $ getObjectPropertyEnum obj "shadow-type" setHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> ShadowType -> m () setHandleBoxShadowType obj val = liftIO $ setObjectPropertyEnum obj "shadow-type" val constructHandleBoxShadowType :: ShadowType -> IO ([Char], GValue) constructHandleBoxShadowType val = constructObjectPropertyEnum "shadow-type" val data HandleBoxShadowTypePropertyInfo instance AttrInfo HandleBoxShadowTypePropertyInfo where type AttrAllowedOps HandleBoxShadowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint HandleBoxShadowTypePropertyInfo = (~) ShadowType type AttrBaseTypeConstraint HandleBoxShadowTypePropertyInfo = HandleBoxK type AttrGetType HandleBoxShadowTypePropertyInfo = ShadowType type AttrLabel HandleBoxShadowTypePropertyInfo = "shadow-type" attrGet _ = getHandleBoxShadowType attrSet _ = setHandleBoxShadowType attrConstruct _ = constructHandleBoxShadowType -- VVV Prop "snap-edge" -- Type: TInterface "Gtk" "PositionType" -- Flags: [PropertyReadable,PropertyWritable] getHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> m PositionType getHandleBoxSnapEdge obj = liftIO $ getObjectPropertyEnum obj "snap-edge" setHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m () setHandleBoxSnapEdge obj val = liftIO $ setObjectPropertyEnum obj "snap-edge" val constructHandleBoxSnapEdge :: PositionType -> IO ([Char], GValue) constructHandleBoxSnapEdge val = constructObjectPropertyEnum "snap-edge" val data HandleBoxSnapEdgePropertyInfo instance AttrInfo HandleBoxSnapEdgePropertyInfo where type AttrAllowedOps HandleBoxSnapEdgePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint HandleBoxSnapEdgePropertyInfo = (~) PositionType type AttrBaseTypeConstraint HandleBoxSnapEdgePropertyInfo = HandleBoxK type AttrGetType HandleBoxSnapEdgePropertyInfo = PositionType type AttrLabel HandleBoxSnapEdgePropertyInfo = "snap-edge" attrGet _ = getHandleBoxSnapEdge attrSet _ = setHandleBoxSnapEdge attrConstruct _ = constructHandleBoxSnapEdge -- VVV Prop "snap-edge-set" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable,PropertyWritable] getHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> m Bool getHandleBoxSnapEdgeSet obj = liftIO $ getObjectPropertyBool obj "snap-edge-set" setHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> Bool -> m () setHandleBoxSnapEdgeSet obj val = liftIO $ setObjectPropertyBool obj "snap-edge-set" val constructHandleBoxSnapEdgeSet :: Bool -> IO ([Char], GValue) constructHandleBoxSnapEdgeSet val = constructObjectPropertyBool "snap-edge-set" val data HandleBoxSnapEdgeSetPropertyInfo instance AttrInfo HandleBoxSnapEdgeSetPropertyInfo where type AttrAllowedOps HandleBoxSnapEdgeSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint HandleBoxSnapEdgeSetPropertyInfo = (~) Bool type AttrBaseTypeConstraint HandleBoxSnapEdgeSetPropertyInfo = HandleBoxK type AttrGetType HandleBoxSnapEdgeSetPropertyInfo = Bool type AttrLabel HandleBoxSnapEdgeSetPropertyInfo = "snap-edge-set" attrGet _ = getHandleBoxSnapEdgeSet attrSet _ = setHandleBoxSnapEdgeSet attrConstruct _ = constructHandleBoxSnapEdgeSet type instance AttributeList HandleBox = HandleBoxAttributeList type HandleBoxAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("childDetached", HandleBoxChildDetachedPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("handlePosition", HandleBoxHandlePositionPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", HandleBoxShadowTypePropertyInfo), '("snapEdge", HandleBoxSnapEdgePropertyInfo), '("snapEdgeSet", HandleBoxSnapEdgeSetPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)]) data HandleBoxChildAttachedSignalInfo instance SignalInfo HandleBoxChildAttachedSignalInfo where type HaskellCallbackType HandleBoxChildAttachedSignalInfo = HandleBoxChildAttachedCallback connectSignal _ = connectHandleBoxChildAttached data HandleBoxChildDetachedSignalInfo instance SignalInfo HandleBoxChildDetachedSignalInfo where type HaskellCallbackType HandleBoxChildDetachedSignalInfo = HandleBoxChildDetachedCallback connectSignal _ = connectHandleBoxChildDetached type instance SignalList HandleBox = HandleBoxSignalList type HandleBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childAttached", HandleBoxChildAttachedSignalInfo), '("childDetached", HandleBoxChildDetachedSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)]) -- method HandleBox::new -- method type : Constructor -- Args : [] -- Lengths : [] -- returnType : TInterface "Gtk" "HandleBox" -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_new" gtk_handle_box_new :: IO (Ptr HandleBox) {-# DEPRECATED handleBoxNew ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxNew :: (MonadIO m) => m HandleBox -- result handleBoxNew = liftIO $ do result <- gtk_handle_box_new checkUnexpectedReturnNULL "gtk_handle_box_new" result result' <- (newObject HandleBox) result return result' -- method HandleBox::get_child_detached -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_get_child_detached" gtk_handle_box_get_child_detached :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" IO CInt {-# DEPRECATED handleBoxGetChildDetached ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxGetChildDetached :: (MonadIO m, HandleBoxK a) => a -- _obj -> m Bool -- result handleBoxGetChildDetached _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- gtk_handle_box_get_child_detached _obj' let result' = (/= 0) result touchManagedPtr _obj return result' data HandleBoxGetChildDetachedMethodInfo instance (signature ~ (m Bool), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetChildDetachedMethodInfo a signature where overloadedMethod _ = handleBoxGetChildDetached -- method HandleBox::get_handle_position -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TInterface "Gtk" "PositionType" -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_get_handle_position" gtk_handle_box_get_handle_position :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" IO CUInt {-# DEPRECATED handleBoxGetHandlePosition ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxGetHandlePosition :: (MonadIO m, HandleBoxK a) => a -- _obj -> m PositionType -- result handleBoxGetHandlePosition _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- gtk_handle_box_get_handle_position _obj' let result' = (toEnum . fromIntegral) result touchManagedPtr _obj return result' data HandleBoxGetHandlePositionMethodInfo instance (signature ~ (m PositionType), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetHandlePositionMethodInfo a signature where overloadedMethod _ = handleBoxGetHandlePosition -- method HandleBox::get_shadow_type -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TInterface "Gtk" "ShadowType" -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_get_shadow_type" gtk_handle_box_get_shadow_type :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" IO CUInt {-# DEPRECATED handleBoxGetShadowType ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxGetShadowType :: (MonadIO m, HandleBoxK a) => a -- _obj -> m ShadowType -- result handleBoxGetShadowType _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- gtk_handle_box_get_shadow_type _obj' let result' = (toEnum . fromIntegral) result touchManagedPtr _obj return result' data HandleBoxGetShadowTypeMethodInfo instance (signature ~ (m ShadowType), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetShadowTypeMethodInfo a signature where overloadedMethod _ = handleBoxGetShadowType -- method HandleBox::get_snap_edge -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TInterface "Gtk" "PositionType" -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_get_snap_edge" gtk_handle_box_get_snap_edge :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" IO CUInt {-# DEPRECATED handleBoxGetSnapEdge ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxGetSnapEdge :: (MonadIO m, HandleBoxK a) => a -- _obj -> m PositionType -- result handleBoxGetSnapEdge _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- gtk_handle_box_get_snap_edge _obj' let result' = (toEnum . fromIntegral) result touchManagedPtr _obj return result' data HandleBoxGetSnapEdgeMethodInfo instance (signature ~ (m PositionType), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetSnapEdgeMethodInfo a signature where overloadedMethod _ = handleBoxGetSnapEdge -- method HandleBox::set_handle_position -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_set_handle_position" gtk_handle_box_set_handle_position :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" CUInt -> -- position : TInterface "Gtk" "PositionType" IO () {-# DEPRECATED handleBoxSetHandlePosition ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxSetHandlePosition :: (MonadIO m, HandleBoxK a) => a -- _obj -> PositionType -- position -> m () -- result handleBoxSetHandlePosition _obj position = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj let position' = (fromIntegral . fromEnum) position gtk_handle_box_set_handle_position _obj' position' touchManagedPtr _obj return () data HandleBoxSetHandlePositionMethodInfo instance (signature ~ (PositionType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxSetHandlePositionMethodInfo a signature where overloadedMethod _ = handleBoxSetHandlePosition -- method HandleBox::set_shadow_type -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_set_shadow_type" gtk_handle_box_set_shadow_type :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" CUInt -> -- type : TInterface "Gtk" "ShadowType" IO () {-# DEPRECATED handleBoxSetShadowType ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxSetShadowType :: (MonadIO m, HandleBoxK a) => a -- _obj -> ShadowType -- type_ -> m () -- result handleBoxSetShadowType _obj type_ = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj let type_' = (fromIntegral . fromEnum) type_ gtk_handle_box_set_shadow_type _obj' type_' touchManagedPtr _obj return () data HandleBoxSetShadowTypeMethodInfo instance (signature ~ (ShadowType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxSetShadowTypeMethodInfo a signature where overloadedMethod _ = handleBoxSetShadowType -- method HandleBox::set_snap_edge -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "edge", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "gtk_handle_box_set_snap_edge" gtk_handle_box_set_snap_edge :: Ptr HandleBox -> -- _obj : TInterface "Gtk" "HandleBox" CUInt -> -- edge : TInterface "Gtk" "PositionType" IO () {-# DEPRECATED handleBoxSetSnapEdge ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-} handleBoxSetSnapEdge :: (MonadIO m, HandleBoxK a) => a -- _obj -> PositionType -- edge -> m () -- result handleBoxSetSnapEdge _obj edge = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj let edge' = (fromIntegral . fromEnum) edge gtk_handle_box_set_snap_edge _obj' edge' touchManagedPtr _obj return () data HandleBoxSetSnapEdgeMethodInfo instance (signature ~ (PositionType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxSetSnapEdgeMethodInfo a signature where overloadedMethod _ = handleBoxSetSnapEdge