#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.Gtk.Objects.ComboBox
(
ComboBox(..) ,
IsComboBox ,
toComboBox ,
noComboBox ,
#if ENABLE_OVERLOADING
ComboBoxGetActiveMethodInfo ,
#endif
comboBoxGetActive ,
#if ENABLE_OVERLOADING
ComboBoxGetActiveIdMethodInfo ,
#endif
comboBoxGetActiveId ,
#if ENABLE_OVERLOADING
ComboBoxGetActiveIterMethodInfo ,
#endif
comboBoxGetActiveIter ,
#if ENABLE_OVERLOADING
ComboBoxGetAddTearoffsMethodInfo ,
#endif
comboBoxGetAddTearoffs ,
#if ENABLE_OVERLOADING
ComboBoxGetButtonSensitivityMethodInfo ,
#endif
comboBoxGetButtonSensitivity ,
#if ENABLE_OVERLOADING
ComboBoxGetColumnSpanColumnMethodInfo ,
#endif
comboBoxGetColumnSpanColumn ,
#if ENABLE_OVERLOADING
ComboBoxGetEntryTextColumnMethodInfo ,
#endif
comboBoxGetEntryTextColumn ,
#if ENABLE_OVERLOADING
ComboBoxGetFocusOnClickMethodInfo ,
#endif
comboBoxGetFocusOnClick ,
#if ENABLE_OVERLOADING
ComboBoxGetHasEntryMethodInfo ,
#endif
comboBoxGetHasEntry ,
#if ENABLE_OVERLOADING
ComboBoxGetIdColumnMethodInfo ,
#endif
comboBoxGetIdColumn ,
#if ENABLE_OVERLOADING
ComboBoxGetModelMethodInfo ,
#endif
comboBoxGetModel ,
#if ENABLE_OVERLOADING
ComboBoxGetPopupAccessibleMethodInfo ,
#endif
comboBoxGetPopupAccessible ,
#if ENABLE_OVERLOADING
ComboBoxGetPopupFixedWidthMethodInfo ,
#endif
comboBoxGetPopupFixedWidth ,
#if ENABLE_OVERLOADING
ComboBoxGetRowSpanColumnMethodInfo ,
#endif
comboBoxGetRowSpanColumn ,
#if ENABLE_OVERLOADING
ComboBoxGetTitleMethodInfo ,
#endif
comboBoxGetTitle ,
#if ENABLE_OVERLOADING
ComboBoxGetWrapWidthMethodInfo ,
#endif
comboBoxGetWrapWidth ,
comboBoxNew ,
comboBoxNewWithArea ,
comboBoxNewWithAreaAndEntry ,
comboBoxNewWithEntry ,
comboBoxNewWithModel ,
comboBoxNewWithModelAndEntry ,
#if ENABLE_OVERLOADING
ComboBoxPopdownMethodInfo ,
#endif
comboBoxPopdown ,
#if ENABLE_OVERLOADING
ComboBoxPopupMethodInfo ,
#endif
comboBoxPopup ,
#if ENABLE_OVERLOADING
ComboBoxPopupForDeviceMethodInfo ,
#endif
comboBoxPopupForDevice ,
#if ENABLE_OVERLOADING
ComboBoxSetActiveMethodInfo ,
#endif
comboBoxSetActive ,
#if ENABLE_OVERLOADING
ComboBoxSetActiveIdMethodInfo ,
#endif
comboBoxSetActiveId ,
#if ENABLE_OVERLOADING
ComboBoxSetActiveIterMethodInfo ,
#endif
comboBoxSetActiveIter ,
#if ENABLE_OVERLOADING
ComboBoxSetAddTearoffsMethodInfo ,
#endif
comboBoxSetAddTearoffs ,
#if ENABLE_OVERLOADING
ComboBoxSetButtonSensitivityMethodInfo ,
#endif
comboBoxSetButtonSensitivity ,
#if ENABLE_OVERLOADING
ComboBoxSetColumnSpanColumnMethodInfo ,
#endif
comboBoxSetColumnSpanColumn ,
#if ENABLE_OVERLOADING
ComboBoxSetEntryTextColumnMethodInfo ,
#endif
comboBoxSetEntryTextColumn ,
#if ENABLE_OVERLOADING
ComboBoxSetFocusOnClickMethodInfo ,
#endif
comboBoxSetFocusOnClick ,
#if ENABLE_OVERLOADING
ComboBoxSetIdColumnMethodInfo ,
#endif
comboBoxSetIdColumn ,
#if ENABLE_OVERLOADING
ComboBoxSetModelMethodInfo ,
#endif
comboBoxSetModel ,
#if ENABLE_OVERLOADING
ComboBoxSetPopupFixedWidthMethodInfo ,
#endif
comboBoxSetPopupFixedWidth ,
#if ENABLE_OVERLOADING
ComboBoxSetRowSeparatorFuncMethodInfo ,
#endif
comboBoxSetRowSeparatorFunc ,
#if ENABLE_OVERLOADING
ComboBoxSetRowSpanColumnMethodInfo ,
#endif
comboBoxSetRowSpanColumn ,
#if ENABLE_OVERLOADING
ComboBoxSetTitleMethodInfo ,
#endif
comboBoxSetTitle ,
#if ENABLE_OVERLOADING
ComboBoxSetWrapWidthMethodInfo ,
#endif
comboBoxSetWrapWidth ,
#if ENABLE_OVERLOADING
ComboBoxActivePropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxActive ,
#endif
constructComboBoxActive ,
getComboBoxActive ,
setComboBoxActive ,
#if ENABLE_OVERLOADING
ComboBoxActiveIdPropertyInfo ,
#endif
clearComboBoxActiveId ,
#if ENABLE_OVERLOADING
comboBoxActiveId ,
#endif
constructComboBoxActiveId ,
getComboBoxActiveId ,
setComboBoxActiveId ,
#if ENABLE_OVERLOADING
ComboBoxAddTearoffsPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxAddTearoffs ,
#endif
constructComboBoxAddTearoffs ,
getComboBoxAddTearoffs ,
setComboBoxAddTearoffs ,
#if ENABLE_OVERLOADING
ComboBoxButtonSensitivityPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxButtonSensitivity ,
#endif
constructComboBoxButtonSensitivity ,
getComboBoxButtonSensitivity ,
setComboBoxButtonSensitivity ,
#if ENABLE_OVERLOADING
ComboBoxCellAreaPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxCellArea ,
#endif
constructComboBoxCellArea ,
getComboBoxCellArea ,
#if ENABLE_OVERLOADING
ComboBoxColumnSpanColumnPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxColumnSpanColumn ,
#endif
constructComboBoxColumnSpanColumn ,
getComboBoxColumnSpanColumn ,
setComboBoxColumnSpanColumn ,
#if ENABLE_OVERLOADING
ComboBoxEntryTextColumnPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxEntryTextColumn ,
#endif
constructComboBoxEntryTextColumn ,
getComboBoxEntryTextColumn ,
setComboBoxEntryTextColumn ,
#if ENABLE_OVERLOADING
ComboBoxHasEntryPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxHasEntry ,
#endif
constructComboBoxHasEntry ,
getComboBoxHasEntry ,
#if ENABLE_OVERLOADING
ComboBoxHasFramePropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxHasFrame ,
#endif
constructComboBoxHasFrame ,
getComboBoxHasFrame ,
setComboBoxHasFrame ,
#if ENABLE_OVERLOADING
ComboBoxIdColumnPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxIdColumn ,
#endif
constructComboBoxIdColumn ,
getComboBoxIdColumn ,
setComboBoxIdColumn ,
#if ENABLE_OVERLOADING
ComboBoxModelPropertyInfo ,
#endif
clearComboBoxModel ,
#if ENABLE_OVERLOADING
comboBoxModel ,
#endif
constructComboBoxModel ,
getComboBoxModel ,
setComboBoxModel ,
#if ENABLE_OVERLOADING
ComboBoxPopupFixedWidthPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxPopupFixedWidth ,
#endif
constructComboBoxPopupFixedWidth ,
getComboBoxPopupFixedWidth ,
setComboBoxPopupFixedWidth ,
#if ENABLE_OVERLOADING
ComboBoxPopupShownPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxPopupShown ,
#endif
getComboBoxPopupShown ,
#if ENABLE_OVERLOADING
ComboBoxRowSpanColumnPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxRowSpanColumn ,
#endif
constructComboBoxRowSpanColumn ,
getComboBoxRowSpanColumn ,
setComboBoxRowSpanColumn ,
#if ENABLE_OVERLOADING
ComboBoxTearoffTitlePropertyInfo ,
#endif
clearComboBoxTearoffTitle ,
#if ENABLE_OVERLOADING
comboBoxTearoffTitle ,
#endif
constructComboBoxTearoffTitle ,
getComboBoxTearoffTitle ,
setComboBoxTearoffTitle ,
#if ENABLE_OVERLOADING
ComboBoxWrapWidthPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
comboBoxWrapWidth ,
#endif
constructComboBoxWrapWidth ,
getComboBoxWrapWidth ,
setComboBoxWrapWidth ,
C_ComboBoxChangedCallback ,
ComboBoxChangedCallback ,
#if ENABLE_OVERLOADING
ComboBoxChangedSignalInfo ,
#endif
afterComboBoxChanged ,
genClosure_ComboBoxChanged ,
mk_ComboBoxChangedCallback ,
noComboBoxChangedCallback ,
onComboBoxChanged ,
wrap_ComboBoxChangedCallback ,
C_ComboBoxFormatEntryTextCallback ,
ComboBoxFormatEntryTextCallback ,
#if ENABLE_OVERLOADING
ComboBoxFormatEntryTextSignalInfo ,
#endif
afterComboBoxFormatEntryText ,
genClosure_ComboBoxFormatEntryText ,
mk_ComboBoxFormatEntryTextCallback ,
noComboBoxFormatEntryTextCallback ,
onComboBoxFormatEntryText ,
wrap_ComboBoxFormatEntryTextCallback ,
C_ComboBoxMoveActiveCallback ,
ComboBoxMoveActiveCallback ,
#if ENABLE_OVERLOADING
ComboBoxMoveActiveSignalInfo ,
#endif
afterComboBoxMoveActive ,
genClosure_ComboBoxMoveActive ,
mk_ComboBoxMoveActiveCallback ,
noComboBoxMoveActiveCallback ,
onComboBoxMoveActive ,
wrap_ComboBoxMoveActiveCallback ,
C_ComboBoxPopdownCallback ,
ComboBoxPopdownCallback ,
#if ENABLE_OVERLOADING
ComboBoxPopdownSignalInfo ,
#endif
afterComboBoxPopdown ,
genClosure_ComboBoxPopdown ,
mk_ComboBoxPopdownCallback ,
noComboBoxPopdownCallback ,
onComboBoxPopdown ,
wrap_ComboBoxPopdownCallback ,
C_ComboBoxPopupCallback ,
ComboBoxPopupCallback ,
#if ENABLE_OVERLOADING
ComboBoxPopupSignalInfo ,
#endif
afterComboBoxPopup ,
genClosure_ComboBoxPopup ,
mk_ComboBoxPopupCallback ,
noComboBoxPopupCallback ,
onComboBoxPopup ,
wrap_ComboBoxPopupCallback ,
) 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.GClosure as B.GClosure
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.GI.Base.Properties as B.Properties
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 GHC.OverloadedLabels as OL
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import qualified GI.Atk.Objects.Object as Atk.Object
import qualified GI.GLib.Callbacks as GLib.Callbacks
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gdk.Objects.Device as Gdk.Device
import qualified GI.Gtk.Callbacks as Gtk.Callbacks
import {-# SOURCE #-} qualified GI.Gtk.Enums as Gtk.Enums
import {-# SOURCE #-} qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import {-# SOURCE #-} qualified GI.Gtk.Interfaces.CellEditable as Gtk.CellEditable
import {-# SOURCE #-} qualified GI.Gtk.Interfaces.CellLayout as Gtk.CellLayout
import {-# SOURCE #-} qualified GI.Gtk.Interfaces.TreeModel as Gtk.TreeModel
import {-# SOURCE #-} qualified GI.Gtk.Objects.Bin as Gtk.Bin
import {-# SOURCE #-} qualified GI.Gtk.Objects.CellArea as Gtk.CellArea
import {-# SOURCE #-} qualified GI.Gtk.Objects.Container as Gtk.Container
import {-# SOURCE #-} qualified GI.Gtk.Objects.Widget as Gtk.Widget
import {-# SOURCE #-} qualified GI.Gtk.Structs.TreeIter as Gtk.TreeIter
newtype ComboBox = ComboBox (ManagedPtr ComboBox)
foreign import ccall "gtk_combo_box_get_type"
c_gtk_combo_box_get_type :: IO GType
instance GObject ComboBox where
gobjectType = c_gtk_combo_box_get_type
class (GObject o, O.IsDescendantOf ComboBox o) => IsComboBox o
instance (GObject o, O.IsDescendantOf ComboBox o) => IsComboBox o
instance O.HasParentTypes ComboBox
type instance O.ParentTypes ComboBox = '[Gtk.Bin.Bin, Gtk.Container.Container, Gtk.Widget.Widget, GObject.Object.Object, Atk.ImplementorIface.ImplementorIface, Gtk.Buildable.Buildable, Gtk.CellEditable.CellEditable, Gtk.CellLayout.CellLayout]
toComboBox :: (MonadIO m, IsComboBox o) => o -> m ComboBox
toComboBox = liftIO . unsafeCastTo ComboBox
noComboBox :: Maybe ComboBox
noComboBox = Nothing
#if ENABLE_OVERLOADING
type family ResolveComboBoxMethod (t :: Symbol) (o :: *) :: * where
ResolveComboBoxMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo
ResolveComboBoxMethod "add" o = Gtk.Container.ContainerAddMethodInfo
ResolveComboBoxMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo
ResolveComboBoxMethod "addAttribute" o = Gtk.CellLayout.CellLayoutAddAttributeMethodInfo
ResolveComboBoxMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo
ResolveComboBoxMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo
ResolveComboBoxMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo
ResolveComboBoxMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo
ResolveComboBoxMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo
ResolveComboBoxMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveComboBoxMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveComboBoxMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo
ResolveComboBoxMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo
ResolveComboBoxMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo
ResolveComboBoxMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo
ResolveComboBoxMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo
ResolveComboBoxMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo
ResolveComboBoxMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo
ResolveComboBoxMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo
ResolveComboBoxMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo
ResolveComboBoxMethod "clear" o = Gtk.CellLayout.CellLayoutClearMethodInfo
ResolveComboBoxMethod "clearAttributes" o = Gtk.CellLayout.CellLayoutClearAttributesMethodInfo
ResolveComboBoxMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo
ResolveComboBoxMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo
ResolveComboBoxMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo
ResolveComboBoxMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo
ResolveComboBoxMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo
ResolveComboBoxMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo
ResolveComboBoxMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo
ResolveComboBoxMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo
ResolveComboBoxMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo
ResolveComboBoxMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo
ResolveComboBoxMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo
ResolveComboBoxMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo
ResolveComboBoxMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo
ResolveComboBoxMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo
ResolveComboBoxMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo
ResolveComboBoxMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo
ResolveComboBoxMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo
ResolveComboBoxMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo
ResolveComboBoxMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo
ResolveComboBoxMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo
ResolveComboBoxMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo
ResolveComboBoxMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo
ResolveComboBoxMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo
ResolveComboBoxMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo
ResolveComboBoxMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo
ResolveComboBoxMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo
ResolveComboBoxMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo
ResolveComboBoxMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo
ResolveComboBoxMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo
ResolveComboBoxMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo
ResolveComboBoxMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo
ResolveComboBoxMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo
ResolveComboBoxMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo
ResolveComboBoxMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo
ResolveComboBoxMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo
ResolveComboBoxMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo
ResolveComboBoxMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo
ResolveComboBoxMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo
ResolveComboBoxMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo
ResolveComboBoxMethod "editingDone" o = Gtk.CellEditable.CellEditableEditingDoneMethodInfo
ResolveComboBoxMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo
ResolveComboBoxMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo
ResolveComboBoxMethod "event" o = Gtk.Widget.WidgetEventMethodInfo
ResolveComboBoxMethod "forall" o = Gtk.Container.ContainerForallMethodInfo
ResolveComboBoxMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveComboBoxMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo
ResolveComboBoxMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo
ResolveComboBoxMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveComboBoxMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveComboBoxMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo
ResolveComboBoxMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo
ResolveComboBoxMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo
ResolveComboBoxMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo
ResolveComboBoxMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo
ResolveComboBoxMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo
ResolveComboBoxMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo
ResolveComboBoxMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo
ResolveComboBoxMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo
ResolveComboBoxMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo
ResolveComboBoxMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo
ResolveComboBoxMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo
ResolveComboBoxMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo
ResolveComboBoxMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo
ResolveComboBoxMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo
ResolveComboBoxMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo
ResolveComboBoxMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo
ResolveComboBoxMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo
ResolveComboBoxMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo
ResolveComboBoxMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo
ResolveComboBoxMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveComboBoxMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo
ResolveComboBoxMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo
ResolveComboBoxMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo
ResolveComboBoxMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo
ResolveComboBoxMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo
ResolveComboBoxMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo
ResolveComboBoxMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo
ResolveComboBoxMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo
ResolveComboBoxMethod "map" o = Gtk.Widget.WidgetMapMethodInfo
ResolveComboBoxMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo
ResolveComboBoxMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo
ResolveComboBoxMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo
ResolveComboBoxMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo
ResolveComboBoxMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo
ResolveComboBoxMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo
ResolveComboBoxMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo
ResolveComboBoxMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo
ResolveComboBoxMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveComboBoxMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveComboBoxMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo
ResolveComboBoxMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo
ResolveComboBoxMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo
ResolveComboBoxMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo
ResolveComboBoxMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo
ResolveComboBoxMethod "packEnd" o = Gtk.CellLayout.CellLayoutPackEndMethodInfo
ResolveComboBoxMethod "packStart" o = Gtk.CellLayout.CellLayoutPackStartMethodInfo
ResolveComboBoxMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo
ResolveComboBoxMethod "path" o = Gtk.Widget.WidgetPathMethodInfo
ResolveComboBoxMethod "popdown" o = ComboBoxPopdownMethodInfo
ResolveComboBoxMethod "popup" o = ComboBoxPopupMethodInfo
ResolveComboBoxMethod "popupForDevice" o = ComboBoxPopupForDeviceMethodInfo
ResolveComboBoxMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo
ResolveComboBoxMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo
ResolveComboBoxMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo
ResolveComboBoxMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo
ResolveComboBoxMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo
ResolveComboBoxMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo
ResolveComboBoxMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo
ResolveComboBoxMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo
ResolveComboBoxMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo
ResolveComboBoxMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveComboBoxMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveComboBoxMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo
ResolveComboBoxMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo
ResolveComboBoxMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo
ResolveComboBoxMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo
ResolveComboBoxMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo
ResolveComboBoxMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo
ResolveComboBoxMethod "removeWidget" o = Gtk.CellEditable.CellEditableRemoveWidgetMethodInfo
ResolveComboBoxMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo
ResolveComboBoxMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo
ResolveComboBoxMethod "reorder" o = Gtk.CellLayout.CellLayoutReorderMethodInfo
ResolveComboBoxMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo
ResolveComboBoxMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo
ResolveComboBoxMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo
ResolveComboBoxMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo
ResolveComboBoxMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveComboBoxMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo
ResolveComboBoxMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo
ResolveComboBoxMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo
ResolveComboBoxMethod "show" o = Gtk.Widget.WidgetShowMethodInfo
ResolveComboBoxMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo
ResolveComboBoxMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo
ResolveComboBoxMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo
ResolveComboBoxMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo
ResolveComboBoxMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo
ResolveComboBoxMethod "startEditing" o = Gtk.CellEditable.CellEditableStartEditingMethodInfo
ResolveComboBoxMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveComboBoxMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveComboBoxMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo
ResolveComboBoxMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo
ResolveComboBoxMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo
ResolveComboBoxMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveComboBoxMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo
ResolveComboBoxMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo
ResolveComboBoxMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo
ResolveComboBoxMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo
ResolveComboBoxMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo
ResolveComboBoxMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveComboBoxMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo
ResolveComboBoxMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo
ResolveComboBoxMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo
ResolveComboBoxMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveComboBoxMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo
ResolveComboBoxMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo
ResolveComboBoxMethod "getActive" o = ComboBoxGetActiveMethodInfo
ResolveComboBoxMethod "getActiveId" o = ComboBoxGetActiveIdMethodInfo
ResolveComboBoxMethod "getActiveIter" o = ComboBoxGetActiveIterMethodInfo
ResolveComboBoxMethod "getAddTearoffs" o = ComboBoxGetAddTearoffsMethodInfo
ResolveComboBoxMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo
ResolveComboBoxMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo
ResolveComboBoxMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo
ResolveComboBoxMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo
ResolveComboBoxMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo
ResolveComboBoxMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo
ResolveComboBoxMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo
ResolveComboBoxMethod "getArea" o = Gtk.CellLayout.CellLayoutGetAreaMethodInfo
ResolveComboBoxMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo
ResolveComboBoxMethod "getButtonSensitivity" o = ComboBoxGetButtonSensitivityMethodInfo
ResolveComboBoxMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo
ResolveComboBoxMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo
ResolveComboBoxMethod "getCells" o = Gtk.CellLayout.CellLayoutGetCellsMethodInfo
ResolveComboBoxMethod "getChild" o = Gtk.Bin.BinGetChildMethodInfo
ResolveComboBoxMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo
ResolveComboBoxMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo
ResolveComboBoxMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo
ResolveComboBoxMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo
ResolveComboBoxMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo
ResolveComboBoxMethod "getColumnSpanColumn" o = ComboBoxGetColumnSpanColumnMethodInfo
ResolveComboBoxMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo
ResolveComboBoxMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveComboBoxMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo
ResolveComboBoxMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo
ResolveComboBoxMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo
ResolveComboBoxMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo
ResolveComboBoxMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo
ResolveComboBoxMethod "getEntryTextColumn" o = ComboBoxGetEntryTextColumnMethodInfo
ResolveComboBoxMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo
ResolveComboBoxMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo
ResolveComboBoxMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo
ResolveComboBoxMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo
ResolveComboBoxMethod "getFocusOnClick" o = ComboBoxGetFocusOnClickMethodInfo
ResolveComboBoxMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo
ResolveComboBoxMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo
ResolveComboBoxMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo
ResolveComboBoxMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo
ResolveComboBoxMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo
ResolveComboBoxMethod "getHasEntry" o = ComboBoxGetHasEntryMethodInfo
ResolveComboBoxMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo
ResolveComboBoxMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo
ResolveComboBoxMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo
ResolveComboBoxMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo
ResolveComboBoxMethod "getIdColumn" o = ComboBoxGetIdColumnMethodInfo
ResolveComboBoxMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo
ResolveComboBoxMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo
ResolveComboBoxMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo
ResolveComboBoxMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo
ResolveComboBoxMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo
ResolveComboBoxMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo
ResolveComboBoxMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo
ResolveComboBoxMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo
ResolveComboBoxMethod "getModel" o = ComboBoxGetModelMethodInfo
ResolveComboBoxMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo
ResolveComboBoxMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo
ResolveComboBoxMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo
ResolveComboBoxMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo
ResolveComboBoxMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo
ResolveComboBoxMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo
ResolveComboBoxMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo
ResolveComboBoxMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo
ResolveComboBoxMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo
ResolveComboBoxMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo
ResolveComboBoxMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo
ResolveComboBoxMethod "getPopupAccessible" o = ComboBoxGetPopupAccessibleMethodInfo
ResolveComboBoxMethod "getPopupFixedWidth" o = ComboBoxGetPopupFixedWidthMethodInfo
ResolveComboBoxMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo
ResolveComboBoxMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveComboBoxMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo
ResolveComboBoxMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo
ResolveComboBoxMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo
ResolveComboBoxMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo
ResolveComboBoxMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveComboBoxMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveComboBoxMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo
ResolveComboBoxMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo
ResolveComboBoxMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo
ResolveComboBoxMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo
ResolveComboBoxMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo
ResolveComboBoxMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo
ResolveComboBoxMethod "getRowSpanColumn" o = ComboBoxGetRowSpanColumnMethodInfo
ResolveComboBoxMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo
ResolveComboBoxMethod "getScreen" o = Gtk.Widget.WidgetGetScreenMethodInfo
ResolveComboBoxMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo
ResolveComboBoxMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo
ResolveComboBoxMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo
ResolveComboBoxMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo
ResolveComboBoxMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo
ResolveComboBoxMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo
ResolveComboBoxMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo
ResolveComboBoxMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo
ResolveComboBoxMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo
ResolveComboBoxMethod "getTitle" o = ComboBoxGetTitleMethodInfo
ResolveComboBoxMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo
ResolveComboBoxMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo
ResolveComboBoxMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo
ResolveComboBoxMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo
ResolveComboBoxMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo
ResolveComboBoxMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo
ResolveComboBoxMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo
ResolveComboBoxMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo
ResolveComboBoxMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo
ResolveComboBoxMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo
ResolveComboBoxMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo
ResolveComboBoxMethod "getWrapWidth" o = ComboBoxGetWrapWidthMethodInfo
ResolveComboBoxMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo
ResolveComboBoxMethod "setActive" o = ComboBoxSetActiveMethodInfo
ResolveComboBoxMethod "setActiveId" o = ComboBoxSetActiveIdMethodInfo
ResolveComboBoxMethod "setActiveIter" o = ComboBoxSetActiveIterMethodInfo
ResolveComboBoxMethod "setAddTearoffs" o = ComboBoxSetAddTearoffsMethodInfo
ResolveComboBoxMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo
ResolveComboBoxMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo
ResolveComboBoxMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo
ResolveComboBoxMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo
ResolveComboBoxMethod "setButtonSensitivity" o = ComboBoxSetButtonSensitivityMethodInfo
ResolveComboBoxMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo
ResolveComboBoxMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo
ResolveComboBoxMethod "setCellDataFunc" o = Gtk.CellLayout.CellLayoutSetCellDataFuncMethodInfo
ResolveComboBoxMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo
ResolveComboBoxMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo
ResolveComboBoxMethod "setColumnSpanColumn" o = ComboBoxSetColumnSpanColumnMethodInfo
ResolveComboBoxMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo
ResolveComboBoxMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveComboBoxMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveComboBoxMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo
ResolveComboBoxMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo
ResolveComboBoxMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo
ResolveComboBoxMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo
ResolveComboBoxMethod "setEntryTextColumn" o = ComboBoxSetEntryTextColumnMethodInfo
ResolveComboBoxMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo
ResolveComboBoxMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo
ResolveComboBoxMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo
ResolveComboBoxMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo
ResolveComboBoxMethod "setFocusOnClick" o = ComboBoxSetFocusOnClickMethodInfo
ResolveComboBoxMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo
ResolveComboBoxMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo
ResolveComboBoxMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo
ResolveComboBoxMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo
ResolveComboBoxMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo
ResolveComboBoxMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo
ResolveComboBoxMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo
ResolveComboBoxMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo
ResolveComboBoxMethod "setIdColumn" o = ComboBoxSetIdColumnMethodInfo
ResolveComboBoxMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo
ResolveComboBoxMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo
ResolveComboBoxMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo
ResolveComboBoxMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo
ResolveComboBoxMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo
ResolveComboBoxMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo
ResolveComboBoxMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo
ResolveComboBoxMethod "setModel" o = ComboBoxSetModelMethodInfo
ResolveComboBoxMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo
ResolveComboBoxMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo
ResolveComboBoxMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo
ResolveComboBoxMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo
ResolveComboBoxMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo
ResolveComboBoxMethod "setPopupFixedWidth" o = ComboBoxSetPopupFixedWidthMethodInfo
ResolveComboBoxMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveComboBoxMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo
ResolveComboBoxMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo
ResolveComboBoxMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo
ResolveComboBoxMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo
ResolveComboBoxMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo
ResolveComboBoxMethod "setRowSeparatorFunc" o = ComboBoxSetRowSeparatorFuncMethodInfo
ResolveComboBoxMethod "setRowSpanColumn" o = ComboBoxSetRowSpanColumnMethodInfo
ResolveComboBoxMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo
ResolveComboBoxMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo
ResolveComboBoxMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo
ResolveComboBoxMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo
ResolveComboBoxMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo
ResolveComboBoxMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo
ResolveComboBoxMethod "setTitle" o = ComboBoxSetTitleMethodInfo
ResolveComboBoxMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo
ResolveComboBoxMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo
ResolveComboBoxMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo
ResolveComboBoxMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo
ResolveComboBoxMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo
ResolveComboBoxMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo
ResolveComboBoxMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo
ResolveComboBoxMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo
ResolveComboBoxMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo
ResolveComboBoxMethod "setWrapWidth" o = ComboBoxSetWrapWidthMethodInfo
ResolveComboBoxMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveComboBoxMethod t ComboBox, O.MethodInfo info ComboBox p) => OL.IsLabel t (ComboBox -> 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
type ComboBoxChangedCallback =
IO ()
noComboBoxChangedCallback :: Maybe ComboBoxChangedCallback
noComboBoxChangedCallback = Nothing
type C_ComboBoxChangedCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_ComboBoxChangedCallback :: C_ComboBoxChangedCallback -> IO (FunPtr C_ComboBoxChangedCallback)
genClosure_ComboBoxChanged :: MonadIO m => ComboBoxChangedCallback -> m (GClosure C_ComboBoxChangedCallback)
genClosure_ComboBoxChanged cb = liftIO $ do
let cb' = wrap_ComboBoxChangedCallback cb
mk_ComboBoxChangedCallback cb' >>= B.GClosure.newGClosure
wrap_ComboBoxChangedCallback ::
ComboBoxChangedCallback ->
C_ComboBoxChangedCallback
wrap_ComboBoxChangedCallback _cb _ _ = do
_cb
onComboBoxChanged :: (IsComboBox a, MonadIO m) => a -> ComboBoxChangedCallback -> m SignalHandlerId
onComboBoxChanged obj cb = liftIO $ do
let cb' = wrap_ComboBoxChangedCallback cb
cb'' <- mk_ComboBoxChangedCallback cb'
connectSignalFunPtr obj "changed" cb'' SignalConnectBefore
afterComboBoxChanged :: (IsComboBox a, MonadIO m) => a -> ComboBoxChangedCallback -> m SignalHandlerId
afterComboBoxChanged obj cb = liftIO $ do
let cb' = wrap_ComboBoxChangedCallback cb
cb'' <- mk_ComboBoxChangedCallback cb'
connectSignalFunPtr obj "changed" cb'' SignalConnectAfter
type ComboBoxFormatEntryTextCallback =
T.Text
-> IO T.Text
noComboBoxFormatEntryTextCallback :: Maybe ComboBoxFormatEntryTextCallback
noComboBoxFormatEntryTextCallback = Nothing
type C_ComboBoxFormatEntryTextCallback =
Ptr () ->
CString ->
Ptr () ->
IO CString
foreign import ccall "wrapper"
mk_ComboBoxFormatEntryTextCallback :: C_ComboBoxFormatEntryTextCallback -> IO (FunPtr C_ComboBoxFormatEntryTextCallback)
genClosure_ComboBoxFormatEntryText :: MonadIO m => ComboBoxFormatEntryTextCallback -> m (GClosure C_ComboBoxFormatEntryTextCallback)
genClosure_ComboBoxFormatEntryText cb = liftIO $ do
let cb' = wrap_ComboBoxFormatEntryTextCallback cb
mk_ComboBoxFormatEntryTextCallback cb' >>= B.GClosure.newGClosure
wrap_ComboBoxFormatEntryTextCallback ::
ComboBoxFormatEntryTextCallback ->
C_ComboBoxFormatEntryTextCallback
wrap_ComboBoxFormatEntryTextCallback _cb _ path _ = do
path' <- cstringToText path
result <- _cb path'
result' <- textToCString result
return result'
onComboBoxFormatEntryText :: (IsComboBox a, MonadIO m) => a -> ComboBoxFormatEntryTextCallback -> m SignalHandlerId
onComboBoxFormatEntryText obj cb = liftIO $ do
let cb' = wrap_ComboBoxFormatEntryTextCallback cb
cb'' <- mk_ComboBoxFormatEntryTextCallback cb'
connectSignalFunPtr obj "format-entry-text" cb'' SignalConnectBefore
afterComboBoxFormatEntryText :: (IsComboBox a, MonadIO m) => a -> ComboBoxFormatEntryTextCallback -> m SignalHandlerId
afterComboBoxFormatEntryText obj cb = liftIO $ do
let cb' = wrap_ComboBoxFormatEntryTextCallback cb
cb'' <- mk_ComboBoxFormatEntryTextCallback cb'
connectSignalFunPtr obj "format-entry-text" cb'' SignalConnectAfter
type ComboBoxMoveActiveCallback =
Gtk.Enums.ScrollType
-> IO ()
noComboBoxMoveActiveCallback :: Maybe ComboBoxMoveActiveCallback
noComboBoxMoveActiveCallback = Nothing
type C_ComboBoxMoveActiveCallback =
Ptr () ->
CUInt ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_ComboBoxMoveActiveCallback :: C_ComboBoxMoveActiveCallback -> IO (FunPtr C_ComboBoxMoveActiveCallback)
genClosure_ComboBoxMoveActive :: MonadIO m => ComboBoxMoveActiveCallback -> m (GClosure C_ComboBoxMoveActiveCallback)
genClosure_ComboBoxMoveActive cb = liftIO $ do
let cb' = wrap_ComboBoxMoveActiveCallback cb
mk_ComboBoxMoveActiveCallback cb' >>= B.GClosure.newGClosure
wrap_ComboBoxMoveActiveCallback ::
ComboBoxMoveActiveCallback ->
C_ComboBoxMoveActiveCallback
wrap_ComboBoxMoveActiveCallback _cb _ scrollType _ = do
let scrollType' = (toEnum . fromIntegral) scrollType
_cb scrollType'
onComboBoxMoveActive :: (IsComboBox a, MonadIO m) => a -> ComboBoxMoveActiveCallback -> m SignalHandlerId
onComboBoxMoveActive obj cb = liftIO $ do
let cb' = wrap_ComboBoxMoveActiveCallback cb
cb'' <- mk_ComboBoxMoveActiveCallback cb'
connectSignalFunPtr obj "move-active" cb'' SignalConnectBefore
afterComboBoxMoveActive :: (IsComboBox a, MonadIO m) => a -> ComboBoxMoveActiveCallback -> m SignalHandlerId
afterComboBoxMoveActive obj cb = liftIO $ do
let cb' = wrap_ComboBoxMoveActiveCallback cb
cb'' <- mk_ComboBoxMoveActiveCallback cb'
connectSignalFunPtr obj "move-active" cb'' SignalConnectAfter
type ComboBoxPopdownCallback =
IO Bool
noComboBoxPopdownCallback :: Maybe ComboBoxPopdownCallback
noComboBoxPopdownCallback = Nothing
type C_ComboBoxPopdownCallback =
Ptr () ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_ComboBoxPopdownCallback :: C_ComboBoxPopdownCallback -> IO (FunPtr C_ComboBoxPopdownCallback)
genClosure_ComboBoxPopdown :: MonadIO m => ComboBoxPopdownCallback -> m (GClosure C_ComboBoxPopdownCallback)
genClosure_ComboBoxPopdown cb = liftIO $ do
let cb' = wrap_ComboBoxPopdownCallback cb
mk_ComboBoxPopdownCallback cb' >>= B.GClosure.newGClosure
wrap_ComboBoxPopdownCallback ::
ComboBoxPopdownCallback ->
C_ComboBoxPopdownCallback
wrap_ComboBoxPopdownCallback _cb _ _ = do
result <- _cb
let result' = (fromIntegral . fromEnum) result
return result'
onComboBoxPopdown :: (IsComboBox a, MonadIO m) => a -> ComboBoxPopdownCallback -> m SignalHandlerId
onComboBoxPopdown obj cb = liftIO $ do
let cb' = wrap_ComboBoxPopdownCallback cb
cb'' <- mk_ComboBoxPopdownCallback cb'
connectSignalFunPtr obj "popdown" cb'' SignalConnectBefore
afterComboBoxPopdown :: (IsComboBox a, MonadIO m) => a -> ComboBoxPopdownCallback -> m SignalHandlerId
afterComboBoxPopdown obj cb = liftIO $ do
let cb' = wrap_ComboBoxPopdownCallback cb
cb'' <- mk_ComboBoxPopdownCallback cb'
connectSignalFunPtr obj "popdown" cb'' SignalConnectAfter
type ComboBoxPopupCallback =
IO ()
noComboBoxPopupCallback :: Maybe ComboBoxPopupCallback
noComboBoxPopupCallback = Nothing
type C_ComboBoxPopupCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_ComboBoxPopupCallback :: C_ComboBoxPopupCallback -> IO (FunPtr C_ComboBoxPopupCallback)
genClosure_ComboBoxPopup :: MonadIO m => ComboBoxPopupCallback -> m (GClosure C_ComboBoxPopupCallback)
genClosure_ComboBoxPopup cb = liftIO $ do
let cb' = wrap_ComboBoxPopupCallback cb
mk_ComboBoxPopupCallback cb' >>= B.GClosure.newGClosure
wrap_ComboBoxPopupCallback ::
ComboBoxPopupCallback ->
C_ComboBoxPopupCallback
wrap_ComboBoxPopupCallback _cb _ _ = do
_cb
onComboBoxPopup :: (IsComboBox a, MonadIO m) => a -> ComboBoxPopupCallback -> m SignalHandlerId
onComboBoxPopup obj cb = liftIO $ do
let cb' = wrap_ComboBoxPopupCallback cb
cb'' <- mk_ComboBoxPopupCallback cb'
connectSignalFunPtr obj "popup" cb'' SignalConnectBefore
afterComboBoxPopup :: (IsComboBox a, MonadIO m) => a -> ComboBoxPopupCallback -> m SignalHandlerId
afterComboBoxPopup obj cb = liftIO $ do
let cb' = wrap_ComboBoxPopupCallback cb
cb'' <- mk_ComboBoxPopupCallback cb'
connectSignalFunPtr obj "popup" cb'' SignalConnectAfter
getComboBoxActive :: (MonadIO m, IsComboBox o) => o -> m Int32
getComboBoxActive obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "active"
setComboBoxActive :: (MonadIO m, IsComboBox o) => o -> Int32 -> m ()
setComboBoxActive obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "active" val
constructComboBoxActive :: (IsComboBox o) => Int32 -> IO (GValueConstruct o)
constructComboBoxActive val = B.Properties.constructObjectPropertyInt32 "active" val
#if ENABLE_OVERLOADING
data ComboBoxActivePropertyInfo
instance AttrInfo ComboBoxActivePropertyInfo where
type AttrAllowedOps ComboBoxActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxActivePropertyInfo = (~) Int32
type AttrBaseTypeConstraint ComboBoxActivePropertyInfo = IsComboBox
type AttrGetType ComboBoxActivePropertyInfo = Int32
type AttrLabel ComboBoxActivePropertyInfo = "active"
type AttrOrigin ComboBoxActivePropertyInfo = ComboBox
attrGet _ = getComboBoxActive
attrSet _ = setComboBoxActive
attrConstruct _ = constructComboBoxActive
attrClear _ = undefined
#endif
getComboBoxActiveId :: (MonadIO m, IsComboBox o) => o -> m (Maybe T.Text)
getComboBoxActiveId obj = liftIO $ B.Properties.getObjectPropertyString obj "active-id"
setComboBoxActiveId :: (MonadIO m, IsComboBox o) => o -> T.Text -> m ()
setComboBoxActiveId obj val = liftIO $ B.Properties.setObjectPropertyString obj "active-id" (Just val)
constructComboBoxActiveId :: (IsComboBox o) => T.Text -> IO (GValueConstruct o)
constructComboBoxActiveId val = B.Properties.constructObjectPropertyString "active-id" (Just val)
clearComboBoxActiveId :: (MonadIO m, IsComboBox o) => o -> m ()
clearComboBoxActiveId obj = liftIO $ B.Properties.setObjectPropertyString obj "active-id" (Nothing :: Maybe T.Text)
#if ENABLE_OVERLOADING
data ComboBoxActiveIdPropertyInfo
instance AttrInfo ComboBoxActiveIdPropertyInfo where
type AttrAllowedOps ComboBoxActiveIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint ComboBoxActiveIdPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint ComboBoxActiveIdPropertyInfo = IsComboBox
type AttrGetType ComboBoxActiveIdPropertyInfo = (Maybe T.Text)
type AttrLabel ComboBoxActiveIdPropertyInfo = "active-id"
type AttrOrigin ComboBoxActiveIdPropertyInfo = ComboBox
attrGet _ = getComboBoxActiveId
attrSet _ = setComboBoxActiveId
attrConstruct _ = constructComboBoxActiveId
attrClear _ = clearComboBoxActiveId
#endif
getComboBoxAddTearoffs :: (MonadIO m, IsComboBox o) => o -> m Bool
getComboBoxAddTearoffs obj = liftIO $ B.Properties.getObjectPropertyBool obj "add-tearoffs"
setComboBoxAddTearoffs :: (MonadIO m, IsComboBox o) => o -> Bool -> m ()
setComboBoxAddTearoffs obj val = liftIO $ B.Properties.setObjectPropertyBool obj "add-tearoffs" val
constructComboBoxAddTearoffs :: (IsComboBox o) => Bool -> IO (GValueConstruct o)
constructComboBoxAddTearoffs val = B.Properties.constructObjectPropertyBool "add-tearoffs" val
#if ENABLE_OVERLOADING
data ComboBoxAddTearoffsPropertyInfo
instance AttrInfo ComboBoxAddTearoffsPropertyInfo where
type AttrAllowedOps ComboBoxAddTearoffsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxAddTearoffsPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ComboBoxAddTearoffsPropertyInfo = IsComboBox
type AttrGetType ComboBoxAddTearoffsPropertyInfo = Bool
type AttrLabel ComboBoxAddTearoffsPropertyInfo = "add-tearoffs"
type AttrOrigin ComboBoxAddTearoffsPropertyInfo = ComboBox
attrGet _ = getComboBoxAddTearoffs
attrSet _ = setComboBoxAddTearoffs
attrConstruct _ = constructComboBoxAddTearoffs
attrClear _ = undefined
#endif
getComboBoxButtonSensitivity :: (MonadIO m, IsComboBox o) => o -> m Gtk.Enums.SensitivityType
getComboBoxButtonSensitivity obj = liftIO $ B.Properties.getObjectPropertyEnum obj "button-sensitivity"
setComboBoxButtonSensitivity :: (MonadIO m, IsComboBox o) => o -> Gtk.Enums.SensitivityType -> m ()
setComboBoxButtonSensitivity obj val = liftIO $ B.Properties.setObjectPropertyEnum obj "button-sensitivity" val
constructComboBoxButtonSensitivity :: (IsComboBox o) => Gtk.Enums.SensitivityType -> IO (GValueConstruct o)
constructComboBoxButtonSensitivity val = B.Properties.constructObjectPropertyEnum "button-sensitivity" val
#if ENABLE_OVERLOADING
data ComboBoxButtonSensitivityPropertyInfo
instance AttrInfo ComboBoxButtonSensitivityPropertyInfo where
type AttrAllowedOps ComboBoxButtonSensitivityPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxButtonSensitivityPropertyInfo = (~) Gtk.Enums.SensitivityType
type AttrBaseTypeConstraint ComboBoxButtonSensitivityPropertyInfo = IsComboBox
type AttrGetType ComboBoxButtonSensitivityPropertyInfo = Gtk.Enums.SensitivityType
type AttrLabel ComboBoxButtonSensitivityPropertyInfo = "button-sensitivity"
type AttrOrigin ComboBoxButtonSensitivityPropertyInfo = ComboBox
attrGet _ = getComboBoxButtonSensitivity
attrSet _ = setComboBoxButtonSensitivity
attrConstruct _ = constructComboBoxButtonSensitivity
attrClear _ = undefined
#endif
getComboBoxCellArea :: (MonadIO m, IsComboBox o) => o -> m (Maybe Gtk.CellArea.CellArea)
getComboBoxCellArea obj = liftIO $ B.Properties.getObjectPropertyObject obj "cell-area" Gtk.CellArea.CellArea
constructComboBoxCellArea :: (IsComboBox o, Gtk.CellArea.IsCellArea a) => a -> IO (GValueConstruct o)
constructComboBoxCellArea val = B.Properties.constructObjectPropertyObject "cell-area" (Just val)
#if ENABLE_OVERLOADING
data ComboBoxCellAreaPropertyInfo
instance AttrInfo ComboBoxCellAreaPropertyInfo where
type AttrAllowedOps ComboBoxCellAreaPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint ComboBoxCellAreaPropertyInfo = Gtk.CellArea.IsCellArea
type AttrBaseTypeConstraint ComboBoxCellAreaPropertyInfo = IsComboBox
type AttrGetType ComboBoxCellAreaPropertyInfo = (Maybe Gtk.CellArea.CellArea)
type AttrLabel ComboBoxCellAreaPropertyInfo = "cell-area"
type AttrOrigin ComboBoxCellAreaPropertyInfo = ComboBox
attrGet _ = getComboBoxCellArea
attrSet _ = undefined
attrConstruct _ = constructComboBoxCellArea
attrClear _ = undefined
#endif
getComboBoxColumnSpanColumn :: (MonadIO m, IsComboBox o) => o -> m Int32
getComboBoxColumnSpanColumn obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "column-span-column"
setComboBoxColumnSpanColumn :: (MonadIO m, IsComboBox o) => o -> Int32 -> m ()
setComboBoxColumnSpanColumn obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "column-span-column" val
constructComboBoxColumnSpanColumn :: (IsComboBox o) => Int32 -> IO (GValueConstruct o)
constructComboBoxColumnSpanColumn val = B.Properties.constructObjectPropertyInt32 "column-span-column" val
#if ENABLE_OVERLOADING
data ComboBoxColumnSpanColumnPropertyInfo
instance AttrInfo ComboBoxColumnSpanColumnPropertyInfo where
type AttrAllowedOps ComboBoxColumnSpanColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxColumnSpanColumnPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ComboBoxColumnSpanColumnPropertyInfo = IsComboBox
type AttrGetType ComboBoxColumnSpanColumnPropertyInfo = Int32
type AttrLabel ComboBoxColumnSpanColumnPropertyInfo = "column-span-column"
type AttrOrigin ComboBoxColumnSpanColumnPropertyInfo = ComboBox
attrGet _ = getComboBoxColumnSpanColumn
attrSet _ = setComboBoxColumnSpanColumn
attrConstruct _ = constructComboBoxColumnSpanColumn
attrClear _ = undefined
#endif
getComboBoxEntryTextColumn :: (MonadIO m, IsComboBox o) => o -> m Int32
getComboBoxEntryTextColumn obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "entry-text-column"
setComboBoxEntryTextColumn :: (MonadIO m, IsComboBox o) => o -> Int32 -> m ()
setComboBoxEntryTextColumn obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "entry-text-column" val
constructComboBoxEntryTextColumn :: (IsComboBox o) => Int32 -> IO (GValueConstruct o)
constructComboBoxEntryTextColumn val = B.Properties.constructObjectPropertyInt32 "entry-text-column" val
#if ENABLE_OVERLOADING
data ComboBoxEntryTextColumnPropertyInfo
instance AttrInfo ComboBoxEntryTextColumnPropertyInfo where
type AttrAllowedOps ComboBoxEntryTextColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxEntryTextColumnPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ComboBoxEntryTextColumnPropertyInfo = IsComboBox
type AttrGetType ComboBoxEntryTextColumnPropertyInfo = Int32
type AttrLabel ComboBoxEntryTextColumnPropertyInfo = "entry-text-column"
type AttrOrigin ComboBoxEntryTextColumnPropertyInfo = ComboBox
attrGet _ = getComboBoxEntryTextColumn
attrSet _ = setComboBoxEntryTextColumn
attrConstruct _ = constructComboBoxEntryTextColumn
attrClear _ = undefined
#endif
getComboBoxHasEntry :: (MonadIO m, IsComboBox o) => o -> m Bool
getComboBoxHasEntry obj = liftIO $ B.Properties.getObjectPropertyBool obj "has-entry"
constructComboBoxHasEntry :: (IsComboBox o) => Bool -> IO (GValueConstruct o)
constructComboBoxHasEntry val = B.Properties.constructObjectPropertyBool "has-entry" val
#if ENABLE_OVERLOADING
data ComboBoxHasEntryPropertyInfo
instance AttrInfo ComboBoxHasEntryPropertyInfo where
type AttrAllowedOps ComboBoxHasEntryPropertyInfo = '[ 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxHasEntryPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ComboBoxHasEntryPropertyInfo = IsComboBox
type AttrGetType ComboBoxHasEntryPropertyInfo = Bool
type AttrLabel ComboBoxHasEntryPropertyInfo = "has-entry"
type AttrOrigin ComboBoxHasEntryPropertyInfo = ComboBox
attrGet _ = getComboBoxHasEntry
attrSet _ = undefined
attrConstruct _ = constructComboBoxHasEntry
attrClear _ = undefined
#endif
getComboBoxHasFrame :: (MonadIO m, IsComboBox o) => o -> m Bool
getComboBoxHasFrame obj = liftIO $ B.Properties.getObjectPropertyBool obj "has-frame"
setComboBoxHasFrame :: (MonadIO m, IsComboBox o) => o -> Bool -> m ()
setComboBoxHasFrame obj val = liftIO $ B.Properties.setObjectPropertyBool obj "has-frame" val
constructComboBoxHasFrame :: (IsComboBox o) => Bool -> IO (GValueConstruct o)
constructComboBoxHasFrame val = B.Properties.constructObjectPropertyBool "has-frame" val
#if ENABLE_OVERLOADING
data ComboBoxHasFramePropertyInfo
instance AttrInfo ComboBoxHasFramePropertyInfo where
type AttrAllowedOps ComboBoxHasFramePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxHasFramePropertyInfo = (~) Bool
type AttrBaseTypeConstraint ComboBoxHasFramePropertyInfo = IsComboBox
type AttrGetType ComboBoxHasFramePropertyInfo = Bool
type AttrLabel ComboBoxHasFramePropertyInfo = "has-frame"
type AttrOrigin ComboBoxHasFramePropertyInfo = ComboBox
attrGet _ = getComboBoxHasFrame
attrSet _ = setComboBoxHasFrame
attrConstruct _ = constructComboBoxHasFrame
attrClear _ = undefined
#endif
getComboBoxIdColumn :: (MonadIO m, IsComboBox o) => o -> m Int32
getComboBoxIdColumn obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "id-column"
setComboBoxIdColumn :: (MonadIO m, IsComboBox o) => o -> Int32 -> m ()
setComboBoxIdColumn obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "id-column" val
constructComboBoxIdColumn :: (IsComboBox o) => Int32 -> IO (GValueConstruct o)
constructComboBoxIdColumn val = B.Properties.constructObjectPropertyInt32 "id-column" val
#if ENABLE_OVERLOADING
data ComboBoxIdColumnPropertyInfo
instance AttrInfo ComboBoxIdColumnPropertyInfo where
type AttrAllowedOps ComboBoxIdColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxIdColumnPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ComboBoxIdColumnPropertyInfo = IsComboBox
type AttrGetType ComboBoxIdColumnPropertyInfo = Int32
type AttrLabel ComboBoxIdColumnPropertyInfo = "id-column"
type AttrOrigin ComboBoxIdColumnPropertyInfo = ComboBox
attrGet _ = getComboBoxIdColumn
attrSet _ = setComboBoxIdColumn
attrConstruct _ = constructComboBoxIdColumn
attrClear _ = undefined
#endif
getComboBoxModel :: (MonadIO m, IsComboBox o) => o -> m Gtk.TreeModel.TreeModel
getComboBoxModel obj = liftIO $ checkUnexpectedNothing "getComboBoxModel" $ B.Properties.getObjectPropertyObject obj "model" Gtk.TreeModel.TreeModel
setComboBoxModel :: (MonadIO m, IsComboBox o, Gtk.TreeModel.IsTreeModel a) => o -> a -> m ()
setComboBoxModel obj val = liftIO $ B.Properties.setObjectPropertyObject obj "model" (Just val)
constructComboBoxModel :: (IsComboBox o, Gtk.TreeModel.IsTreeModel a) => a -> IO (GValueConstruct o)
constructComboBoxModel val = B.Properties.constructObjectPropertyObject "model" (Just val)
clearComboBoxModel :: (MonadIO m, IsComboBox o) => o -> m ()
clearComboBoxModel obj = liftIO $ B.Properties.setObjectPropertyObject obj "model" (Nothing :: Maybe Gtk.TreeModel.TreeModel)
#if ENABLE_OVERLOADING
data ComboBoxModelPropertyInfo
instance AttrInfo ComboBoxModelPropertyInfo where
type AttrAllowedOps ComboBoxModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint ComboBoxModelPropertyInfo = Gtk.TreeModel.IsTreeModel
type AttrBaseTypeConstraint ComboBoxModelPropertyInfo = IsComboBox
type AttrGetType ComboBoxModelPropertyInfo = Gtk.TreeModel.TreeModel
type AttrLabel ComboBoxModelPropertyInfo = "model"
type AttrOrigin ComboBoxModelPropertyInfo = ComboBox
attrGet _ = getComboBoxModel
attrSet _ = setComboBoxModel
attrConstruct _ = constructComboBoxModel
attrClear _ = clearComboBoxModel
#endif
getComboBoxPopupFixedWidth :: (MonadIO m, IsComboBox o) => o -> m Bool
getComboBoxPopupFixedWidth obj = liftIO $ B.Properties.getObjectPropertyBool obj "popup-fixed-width"
setComboBoxPopupFixedWidth :: (MonadIO m, IsComboBox o) => o -> Bool -> m ()
setComboBoxPopupFixedWidth obj val = liftIO $ B.Properties.setObjectPropertyBool obj "popup-fixed-width" val
constructComboBoxPopupFixedWidth :: (IsComboBox o) => Bool -> IO (GValueConstruct o)
constructComboBoxPopupFixedWidth val = B.Properties.constructObjectPropertyBool "popup-fixed-width" val
#if ENABLE_OVERLOADING
data ComboBoxPopupFixedWidthPropertyInfo
instance AttrInfo ComboBoxPopupFixedWidthPropertyInfo where
type AttrAllowedOps ComboBoxPopupFixedWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxPopupFixedWidthPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ComboBoxPopupFixedWidthPropertyInfo = IsComboBox
type AttrGetType ComboBoxPopupFixedWidthPropertyInfo = Bool
type AttrLabel ComboBoxPopupFixedWidthPropertyInfo = "popup-fixed-width"
type AttrOrigin ComboBoxPopupFixedWidthPropertyInfo = ComboBox
attrGet _ = getComboBoxPopupFixedWidth
attrSet _ = setComboBoxPopupFixedWidth
attrConstruct _ = constructComboBoxPopupFixedWidth
attrClear _ = undefined
#endif
getComboBoxPopupShown :: (MonadIO m, IsComboBox o) => o -> m Bool
getComboBoxPopupShown obj = liftIO $ B.Properties.getObjectPropertyBool obj "popup-shown"
#if ENABLE_OVERLOADING
data ComboBoxPopupShownPropertyInfo
instance AttrInfo ComboBoxPopupShownPropertyInfo where
type AttrAllowedOps ComboBoxPopupShownPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint ComboBoxPopupShownPropertyInfo = (~) ()
type AttrBaseTypeConstraint ComboBoxPopupShownPropertyInfo = IsComboBox
type AttrGetType ComboBoxPopupShownPropertyInfo = Bool
type AttrLabel ComboBoxPopupShownPropertyInfo = "popup-shown"
type AttrOrigin ComboBoxPopupShownPropertyInfo = ComboBox
attrGet _ = getComboBoxPopupShown
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getComboBoxRowSpanColumn :: (MonadIO m, IsComboBox o) => o -> m Int32
getComboBoxRowSpanColumn obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "row-span-column"
setComboBoxRowSpanColumn :: (MonadIO m, IsComboBox o) => o -> Int32 -> m ()
setComboBoxRowSpanColumn obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "row-span-column" val
constructComboBoxRowSpanColumn :: (IsComboBox o) => Int32 -> IO (GValueConstruct o)
constructComboBoxRowSpanColumn val = B.Properties.constructObjectPropertyInt32 "row-span-column" val
#if ENABLE_OVERLOADING
data ComboBoxRowSpanColumnPropertyInfo
instance AttrInfo ComboBoxRowSpanColumnPropertyInfo where
type AttrAllowedOps ComboBoxRowSpanColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxRowSpanColumnPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ComboBoxRowSpanColumnPropertyInfo = IsComboBox
type AttrGetType ComboBoxRowSpanColumnPropertyInfo = Int32
type AttrLabel ComboBoxRowSpanColumnPropertyInfo = "row-span-column"
type AttrOrigin ComboBoxRowSpanColumnPropertyInfo = ComboBox
attrGet _ = getComboBoxRowSpanColumn
attrSet _ = setComboBoxRowSpanColumn
attrConstruct _ = constructComboBoxRowSpanColumn
attrClear _ = undefined
#endif
getComboBoxTearoffTitle :: (MonadIO m, IsComboBox o) => o -> m (Maybe T.Text)
getComboBoxTearoffTitle obj = liftIO $ B.Properties.getObjectPropertyString obj "tearoff-title"
setComboBoxTearoffTitle :: (MonadIO m, IsComboBox o) => o -> T.Text -> m ()
setComboBoxTearoffTitle obj val = liftIO $ B.Properties.setObjectPropertyString obj "tearoff-title" (Just val)
constructComboBoxTearoffTitle :: (IsComboBox o) => T.Text -> IO (GValueConstruct o)
constructComboBoxTearoffTitle val = B.Properties.constructObjectPropertyString "tearoff-title" (Just val)
clearComboBoxTearoffTitle :: (MonadIO m, IsComboBox o) => o -> m ()
clearComboBoxTearoffTitle obj = liftIO $ B.Properties.setObjectPropertyString obj "tearoff-title" (Nothing :: Maybe T.Text)
#if ENABLE_OVERLOADING
data ComboBoxTearoffTitlePropertyInfo
instance AttrInfo ComboBoxTearoffTitlePropertyInfo where
type AttrAllowedOps ComboBoxTearoffTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint ComboBoxTearoffTitlePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint ComboBoxTearoffTitlePropertyInfo = IsComboBox
type AttrGetType ComboBoxTearoffTitlePropertyInfo = (Maybe T.Text)
type AttrLabel ComboBoxTearoffTitlePropertyInfo = "tearoff-title"
type AttrOrigin ComboBoxTearoffTitlePropertyInfo = ComboBox
attrGet _ = getComboBoxTearoffTitle
attrSet _ = setComboBoxTearoffTitle
attrConstruct _ = constructComboBoxTearoffTitle
attrClear _ = clearComboBoxTearoffTitle
#endif
getComboBoxWrapWidth :: (MonadIO m, IsComboBox o) => o -> m Int32
getComboBoxWrapWidth obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "wrap-width"
setComboBoxWrapWidth :: (MonadIO m, IsComboBox o) => o -> Int32 -> m ()
setComboBoxWrapWidth obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "wrap-width" val
constructComboBoxWrapWidth :: (IsComboBox o) => Int32 -> IO (GValueConstruct o)
constructComboBoxWrapWidth val = B.Properties.constructObjectPropertyInt32 "wrap-width" val
#if ENABLE_OVERLOADING
data ComboBoxWrapWidthPropertyInfo
instance AttrInfo ComboBoxWrapWidthPropertyInfo where
type AttrAllowedOps ComboBoxWrapWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ComboBoxWrapWidthPropertyInfo = (~) Int32
type AttrBaseTypeConstraint ComboBoxWrapWidthPropertyInfo = IsComboBox
type AttrGetType ComboBoxWrapWidthPropertyInfo = Int32
type AttrLabel ComboBoxWrapWidthPropertyInfo = "wrap-width"
type AttrOrigin ComboBoxWrapWidthPropertyInfo = ComboBox
attrGet _ = getComboBoxWrapWidth
attrSet _ = setComboBoxWrapWidth
attrConstruct _ = constructComboBoxWrapWidth
attrClear _ = undefined
#endif
#if ENABLE_OVERLOADING
instance O.HasAttributeList ComboBox
type instance O.AttributeList ComboBox = ComboBoxAttributeList
type ComboBoxAttributeList = ('[ '("active", ComboBoxActivePropertyInfo), '("activeId", ComboBoxActiveIdPropertyInfo), '("addTearoffs", ComboBoxAddTearoffsPropertyInfo), '("appPaintable", Gtk.Widget.WidgetAppPaintablePropertyInfo), '("borderWidth", Gtk.Container.ContainerBorderWidthPropertyInfo), '("buttonSensitivity", ComboBoxButtonSensitivityPropertyInfo), '("canDefault", Gtk.Widget.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("cellArea", ComboBoxCellAreaPropertyInfo), '("child", Gtk.Container.ContainerChildPropertyInfo), '("columnSpanColumn", ComboBoxColumnSpanColumnPropertyInfo), '("compositeChild", Gtk.Widget.WidgetCompositeChildPropertyInfo), '("doubleBuffered", Gtk.Widget.WidgetDoubleBufferedPropertyInfo), '("editingCanceled", Gtk.CellEditable.CellEditableEditingCanceledPropertyInfo), '("entryTextColumn", ComboBoxEntryTextColumnPropertyInfo), '("events", Gtk.Widget.WidgetEventsPropertyInfo), '("expand", Gtk.Widget.WidgetExpandPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("halign", Gtk.Widget.WidgetHalignPropertyInfo), '("hasDefault", Gtk.Widget.WidgetHasDefaultPropertyInfo), '("hasEntry", ComboBoxHasEntryPropertyInfo), '("hasFocus", Gtk.Widget.WidgetHasFocusPropertyInfo), '("hasFrame", ComboBoxHasFramePropertyInfo), '("hasTooltip", Gtk.Widget.WidgetHasTooltipPropertyInfo), '("heightRequest", Gtk.Widget.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.Widget.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.Widget.WidgetHexpandSetPropertyInfo), '("idColumn", ComboBoxIdColumnPropertyInfo), '("isFocus", Gtk.Widget.WidgetIsFocusPropertyInfo), '("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), '("model", ComboBoxModelPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("popupFixedWidth", ComboBoxPopupFixedWidthPropertyInfo), '("popupShown", ComboBoxPopupShownPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("resizeMode", Gtk.Container.ContainerResizeModePropertyInfo), '("rowSpanColumn", ComboBoxRowSpanColumnPropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("style", Gtk.Widget.WidgetStylePropertyInfo), '("tearoffTitle", ComboBoxTearoffTitlePropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("window", Gtk.Widget.WidgetWindowPropertyInfo), '("wrapWidth", ComboBoxWrapWidthPropertyInfo)] :: [(Symbol, *)])
#endif
#if ENABLE_OVERLOADING
comboBoxActive :: AttrLabelProxy "active"
comboBoxActive = AttrLabelProxy
comboBoxActiveId :: AttrLabelProxy "activeId"
comboBoxActiveId = AttrLabelProxy
comboBoxAddTearoffs :: AttrLabelProxy "addTearoffs"
comboBoxAddTearoffs = AttrLabelProxy
comboBoxButtonSensitivity :: AttrLabelProxy "buttonSensitivity"
comboBoxButtonSensitivity = AttrLabelProxy
comboBoxCellArea :: AttrLabelProxy "cellArea"
comboBoxCellArea = AttrLabelProxy
comboBoxColumnSpanColumn :: AttrLabelProxy "columnSpanColumn"
comboBoxColumnSpanColumn = AttrLabelProxy
comboBoxEntryTextColumn :: AttrLabelProxy "entryTextColumn"
comboBoxEntryTextColumn = AttrLabelProxy
comboBoxHasEntry :: AttrLabelProxy "hasEntry"
comboBoxHasEntry = AttrLabelProxy
comboBoxHasFrame :: AttrLabelProxy "hasFrame"
comboBoxHasFrame = AttrLabelProxy
comboBoxIdColumn :: AttrLabelProxy "idColumn"
comboBoxIdColumn = AttrLabelProxy
comboBoxModel :: AttrLabelProxy "model"
comboBoxModel = AttrLabelProxy
comboBoxPopupFixedWidth :: AttrLabelProxy "popupFixedWidth"
comboBoxPopupFixedWidth = AttrLabelProxy
comboBoxPopupShown :: AttrLabelProxy "popupShown"
comboBoxPopupShown = AttrLabelProxy
comboBoxRowSpanColumn :: AttrLabelProxy "rowSpanColumn"
comboBoxRowSpanColumn = AttrLabelProxy
comboBoxTearoffTitle :: AttrLabelProxy "tearoffTitle"
comboBoxTearoffTitle = AttrLabelProxy
comboBoxWrapWidth :: AttrLabelProxy "wrapWidth"
comboBoxWrapWidth = AttrLabelProxy
#endif
#if ENABLE_OVERLOADING
data ComboBoxChangedSignalInfo
instance SignalInfo ComboBoxChangedSignalInfo where
type HaskellCallbackType ComboBoxChangedSignalInfo = ComboBoxChangedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ComboBoxChangedCallback cb
cb'' <- mk_ComboBoxChangedCallback cb'
connectSignalFunPtr obj "changed" cb'' connectMode
data ComboBoxFormatEntryTextSignalInfo
instance SignalInfo ComboBoxFormatEntryTextSignalInfo where
type HaskellCallbackType ComboBoxFormatEntryTextSignalInfo = ComboBoxFormatEntryTextCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ComboBoxFormatEntryTextCallback cb
cb'' <- mk_ComboBoxFormatEntryTextCallback cb'
connectSignalFunPtr obj "format-entry-text" cb'' connectMode
data ComboBoxMoveActiveSignalInfo
instance SignalInfo ComboBoxMoveActiveSignalInfo where
type HaskellCallbackType ComboBoxMoveActiveSignalInfo = ComboBoxMoveActiveCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ComboBoxMoveActiveCallback cb
cb'' <- mk_ComboBoxMoveActiveCallback cb'
connectSignalFunPtr obj "move-active" cb'' connectMode
data ComboBoxPopdownSignalInfo
instance SignalInfo ComboBoxPopdownSignalInfo where
type HaskellCallbackType ComboBoxPopdownSignalInfo = ComboBoxPopdownCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ComboBoxPopdownCallback cb
cb'' <- mk_ComboBoxPopdownCallback cb'
connectSignalFunPtr obj "popdown" cb'' connectMode
data ComboBoxPopupSignalInfo
instance SignalInfo ComboBoxPopupSignalInfo where
type HaskellCallbackType ComboBoxPopupSignalInfo = ComboBoxPopupCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_ComboBoxPopupCallback cb
cb'' <- mk_ComboBoxPopupCallback cb'
connectSignalFunPtr obj "popup" cb'' connectMode
type instance O.SignalList ComboBox = ComboBoxSignalList
type ComboBoxSignalList = ('[ '("accelClosuresChanged", Gtk.Widget.WidgetAccelClosuresChangedSignalInfo), '("add", Gtk.Container.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.Widget.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.Widget.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.Widget.WidgetCanActivateAccelSignalInfo), '("changed", ComboBoxChangedSignalInfo), '("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), '("editingDone", Gtk.CellEditable.CellEditableEditingDoneSignalInfo), '("enterNotifyEvent", Gtk.Widget.WidgetEnterNotifyEventSignalInfo), '("event", Gtk.Widget.WidgetEventSignalInfo), '("eventAfter", Gtk.Widget.WidgetEventAfterSignalInfo), '("focus", Gtk.Widget.WidgetFocusSignalInfo), '("focusInEvent", Gtk.Widget.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.Widget.WidgetFocusOutEventSignalInfo), '("formatEntryText", ComboBoxFormatEntryTextSignalInfo), '("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), '("moveActive", ComboBoxMoveActiveSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("popdown", ComboBoxPopdownSignalInfo), '("popup", ComboBoxPopupSignalInfo), '("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), '("removeWidget", Gtk.CellEditable.CellEditableRemoveWidgetSignalInfo), '("screenChanged", Gtk.Widget.WidgetScreenChangedSignalInfo), '("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_combo_box_new" gtk_combo_box_new ::
IO (Ptr ComboBox)
comboBoxNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
m ComboBox
comboBoxNew = liftIO $ do
result <- gtk_combo_box_new
checkUnexpectedReturnNULL "comboBoxNew" result
result' <- (newObject ComboBox) result
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_combo_box_new_with_area" gtk_combo_box_new_with_area ::
Ptr Gtk.CellArea.CellArea ->
IO (Ptr ComboBox)
comboBoxNewWithArea ::
(B.CallStack.HasCallStack, MonadIO m, Gtk.CellArea.IsCellArea a) =>
a
-> m ComboBox
comboBoxNewWithArea area = liftIO $ do
area' <- unsafeManagedPtrCastPtr area
result <- gtk_combo_box_new_with_area area'
checkUnexpectedReturnNULL "comboBoxNewWithArea" result
result' <- (newObject ComboBox) result
touchManagedPtr area
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_combo_box_new_with_area_and_entry" gtk_combo_box_new_with_area_and_entry ::
Ptr Gtk.CellArea.CellArea ->
IO (Ptr ComboBox)
comboBoxNewWithAreaAndEntry ::
(B.CallStack.HasCallStack, MonadIO m, Gtk.CellArea.IsCellArea a) =>
a
-> m ComboBox
comboBoxNewWithAreaAndEntry area = liftIO $ do
area' <- unsafeManagedPtrCastPtr area
result <- gtk_combo_box_new_with_area_and_entry area'
checkUnexpectedReturnNULL "comboBoxNewWithAreaAndEntry" result
result' <- (newObject ComboBox) result
touchManagedPtr area
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_combo_box_new_with_entry" gtk_combo_box_new_with_entry ::
IO (Ptr ComboBox)
comboBoxNewWithEntry ::
(B.CallStack.HasCallStack, MonadIO m) =>
m ComboBox
comboBoxNewWithEntry = liftIO $ do
result <- gtk_combo_box_new_with_entry
checkUnexpectedReturnNULL "comboBoxNewWithEntry" result
result' <- (newObject ComboBox) result
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_combo_box_new_with_model" gtk_combo_box_new_with_model ::
Ptr Gtk.TreeModel.TreeModel ->
IO (Ptr ComboBox)
comboBoxNewWithModel ::
(B.CallStack.HasCallStack, MonadIO m, Gtk.TreeModel.IsTreeModel a) =>
a
-> m ComboBox
comboBoxNewWithModel model = liftIO $ do
model' <- unsafeManagedPtrCastPtr model
result <- gtk_combo_box_new_with_model model'
checkUnexpectedReturnNULL "comboBoxNewWithModel" result
result' <- (newObject ComboBox) result
touchManagedPtr model
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_combo_box_new_with_model_and_entry" gtk_combo_box_new_with_model_and_entry ::
Ptr Gtk.TreeModel.TreeModel ->
IO (Ptr ComboBox)
comboBoxNewWithModelAndEntry ::
(B.CallStack.HasCallStack, MonadIO m, Gtk.TreeModel.IsTreeModel a) =>
a
-> m ComboBox
comboBoxNewWithModelAndEntry model = liftIO $ do
model' <- unsafeManagedPtrCastPtr model
result <- gtk_combo_box_new_with_model_and_entry model'
checkUnexpectedReturnNULL "comboBoxNewWithModelAndEntry" result
result' <- (newObject ComboBox) result
touchManagedPtr model
return result'
#if ENABLE_OVERLOADING
#endif
foreign import ccall "gtk_combo_box_get_active" gtk_combo_box_get_active ::
Ptr ComboBox ->
IO Int32
comboBoxGetActive ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Int32
comboBoxGetActive comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_active comboBox'
touchManagedPtr comboBox
return result
#if ENABLE_OVERLOADING
data ComboBoxGetActiveMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetActiveMethodInfo a signature where
overloadedMethod _ = comboBoxGetActive
#endif
foreign import ccall "gtk_combo_box_get_active_id" gtk_combo_box_get_active_id ::
Ptr ComboBox ->
IO CString
comboBoxGetActiveId ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m (Maybe T.Text)
comboBoxGetActiveId comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_active_id comboBox'
maybeResult <- convertIfNonNull result $ \result' -> do
result'' <- cstringToText result'
return result''
touchManagedPtr comboBox
return maybeResult
#if ENABLE_OVERLOADING
data ComboBoxGetActiveIdMethodInfo
instance (signature ~ (m (Maybe T.Text)), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetActiveIdMethodInfo a signature where
overloadedMethod _ = comboBoxGetActiveId
#endif
foreign import ccall "gtk_combo_box_get_active_iter" gtk_combo_box_get_active_iter ::
Ptr ComboBox ->
Ptr Gtk.TreeIter.TreeIter ->
IO CInt
comboBoxGetActiveIter ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m ((Bool, Gtk.TreeIter.TreeIter))
comboBoxGetActiveIter comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
iter <- callocBoxedBytes 32 :: IO (Ptr Gtk.TreeIter.TreeIter)
result <- gtk_combo_box_get_active_iter comboBox' iter
let result' = (/= 0) result
iter' <- (wrapBoxed Gtk.TreeIter.TreeIter) iter
touchManagedPtr comboBox
return (result', iter')
#if ENABLE_OVERLOADING
data ComboBoxGetActiveIterMethodInfo
instance (signature ~ (m ((Bool, Gtk.TreeIter.TreeIter))), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetActiveIterMethodInfo a signature where
overloadedMethod _ = comboBoxGetActiveIter
#endif
foreign import ccall "gtk_combo_box_get_add_tearoffs" gtk_combo_box_get_add_tearoffs ::
Ptr ComboBox ->
IO CInt
{-# DEPRECATED comboBoxGetAddTearoffs ["(Since version 3.10)"] #-}
comboBoxGetAddTearoffs ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Bool
comboBoxGetAddTearoffs comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_add_tearoffs comboBox'
let result' = (/= 0) result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetAddTearoffsMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetAddTearoffsMethodInfo a signature where
overloadedMethod _ = comboBoxGetAddTearoffs
#endif
foreign import ccall "gtk_combo_box_get_button_sensitivity" gtk_combo_box_get_button_sensitivity ::
Ptr ComboBox ->
IO CUInt
comboBoxGetButtonSensitivity ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Gtk.Enums.SensitivityType
comboBoxGetButtonSensitivity comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_button_sensitivity comboBox'
let result' = (toEnum . fromIntegral) result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetButtonSensitivityMethodInfo
instance (signature ~ (m Gtk.Enums.SensitivityType), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetButtonSensitivityMethodInfo a signature where
overloadedMethod _ = comboBoxGetButtonSensitivity
#endif
foreign import ccall "gtk_combo_box_get_column_span_column" gtk_combo_box_get_column_span_column ::
Ptr ComboBox ->
IO Int32
comboBoxGetColumnSpanColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Int32
comboBoxGetColumnSpanColumn comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_column_span_column comboBox'
touchManagedPtr comboBox
return result
#if ENABLE_OVERLOADING
data ComboBoxGetColumnSpanColumnMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetColumnSpanColumnMethodInfo a signature where
overloadedMethod _ = comboBoxGetColumnSpanColumn
#endif
foreign import ccall "gtk_combo_box_get_entry_text_column" gtk_combo_box_get_entry_text_column ::
Ptr ComboBox ->
IO Int32
comboBoxGetEntryTextColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Int32
comboBoxGetEntryTextColumn comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_entry_text_column comboBox'
touchManagedPtr comboBox
return result
#if ENABLE_OVERLOADING
data ComboBoxGetEntryTextColumnMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetEntryTextColumnMethodInfo a signature where
overloadedMethod _ = comboBoxGetEntryTextColumn
#endif
foreign import ccall "gtk_combo_box_get_focus_on_click" gtk_combo_box_get_focus_on_click ::
Ptr ComboBox ->
IO CInt
{-# DEPRECATED comboBoxGetFocusOnClick ["(Since version 3.20)","Use 'GI.Gtk.Objects.Widget.widgetGetFocusOnClick' instead"] #-}
comboBoxGetFocusOnClick ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Bool
comboBoxGetFocusOnClick combo = liftIO $ do
combo' <- unsafeManagedPtrCastPtr combo
result <- gtk_combo_box_get_focus_on_click combo'
let result' = (/= 0) result
touchManagedPtr combo
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetFocusOnClickMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetFocusOnClickMethodInfo a signature where
overloadedMethod _ = comboBoxGetFocusOnClick
#endif
foreign import ccall "gtk_combo_box_get_has_entry" gtk_combo_box_get_has_entry ::
Ptr ComboBox ->
IO CInt
comboBoxGetHasEntry ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Bool
comboBoxGetHasEntry comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_has_entry comboBox'
let result' = (/= 0) result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetHasEntryMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetHasEntryMethodInfo a signature where
overloadedMethod _ = comboBoxGetHasEntry
#endif
foreign import ccall "gtk_combo_box_get_id_column" gtk_combo_box_get_id_column ::
Ptr ComboBox ->
IO Int32
comboBoxGetIdColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Int32
comboBoxGetIdColumn comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_id_column comboBox'
touchManagedPtr comboBox
return result
#if ENABLE_OVERLOADING
data ComboBoxGetIdColumnMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetIdColumnMethodInfo a signature where
overloadedMethod _ = comboBoxGetIdColumn
#endif
foreign import ccall "gtk_combo_box_get_model" gtk_combo_box_get_model ::
Ptr ComboBox ->
IO (Ptr Gtk.TreeModel.TreeModel)
comboBoxGetModel ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Gtk.TreeModel.TreeModel
comboBoxGetModel comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_model comboBox'
checkUnexpectedReturnNULL "comboBoxGetModel" result
result' <- (newObject Gtk.TreeModel.TreeModel) result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetModelMethodInfo
instance (signature ~ (m Gtk.TreeModel.TreeModel), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetModelMethodInfo a signature where
overloadedMethod _ = comboBoxGetModel
#endif
foreign import ccall "gtk_combo_box_get_popup_accessible" gtk_combo_box_get_popup_accessible ::
Ptr ComboBox ->
IO (Ptr Atk.Object.Object)
comboBoxGetPopupAccessible ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Atk.Object.Object
comboBoxGetPopupAccessible comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_popup_accessible comboBox'
checkUnexpectedReturnNULL "comboBoxGetPopupAccessible" result
result' <- (newObject Atk.Object.Object) result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetPopupAccessibleMethodInfo
instance (signature ~ (m Atk.Object.Object), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetPopupAccessibleMethodInfo a signature where
overloadedMethod _ = comboBoxGetPopupAccessible
#endif
foreign import ccall "gtk_combo_box_get_popup_fixed_width" gtk_combo_box_get_popup_fixed_width ::
Ptr ComboBox ->
IO CInt
comboBoxGetPopupFixedWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Bool
comboBoxGetPopupFixedWidth comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_popup_fixed_width comboBox'
let result' = (/= 0) result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetPopupFixedWidthMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetPopupFixedWidthMethodInfo a signature where
overloadedMethod _ = comboBoxGetPopupFixedWidth
#endif
foreign import ccall "gtk_combo_box_get_row_span_column" gtk_combo_box_get_row_span_column ::
Ptr ComboBox ->
IO Int32
comboBoxGetRowSpanColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Int32
comboBoxGetRowSpanColumn comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_row_span_column comboBox'
touchManagedPtr comboBox
return result
#if ENABLE_OVERLOADING
data ComboBoxGetRowSpanColumnMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetRowSpanColumnMethodInfo a signature where
overloadedMethod _ = comboBoxGetRowSpanColumn
#endif
foreign import ccall "gtk_combo_box_get_title" gtk_combo_box_get_title ::
Ptr ComboBox ->
IO CString
{-# DEPRECATED comboBoxGetTitle ["(Since version 3.10)"] #-}
comboBoxGetTitle ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m T.Text
comboBoxGetTitle comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_title comboBox'
checkUnexpectedReturnNULL "comboBoxGetTitle" result
result' <- cstringToText result
touchManagedPtr comboBox
return result'
#if ENABLE_OVERLOADING
data ComboBoxGetTitleMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetTitleMethodInfo a signature where
overloadedMethod _ = comboBoxGetTitle
#endif
foreign import ccall "gtk_combo_box_get_wrap_width" gtk_combo_box_get_wrap_width ::
Ptr ComboBox ->
IO Int32
comboBoxGetWrapWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m Int32
comboBoxGetWrapWidth comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
result <- gtk_combo_box_get_wrap_width comboBox'
touchManagedPtr comboBox
return result
#if ENABLE_OVERLOADING
data ComboBoxGetWrapWidthMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxGetWrapWidthMethodInfo a signature where
overloadedMethod _ = comboBoxGetWrapWidth
#endif
foreign import ccall "gtk_combo_box_popdown" gtk_combo_box_popdown ::
Ptr ComboBox ->
IO ()
comboBoxPopdown ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m ()
comboBoxPopdown comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_popdown comboBox'
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxPopdownMethodInfo
instance (signature ~ (m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxPopdownMethodInfo a signature where
overloadedMethod _ = comboBoxPopdown
#endif
foreign import ccall "gtk_combo_box_popup" gtk_combo_box_popup ::
Ptr ComboBox ->
IO ()
comboBoxPopup ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> m ()
comboBoxPopup comboBox = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_popup comboBox'
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxPopupMethodInfo
instance (signature ~ (m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxPopupMethodInfo a signature where
overloadedMethod _ = comboBoxPopup
#endif
foreign import ccall "gtk_combo_box_popup_for_device" gtk_combo_box_popup_for_device ::
Ptr ComboBox ->
Ptr Gdk.Device.Device ->
IO ()
comboBoxPopupForDevice ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a, Gdk.Device.IsDevice b) =>
a
-> b
-> m ()
comboBoxPopupForDevice comboBox device = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
device' <- unsafeManagedPtrCastPtr device
gtk_combo_box_popup_for_device comboBox' device'
touchManagedPtr comboBox
touchManagedPtr device
return ()
#if ENABLE_OVERLOADING
data ComboBoxPopupForDeviceMethodInfo
instance (signature ~ (b -> m ()), MonadIO m, IsComboBox a, Gdk.Device.IsDevice b) => O.MethodInfo ComboBoxPopupForDeviceMethodInfo a signature where
overloadedMethod _ = comboBoxPopupForDevice
#endif
foreign import ccall "gtk_combo_box_set_active" gtk_combo_box_set_active ::
Ptr ComboBox ->
Int32 ->
IO ()
comboBoxSetActive ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Int32
-> m ()
comboBoxSetActive comboBox index_ = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_set_active comboBox' index_
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetActiveMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetActiveMethodInfo a signature where
overloadedMethod _ = comboBoxSetActive
#endif
foreign import ccall "gtk_combo_box_set_active_id" gtk_combo_box_set_active_id ::
Ptr ComboBox ->
CString ->
IO CInt
comboBoxSetActiveId ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Maybe (T.Text)
-> m Bool
comboBoxSetActiveId comboBox activeId = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
maybeActiveId <- case activeId of
Nothing -> return nullPtr
Just jActiveId -> do
jActiveId' <- textToCString jActiveId
return jActiveId'
result <- gtk_combo_box_set_active_id comboBox' maybeActiveId
let result' = (/= 0) result
touchManagedPtr comboBox
freeMem maybeActiveId
return result'
#if ENABLE_OVERLOADING
data ComboBoxSetActiveIdMethodInfo
instance (signature ~ (Maybe (T.Text) -> m Bool), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetActiveIdMethodInfo a signature where
overloadedMethod _ = comboBoxSetActiveId
#endif
foreign import ccall "gtk_combo_box_set_active_iter" gtk_combo_box_set_active_iter ::
Ptr ComboBox ->
Ptr Gtk.TreeIter.TreeIter ->
IO ()
comboBoxSetActiveIter ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Maybe (Gtk.TreeIter.TreeIter)
-> m ()
comboBoxSetActiveIter comboBox iter = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
maybeIter <- case iter of
Nothing -> return nullPtr
Just jIter -> do
jIter' <- unsafeManagedPtrGetPtr jIter
return jIter'
gtk_combo_box_set_active_iter comboBox' maybeIter
touchManagedPtr comboBox
whenJust iter touchManagedPtr
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetActiveIterMethodInfo
instance (signature ~ (Maybe (Gtk.TreeIter.TreeIter) -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetActiveIterMethodInfo a signature where
overloadedMethod _ = comboBoxSetActiveIter
#endif
foreign import ccall "gtk_combo_box_set_add_tearoffs" gtk_combo_box_set_add_tearoffs ::
Ptr ComboBox ->
CInt ->
IO ()
{-# DEPRECATED comboBoxSetAddTearoffs ["(Since version 3.10)"] #-}
comboBoxSetAddTearoffs ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Bool
-> m ()
comboBoxSetAddTearoffs comboBox addTearoffs = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
let addTearoffs' = (fromIntegral . fromEnum) addTearoffs
gtk_combo_box_set_add_tearoffs comboBox' addTearoffs'
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetAddTearoffsMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetAddTearoffsMethodInfo a signature where
overloadedMethod _ = comboBoxSetAddTearoffs
#endif
foreign import ccall "gtk_combo_box_set_button_sensitivity" gtk_combo_box_set_button_sensitivity ::
Ptr ComboBox ->
CUInt ->
IO ()
comboBoxSetButtonSensitivity ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Gtk.Enums.SensitivityType
-> m ()
comboBoxSetButtonSensitivity comboBox sensitivity = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
let sensitivity' = (fromIntegral . fromEnum) sensitivity
gtk_combo_box_set_button_sensitivity comboBox' sensitivity'
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetButtonSensitivityMethodInfo
instance (signature ~ (Gtk.Enums.SensitivityType -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetButtonSensitivityMethodInfo a signature where
overloadedMethod _ = comboBoxSetButtonSensitivity
#endif
foreign import ccall "gtk_combo_box_set_column_span_column" gtk_combo_box_set_column_span_column ::
Ptr ComboBox ->
Int32 ->
IO ()
comboBoxSetColumnSpanColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Int32
-> m ()
comboBoxSetColumnSpanColumn comboBox columnSpan = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_set_column_span_column comboBox' columnSpan
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetColumnSpanColumnMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetColumnSpanColumnMethodInfo a signature where
overloadedMethod _ = comboBoxSetColumnSpanColumn
#endif
foreign import ccall "gtk_combo_box_set_entry_text_column" gtk_combo_box_set_entry_text_column ::
Ptr ComboBox ->
Int32 ->
IO ()
comboBoxSetEntryTextColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Int32
-> m ()
comboBoxSetEntryTextColumn comboBox textColumn = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_set_entry_text_column comboBox' textColumn
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetEntryTextColumnMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetEntryTextColumnMethodInfo a signature where
overloadedMethod _ = comboBoxSetEntryTextColumn
#endif
foreign import ccall "gtk_combo_box_set_focus_on_click" gtk_combo_box_set_focus_on_click ::
Ptr ComboBox ->
CInt ->
IO ()
{-# DEPRECATED comboBoxSetFocusOnClick ["(Since version 3.20)","Use 'GI.Gtk.Objects.Widget.widgetSetFocusOnClick' instead"] #-}
comboBoxSetFocusOnClick ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Bool
-> m ()
comboBoxSetFocusOnClick combo focusOnClick = liftIO $ do
combo' <- unsafeManagedPtrCastPtr combo
let focusOnClick' = (fromIntegral . fromEnum) focusOnClick
gtk_combo_box_set_focus_on_click combo' focusOnClick'
touchManagedPtr combo
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetFocusOnClickMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetFocusOnClickMethodInfo a signature where
overloadedMethod _ = comboBoxSetFocusOnClick
#endif
foreign import ccall "gtk_combo_box_set_id_column" gtk_combo_box_set_id_column ::
Ptr ComboBox ->
Int32 ->
IO ()
comboBoxSetIdColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Int32
-> m ()
comboBoxSetIdColumn comboBox idColumn = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_set_id_column comboBox' idColumn
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetIdColumnMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetIdColumnMethodInfo a signature where
overloadedMethod _ = comboBoxSetIdColumn
#endif
foreign import ccall "gtk_combo_box_set_model" gtk_combo_box_set_model ::
Ptr ComboBox ->
Ptr Gtk.TreeModel.TreeModel ->
IO ()
comboBoxSetModel ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a, Gtk.TreeModel.IsTreeModel b) =>
a
-> Maybe (b)
-> m ()
comboBoxSetModel comboBox model = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
maybeModel <- case model of
Nothing -> return nullPtr
Just jModel -> do
jModel' <- unsafeManagedPtrCastPtr jModel
return jModel'
gtk_combo_box_set_model comboBox' maybeModel
touchManagedPtr comboBox
whenJust model touchManagedPtr
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetModelMethodInfo
instance (signature ~ (Maybe (b) -> m ()), MonadIO m, IsComboBox a, Gtk.TreeModel.IsTreeModel b) => O.MethodInfo ComboBoxSetModelMethodInfo a signature where
overloadedMethod _ = comboBoxSetModel
#endif
foreign import ccall "gtk_combo_box_set_popup_fixed_width" gtk_combo_box_set_popup_fixed_width ::
Ptr ComboBox ->
CInt ->
IO ()
comboBoxSetPopupFixedWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Bool
-> m ()
comboBoxSetPopupFixedWidth comboBox fixed = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
let fixed' = (fromIntegral . fromEnum) fixed
gtk_combo_box_set_popup_fixed_width comboBox' fixed'
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetPopupFixedWidthMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetPopupFixedWidthMethodInfo a signature where
overloadedMethod _ = comboBoxSetPopupFixedWidth
#endif
foreign import ccall "gtk_combo_box_set_row_separator_func" gtk_combo_box_set_row_separator_func ::
Ptr ComboBox ->
FunPtr Gtk.Callbacks.C_TreeViewRowSeparatorFunc ->
Ptr () ->
FunPtr GLib.Callbacks.C_DestroyNotify ->
IO ()
comboBoxSetRowSeparatorFunc ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Gtk.Callbacks.TreeViewRowSeparatorFunc
-> m ()
comboBoxSetRowSeparatorFunc comboBox func = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
func' <- Gtk.Callbacks.mk_TreeViewRowSeparatorFunc (Gtk.Callbacks.wrap_TreeViewRowSeparatorFunc Nothing (Gtk.Callbacks.drop_closures_TreeViewRowSeparatorFunc func))
let data_ = castFunPtrToPtr func'
let destroy = safeFreeFunPtrPtr
gtk_combo_box_set_row_separator_func comboBox' func' data_ destroy
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetRowSeparatorFuncMethodInfo
instance (signature ~ (Gtk.Callbacks.TreeViewRowSeparatorFunc -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetRowSeparatorFuncMethodInfo a signature where
overloadedMethod _ = comboBoxSetRowSeparatorFunc
#endif
foreign import ccall "gtk_combo_box_set_row_span_column" gtk_combo_box_set_row_span_column ::
Ptr ComboBox ->
Int32 ->
IO ()
comboBoxSetRowSpanColumn ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Int32
-> m ()
comboBoxSetRowSpanColumn comboBox rowSpan = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_set_row_span_column comboBox' rowSpan
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetRowSpanColumnMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetRowSpanColumnMethodInfo a signature where
overloadedMethod _ = comboBoxSetRowSpanColumn
#endif
foreign import ccall "gtk_combo_box_set_title" gtk_combo_box_set_title ::
Ptr ComboBox ->
CString ->
IO ()
{-# DEPRECATED comboBoxSetTitle ["(Since version 3.10)"] #-}
comboBoxSetTitle ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> T.Text
-> m ()
comboBoxSetTitle comboBox title = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
title' <- textToCString title
gtk_combo_box_set_title comboBox' title'
touchManagedPtr comboBox
freeMem title'
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetTitleMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetTitleMethodInfo a signature where
overloadedMethod _ = comboBoxSetTitle
#endif
foreign import ccall "gtk_combo_box_set_wrap_width" gtk_combo_box_set_wrap_width ::
Ptr ComboBox ->
Int32 ->
IO ()
comboBoxSetWrapWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsComboBox a) =>
a
-> Int32
-> m ()
comboBoxSetWrapWidth comboBox width = liftIO $ do
comboBox' <- unsafeManagedPtrCastPtr comboBox
gtk_combo_box_set_wrap_width comboBox' width
touchManagedPtr comboBox
return ()
#if ENABLE_OVERLOADING
data ComboBoxSetWrapWidthMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsComboBox a) => O.MethodInfo ComboBoxSetWrapWidthMethodInfo a signature where
overloadedMethod _ = comboBoxSetWrapWidth
#endif