#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.Gtk.Objects.ScrolledWindow
(
ScrolledWindow(..) ,
IsScrolledWindow ,
toScrolledWindow ,
noScrolledWindow ,
#if ENABLE_OVERLOADING
ScrolledWindowAddWithViewportMethodInfo ,
#endif
scrolledWindowAddWithViewport ,
#if ENABLE_OVERLOADING
ScrolledWindowGetCaptureButtonPressMethodInfo,
#endif
scrolledWindowGetCaptureButtonPress ,
#if ENABLE_OVERLOADING
ScrolledWindowGetHadjustmentMethodInfo ,
#endif
scrolledWindowGetHadjustment ,
#if ENABLE_OVERLOADING
ScrolledWindowGetHscrollbarMethodInfo ,
#endif
scrolledWindowGetHscrollbar ,
#if ENABLE_OVERLOADING
ScrolledWindowGetKineticScrollingMethodInfo,
#endif
scrolledWindowGetKineticScrolling ,
#if ENABLE_OVERLOADING
ScrolledWindowGetMaxContentHeightMethodInfo,
#endif
scrolledWindowGetMaxContentHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowGetMaxContentWidthMethodInfo,
#endif
scrolledWindowGetMaxContentWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowGetMinContentHeightMethodInfo,
#endif
scrolledWindowGetMinContentHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowGetMinContentWidthMethodInfo,
#endif
scrolledWindowGetMinContentWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowGetOverlayScrollingMethodInfo,
#endif
scrolledWindowGetOverlayScrolling ,
#if ENABLE_OVERLOADING
ScrolledWindowGetPlacementMethodInfo ,
#endif
scrolledWindowGetPlacement ,
#if ENABLE_OVERLOADING
ScrolledWindowGetPolicyMethodInfo ,
#endif
scrolledWindowGetPolicy ,
#if ENABLE_OVERLOADING
ScrolledWindowGetPropagateNaturalHeightMethodInfo,
#endif
scrolledWindowGetPropagateNaturalHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowGetPropagateNaturalWidthMethodInfo,
#endif
scrolledWindowGetPropagateNaturalWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowGetShadowTypeMethodInfo ,
#endif
scrolledWindowGetShadowType ,
#if ENABLE_OVERLOADING
ScrolledWindowGetVadjustmentMethodInfo ,
#endif
scrolledWindowGetVadjustment ,
#if ENABLE_OVERLOADING
ScrolledWindowGetVscrollbarMethodInfo ,
#endif
scrolledWindowGetVscrollbar ,
scrolledWindowNew ,
#if ENABLE_OVERLOADING
ScrolledWindowSetCaptureButtonPressMethodInfo,
#endif
scrolledWindowSetCaptureButtonPress ,
#if ENABLE_OVERLOADING
ScrolledWindowSetHadjustmentMethodInfo ,
#endif
scrolledWindowSetHadjustment ,
#if ENABLE_OVERLOADING
ScrolledWindowSetKineticScrollingMethodInfo,
#endif
scrolledWindowSetKineticScrolling ,
#if ENABLE_OVERLOADING
ScrolledWindowSetMaxContentHeightMethodInfo,
#endif
scrolledWindowSetMaxContentHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowSetMaxContentWidthMethodInfo,
#endif
scrolledWindowSetMaxContentWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowSetMinContentHeightMethodInfo,
#endif
scrolledWindowSetMinContentHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowSetMinContentWidthMethodInfo,
#endif
scrolledWindowSetMinContentWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowSetOverlayScrollingMethodInfo,
#endif
scrolledWindowSetOverlayScrolling ,
#if ENABLE_OVERLOADING
ScrolledWindowSetPlacementMethodInfo ,
#endif
scrolledWindowSetPlacement ,
#if ENABLE_OVERLOADING
ScrolledWindowSetPolicyMethodInfo ,
#endif
scrolledWindowSetPolicy ,
#if ENABLE_OVERLOADING
ScrolledWindowSetPropagateNaturalHeightMethodInfo,
#endif
scrolledWindowSetPropagateNaturalHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowSetPropagateNaturalWidthMethodInfo,
#endif
scrolledWindowSetPropagateNaturalWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowSetShadowTypeMethodInfo ,
#endif
scrolledWindowSetShadowType ,
#if ENABLE_OVERLOADING
ScrolledWindowSetVadjustmentMethodInfo ,
#endif
scrolledWindowSetVadjustment ,
#if ENABLE_OVERLOADING
ScrolledWindowUnsetPlacementMethodInfo ,
#endif
scrolledWindowUnsetPlacement ,
#if ENABLE_OVERLOADING
ScrolledWindowHadjustmentPropertyInfo ,
#endif
constructScrolledWindowHadjustment ,
getScrolledWindowHadjustment ,
#if ENABLE_OVERLOADING
scrolledWindowHadjustment ,
#endif
setScrolledWindowHadjustment ,
#if ENABLE_OVERLOADING
ScrolledWindowHscrollbarPolicyPropertyInfo,
#endif
constructScrolledWindowHscrollbarPolicy ,
getScrolledWindowHscrollbarPolicy ,
#if ENABLE_OVERLOADING
scrolledWindowHscrollbarPolicy ,
#endif
setScrolledWindowHscrollbarPolicy ,
#if ENABLE_OVERLOADING
ScrolledWindowKineticScrollingPropertyInfo,
#endif
constructScrolledWindowKineticScrolling ,
getScrolledWindowKineticScrolling ,
#if ENABLE_OVERLOADING
scrolledWindowKineticScrolling ,
#endif
setScrolledWindowKineticScrolling ,
#if ENABLE_OVERLOADING
ScrolledWindowMaxContentHeightPropertyInfo,
#endif
constructScrolledWindowMaxContentHeight ,
getScrolledWindowMaxContentHeight ,
#if ENABLE_OVERLOADING
scrolledWindowMaxContentHeight ,
#endif
setScrolledWindowMaxContentHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowMaxContentWidthPropertyInfo,
#endif
constructScrolledWindowMaxContentWidth ,
getScrolledWindowMaxContentWidth ,
#if ENABLE_OVERLOADING
scrolledWindowMaxContentWidth ,
#endif
setScrolledWindowMaxContentWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowMinContentHeightPropertyInfo,
#endif
constructScrolledWindowMinContentHeight ,
getScrolledWindowMinContentHeight ,
#if ENABLE_OVERLOADING
scrolledWindowMinContentHeight ,
#endif
setScrolledWindowMinContentHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowMinContentWidthPropertyInfo,
#endif
constructScrolledWindowMinContentWidth ,
getScrolledWindowMinContentWidth ,
#if ENABLE_OVERLOADING
scrolledWindowMinContentWidth ,
#endif
setScrolledWindowMinContentWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowOverlayScrollingPropertyInfo,
#endif
constructScrolledWindowOverlayScrolling ,
getScrolledWindowOverlayScrolling ,
#if ENABLE_OVERLOADING
scrolledWindowOverlayScrolling ,
#endif
setScrolledWindowOverlayScrolling ,
#if ENABLE_OVERLOADING
ScrolledWindowPropagateNaturalHeightPropertyInfo,
#endif
constructScrolledWindowPropagateNaturalHeight,
getScrolledWindowPropagateNaturalHeight ,
#if ENABLE_OVERLOADING
scrolledWindowPropagateNaturalHeight ,
#endif
setScrolledWindowPropagateNaturalHeight ,
#if ENABLE_OVERLOADING
ScrolledWindowPropagateNaturalWidthPropertyInfo,
#endif
constructScrolledWindowPropagateNaturalWidth,
getScrolledWindowPropagateNaturalWidth ,
#if ENABLE_OVERLOADING
scrolledWindowPropagateNaturalWidth ,
#endif
setScrolledWindowPropagateNaturalWidth ,
#if ENABLE_OVERLOADING
ScrolledWindowShadowTypePropertyInfo ,
#endif
constructScrolledWindowShadowType ,
getScrolledWindowShadowType ,
#if ENABLE_OVERLOADING
scrolledWindowShadowType ,
#endif
setScrolledWindowShadowType ,
#if ENABLE_OVERLOADING
ScrolledWindowVadjustmentPropertyInfo ,
#endif
constructScrolledWindowVadjustment ,
getScrolledWindowVadjustment ,
#if ENABLE_OVERLOADING
scrolledWindowVadjustment ,
#endif
setScrolledWindowVadjustment ,
#if ENABLE_OVERLOADING
ScrolledWindowVscrollbarPolicyPropertyInfo,
#endif
constructScrolledWindowVscrollbarPolicy ,
getScrolledWindowVscrollbarPolicy ,
#if ENABLE_OVERLOADING
scrolledWindowVscrollbarPolicy ,
#endif
setScrolledWindowVscrollbarPolicy ,
#if ENABLE_OVERLOADING
ScrolledWindowWindowPlacementPropertyInfo,
#endif
constructScrolledWindowWindowPlacement ,
getScrolledWindowWindowPlacement ,
#if ENABLE_OVERLOADING
scrolledWindowWindowPlacement ,
#endif
setScrolledWindowWindowPlacement ,
#if ENABLE_OVERLOADING
ScrolledWindowWindowPlacementSetPropertyInfo,
#endif
constructScrolledWindowWindowPlacementSet,
getScrolledWindowWindowPlacementSet ,
#if ENABLE_OVERLOADING
scrolledWindowWindowPlacementSet ,
#endif
setScrolledWindowWindowPlacementSet ,
C_ScrolledWindowEdgeOvershotCallback ,
ScrolledWindowEdgeOvershotCallback ,
#if ENABLE_OVERLOADING
ScrolledWindowEdgeOvershotSignalInfo ,
#endif
afterScrolledWindowEdgeOvershot ,
genClosure_ScrolledWindowEdgeOvershot ,
mk_ScrolledWindowEdgeOvershotCallback ,
noScrolledWindowEdgeOvershotCallback ,
onScrolledWindowEdgeOvershot ,
wrap_ScrolledWindowEdgeOvershotCallback ,
C_ScrolledWindowEdgeReachedCallback ,
ScrolledWindowEdgeReachedCallback ,
#if ENABLE_OVERLOADING
ScrolledWindowEdgeReachedSignalInfo ,
#endif
afterScrolledWindowEdgeReached ,
genClosure_ScrolledWindowEdgeReached ,
mk_ScrolledWindowEdgeReachedCallback ,
noScrolledWindowEdgeReachedCallback ,
onScrolledWindowEdgeReached ,
wrap_ScrolledWindowEdgeReachedCallback ,
C_ScrolledWindowMoveFocusOutCallback ,
ScrolledWindowMoveFocusOutCallback ,
#if ENABLE_OVERLOADING
ScrolledWindowMoveFocusOutSignalInfo ,
#endif
afterScrolledWindowMoveFocusOut ,
genClosure_ScrolledWindowMoveFocusOut ,
mk_ScrolledWindowMoveFocusOutCallback ,
noScrolledWindowMoveFocusOutCallback ,
onScrolledWindowMoveFocusOut ,
wrap_ScrolledWindowMoveFocusOutCallback ,
C_ScrolledWindowScrollChildCallback ,
ScrolledWindowScrollChildCallback ,
#if ENABLE_OVERLOADING
ScrolledWindowScrollChildSignalInfo ,
#endif
afterScrolledWindowScrollChild ,
genClosure_ScrolledWindowScrollChild ,
mk_ScrolledWindowScrollChildCallback ,
noScrolledWindowScrollChildCallback ,
onScrolledWindowScrollChild ,
wrap_ScrolledWindowScrollChildCallback ,
) 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.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.Gtk.Enums as Gtk.Enums
import {-# SOURCE #-} qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import {-# SOURCE #-} qualified GI.Gtk.Objects.Adjustment as Gtk.Adjustment
import {-# SOURCE #-} qualified GI.Gtk.Objects.Bin as Gtk.Bin
import {-# SOURCE #-} qualified GI.Gtk.Objects.Container as Gtk.Container
import {-# SOURCE #-} qualified GI.Gtk.Objects.Widget as Gtk.Widget
newtype ScrolledWindow = ScrolledWindow (ManagedPtr ScrolledWindow)
foreign import ccall "gtk_scrolled_window_get_type"
c_gtk_scrolled_window_get_type :: IO GType
instance GObject ScrolledWindow where
gobjectType _ = c_gtk_scrolled_window_get_type
class GObject o => IsScrolledWindow o
#if MIN_VERSION_base(4,9,0)
instance {-# OVERLAPPABLE #-} (GObject a, O.UnknownAncestorError ScrolledWindow a) =>
IsScrolledWindow a
#endif
instance IsScrolledWindow ScrolledWindow
instance Gtk.Bin.IsBin ScrolledWindow
instance Gtk.Container.IsContainer ScrolledWindow
instance Gtk.Widget.IsWidget ScrolledWindow
instance GObject.Object.IsObject ScrolledWindow
instance Atk.ImplementorIface.IsImplementorIface ScrolledWindow
instance Gtk.Buildable.IsBuildable ScrolledWindow
toScrolledWindow :: (MonadIO m, IsScrolledWindow o) => o -> m ScrolledWindow
toScrolledWindow = liftIO . unsafeCastTo ScrolledWindow
noScrolledWindow :: Maybe ScrolledWindow
noScrolledWindow = Nothing
#if ENABLE_OVERLOADING
type family ResolveScrolledWindowMethod (t :: Symbol) (o :: *) :: * where
ResolveScrolledWindowMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo
ResolveScrolledWindowMethod "add" o = Gtk.Container.ContainerAddMethodInfo
ResolveScrolledWindowMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo
ResolveScrolledWindowMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo
ResolveScrolledWindowMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo
ResolveScrolledWindowMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo
ResolveScrolledWindowMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo
ResolveScrolledWindowMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo
ResolveScrolledWindowMethod "addWithViewport" o = ScrolledWindowAddWithViewportMethodInfo
ResolveScrolledWindowMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveScrolledWindowMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveScrolledWindowMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo
ResolveScrolledWindowMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo
ResolveScrolledWindowMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo
ResolveScrolledWindowMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo
ResolveScrolledWindowMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo
ResolveScrolledWindowMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo
ResolveScrolledWindowMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo
ResolveScrolledWindowMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo
ResolveScrolledWindowMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo
ResolveScrolledWindowMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo
ResolveScrolledWindowMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo
ResolveScrolledWindowMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo
ResolveScrolledWindowMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo
ResolveScrolledWindowMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo
ResolveScrolledWindowMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo
ResolveScrolledWindowMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo
ResolveScrolledWindowMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo
ResolveScrolledWindowMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo
ResolveScrolledWindowMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo
ResolveScrolledWindowMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo
ResolveScrolledWindowMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo
ResolveScrolledWindowMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo
ResolveScrolledWindowMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo
ResolveScrolledWindowMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo
ResolveScrolledWindowMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo
ResolveScrolledWindowMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo
ResolveScrolledWindowMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo
ResolveScrolledWindowMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo
ResolveScrolledWindowMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo
ResolveScrolledWindowMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo
ResolveScrolledWindowMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo
ResolveScrolledWindowMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo
ResolveScrolledWindowMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo
ResolveScrolledWindowMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo
ResolveScrolledWindowMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo
ResolveScrolledWindowMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo
ResolveScrolledWindowMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo
ResolveScrolledWindowMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo
ResolveScrolledWindowMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo
ResolveScrolledWindowMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo
ResolveScrolledWindowMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo
ResolveScrolledWindowMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo
ResolveScrolledWindowMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo
ResolveScrolledWindowMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo
ResolveScrolledWindowMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo
ResolveScrolledWindowMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo
ResolveScrolledWindowMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo
ResolveScrolledWindowMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo
ResolveScrolledWindowMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo
ResolveScrolledWindowMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo
ResolveScrolledWindowMethod "event" o = Gtk.Widget.WidgetEventMethodInfo
ResolveScrolledWindowMethod "forall" o = Gtk.Container.ContainerForallMethodInfo
ResolveScrolledWindowMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveScrolledWindowMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo
ResolveScrolledWindowMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo
ResolveScrolledWindowMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveScrolledWindowMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveScrolledWindowMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo
ResolveScrolledWindowMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo
ResolveScrolledWindowMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo
ResolveScrolledWindowMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo
ResolveScrolledWindowMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo
ResolveScrolledWindowMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo
ResolveScrolledWindowMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo
ResolveScrolledWindowMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo
ResolveScrolledWindowMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo
ResolveScrolledWindowMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo
ResolveScrolledWindowMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo
ResolveScrolledWindowMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo
ResolveScrolledWindowMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo
ResolveScrolledWindowMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo
ResolveScrolledWindowMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo
ResolveScrolledWindowMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo
ResolveScrolledWindowMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo
ResolveScrolledWindowMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo
ResolveScrolledWindowMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo
ResolveScrolledWindowMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo
ResolveScrolledWindowMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveScrolledWindowMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo
ResolveScrolledWindowMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo
ResolveScrolledWindowMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo
ResolveScrolledWindowMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo
ResolveScrolledWindowMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo
ResolveScrolledWindowMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo
ResolveScrolledWindowMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo
ResolveScrolledWindowMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo
ResolveScrolledWindowMethod "map" o = Gtk.Widget.WidgetMapMethodInfo
ResolveScrolledWindowMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo
ResolveScrolledWindowMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo
ResolveScrolledWindowMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo
ResolveScrolledWindowMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo
ResolveScrolledWindowMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo
ResolveScrolledWindowMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo
ResolveScrolledWindowMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo
ResolveScrolledWindowMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo
ResolveScrolledWindowMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveScrolledWindowMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveScrolledWindowMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo
ResolveScrolledWindowMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo
ResolveScrolledWindowMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo
ResolveScrolledWindowMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo
ResolveScrolledWindowMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo
ResolveScrolledWindowMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo
ResolveScrolledWindowMethod "path" o = Gtk.Widget.WidgetPathMethodInfo
ResolveScrolledWindowMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo
ResolveScrolledWindowMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo
ResolveScrolledWindowMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo
ResolveScrolledWindowMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo
ResolveScrolledWindowMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo
ResolveScrolledWindowMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo
ResolveScrolledWindowMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo
ResolveScrolledWindowMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo
ResolveScrolledWindowMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo
ResolveScrolledWindowMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveScrolledWindowMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveScrolledWindowMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo
ResolveScrolledWindowMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo
ResolveScrolledWindowMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo
ResolveScrolledWindowMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo
ResolveScrolledWindowMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo
ResolveScrolledWindowMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo
ResolveScrolledWindowMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo
ResolveScrolledWindowMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo
ResolveScrolledWindowMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo
ResolveScrolledWindowMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo
ResolveScrolledWindowMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo
ResolveScrolledWindowMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo
ResolveScrolledWindowMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveScrolledWindowMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo
ResolveScrolledWindowMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo
ResolveScrolledWindowMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo
ResolveScrolledWindowMethod "show" o = Gtk.Widget.WidgetShowMethodInfo
ResolveScrolledWindowMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo
ResolveScrolledWindowMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo
ResolveScrolledWindowMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo
ResolveScrolledWindowMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo
ResolveScrolledWindowMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo
ResolveScrolledWindowMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveScrolledWindowMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveScrolledWindowMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo
ResolveScrolledWindowMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo
ResolveScrolledWindowMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo
ResolveScrolledWindowMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveScrolledWindowMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo
ResolveScrolledWindowMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo
ResolveScrolledWindowMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo
ResolveScrolledWindowMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo
ResolveScrolledWindowMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo
ResolveScrolledWindowMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveScrolledWindowMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo
ResolveScrolledWindowMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo
ResolveScrolledWindowMethod "unsetPlacement" o = ScrolledWindowUnsetPlacementMethodInfo
ResolveScrolledWindowMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo
ResolveScrolledWindowMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveScrolledWindowMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo
ResolveScrolledWindowMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo
ResolveScrolledWindowMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo
ResolveScrolledWindowMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo
ResolveScrolledWindowMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo
ResolveScrolledWindowMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo
ResolveScrolledWindowMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo
ResolveScrolledWindowMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo
ResolveScrolledWindowMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo
ResolveScrolledWindowMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo
ResolveScrolledWindowMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo
ResolveScrolledWindowMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo
ResolveScrolledWindowMethod "getCaptureButtonPress" o = ScrolledWindowGetCaptureButtonPressMethodInfo
ResolveScrolledWindowMethod "getChild" o = Gtk.Bin.BinGetChildMethodInfo
ResolveScrolledWindowMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo
ResolveScrolledWindowMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo
ResolveScrolledWindowMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo
ResolveScrolledWindowMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo
ResolveScrolledWindowMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo
ResolveScrolledWindowMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo
ResolveScrolledWindowMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveScrolledWindowMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo
ResolveScrolledWindowMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo
ResolveScrolledWindowMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo
ResolveScrolledWindowMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo
ResolveScrolledWindowMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo
ResolveScrolledWindowMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo
ResolveScrolledWindowMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo
ResolveScrolledWindowMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo
ResolveScrolledWindowMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo
ResolveScrolledWindowMethod "getFocusOnClick" o = Gtk.Widget.WidgetGetFocusOnClickMethodInfo
ResolveScrolledWindowMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo
ResolveScrolledWindowMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo
ResolveScrolledWindowMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo
ResolveScrolledWindowMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo
ResolveScrolledWindowMethod "getHadjustment" o = ScrolledWindowGetHadjustmentMethodInfo
ResolveScrolledWindowMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo
ResolveScrolledWindowMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo
ResolveScrolledWindowMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo
ResolveScrolledWindowMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo
ResolveScrolledWindowMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo
ResolveScrolledWindowMethod "getHscrollbar" o = ScrolledWindowGetHscrollbarMethodInfo
ResolveScrolledWindowMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo
ResolveScrolledWindowMethod "getKineticScrolling" o = ScrolledWindowGetKineticScrollingMethodInfo
ResolveScrolledWindowMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo
ResolveScrolledWindowMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo
ResolveScrolledWindowMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo
ResolveScrolledWindowMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo
ResolveScrolledWindowMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo
ResolveScrolledWindowMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo
ResolveScrolledWindowMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo
ResolveScrolledWindowMethod "getMaxContentHeight" o = ScrolledWindowGetMaxContentHeightMethodInfo
ResolveScrolledWindowMethod "getMaxContentWidth" o = ScrolledWindowGetMaxContentWidthMethodInfo
ResolveScrolledWindowMethod "getMinContentHeight" o = ScrolledWindowGetMinContentHeightMethodInfo
ResolveScrolledWindowMethod "getMinContentWidth" o = ScrolledWindowGetMinContentWidthMethodInfo
ResolveScrolledWindowMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo
ResolveScrolledWindowMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo
ResolveScrolledWindowMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo
ResolveScrolledWindowMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo
ResolveScrolledWindowMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo
ResolveScrolledWindowMethod "getOverlayScrolling" o = ScrolledWindowGetOverlayScrollingMethodInfo
ResolveScrolledWindowMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo
ResolveScrolledWindowMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo
ResolveScrolledWindowMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo
ResolveScrolledWindowMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo
ResolveScrolledWindowMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo
ResolveScrolledWindowMethod "getPlacement" o = ScrolledWindowGetPlacementMethodInfo
ResolveScrolledWindowMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo
ResolveScrolledWindowMethod "getPolicy" o = ScrolledWindowGetPolicyMethodInfo
ResolveScrolledWindowMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo
ResolveScrolledWindowMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveScrolledWindowMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo
ResolveScrolledWindowMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo
ResolveScrolledWindowMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo
ResolveScrolledWindowMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo
ResolveScrolledWindowMethod "getPropagateNaturalHeight" o = ScrolledWindowGetPropagateNaturalHeightMethodInfo
ResolveScrolledWindowMethod "getPropagateNaturalWidth" o = ScrolledWindowGetPropagateNaturalWidthMethodInfo
ResolveScrolledWindowMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveScrolledWindowMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveScrolledWindowMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo
ResolveScrolledWindowMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo
ResolveScrolledWindowMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo
ResolveScrolledWindowMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo
ResolveScrolledWindowMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo
ResolveScrolledWindowMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo
ResolveScrolledWindowMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo
ResolveScrolledWindowMethod "getScreen" o = Gtk.Widget.WidgetGetScreenMethodInfo
ResolveScrolledWindowMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo
ResolveScrolledWindowMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo
ResolveScrolledWindowMethod "getShadowType" o = ScrolledWindowGetShadowTypeMethodInfo
ResolveScrolledWindowMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo
ResolveScrolledWindowMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo
ResolveScrolledWindowMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo
ResolveScrolledWindowMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo
ResolveScrolledWindowMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo
ResolveScrolledWindowMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo
ResolveScrolledWindowMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo
ResolveScrolledWindowMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo
ResolveScrolledWindowMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo
ResolveScrolledWindowMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo
ResolveScrolledWindowMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo
ResolveScrolledWindowMethod "getVadjustment" o = ScrolledWindowGetVadjustmentMethodInfo
ResolveScrolledWindowMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo
ResolveScrolledWindowMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo
ResolveScrolledWindowMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo
ResolveScrolledWindowMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo
ResolveScrolledWindowMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo
ResolveScrolledWindowMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo
ResolveScrolledWindowMethod "getVscrollbar" o = ScrolledWindowGetVscrollbarMethodInfo
ResolveScrolledWindowMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo
ResolveScrolledWindowMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo
ResolveScrolledWindowMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo
ResolveScrolledWindowMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo
ResolveScrolledWindowMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo
ResolveScrolledWindowMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo
ResolveScrolledWindowMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo
ResolveScrolledWindowMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo
ResolveScrolledWindowMethod "setCaptureButtonPress" o = ScrolledWindowSetCaptureButtonPressMethodInfo
ResolveScrolledWindowMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo
ResolveScrolledWindowMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo
ResolveScrolledWindowMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo
ResolveScrolledWindowMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveScrolledWindowMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo
ResolveScrolledWindowMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo
ResolveScrolledWindowMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo
ResolveScrolledWindowMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo
ResolveScrolledWindowMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo
ResolveScrolledWindowMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo
ResolveScrolledWindowMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo
ResolveScrolledWindowMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo
ResolveScrolledWindowMethod "setFocusOnClick" o = Gtk.Widget.WidgetSetFocusOnClickMethodInfo
ResolveScrolledWindowMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo
ResolveScrolledWindowMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo
ResolveScrolledWindowMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo
ResolveScrolledWindowMethod "setHadjustment" o = ScrolledWindowSetHadjustmentMethodInfo
ResolveScrolledWindowMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo
ResolveScrolledWindowMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo
ResolveScrolledWindowMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo
ResolveScrolledWindowMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo
ResolveScrolledWindowMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo
ResolveScrolledWindowMethod "setKineticScrolling" o = ScrolledWindowSetKineticScrollingMethodInfo
ResolveScrolledWindowMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo
ResolveScrolledWindowMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo
ResolveScrolledWindowMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo
ResolveScrolledWindowMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo
ResolveScrolledWindowMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo
ResolveScrolledWindowMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo
ResolveScrolledWindowMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo
ResolveScrolledWindowMethod "setMaxContentHeight" o = ScrolledWindowSetMaxContentHeightMethodInfo
ResolveScrolledWindowMethod "setMaxContentWidth" o = ScrolledWindowSetMaxContentWidthMethodInfo
ResolveScrolledWindowMethod "setMinContentHeight" o = ScrolledWindowSetMinContentHeightMethodInfo
ResolveScrolledWindowMethod "setMinContentWidth" o = ScrolledWindowSetMinContentWidthMethodInfo
ResolveScrolledWindowMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo
ResolveScrolledWindowMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo
ResolveScrolledWindowMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo
ResolveScrolledWindowMethod "setOverlayScrolling" o = ScrolledWindowSetOverlayScrollingMethodInfo
ResolveScrolledWindowMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo
ResolveScrolledWindowMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo
ResolveScrolledWindowMethod "setPlacement" o = ScrolledWindowSetPlacementMethodInfo
ResolveScrolledWindowMethod "setPolicy" o = ScrolledWindowSetPolicyMethodInfo
ResolveScrolledWindowMethod "setPropagateNaturalHeight" o = ScrolledWindowSetPropagateNaturalHeightMethodInfo
ResolveScrolledWindowMethod "setPropagateNaturalWidth" o = ScrolledWindowSetPropagateNaturalWidthMethodInfo
ResolveScrolledWindowMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveScrolledWindowMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo
ResolveScrolledWindowMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo
ResolveScrolledWindowMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo
ResolveScrolledWindowMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo
ResolveScrolledWindowMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo
ResolveScrolledWindowMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo
ResolveScrolledWindowMethod "setShadowType" o = ScrolledWindowSetShadowTypeMethodInfo
ResolveScrolledWindowMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo
ResolveScrolledWindowMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo
ResolveScrolledWindowMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo
ResolveScrolledWindowMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo
ResolveScrolledWindowMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo
ResolveScrolledWindowMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo
ResolveScrolledWindowMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo
ResolveScrolledWindowMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo
ResolveScrolledWindowMethod "setVadjustment" o = ScrolledWindowSetVadjustmentMethodInfo
ResolveScrolledWindowMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo
ResolveScrolledWindowMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo
ResolveScrolledWindowMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo
ResolveScrolledWindowMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo
ResolveScrolledWindowMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo
ResolveScrolledWindowMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo
ResolveScrolledWindowMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveScrolledWindowMethod t ScrolledWindow, O.MethodInfo info ScrolledWindow p) => O.IsLabelProxy t (ScrolledWindow -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveScrolledWindowMethod t ScrolledWindow, O.MethodInfo info ScrolledWindow p) => O.IsLabel t (ScrolledWindow -> 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 ScrolledWindowEdgeOvershotCallback =
Gtk.Enums.PositionType
-> IO ()
noScrolledWindowEdgeOvershotCallback :: Maybe ScrolledWindowEdgeOvershotCallback
noScrolledWindowEdgeOvershotCallback = Nothing
type C_ScrolledWindowEdgeOvershotCallback =
Ptr () ->
CUInt ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_ScrolledWindowEdgeOvershotCallback :: C_ScrolledWindowEdgeOvershotCallback -> IO (FunPtr C_ScrolledWindowEdgeOvershotCallback)
genClosure_ScrolledWindowEdgeOvershot :: ScrolledWindowEdgeOvershotCallback -> IO Closure
genClosure_ScrolledWindowEdgeOvershot cb = do
let cb' = wrap_ScrolledWindowEdgeOvershotCallback cb
mk_ScrolledWindowEdgeOvershotCallback cb' >>= newCClosure
wrap_ScrolledWindowEdgeOvershotCallback ::
ScrolledWindowEdgeOvershotCallback ->
C_ScrolledWindowEdgeOvershotCallback
wrap_ScrolledWindowEdgeOvershotCallback _cb _ pos _ = do
let pos' = (toEnum . fromIntegral) pos
_cb pos'
onScrolledWindowEdgeOvershot :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowEdgeOvershotCallback -> m SignalHandlerId
onScrolledWindowEdgeOvershot obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowEdgeOvershotCallback cb
cb'' <- mk_ScrolledWindowEdgeOvershotCallback cb'
connectSignalFunPtr obj "edge-overshot" cb'' SignalConnectBefore
afterScrolledWindowEdgeOvershot :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowEdgeOvershotCallback -> m SignalHandlerId
afterScrolledWindowEdgeOvershot obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowEdgeOvershotCallback cb
cb'' <- mk_ScrolledWindowEdgeOvershotCallback cb'
connectSignalFunPtr obj "edge-overshot" cb'' SignalConnectAfter
type ScrolledWindowEdgeReachedCallback =
Gtk.Enums.PositionType
-> IO ()
noScrolledWindowEdgeReachedCallback :: Maybe ScrolledWindowEdgeReachedCallback
noScrolledWindowEdgeReachedCallback = Nothing
type C_ScrolledWindowEdgeReachedCallback =
Ptr () ->
CUInt ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_ScrolledWindowEdgeReachedCallback :: C_ScrolledWindowEdgeReachedCallback -> IO (FunPtr C_ScrolledWindowEdgeReachedCallback)
genClosure_ScrolledWindowEdgeReached :: ScrolledWindowEdgeReachedCallback -> IO Closure
genClosure_ScrolledWindowEdgeReached cb = do
let cb' = wrap_ScrolledWindowEdgeReachedCallback cb
mk_ScrolledWindowEdgeReachedCallback cb' >>= newCClosure
wrap_ScrolledWindowEdgeReachedCallback ::
ScrolledWindowEdgeReachedCallback ->
C_ScrolledWindowEdgeReachedCallback
wrap_ScrolledWindowEdgeReachedCallback _cb _ pos _ = do
let pos' = (toEnum . fromIntegral) pos
_cb pos'
onScrolledWindowEdgeReached :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowEdgeReachedCallback -> m SignalHandlerId
onScrolledWindowEdgeReached obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowEdgeReachedCallback cb
cb'' <- mk_ScrolledWindowEdgeReachedCallback cb'
connectSignalFunPtr obj "edge-reached" cb'' SignalConnectBefore
afterScrolledWindowEdgeReached :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowEdgeReachedCallback -> m SignalHandlerId
afterScrolledWindowEdgeReached obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowEdgeReachedCallback cb
cb'' <- mk_ScrolledWindowEdgeReachedCallback cb'
connectSignalFunPtr obj "edge-reached" cb'' SignalConnectAfter
type ScrolledWindowMoveFocusOutCallback =
Gtk.Enums.DirectionType
-> IO ()
noScrolledWindowMoveFocusOutCallback :: Maybe ScrolledWindowMoveFocusOutCallback
noScrolledWindowMoveFocusOutCallback = Nothing
type C_ScrolledWindowMoveFocusOutCallback =
Ptr () ->
CUInt ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_ScrolledWindowMoveFocusOutCallback :: C_ScrolledWindowMoveFocusOutCallback -> IO (FunPtr C_ScrolledWindowMoveFocusOutCallback)
genClosure_ScrolledWindowMoveFocusOut :: ScrolledWindowMoveFocusOutCallback -> IO Closure
genClosure_ScrolledWindowMoveFocusOut cb = do
let cb' = wrap_ScrolledWindowMoveFocusOutCallback cb
mk_ScrolledWindowMoveFocusOutCallback cb' >>= newCClosure
wrap_ScrolledWindowMoveFocusOutCallback ::
ScrolledWindowMoveFocusOutCallback ->
C_ScrolledWindowMoveFocusOutCallback
wrap_ScrolledWindowMoveFocusOutCallback _cb _ directionType _ = do
let directionType' = (toEnum . fromIntegral) directionType
_cb directionType'
onScrolledWindowMoveFocusOut :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowMoveFocusOutCallback -> m SignalHandlerId
onScrolledWindowMoveFocusOut obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowMoveFocusOutCallback cb
cb'' <- mk_ScrolledWindowMoveFocusOutCallback cb'
connectSignalFunPtr obj "move-focus-out" cb'' SignalConnectBefore
afterScrolledWindowMoveFocusOut :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowMoveFocusOutCallback -> m SignalHandlerId
afterScrolledWindowMoveFocusOut obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowMoveFocusOutCallback cb
cb'' <- mk_ScrolledWindowMoveFocusOutCallback cb'
connectSignalFunPtr obj "move-focus-out" cb'' SignalConnectAfter
type ScrolledWindowScrollChildCallback =
Gtk.Enums.ScrollType
-> Bool
-> IO Bool
noScrolledWindowScrollChildCallback :: Maybe ScrolledWindowScrollChildCallback
noScrolledWindowScrollChildCallback = Nothing
type C_ScrolledWindowScrollChildCallback =
Ptr () ->
CUInt ->
CInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_ScrolledWindowScrollChildCallback :: C_ScrolledWindowScrollChildCallback -> IO (FunPtr C_ScrolledWindowScrollChildCallback)
genClosure_ScrolledWindowScrollChild :: ScrolledWindowScrollChildCallback -> IO Closure
genClosure_ScrolledWindowScrollChild cb = do
let cb' = wrap_ScrolledWindowScrollChildCallback cb
mk_ScrolledWindowScrollChildCallback cb' >>= newCClosure
wrap_ScrolledWindowScrollChildCallback ::
ScrolledWindowScrollChildCallback ->
C_ScrolledWindowScrollChildCallback
wrap_ScrolledWindowScrollChildCallback _cb _ scroll horizontal _ = do
let scroll' = (toEnum . fromIntegral) scroll
let horizontal' = (/= 0) horizontal
result <- _cb scroll' horizontal'
let result' = (fromIntegral . fromEnum) result
return result'
onScrolledWindowScrollChild :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowScrollChildCallback -> m SignalHandlerId
onScrolledWindowScrollChild obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowScrollChildCallback cb
cb'' <- mk_ScrolledWindowScrollChildCallback cb'
connectSignalFunPtr obj "scroll-child" cb'' SignalConnectBefore
afterScrolledWindowScrollChild :: (IsScrolledWindow a, MonadIO m) => a -> ScrolledWindowScrollChildCallback -> m SignalHandlerId
afterScrolledWindowScrollChild obj cb = liftIO $ do
let cb' = wrap_ScrolledWindowScrollChildCallback cb
cb'' <- mk_ScrolledWindowScrollChildCallback cb'
connectSignalFunPtr obj "scroll-child" cb'' SignalConnectAfter
getScrolledWindowHadjustment :: (MonadIO m, IsScrolledWindow o) => o -> m Gtk.Adjustment.Adjustment
getScrolledWindowHadjustment obj = liftIO $ checkUnexpectedNothing "getScrolledWindowHadjustment" $ getObjectPropertyObject obj "hadjustment" Gtk.Adjustment.Adjustment
setScrolledWindowHadjustment :: (MonadIO m, IsScrolledWindow o, Gtk.Adjustment.IsAdjustment a) => o -> a -> m ()
setScrolledWindowHadjustment obj val = liftIO $ setObjectPropertyObject obj "hadjustment" (Just val)
constructScrolledWindowHadjustment :: (IsScrolledWindow o, Gtk.Adjustment.IsAdjustment a) => a -> IO (GValueConstruct o)
constructScrolledWindowHadjustment val = constructObjectPropertyObject "hadjustment" (Just val)
#if ENABLE_OVERLOADING
data ScrolledWindowHadjustmentPropertyInfo
instance AttrInfo ScrolledWindowHadjustmentPropertyInfo where
type AttrAllowedOps ScrolledWindowHadjustmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowHadjustmentPropertyInfo = Gtk.Adjustment.IsAdjustment
type AttrBaseTypeConstraint ScrolledWindowHadjustmentPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowHadjustmentPropertyInfo = Gtk.Adjustment.Adjustment
type AttrLabel ScrolledWindowHadjustmentPropertyInfo = "hadjustment"
type AttrOrigin ScrolledWindowHadjustmentPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowHadjustment
attrSet _ = setScrolledWindowHadjustment
attrConstruct _ = constructScrolledWindowHadjustment
attrClear _ = undefined
#endif
getScrolledWindowHscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> m Gtk.Enums.PolicyType
getScrolledWindowHscrollbarPolicy obj = liftIO $ getObjectPropertyEnum obj "hscrollbar-policy"
setScrolledWindowHscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> Gtk.Enums.PolicyType -> m ()
setScrolledWindowHscrollbarPolicy obj val = liftIO $ setObjectPropertyEnum obj "hscrollbar-policy" val
constructScrolledWindowHscrollbarPolicy :: (IsScrolledWindow o) => Gtk.Enums.PolicyType -> IO (GValueConstruct o)
constructScrolledWindowHscrollbarPolicy val = constructObjectPropertyEnum "hscrollbar-policy" val
#if ENABLE_OVERLOADING
data ScrolledWindowHscrollbarPolicyPropertyInfo
instance AttrInfo ScrolledWindowHscrollbarPolicyPropertyInfo where
type AttrAllowedOps ScrolledWindowHscrollbarPolicyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowHscrollbarPolicyPropertyInfo = (~) Gtk.Enums.PolicyType
type AttrBaseTypeConstraint ScrolledWindowHscrollbarPolicyPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowHscrollbarPolicyPropertyInfo = Gtk.Enums.PolicyType
type AttrLabel ScrolledWindowHscrollbarPolicyPropertyInfo = "hscrollbar-policy"
type AttrOrigin ScrolledWindowHscrollbarPolicyPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowHscrollbarPolicy
attrSet _ = setScrolledWindowHscrollbarPolicy
attrConstruct _ = constructScrolledWindowHscrollbarPolicy
attrClear _ = undefined
#endif
getScrolledWindowKineticScrolling :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
getScrolledWindowKineticScrolling obj = liftIO $ getObjectPropertyBool obj "kinetic-scrolling"
setScrolledWindowKineticScrolling :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
setScrolledWindowKineticScrolling obj val = liftIO $ setObjectPropertyBool obj "kinetic-scrolling" val
constructScrolledWindowKineticScrolling :: (IsScrolledWindow o) => Bool -> IO (GValueConstruct o)
constructScrolledWindowKineticScrolling val = constructObjectPropertyBool "kinetic-scrolling" val
#if ENABLE_OVERLOADING
data ScrolledWindowKineticScrollingPropertyInfo
instance AttrInfo ScrolledWindowKineticScrollingPropertyInfo where
type AttrAllowedOps ScrolledWindowKineticScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowKineticScrollingPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ScrolledWindowKineticScrollingPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowKineticScrollingPropertyInfo = Bool
type AttrLabel ScrolledWindowKineticScrollingPropertyInfo = "kinetic-scrolling"
type AttrOrigin ScrolledWindowKineticScrollingPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowKineticScrolling
attrSet _ = setScrolledWindowKineticScrolling
attrConstruct _ = constructScrolledWindowKineticScrolling
attrClear _ = undefined
#endif
getScrolledWindowMaxContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> m Int32
getScrolledWindowMaxContentHeight obj = liftIO $ getObjectPropertyInt32 obj "max-content-height"
setScrolledWindowMaxContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m ()
setScrolledWindowMaxContentHeight obj val = liftIO $ setObjectPropertyInt32 obj "max-content-height" val
constructScrolledWindowMaxContentHeight :: (IsScrolledWindow o) => Int32 -> IO (GValueConstruct o)
constructScrolledWindowMaxContentHeight val = constructObjectPropertyInt32 "max-content-height" val
#if ENABLE_OVERLOADING
data ScrolledWindowMaxContentHeightPropertyInfo
instance AttrInfo ScrolledWindowMaxContentHeightPropertyInfo where
type AttrAllowedOps ScrolledWindowMaxContentHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowMaxContentHeightPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ScrolledWindowMaxContentHeightPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowMaxContentHeightPropertyInfo = Int32
type AttrLabel ScrolledWindowMaxContentHeightPropertyInfo = "max-content-height"
type AttrOrigin ScrolledWindowMaxContentHeightPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowMaxContentHeight
attrSet _ = setScrolledWindowMaxContentHeight
attrConstruct _ = constructScrolledWindowMaxContentHeight
attrClear _ = undefined
#endif
getScrolledWindowMaxContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> m Int32
getScrolledWindowMaxContentWidth obj = liftIO $ getObjectPropertyInt32 obj "max-content-width"
setScrolledWindowMaxContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m ()
setScrolledWindowMaxContentWidth obj val = liftIO $ setObjectPropertyInt32 obj "max-content-width" val
constructScrolledWindowMaxContentWidth :: (IsScrolledWindow o) => Int32 -> IO (GValueConstruct o)
constructScrolledWindowMaxContentWidth val = constructObjectPropertyInt32 "max-content-width" val
#if ENABLE_OVERLOADING
data ScrolledWindowMaxContentWidthPropertyInfo
instance AttrInfo ScrolledWindowMaxContentWidthPropertyInfo where
type AttrAllowedOps ScrolledWindowMaxContentWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowMaxContentWidthPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ScrolledWindowMaxContentWidthPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowMaxContentWidthPropertyInfo = Int32
type AttrLabel ScrolledWindowMaxContentWidthPropertyInfo = "max-content-width"
type AttrOrigin ScrolledWindowMaxContentWidthPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowMaxContentWidth
attrSet _ = setScrolledWindowMaxContentWidth
attrConstruct _ = constructScrolledWindowMaxContentWidth
attrClear _ = undefined
#endif
getScrolledWindowMinContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> m Int32
getScrolledWindowMinContentHeight obj = liftIO $ getObjectPropertyInt32 obj "min-content-height"
setScrolledWindowMinContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m ()
setScrolledWindowMinContentHeight obj val = liftIO $ setObjectPropertyInt32 obj "min-content-height" val
constructScrolledWindowMinContentHeight :: (IsScrolledWindow o) => Int32 -> IO (GValueConstruct o)
constructScrolledWindowMinContentHeight val = constructObjectPropertyInt32 "min-content-height" val
#if ENABLE_OVERLOADING
data ScrolledWindowMinContentHeightPropertyInfo
instance AttrInfo ScrolledWindowMinContentHeightPropertyInfo where
type AttrAllowedOps ScrolledWindowMinContentHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowMinContentHeightPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ScrolledWindowMinContentHeightPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowMinContentHeightPropertyInfo = Int32
type AttrLabel ScrolledWindowMinContentHeightPropertyInfo = "min-content-height"
type AttrOrigin ScrolledWindowMinContentHeightPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowMinContentHeight
attrSet _ = setScrolledWindowMinContentHeight
attrConstruct _ = constructScrolledWindowMinContentHeight
attrClear _ = undefined
#endif
getScrolledWindowMinContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> m Int32
getScrolledWindowMinContentWidth obj = liftIO $ getObjectPropertyInt32 obj "min-content-width"
setScrolledWindowMinContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m ()
setScrolledWindowMinContentWidth obj val = liftIO $ setObjectPropertyInt32 obj "min-content-width" val
constructScrolledWindowMinContentWidth :: (IsScrolledWindow o) => Int32 -> IO (GValueConstruct o)
constructScrolledWindowMinContentWidth val = constructObjectPropertyInt32 "min-content-width" val
#if ENABLE_OVERLOADING
data ScrolledWindowMinContentWidthPropertyInfo
instance AttrInfo ScrolledWindowMinContentWidthPropertyInfo where
type AttrAllowedOps ScrolledWindowMinContentWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowMinContentWidthPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ScrolledWindowMinContentWidthPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowMinContentWidthPropertyInfo = Int32
type AttrLabel ScrolledWindowMinContentWidthPropertyInfo = "min-content-width"
type AttrOrigin ScrolledWindowMinContentWidthPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowMinContentWidth
attrSet _ = setScrolledWindowMinContentWidth
attrConstruct _ = constructScrolledWindowMinContentWidth
attrClear _ = undefined
#endif
getScrolledWindowOverlayScrolling :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
getScrolledWindowOverlayScrolling obj = liftIO $ getObjectPropertyBool obj "overlay-scrolling"
setScrolledWindowOverlayScrolling :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
setScrolledWindowOverlayScrolling obj val = liftIO $ setObjectPropertyBool obj "overlay-scrolling" val
constructScrolledWindowOverlayScrolling :: (IsScrolledWindow o) => Bool -> IO (GValueConstruct o)
constructScrolledWindowOverlayScrolling val = constructObjectPropertyBool "overlay-scrolling" val
#if ENABLE_OVERLOADING
data ScrolledWindowOverlayScrollingPropertyInfo
instance AttrInfo ScrolledWindowOverlayScrollingPropertyInfo where
type AttrAllowedOps ScrolledWindowOverlayScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowOverlayScrollingPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ScrolledWindowOverlayScrollingPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowOverlayScrollingPropertyInfo = Bool
type AttrLabel ScrolledWindowOverlayScrollingPropertyInfo = "overlay-scrolling"
type AttrOrigin ScrolledWindowOverlayScrollingPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowOverlayScrolling
attrSet _ = setScrolledWindowOverlayScrolling
attrConstruct _ = constructScrolledWindowOverlayScrolling
attrClear _ = undefined
#endif
getScrolledWindowPropagateNaturalHeight :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
getScrolledWindowPropagateNaturalHeight obj = liftIO $ getObjectPropertyBool obj "propagate-natural-height"
setScrolledWindowPropagateNaturalHeight :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
setScrolledWindowPropagateNaturalHeight obj val = liftIO $ setObjectPropertyBool obj "propagate-natural-height" val
constructScrolledWindowPropagateNaturalHeight :: (IsScrolledWindow o) => Bool -> IO (GValueConstruct o)
constructScrolledWindowPropagateNaturalHeight val = constructObjectPropertyBool "propagate-natural-height" val
#if ENABLE_OVERLOADING
data ScrolledWindowPropagateNaturalHeightPropertyInfo
instance AttrInfo ScrolledWindowPropagateNaturalHeightPropertyInfo where
type AttrAllowedOps ScrolledWindowPropagateNaturalHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowPropagateNaturalHeightPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ScrolledWindowPropagateNaturalHeightPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowPropagateNaturalHeightPropertyInfo = Bool
type AttrLabel ScrolledWindowPropagateNaturalHeightPropertyInfo = "propagate-natural-height"
type AttrOrigin ScrolledWindowPropagateNaturalHeightPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowPropagateNaturalHeight
attrSet _ = setScrolledWindowPropagateNaturalHeight
attrConstruct _ = constructScrolledWindowPropagateNaturalHeight
attrClear _ = undefined
#endif
getScrolledWindowPropagateNaturalWidth :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
getScrolledWindowPropagateNaturalWidth obj = liftIO $ getObjectPropertyBool obj "propagate-natural-width"
setScrolledWindowPropagateNaturalWidth :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
setScrolledWindowPropagateNaturalWidth obj val = liftIO $ setObjectPropertyBool obj "propagate-natural-width" val
constructScrolledWindowPropagateNaturalWidth :: (IsScrolledWindow o) => Bool -> IO (GValueConstruct o)
constructScrolledWindowPropagateNaturalWidth val = constructObjectPropertyBool "propagate-natural-width" val
#if ENABLE_OVERLOADING
data ScrolledWindowPropagateNaturalWidthPropertyInfo
instance AttrInfo ScrolledWindowPropagateNaturalWidthPropertyInfo where
type AttrAllowedOps ScrolledWindowPropagateNaturalWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowPropagateNaturalWidthPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ScrolledWindowPropagateNaturalWidthPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowPropagateNaturalWidthPropertyInfo = Bool
type AttrLabel ScrolledWindowPropagateNaturalWidthPropertyInfo = "propagate-natural-width"
type AttrOrigin ScrolledWindowPropagateNaturalWidthPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowPropagateNaturalWidth
attrSet _ = setScrolledWindowPropagateNaturalWidth
attrConstruct _ = constructScrolledWindowPropagateNaturalWidth
attrClear _ = undefined
#endif
getScrolledWindowShadowType :: (MonadIO m, IsScrolledWindow o) => o -> m Gtk.Enums.ShadowType
getScrolledWindowShadowType obj = liftIO $ getObjectPropertyEnum obj "shadow-type"
setScrolledWindowShadowType :: (MonadIO m, IsScrolledWindow o) => o -> Gtk.Enums.ShadowType -> m ()
setScrolledWindowShadowType obj val = liftIO $ setObjectPropertyEnum obj "shadow-type" val
constructScrolledWindowShadowType :: (IsScrolledWindow o) => Gtk.Enums.ShadowType -> IO (GValueConstruct o)
constructScrolledWindowShadowType val = constructObjectPropertyEnum "shadow-type" val
#if ENABLE_OVERLOADING
data ScrolledWindowShadowTypePropertyInfo
instance AttrInfo ScrolledWindowShadowTypePropertyInfo where
type AttrAllowedOps ScrolledWindowShadowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowShadowTypePropertyInfo = (~) Gtk.Enums.ShadowType
type AttrBaseTypeConstraint ScrolledWindowShadowTypePropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowShadowTypePropertyInfo = Gtk.Enums.ShadowType
type AttrLabel ScrolledWindowShadowTypePropertyInfo = "shadow-type"
type AttrOrigin ScrolledWindowShadowTypePropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowShadowType
attrSet _ = setScrolledWindowShadowType
attrConstruct _ = constructScrolledWindowShadowType
attrClear _ = undefined
#endif
getScrolledWindowVadjustment :: (MonadIO m, IsScrolledWindow o) => o -> m Gtk.Adjustment.Adjustment
getScrolledWindowVadjustment obj = liftIO $ checkUnexpectedNothing "getScrolledWindowVadjustment" $ getObjectPropertyObject obj "vadjustment" Gtk.Adjustment.Adjustment
setScrolledWindowVadjustment :: (MonadIO m, IsScrolledWindow o, Gtk.Adjustment.IsAdjustment a) => o -> a -> m ()
setScrolledWindowVadjustment obj val = liftIO $ setObjectPropertyObject obj "vadjustment" (Just val)
constructScrolledWindowVadjustment :: (IsScrolledWindow o, Gtk.Adjustment.IsAdjustment a) => a -> IO (GValueConstruct o)
constructScrolledWindowVadjustment val = constructObjectPropertyObject "vadjustment" (Just val)
#if ENABLE_OVERLOADING
data ScrolledWindowVadjustmentPropertyInfo
instance AttrInfo ScrolledWindowVadjustmentPropertyInfo where
type AttrAllowedOps ScrolledWindowVadjustmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowVadjustmentPropertyInfo = Gtk.Adjustment.IsAdjustment
type AttrBaseTypeConstraint ScrolledWindowVadjustmentPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowVadjustmentPropertyInfo = Gtk.Adjustment.Adjustment
type AttrLabel ScrolledWindowVadjustmentPropertyInfo = "vadjustment"
type AttrOrigin ScrolledWindowVadjustmentPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowVadjustment
attrSet _ = setScrolledWindowVadjustment
attrConstruct _ = constructScrolledWindowVadjustment
attrClear _ = undefined
#endif
getScrolledWindowVscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> m Gtk.Enums.PolicyType
getScrolledWindowVscrollbarPolicy obj = liftIO $ getObjectPropertyEnum obj "vscrollbar-policy"
setScrolledWindowVscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> Gtk.Enums.PolicyType -> m ()
setScrolledWindowVscrollbarPolicy obj val = liftIO $ setObjectPropertyEnum obj "vscrollbar-policy" val
constructScrolledWindowVscrollbarPolicy :: (IsScrolledWindow o) => Gtk.Enums.PolicyType -> IO (GValueConstruct o)
constructScrolledWindowVscrollbarPolicy val = constructObjectPropertyEnum "vscrollbar-policy" val
#if ENABLE_OVERLOADING
data ScrolledWindowVscrollbarPolicyPropertyInfo
instance AttrInfo ScrolledWindowVscrollbarPolicyPropertyInfo where
type AttrAllowedOps ScrolledWindowVscrollbarPolicyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowVscrollbarPolicyPropertyInfo = (~) Gtk.Enums.PolicyType
type AttrBaseTypeConstraint ScrolledWindowVscrollbarPolicyPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowVscrollbarPolicyPropertyInfo = Gtk.Enums.PolicyType
type AttrLabel ScrolledWindowVscrollbarPolicyPropertyInfo = "vscrollbar-policy"
type AttrOrigin ScrolledWindowVscrollbarPolicyPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowVscrollbarPolicy
attrSet _ = setScrolledWindowVscrollbarPolicy
attrConstruct _ = constructScrolledWindowVscrollbarPolicy
attrClear _ = undefined
#endif
getScrolledWindowWindowPlacement :: (MonadIO m, IsScrolledWindow o) => o -> m Gtk.Enums.CornerType
getScrolledWindowWindowPlacement obj = liftIO $ getObjectPropertyEnum obj "window-placement"
setScrolledWindowWindowPlacement :: (MonadIO m, IsScrolledWindow o) => o -> Gtk.Enums.CornerType -> m ()
setScrolledWindowWindowPlacement obj val = liftIO $ setObjectPropertyEnum obj "window-placement" val
constructScrolledWindowWindowPlacement :: (IsScrolledWindow o) => Gtk.Enums.CornerType -> IO (GValueConstruct o)
constructScrolledWindowWindowPlacement val = constructObjectPropertyEnum "window-placement" val
#if ENABLE_OVERLOADING
data ScrolledWindowWindowPlacementPropertyInfo
instance AttrInfo ScrolledWindowWindowPlacementPropertyInfo where
type AttrAllowedOps ScrolledWindowWindowPlacementPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowWindowPlacementPropertyInfo = (~) Gtk.Enums.CornerType
type AttrBaseTypeConstraint ScrolledWindowWindowPlacementPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowWindowPlacementPropertyInfo = Gtk.Enums.CornerType
type AttrLabel ScrolledWindowWindowPlacementPropertyInfo = "window-placement"
type AttrOrigin ScrolledWindowWindowPlacementPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowWindowPlacement
attrSet _ = setScrolledWindowWindowPlacement
attrConstruct _ = constructScrolledWindowWindowPlacement
attrClear _ = undefined
#endif
getScrolledWindowWindowPlacementSet :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
getScrolledWindowWindowPlacementSet obj = liftIO $ getObjectPropertyBool obj "window-placement-set"
setScrolledWindowWindowPlacementSet :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
setScrolledWindowWindowPlacementSet obj val = liftIO $ setObjectPropertyBool obj "window-placement-set" val
constructScrolledWindowWindowPlacementSet :: (IsScrolledWindow o) => Bool -> IO (GValueConstruct o)
constructScrolledWindowWindowPlacementSet val = constructObjectPropertyBool "window-placement-set" val
#if ENABLE_OVERLOADING
data ScrolledWindowWindowPlacementSetPropertyInfo
instance AttrInfo ScrolledWindowWindowPlacementSetPropertyInfo where
type AttrAllowedOps ScrolledWindowWindowPlacementSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ScrolledWindowWindowPlacementSetPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ScrolledWindowWindowPlacementSetPropertyInfo = IsScrolledWindow
type AttrGetType ScrolledWindowWindowPlacementSetPropertyInfo = Bool
type AttrLabel ScrolledWindowWindowPlacementSetPropertyInfo = "window-placement-set"
type AttrOrigin ScrolledWindowWindowPlacementSetPropertyInfo = ScrolledWindow
attrGet _ = getScrolledWindowWindowPlacementSet
attrSet _ = setScrolledWindowWindowPlacementSet
attrConstruct _ = constructScrolledWindowWindowPlacementSet
attrClear _ = undefined
#endif
#if ENABLE_OVERLOADING
instance O.HasAttributeList ScrolledWindow
type instance O.AttributeList ScrolledWindow = ScrolledWindowAttributeList
type ScrolledWindowAttributeList = ('[ '("appPaintable", Gtk.Widget.WidgetAppPaintablePropertyInfo), '("borderWidth", Gtk.Container.ContainerBorderWidthPropertyInfo), '("canDefault", Gtk.Widget.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("child", Gtk.Container.ContainerChildPropertyInfo), '("compositeChild", Gtk.Widget.WidgetCompositeChildPropertyInfo), '("doubleBuffered", Gtk.Widget.WidgetDoubleBufferedPropertyInfo), '("events", Gtk.Widget.WidgetEventsPropertyInfo), '("expand", Gtk.Widget.WidgetExpandPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("hadjustment", ScrolledWindowHadjustmentPropertyInfo), '("halign", Gtk.Widget.WidgetHalignPropertyInfo), '("hasDefault", Gtk.Widget.WidgetHasDefaultPropertyInfo), '("hasFocus", Gtk.Widget.WidgetHasFocusPropertyInfo), '("hasTooltip", Gtk.Widget.WidgetHasTooltipPropertyInfo), '("heightRequest", Gtk.Widget.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.Widget.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.Widget.WidgetHexpandSetPropertyInfo), '("hscrollbarPolicy", ScrolledWindowHscrollbarPolicyPropertyInfo), '("isFocus", Gtk.Widget.WidgetIsFocusPropertyInfo), '("kineticScrolling", ScrolledWindowKineticScrollingPropertyInfo), '("margin", Gtk.Widget.WidgetMarginPropertyInfo), '("marginBottom", Gtk.Widget.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.Widget.WidgetMarginEndPropertyInfo), '("marginLeft", Gtk.Widget.WidgetMarginLeftPropertyInfo), '("marginRight", Gtk.Widget.WidgetMarginRightPropertyInfo), '("marginStart", Gtk.Widget.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.Widget.WidgetMarginTopPropertyInfo), '("maxContentHeight", ScrolledWindowMaxContentHeightPropertyInfo), '("maxContentWidth", ScrolledWindowMaxContentWidthPropertyInfo), '("minContentHeight", ScrolledWindowMinContentHeightPropertyInfo), '("minContentWidth", ScrolledWindowMinContentWidthPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("overlayScrolling", ScrolledWindowOverlayScrollingPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("propagateNaturalHeight", ScrolledWindowPropagateNaturalHeightPropertyInfo), '("propagateNaturalWidth", ScrolledWindowPropagateNaturalWidthPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("resizeMode", Gtk.Container.ContainerResizeModePropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("shadowType", ScrolledWindowShadowTypePropertyInfo), '("style", Gtk.Widget.WidgetStylePropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("vadjustment", ScrolledWindowVadjustmentPropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("vscrollbarPolicy", ScrolledWindowVscrollbarPolicyPropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("window", Gtk.Widget.WidgetWindowPropertyInfo), '("windowPlacement", ScrolledWindowWindowPlacementPropertyInfo), '("windowPlacementSet", ScrolledWindowWindowPlacementSetPropertyInfo)] :: [(Symbol, *)])
#endif
#if ENABLE_OVERLOADING
scrolledWindowHadjustment :: AttrLabelProxy "hadjustment"
scrolledWindowHadjustment = AttrLabelProxy
scrolledWindowHscrollbarPolicy :: AttrLabelProxy "hscrollbarPolicy"
scrolledWindowHscrollbarPolicy = AttrLabelProxy
scrolledWindowKineticScrolling :: AttrLabelProxy "kineticScrolling"
scrolledWindowKineticScrolling = AttrLabelProxy
scrolledWindowMaxContentHeight :: AttrLabelProxy "maxContentHeight"
scrolledWindowMaxContentHeight = AttrLabelProxy
scrolledWindowMaxContentWidth :: AttrLabelProxy "maxContentWidth"
scrolledWindowMaxContentWidth = AttrLabelProxy
scrolledWindowMinContentHeight :: AttrLabelProxy "minContentHeight"
scrolledWindowMinContentHeight = AttrLabelProxy
scrolledWindowMinContentWidth :: AttrLabelProxy "minContentWidth"
scrolledWindowMinContentWidth = AttrLabelProxy
scrolledWindowOverlayScrolling :: AttrLabelProxy "overlayScrolling"
scrolledWindowOverlayScrolling = AttrLabelProxy
scrolledWindowPropagateNaturalHeight :: AttrLabelProxy "propagateNaturalHeight"
scrolledWindowPropagateNaturalHeight = AttrLabelProxy
scrolledWindowPropagateNaturalWidth :: AttrLabelProxy "propagateNaturalWidth"
scrolledWindowPropagateNaturalWidth = AttrLabelProxy
scrolledWindowShadowType :: AttrLabelProxy "shadowType"
scrolledWindowShadowType = AttrLabelProxy
scrolledWindowVadjustment :: AttrLabelProxy "vadjustment"
scrolledWindowVadjustment = AttrLabelProxy
scrolledWindowVscrollbarPolicy :: AttrLabelProxy "vscrollbarPolicy"
scrolledWindowVscrollbarPolicy = AttrLabelProxy
scrolledWindowWindowPlacement :: AttrLabelProxy "windowPlacement"
scrolledWindowWindowPlacement = AttrLabelProxy
scrolledWindowWindowPlacementSet :: AttrLabelProxy "windowPlacementSet"
scrolledWindowWindowPlacementSet = AttrLabelProxy
#endif
#if ENABLE_OVERLOADING
data ScrolledWindowEdgeOvershotSignalInfo
instance SignalInfo ScrolledWindowEdgeOvershotSignalInfo where
type HaskellCallbackType ScrolledWindowEdgeOvershotSignalInfo = ScrolledWindowEdgeOvershotCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ScrolledWindowEdgeOvershotCallback cb
cb'' <- mk_ScrolledWindowEdgeOvershotCallback cb'
connectSignalFunPtr obj "edge-overshot" cb'' connectMode
data ScrolledWindowEdgeReachedSignalInfo
instance SignalInfo ScrolledWindowEdgeReachedSignalInfo where
type HaskellCallbackType ScrolledWindowEdgeReachedSignalInfo = ScrolledWindowEdgeReachedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ScrolledWindowEdgeReachedCallback cb
cb'' <- mk_ScrolledWindowEdgeReachedCallback cb'
connectSignalFunPtr obj "edge-reached" cb'' connectMode
data ScrolledWindowMoveFocusOutSignalInfo
instance SignalInfo ScrolledWindowMoveFocusOutSignalInfo where
type HaskellCallbackType ScrolledWindowMoveFocusOutSignalInfo = ScrolledWindowMoveFocusOutCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ScrolledWindowMoveFocusOutCallback cb
cb'' <- mk_ScrolledWindowMoveFocusOutCallback cb'
connectSignalFunPtr obj "move-focus-out" cb'' connectMode
data ScrolledWindowScrollChildSignalInfo
instance SignalInfo ScrolledWindowScrollChildSignalInfo where
type HaskellCallbackType ScrolledWindowScrollChildSignalInfo = ScrolledWindowScrollChildCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ScrolledWindowScrollChildCallback cb
cb'' <- mk_ScrolledWindowScrollChildCallback cb'
connectSignalFunPtr obj "scroll-child" cb'' connectMode
type instance O.SignalList ScrolledWindow = ScrolledWindowSignalList
type ScrolledWindowSignalList = ('[ '("accelClosuresChanged", Gtk.Widget.WidgetAccelClosuresChangedSignalInfo), '("add", Gtk.Container.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.Widget.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.Widget.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.Widget.WidgetCanActivateAccelSignalInfo), '("checkResize", Gtk.Container.ContainerCheckResizeSignalInfo), '("childNotify", Gtk.Widget.WidgetChildNotifySignalInfo), '("compositedChanged", Gtk.Widget.WidgetCompositedChangedSignalInfo), '("configureEvent", Gtk.Widget.WidgetConfigureEventSignalInfo), '("damageEvent", Gtk.Widget.WidgetDamageEventSignalInfo), '("deleteEvent", Gtk.Widget.WidgetDeleteEventSignalInfo), '("destroy", Gtk.Widget.WidgetDestroySignalInfo), '("destroyEvent", Gtk.Widget.WidgetDestroyEventSignalInfo), '("directionChanged", Gtk.Widget.WidgetDirectionChangedSignalInfo), '("dragBegin", Gtk.Widget.WidgetDragBeginSignalInfo), '("dragDataDelete", Gtk.Widget.WidgetDragDataDeleteSignalInfo), '("dragDataGet", Gtk.Widget.WidgetDragDataGetSignalInfo), '("dragDataReceived", Gtk.Widget.WidgetDragDataReceivedSignalInfo), '("dragDrop", Gtk.Widget.WidgetDragDropSignalInfo), '("dragEnd", Gtk.Widget.WidgetDragEndSignalInfo), '("dragFailed", Gtk.Widget.WidgetDragFailedSignalInfo), '("dragLeave", Gtk.Widget.WidgetDragLeaveSignalInfo), '("dragMotion", Gtk.Widget.WidgetDragMotionSignalInfo), '("draw", Gtk.Widget.WidgetDrawSignalInfo), '("edgeOvershot", ScrolledWindowEdgeOvershotSignalInfo), '("edgeReached", ScrolledWindowEdgeReachedSignalInfo), '("enterNotifyEvent", Gtk.Widget.WidgetEnterNotifyEventSignalInfo), '("event", Gtk.Widget.WidgetEventSignalInfo), '("eventAfter", Gtk.Widget.WidgetEventAfterSignalInfo), '("focus", Gtk.Widget.WidgetFocusSignalInfo), '("focusInEvent", Gtk.Widget.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.Widget.WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", Gtk.Widget.WidgetGrabBrokenEventSignalInfo), '("grabFocus", Gtk.Widget.WidgetGrabFocusSignalInfo), '("grabNotify", Gtk.Widget.WidgetGrabNotifySignalInfo), '("hide", Gtk.Widget.WidgetHideSignalInfo), '("hierarchyChanged", Gtk.Widget.WidgetHierarchyChangedSignalInfo), '("keyPressEvent", Gtk.Widget.WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", Gtk.Widget.WidgetKeyReleaseEventSignalInfo), '("keynavFailed", Gtk.Widget.WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", Gtk.Widget.WidgetLeaveNotifyEventSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mapEvent", Gtk.Widget.WidgetMapEventSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.Widget.WidgetMotionNotifyEventSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("moveFocusOut", ScrolledWindowMoveFocusOutSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("popupMenu", Gtk.Widget.WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", Gtk.Widget.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.Widget.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.Widget.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("remove", Gtk.Container.ContainerRemoveSignalInfo), '("screenChanged", Gtk.Widget.WidgetScreenChangedSignalInfo), '("scrollChild", ScrolledWindowScrollChildSignalInfo), '("scrollEvent", Gtk.Widget.WidgetScrollEventSignalInfo), '("selectionClearEvent", Gtk.Widget.WidgetSelectionClearEventSignalInfo), '("selectionGet", Gtk.Widget.WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", Gtk.Widget.WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", Gtk.Widget.WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", Gtk.Widget.WidgetSelectionRequestEventSignalInfo), '("setFocusChild", Gtk.Container.ContainerSetFocusChildSignalInfo), '("show", Gtk.Widget.WidgetShowSignalInfo), '("showHelp", Gtk.Widget.WidgetShowHelpSignalInfo), '("sizeAllocate", Gtk.Widget.WidgetSizeAllocateSignalInfo), '("stateChanged", Gtk.Widget.WidgetStateChangedSignalInfo), '("stateFlagsChanged", Gtk.Widget.WidgetStateFlagsChangedSignalInfo), '("styleSet", Gtk.Widget.WidgetStyleSetSignalInfo), '("styleUpdated", Gtk.Widget.WidgetStyleUpdatedSignalInfo), '("touchEvent", Gtk.Widget.WidgetTouchEventSignalInfo), '("unmap", Gtk.Widget.WidgetUnmapSignalInfo), '("unmapEvent", Gtk.Widget.WidgetUnmapEventSignalInfo), '("unrealize", Gtk.Widget.WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", Gtk.Widget.WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", Gtk.Widget.WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "gtk_scrolled_window_new" gtk_scrolled_window_new ::
Ptr Gtk.Adjustment.Adjustment ->
Ptr Gtk.Adjustment.Adjustment ->
IO (Ptr ScrolledWindow)
scrolledWindowNew ::
(B.CallStack.HasCallStack, MonadIO m, Gtk.Adjustment.IsAdjustment a, Gtk.Adjustment.IsAdjustment b) =>
Maybe (a)
-> Maybe (b)
-> m ScrolledWindow
scrolledWindowNew hadjustment vadjustment = liftIO $ do
maybeHadjustment <- case hadjustment of
Nothing -> return nullPtr
Just jHadjustment -> do
jHadjustment' <- unsafeManagedPtrCastPtr jHadjustment
return jHadjustment'
maybeVadjustment <- case vadjustment of
Nothing -> return nullPtr
Just jVadjustment -> do
jVadjustment' <- unsafeManagedPtrCastPtr jVadjustment
return jVadjustment'
result <- gtk_scrolled_window_new maybeHadjustment maybeVadjustment
checkUnexpectedReturnNULL "scrolledWindowNew" result
result' <- (newObject ScrolledWindow) result
whenJust hadjustment touchManagedPtr
whenJust vadjustment touchManagedPtr
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_scrolled_window_add_with_viewport" gtk_scrolled_window_add_with_viewport ::
Ptr ScrolledWindow ->
Ptr Gtk.Widget.Widget ->
IO ()
{-# DEPRECATED scrolledWindowAddWithViewport ["(Since version 3.8)","'GI.Gtk.Objects.Container.containerAdd' will automatically add","a 'GI.Gtk.Objects.Viewport.Viewport' if the child doesn\8217t implement 'GI.Gtk.Interfaces.Scrollable.Scrollable'."] #-}
scrolledWindowAddWithViewport ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a, Gtk.Widget.IsWidget b) =>
a
-> b
-> m ()
scrolledWindowAddWithViewport scrolledWindow child = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
child' <- unsafeManagedPtrCastPtr child
gtk_scrolled_window_add_with_viewport scrolledWindow' child'
touchManagedPtr scrolledWindow
touchManagedPtr child
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowAddWithViewportMethodInfo
instance (signature ~ (b -> m ()), MonadIO m, IsScrolledWindow a, Gtk.Widget.IsWidget b) => O.MethodInfo ScrolledWindowAddWithViewportMethodInfo a signature where
overloadedMethod _ = scrolledWindowAddWithViewport
#endif
foreign import ccall "gtk_scrolled_window_get_capture_button_press" gtk_scrolled_window_get_capture_button_press ::
Ptr ScrolledWindow ->
IO CInt
scrolledWindowGetCaptureButtonPress ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Bool
scrolledWindowGetCaptureButtonPress scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_capture_button_press scrolledWindow'
let result' = (/= 0) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetCaptureButtonPressMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetCaptureButtonPressMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetCaptureButtonPress
#endif
foreign import ccall "gtk_scrolled_window_get_hadjustment" gtk_scrolled_window_get_hadjustment ::
Ptr ScrolledWindow ->
IO (Ptr Gtk.Adjustment.Adjustment)
scrolledWindowGetHadjustment ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Gtk.Adjustment.Adjustment
scrolledWindowGetHadjustment scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_hadjustment scrolledWindow'
checkUnexpectedReturnNULL "scrolledWindowGetHadjustment" result
result' <- (newObject Gtk.Adjustment.Adjustment) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetHadjustmentMethodInfo
instance (signature ~ (m Gtk.Adjustment.Adjustment), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetHadjustmentMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetHadjustment
#endif
foreign import ccall "gtk_scrolled_window_get_hscrollbar" gtk_scrolled_window_get_hscrollbar ::
Ptr ScrolledWindow ->
IO (Ptr Gtk.Widget.Widget)
scrolledWindowGetHscrollbar ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Gtk.Widget.Widget
scrolledWindowGetHscrollbar scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_hscrollbar scrolledWindow'
checkUnexpectedReturnNULL "scrolledWindowGetHscrollbar" result
result' <- (newObject Gtk.Widget.Widget) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetHscrollbarMethodInfo
instance (signature ~ (m Gtk.Widget.Widget), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetHscrollbarMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetHscrollbar
#endif
foreign import ccall "gtk_scrolled_window_get_kinetic_scrolling" gtk_scrolled_window_get_kinetic_scrolling ::
Ptr ScrolledWindow ->
IO CInt
scrolledWindowGetKineticScrolling ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Bool
scrolledWindowGetKineticScrolling scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_kinetic_scrolling scrolledWindow'
let result' = (/= 0) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetKineticScrollingMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetKineticScrollingMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetKineticScrolling
#endif
foreign import ccall "gtk_scrolled_window_get_max_content_height" gtk_scrolled_window_get_max_content_height ::
Ptr ScrolledWindow ->
IO Int32
scrolledWindowGetMaxContentHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Int32
scrolledWindowGetMaxContentHeight scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_max_content_height scrolledWindow'
touchManagedPtr scrolledWindow
return result
#if ENABLE_OVERLOADING
data ScrolledWindowGetMaxContentHeightMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetMaxContentHeightMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetMaxContentHeight
#endif
foreign import ccall "gtk_scrolled_window_get_max_content_width" gtk_scrolled_window_get_max_content_width ::
Ptr ScrolledWindow ->
IO Int32
scrolledWindowGetMaxContentWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Int32
scrolledWindowGetMaxContentWidth scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_max_content_width scrolledWindow'
touchManagedPtr scrolledWindow
return result
#if ENABLE_OVERLOADING
data ScrolledWindowGetMaxContentWidthMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetMaxContentWidthMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetMaxContentWidth
#endif
foreign import ccall "gtk_scrolled_window_get_min_content_height" gtk_scrolled_window_get_min_content_height ::
Ptr ScrolledWindow ->
IO Int32
scrolledWindowGetMinContentHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Int32
scrolledWindowGetMinContentHeight scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_min_content_height scrolledWindow'
touchManagedPtr scrolledWindow
return result
#if ENABLE_OVERLOADING
data ScrolledWindowGetMinContentHeightMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetMinContentHeightMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetMinContentHeight
#endif
foreign import ccall "gtk_scrolled_window_get_min_content_width" gtk_scrolled_window_get_min_content_width ::
Ptr ScrolledWindow ->
IO Int32
scrolledWindowGetMinContentWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Int32
scrolledWindowGetMinContentWidth scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_min_content_width scrolledWindow'
touchManagedPtr scrolledWindow
return result
#if ENABLE_OVERLOADING
data ScrolledWindowGetMinContentWidthMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetMinContentWidthMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetMinContentWidth
#endif
foreign import ccall "gtk_scrolled_window_get_overlay_scrolling" gtk_scrolled_window_get_overlay_scrolling ::
Ptr ScrolledWindow ->
IO CInt
scrolledWindowGetOverlayScrolling ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Bool
scrolledWindowGetOverlayScrolling scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_overlay_scrolling scrolledWindow'
let result' = (/= 0) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetOverlayScrollingMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetOverlayScrollingMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetOverlayScrolling
#endif
foreign import ccall "gtk_scrolled_window_get_placement" gtk_scrolled_window_get_placement ::
Ptr ScrolledWindow ->
IO CUInt
scrolledWindowGetPlacement ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Gtk.Enums.CornerType
scrolledWindowGetPlacement scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_placement scrolledWindow'
let result' = (toEnum . fromIntegral) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetPlacementMethodInfo
instance (signature ~ (m Gtk.Enums.CornerType), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetPlacementMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetPlacement
#endif
foreign import ccall "gtk_scrolled_window_get_policy" gtk_scrolled_window_get_policy ::
Ptr ScrolledWindow ->
Ptr CUInt ->
Ptr CUInt ->
IO ()
scrolledWindowGetPolicy ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m ((Gtk.Enums.PolicyType, Gtk.Enums.PolicyType))
scrolledWindowGetPolicy scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
hscrollbarPolicy <- allocMem :: IO (Ptr CUInt)
vscrollbarPolicy <- allocMem :: IO (Ptr CUInt)
gtk_scrolled_window_get_policy scrolledWindow' hscrollbarPolicy vscrollbarPolicy
hscrollbarPolicy' <- peek hscrollbarPolicy
let hscrollbarPolicy'' = (toEnum . fromIntegral) hscrollbarPolicy'
vscrollbarPolicy' <- peek vscrollbarPolicy
let vscrollbarPolicy'' = (toEnum . fromIntegral) vscrollbarPolicy'
touchManagedPtr scrolledWindow
freeMem hscrollbarPolicy
freeMem vscrollbarPolicy
return (hscrollbarPolicy'', vscrollbarPolicy'')
#if ENABLE_OVERLOADING
data ScrolledWindowGetPolicyMethodInfo
instance (signature ~ (m ((Gtk.Enums.PolicyType, Gtk.Enums.PolicyType))), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetPolicyMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetPolicy
#endif
foreign import ccall "gtk_scrolled_window_get_propagate_natural_height" gtk_scrolled_window_get_propagate_natural_height ::
Ptr ScrolledWindow ->
IO CInt
scrolledWindowGetPropagateNaturalHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Bool
scrolledWindowGetPropagateNaturalHeight scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_propagate_natural_height scrolledWindow'
let result' = (/= 0) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetPropagateNaturalHeightMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetPropagateNaturalHeightMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetPropagateNaturalHeight
#endif
foreign import ccall "gtk_scrolled_window_get_propagate_natural_width" gtk_scrolled_window_get_propagate_natural_width ::
Ptr ScrolledWindow ->
IO CInt
scrolledWindowGetPropagateNaturalWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Bool
scrolledWindowGetPropagateNaturalWidth scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_propagate_natural_width scrolledWindow'
let result' = (/= 0) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetPropagateNaturalWidthMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetPropagateNaturalWidthMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetPropagateNaturalWidth
#endif
foreign import ccall "gtk_scrolled_window_get_shadow_type" gtk_scrolled_window_get_shadow_type ::
Ptr ScrolledWindow ->
IO CUInt
scrolledWindowGetShadowType ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Gtk.Enums.ShadowType
scrolledWindowGetShadowType scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_shadow_type scrolledWindow'
let result' = (toEnum . fromIntegral) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetShadowTypeMethodInfo
instance (signature ~ (m Gtk.Enums.ShadowType), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetShadowTypeMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetShadowType
#endif
foreign import ccall "gtk_scrolled_window_get_vadjustment" gtk_scrolled_window_get_vadjustment ::
Ptr ScrolledWindow ->
IO (Ptr Gtk.Adjustment.Adjustment)
scrolledWindowGetVadjustment ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Gtk.Adjustment.Adjustment
scrolledWindowGetVadjustment scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_vadjustment scrolledWindow'
checkUnexpectedReturnNULL "scrolledWindowGetVadjustment" result
result' <- (newObject Gtk.Adjustment.Adjustment) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetVadjustmentMethodInfo
instance (signature ~ (m Gtk.Adjustment.Adjustment), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetVadjustmentMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetVadjustment
#endif
foreign import ccall "gtk_scrolled_window_get_vscrollbar" gtk_scrolled_window_get_vscrollbar ::
Ptr ScrolledWindow ->
IO (Ptr Gtk.Widget.Widget)
scrolledWindowGetVscrollbar ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m Gtk.Widget.Widget
scrolledWindowGetVscrollbar scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
result <- gtk_scrolled_window_get_vscrollbar scrolledWindow'
checkUnexpectedReturnNULL "scrolledWindowGetVscrollbar" result
result' <- (newObject Gtk.Widget.Widget) result
touchManagedPtr scrolledWindow
return result'
#if ENABLE_OVERLOADING
data ScrolledWindowGetVscrollbarMethodInfo
instance (signature ~ (m Gtk.Widget.Widget), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowGetVscrollbarMethodInfo a signature where
overloadedMethod _ = scrolledWindowGetVscrollbar
#endif
foreign import ccall "gtk_scrolled_window_set_capture_button_press" gtk_scrolled_window_set_capture_button_press ::
Ptr ScrolledWindow ->
CInt ->
IO ()
scrolledWindowSetCaptureButtonPress ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Bool
-> m ()
scrolledWindowSetCaptureButtonPress scrolledWindow captureButtonPress = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let captureButtonPress' = (fromIntegral . fromEnum) captureButtonPress
gtk_scrolled_window_set_capture_button_press scrolledWindow' captureButtonPress'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetCaptureButtonPressMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetCaptureButtonPressMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetCaptureButtonPress
#endif
foreign import ccall "gtk_scrolled_window_set_hadjustment" gtk_scrolled_window_set_hadjustment ::
Ptr ScrolledWindow ->
Ptr Gtk.Adjustment.Adjustment ->
IO ()
scrolledWindowSetHadjustment ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a, Gtk.Adjustment.IsAdjustment b) =>
a
-> b
-> m ()
scrolledWindowSetHadjustment scrolledWindow hadjustment = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
hadjustment' <- unsafeManagedPtrCastPtr hadjustment
gtk_scrolled_window_set_hadjustment scrolledWindow' hadjustment'
touchManagedPtr scrolledWindow
touchManagedPtr hadjustment
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetHadjustmentMethodInfo
instance (signature ~ (b -> m ()), MonadIO m, IsScrolledWindow a, Gtk.Adjustment.IsAdjustment b) => O.MethodInfo ScrolledWindowSetHadjustmentMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetHadjustment
#endif
foreign import ccall "gtk_scrolled_window_set_kinetic_scrolling" gtk_scrolled_window_set_kinetic_scrolling ::
Ptr ScrolledWindow ->
CInt ->
IO ()
scrolledWindowSetKineticScrolling ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Bool
-> m ()
scrolledWindowSetKineticScrolling scrolledWindow kineticScrolling = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let kineticScrolling' = (fromIntegral . fromEnum) kineticScrolling
gtk_scrolled_window_set_kinetic_scrolling scrolledWindow' kineticScrolling'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetKineticScrollingMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetKineticScrollingMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetKineticScrolling
#endif
foreign import ccall "gtk_scrolled_window_set_max_content_height" gtk_scrolled_window_set_max_content_height ::
Ptr ScrolledWindow ->
Int32 ->
IO ()
scrolledWindowSetMaxContentHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Int32
-> m ()
scrolledWindowSetMaxContentHeight scrolledWindow height = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
gtk_scrolled_window_set_max_content_height scrolledWindow' height
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetMaxContentHeightMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetMaxContentHeightMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetMaxContentHeight
#endif
foreign import ccall "gtk_scrolled_window_set_max_content_width" gtk_scrolled_window_set_max_content_width ::
Ptr ScrolledWindow ->
Int32 ->
IO ()
scrolledWindowSetMaxContentWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Int32
-> m ()
scrolledWindowSetMaxContentWidth scrolledWindow width = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
gtk_scrolled_window_set_max_content_width scrolledWindow' width
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetMaxContentWidthMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetMaxContentWidthMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetMaxContentWidth
#endif
foreign import ccall "gtk_scrolled_window_set_min_content_height" gtk_scrolled_window_set_min_content_height ::
Ptr ScrolledWindow ->
Int32 ->
IO ()
scrolledWindowSetMinContentHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Int32
-> m ()
scrolledWindowSetMinContentHeight scrolledWindow height = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
gtk_scrolled_window_set_min_content_height scrolledWindow' height
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetMinContentHeightMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetMinContentHeightMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetMinContentHeight
#endif
foreign import ccall "gtk_scrolled_window_set_min_content_width" gtk_scrolled_window_set_min_content_width ::
Ptr ScrolledWindow ->
Int32 ->
IO ()
scrolledWindowSetMinContentWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Int32
-> m ()
scrolledWindowSetMinContentWidth scrolledWindow width = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
gtk_scrolled_window_set_min_content_width scrolledWindow' width
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetMinContentWidthMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetMinContentWidthMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetMinContentWidth
#endif
foreign import ccall "gtk_scrolled_window_set_overlay_scrolling" gtk_scrolled_window_set_overlay_scrolling ::
Ptr ScrolledWindow ->
CInt ->
IO ()
scrolledWindowSetOverlayScrolling ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Bool
-> m ()
scrolledWindowSetOverlayScrolling scrolledWindow overlayScrolling = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let overlayScrolling' = (fromIntegral . fromEnum) overlayScrolling
gtk_scrolled_window_set_overlay_scrolling scrolledWindow' overlayScrolling'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetOverlayScrollingMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetOverlayScrollingMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetOverlayScrolling
#endif
foreign import ccall "gtk_scrolled_window_set_placement" gtk_scrolled_window_set_placement ::
Ptr ScrolledWindow ->
CUInt ->
IO ()
scrolledWindowSetPlacement ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Gtk.Enums.CornerType
-> m ()
scrolledWindowSetPlacement scrolledWindow windowPlacement = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let windowPlacement' = (fromIntegral . fromEnum) windowPlacement
gtk_scrolled_window_set_placement scrolledWindow' windowPlacement'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetPlacementMethodInfo
instance (signature ~ (Gtk.Enums.CornerType -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetPlacementMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetPlacement
#endif
foreign import ccall "gtk_scrolled_window_set_policy" gtk_scrolled_window_set_policy ::
Ptr ScrolledWindow ->
CUInt ->
CUInt ->
IO ()
scrolledWindowSetPolicy ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Gtk.Enums.PolicyType
-> Gtk.Enums.PolicyType
-> m ()
scrolledWindowSetPolicy scrolledWindow hscrollbarPolicy vscrollbarPolicy = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let hscrollbarPolicy' = (fromIntegral . fromEnum) hscrollbarPolicy
let vscrollbarPolicy' = (fromIntegral . fromEnum) vscrollbarPolicy
gtk_scrolled_window_set_policy scrolledWindow' hscrollbarPolicy' vscrollbarPolicy'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetPolicyMethodInfo
instance (signature ~ (Gtk.Enums.PolicyType -> Gtk.Enums.PolicyType -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetPolicyMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetPolicy
#endif
foreign import ccall "gtk_scrolled_window_set_propagate_natural_height" gtk_scrolled_window_set_propagate_natural_height ::
Ptr ScrolledWindow ->
CInt ->
IO ()
scrolledWindowSetPropagateNaturalHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Bool
-> m ()
scrolledWindowSetPropagateNaturalHeight scrolledWindow propagate = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let propagate' = (fromIntegral . fromEnum) propagate
gtk_scrolled_window_set_propagate_natural_height scrolledWindow' propagate'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetPropagateNaturalHeightMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetPropagateNaturalHeightMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetPropagateNaturalHeight
#endif
foreign import ccall "gtk_scrolled_window_set_propagate_natural_width" gtk_scrolled_window_set_propagate_natural_width ::
Ptr ScrolledWindow ->
CInt ->
IO ()
scrolledWindowSetPropagateNaturalWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Bool
-> m ()
scrolledWindowSetPropagateNaturalWidth scrolledWindow propagate = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let propagate' = (fromIntegral . fromEnum) propagate
gtk_scrolled_window_set_propagate_natural_width scrolledWindow' propagate'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetPropagateNaturalWidthMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetPropagateNaturalWidthMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetPropagateNaturalWidth
#endif
foreign import ccall "gtk_scrolled_window_set_shadow_type" gtk_scrolled_window_set_shadow_type ::
Ptr ScrolledWindow ->
CUInt ->
IO ()
scrolledWindowSetShadowType ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> Gtk.Enums.ShadowType
-> m ()
scrolledWindowSetShadowType scrolledWindow type_ = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
let type_' = (fromIntegral . fromEnum) type_
gtk_scrolled_window_set_shadow_type scrolledWindow' type_'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetShadowTypeMethodInfo
instance (signature ~ (Gtk.Enums.ShadowType -> m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowSetShadowTypeMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetShadowType
#endif
foreign import ccall "gtk_scrolled_window_set_vadjustment" gtk_scrolled_window_set_vadjustment ::
Ptr ScrolledWindow ->
Ptr Gtk.Adjustment.Adjustment ->
IO ()
scrolledWindowSetVadjustment ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a, Gtk.Adjustment.IsAdjustment b) =>
a
-> b
-> m ()
scrolledWindowSetVadjustment scrolledWindow vadjustment = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
vadjustment' <- unsafeManagedPtrCastPtr vadjustment
gtk_scrolled_window_set_vadjustment scrolledWindow' vadjustment'
touchManagedPtr scrolledWindow
touchManagedPtr vadjustment
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowSetVadjustmentMethodInfo
instance (signature ~ (b -> m ()), MonadIO m, IsScrolledWindow a, Gtk.Adjustment.IsAdjustment b) => O.MethodInfo ScrolledWindowSetVadjustmentMethodInfo a signature where
overloadedMethod _ = scrolledWindowSetVadjustment
#endif
foreign import ccall "gtk_scrolled_window_unset_placement" gtk_scrolled_window_unset_placement ::
Ptr ScrolledWindow ->
IO ()
scrolledWindowUnsetPlacement ::
(B.CallStack.HasCallStack, MonadIO m, IsScrolledWindow a) =>
a
-> m ()
scrolledWindowUnsetPlacement scrolledWindow = liftIO $ do
scrolledWindow' <- unsafeManagedPtrCastPtr scrolledWindow
gtk_scrolled_window_unset_placement scrolledWindow'
touchManagedPtr scrolledWindow
return ()
#if ENABLE_OVERLOADING
data ScrolledWindowUnsetPlacementMethodInfo
instance (signature ~ (m ()), MonadIO m, IsScrolledWindow a) => O.MethodInfo ScrolledWindowUnsetPlacementMethodInfo a signature where
overloadedMethod _ = scrolledWindowUnsetPlacement
#endif