gi-gtk-0.3.18.14: GI/Gtk/Objects/ColorButton.hs
{- |
Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte
License : LGPL-2.1
Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)
-}
module GI.Gtk.Objects.ColorButton
(
-- * Exported types
ColorButton(..) ,
ColorButtonK ,
toColorButton ,
noColorButton ,
-- * Methods
-- ** colorButtonGetAlpha
ColorButtonGetAlphaMethodInfo ,
colorButtonGetAlpha ,
-- ** colorButtonGetColor
ColorButtonGetColorMethodInfo ,
colorButtonGetColor ,
-- ** colorButtonGetTitle
ColorButtonGetTitleMethodInfo ,
colorButtonGetTitle ,
-- ** colorButtonGetUseAlpha
ColorButtonGetUseAlphaMethodInfo ,
colorButtonGetUseAlpha ,
-- ** colorButtonNew
colorButtonNew ,
-- ** colorButtonNewWithColor
colorButtonNewWithColor ,
-- ** colorButtonNewWithRgba
colorButtonNewWithRgba ,
-- ** colorButtonSetAlpha
ColorButtonSetAlphaMethodInfo ,
colorButtonSetAlpha ,
-- ** colorButtonSetColor
ColorButtonSetColorMethodInfo ,
colorButtonSetColor ,
-- ** colorButtonSetTitle
ColorButtonSetTitleMethodInfo ,
colorButtonSetTitle ,
-- ** colorButtonSetUseAlpha
ColorButtonSetUseAlphaMethodInfo ,
colorButtonSetUseAlpha ,
-- * Properties
-- ** Alpha
ColorButtonAlphaPropertyInfo ,
colorButtonAlpha ,
constructColorButtonAlpha ,
getColorButtonAlpha ,
setColorButtonAlpha ,
-- ** Color
ColorButtonColorPropertyInfo ,
colorButtonColor ,
constructColorButtonColor ,
getColorButtonColor ,
setColorButtonColor ,
-- ** Rgba
ColorButtonRgbaPropertyInfo ,
clearColorButtonRgba ,
colorButtonRgba ,
constructColorButtonRgba ,
getColorButtonRgba ,
setColorButtonRgba ,
-- ** Title
ColorButtonTitlePropertyInfo ,
colorButtonTitle ,
constructColorButtonTitle ,
getColorButtonTitle ,
setColorButtonTitle ,
-- ** UseAlpha
ColorButtonUseAlphaPropertyInfo ,
colorButtonUseAlpha ,
constructColorButtonUseAlpha ,
getColorButtonUseAlpha ,
setColorButtonUseAlpha ,
-- * Signals
-- ** ColorSet
ColorButtonColorSetCallback ,
ColorButtonColorSetCallbackC ,
ColorButtonColorSetSignalInfo ,
afterColorButtonColorSet ,
colorButtonColorSetCallbackWrapper ,
colorButtonColorSetClosure ,
mkColorButtonColorSetCallback ,
noColorButtonColorSetCallback ,
onColorButtonColorSet ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import GI.Gtk.Types
import GI.Gtk.Callbacks
import qualified GI.Atk as Atk
import qualified GI.GObject as GObject
import qualified GI.Gdk as Gdk
newtype ColorButton = ColorButton (ForeignPtr ColorButton)
foreign import ccall "gtk_color_button_get_type"
c_gtk_color_button_get_type :: IO GType
type instance ParentTypes ColorButton = ColorButtonParentTypes
type ColorButtonParentTypes = '[Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable, ColorChooser]
instance GObject ColorButton where
gobjectIsInitiallyUnowned _ = True
gobjectType _ = c_gtk_color_button_get_type
class GObject o => ColorButtonK o
instance (GObject o, IsDescendantOf ColorButton o) => ColorButtonK o
toColorButton :: ColorButtonK o => o -> IO ColorButton
toColorButton = unsafeCastTo ColorButton
noColorButton :: Maybe ColorButton
noColorButton = Nothing
type family ResolveColorButtonMethod (t :: Symbol) (o :: *) :: * where
ResolveColorButtonMethod "activate" o = WidgetActivateMethodInfo
ResolveColorButtonMethod "add" o = ContainerAddMethodInfo
ResolveColorButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo
ResolveColorButtonMethod "addChild" o = BuildableAddChildMethodInfo
ResolveColorButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo
ResolveColorButtonMethod "addEvents" o = WidgetAddEventsMethodInfo
ResolveColorButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo
ResolveColorButtonMethod "addPalette" o = ColorChooserAddPaletteMethodInfo
ResolveColorButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo
ResolveColorButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo
ResolveColorButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo
ResolveColorButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo
ResolveColorButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo
ResolveColorButtonMethod "childFocus" o = WidgetChildFocusMethodInfo
ResolveColorButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo
ResolveColorButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo
ResolveColorButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo
ResolveColorButtonMethod "childType" o = ContainerChildTypeMethodInfo
ResolveColorButtonMethod "classPath" o = WidgetClassPathMethodInfo
ResolveColorButtonMethod "clicked" o = ButtonClickedMethodInfo
ResolveColorButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo
ResolveColorButtonMethod "constructChild" o = BuildableConstructChildMethodInfo
ResolveColorButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo
ResolveColorButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo
ResolveColorButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo
ResolveColorButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo
ResolveColorButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo
ResolveColorButtonMethod "destroy" o = WidgetDestroyMethodInfo
ResolveColorButtonMethod "destroyed" o = WidgetDestroyedMethodInfo
ResolveColorButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo
ResolveColorButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo
ResolveColorButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo
ResolveColorButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo
ResolveColorButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo
ResolveColorButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo
ResolveColorButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo
ResolveColorButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo
ResolveColorButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo
ResolveColorButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo
ResolveColorButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo
ResolveColorButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo
ResolveColorButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo
ResolveColorButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo
ResolveColorButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo
ResolveColorButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo
ResolveColorButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo
ResolveColorButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo
ResolveColorButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo
ResolveColorButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo
ResolveColorButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo
ResolveColorButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo
ResolveColorButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo
ResolveColorButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo
ResolveColorButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo
ResolveColorButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo
ResolveColorButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo
ResolveColorButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo
ResolveColorButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo
ResolveColorButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo
ResolveColorButtonMethod "draw" o = WidgetDrawMethodInfo
ResolveColorButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo
ResolveColorButtonMethod "enter" o = ButtonEnterMethodInfo
ResolveColorButtonMethod "errorBell" o = WidgetErrorBellMethodInfo
ResolveColorButtonMethod "event" o = WidgetEventMethodInfo
ResolveColorButtonMethod "forall" o = ContainerForallMethodInfo
ResolveColorButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo
ResolveColorButtonMethod "foreach" o = ContainerForeachMethodInfo
ResolveColorButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo
ResolveColorButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo
ResolveColorButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo
ResolveColorButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo
ResolveColorButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo
ResolveColorButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo
ResolveColorButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo
ResolveColorButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo
ResolveColorButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo
ResolveColorButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo
ResolveColorButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo
ResolveColorButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo
ResolveColorButtonMethod "hide" o = WidgetHideMethodInfo
ResolveColorButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo
ResolveColorButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo
ResolveColorButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo
ResolveColorButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo
ResolveColorButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo
ResolveColorButtonMethod "intersect" o = WidgetIntersectMethodInfo
ResolveColorButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo
ResolveColorButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo
ResolveColorButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo
ResolveColorButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo
ResolveColorButtonMethod "isFocus" o = WidgetIsFocusMethodInfo
ResolveColorButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo
ResolveColorButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo
ResolveColorButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo
ResolveColorButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo
ResolveColorButtonMethod "leave" o = ButtonLeaveMethodInfo
ResolveColorButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo
ResolveColorButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo
ResolveColorButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo
ResolveColorButtonMethod "map" o = WidgetMapMethodInfo
ResolveColorButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo
ResolveColorButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo
ResolveColorButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo
ResolveColorButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo
ResolveColorButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo
ResolveColorButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo
ResolveColorButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo
ResolveColorButtonMethod "modifyText" o = WidgetModifyTextMethodInfo
ResolveColorButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo
ResolveColorButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo
ResolveColorButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo
ResolveColorButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo
ResolveColorButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo
ResolveColorButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo
ResolveColorButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo
ResolveColorButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo
ResolveColorButtonMethod "path" o = WidgetPathMethodInfo
ResolveColorButtonMethod "pressed" o = ButtonPressedMethodInfo
ResolveColorButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo
ResolveColorButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo
ResolveColorButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo
ResolveColorButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo
ResolveColorButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo
ResolveColorButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo
ResolveColorButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo
ResolveColorButtonMethod "realize" o = WidgetRealizeMethodInfo
ResolveColorButtonMethod "ref" o = GObject.ObjectRefMethodInfo
ResolveColorButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo
ResolveColorButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo
ResolveColorButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo
ResolveColorButtonMethod "released" o = ButtonReleasedMethodInfo
ResolveColorButtonMethod "remove" o = ContainerRemoveMethodInfo
ResolveColorButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo
ResolveColorButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo
ResolveColorButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo
ResolveColorButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo
ResolveColorButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo
ResolveColorButtonMethod "reparent" o = WidgetReparentMethodInfo
ResolveColorButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo
ResolveColorButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo
ResolveColorButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo
ResolveColorButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo
ResolveColorButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo
ResolveColorButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo
ResolveColorButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo
ResolveColorButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo
ResolveColorButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo
ResolveColorButtonMethod "show" o = WidgetShowMethodInfo
ResolveColorButtonMethod "showAll" o = WidgetShowAllMethodInfo
ResolveColorButtonMethod "showNow" o = WidgetShowNowMethodInfo
ResolveColorButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo
ResolveColorButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo
ResolveColorButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo
ResolveColorButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo
ResolveColorButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo
ResolveColorButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo
ResolveColorButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo
ResolveColorButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo
ResolveColorButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo
ResolveColorButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo
ResolveColorButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo
ResolveColorButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo
ResolveColorButtonMethod "unmap" o = WidgetUnmapMethodInfo
ResolveColorButtonMethod "unparent" o = WidgetUnparentMethodInfo
ResolveColorButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo
ResolveColorButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo
ResolveColorButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo
ResolveColorButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo
ResolveColorButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo
ResolveColorButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo
ResolveColorButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo
ResolveColorButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo
ResolveColorButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo
ResolveColorButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo
ResolveColorButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo
ResolveColorButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo
ResolveColorButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo
ResolveColorButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo
ResolveColorButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo
ResolveColorButtonMethod "getAlpha" o = ColorButtonGetAlphaMethodInfo
ResolveColorButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo
ResolveColorButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo
ResolveColorButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo
ResolveColorButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo
ResolveColorButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo
ResolveColorButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo
ResolveColorButtonMethod "getChild" o = BinGetChildMethodInfo
ResolveColorButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo
ResolveColorButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo
ResolveColorButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo
ResolveColorButtonMethod "getClip" o = WidgetGetClipMethodInfo
ResolveColorButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo
ResolveColorButtonMethod "getColor" o = ColorButtonGetColorMethodInfo
ResolveColorButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo
ResolveColorButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo
ResolveColorButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo
ResolveColorButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo
ResolveColorButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo
ResolveColorButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo
ResolveColorButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo
ResolveColorButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo
ResolveColorButtonMethod "getEvents" o = WidgetGetEventsMethodInfo
ResolveColorButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo
ResolveColorButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo
ResolveColorButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo
ResolveColorButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo
ResolveColorButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo
ResolveColorButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo
ResolveColorButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo
ResolveColorButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo
ResolveColorButtonMethod "getHalign" o = WidgetGetHalignMethodInfo
ResolveColorButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo
ResolveColorButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo
ResolveColorButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo
ResolveColorButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo
ResolveColorButtonMethod "getImage" o = ButtonGetImageMethodInfo
ResolveColorButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo
ResolveColorButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo
ResolveColorButtonMethod "getLabel" o = ButtonGetLabelMethodInfo
ResolveColorButtonMethod "getMapped" o = WidgetGetMappedMethodInfo
ResolveColorButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo
ResolveColorButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo
ResolveColorButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo
ResolveColorButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo
ResolveColorButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo
ResolveColorButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo
ResolveColorButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo
ResolveColorButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo
ResolveColorButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo
ResolveColorButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo
ResolveColorButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo
ResolveColorButtonMethod "getParent" o = WidgetGetParentMethodInfo
ResolveColorButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo
ResolveColorButtonMethod "getPath" o = WidgetGetPathMethodInfo
ResolveColorButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo
ResolveColorButtonMethod "getPointer" o = WidgetGetPointerMethodInfo
ResolveColorButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo
ResolveColorButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveColorButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo
ResolveColorButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo
ResolveColorButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo
ResolveColorButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo
ResolveColorButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo
ResolveColorButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo
ResolveColorButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo
ResolveColorButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo
ResolveColorButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo
ResolveColorButtonMethod "getRelief" o = ButtonGetReliefMethodInfo
ResolveColorButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo
ResolveColorButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo
ResolveColorButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo
ResolveColorButtonMethod "getRgba" o = ColorChooserGetRgbaMethodInfo
ResolveColorButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo
ResolveColorButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo
ResolveColorButtonMethod "getScreen" o = WidgetGetScreenMethodInfo
ResolveColorButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo
ResolveColorButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo
ResolveColorButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo
ResolveColorButtonMethod "getState" o = WidgetGetStateMethodInfo
ResolveColorButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo
ResolveColorButtonMethod "getStyle" o = WidgetGetStyleMethodInfo
ResolveColorButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo
ResolveColorButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo
ResolveColorButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo
ResolveColorButtonMethod "getTitle" o = ColorButtonGetTitleMethodInfo
ResolveColorButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo
ResolveColorButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo
ResolveColorButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo
ResolveColorButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo
ResolveColorButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo
ResolveColorButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo
ResolveColorButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo
ResolveColorButtonMethod "getValign" o = WidgetGetValignMethodInfo
ResolveColorButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo
ResolveColorButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo
ResolveColorButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo
ResolveColorButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo
ResolveColorButtonMethod "getVisual" o = WidgetGetVisualMethodInfo
ResolveColorButtonMethod "getWindow" o = WidgetGetWindowMethodInfo
ResolveColorButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo
ResolveColorButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo
ResolveColorButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo
ResolveColorButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo
ResolveColorButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo
ResolveColorButtonMethod "setAlpha" o = ColorButtonSetAlphaMethodInfo
ResolveColorButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo
ResolveColorButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo
ResolveColorButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo
ResolveColorButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo
ResolveColorButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo
ResolveColorButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo
ResolveColorButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo
ResolveColorButtonMethod "setClip" o = WidgetSetClipMethodInfo
ResolveColorButtonMethod "setColor" o = ColorButtonSetColorMethodInfo
ResolveColorButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo
ResolveColorButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo
ResolveColorButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo
ResolveColorButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo
ResolveColorButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo
ResolveColorButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo
ResolveColorButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo
ResolveColorButtonMethod "setEvents" o = WidgetSetEventsMethodInfo
ResolveColorButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo
ResolveColorButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo
ResolveColorButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo
ResolveColorButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo
ResolveColorButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo
ResolveColorButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo
ResolveColorButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo
ResolveColorButtonMethod "setHalign" o = WidgetSetHalignMethodInfo
ResolveColorButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo
ResolveColorButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo
ResolveColorButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo
ResolveColorButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo
ResolveColorButtonMethod "setImage" o = ButtonSetImageMethodInfo
ResolveColorButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo
ResolveColorButtonMethod "setLabel" o = ButtonSetLabelMethodInfo
ResolveColorButtonMethod "setMapped" o = WidgetSetMappedMethodInfo
ResolveColorButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo
ResolveColorButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo
ResolveColorButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo
ResolveColorButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo
ResolveColorButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo
ResolveColorButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo
ResolveColorButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo
ResolveColorButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo
ResolveColorButtonMethod "setParent" o = WidgetSetParentMethodInfo
ResolveColorButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo
ResolveColorButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo
ResolveColorButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo
ResolveColorButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo
ResolveColorButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo
ResolveColorButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo
ResolveColorButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo
ResolveColorButtonMethod "setRelief" o = ButtonSetReliefMethodInfo
ResolveColorButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo
ResolveColorButtonMethod "setRgba" o = ColorChooserSetRgbaMethodInfo
ResolveColorButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo
ResolveColorButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo
ResolveColorButtonMethod "setState" o = WidgetSetStateMethodInfo
ResolveColorButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo
ResolveColorButtonMethod "setStyle" o = WidgetSetStyleMethodInfo
ResolveColorButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo
ResolveColorButtonMethod "setTitle" o = ColorButtonSetTitleMethodInfo
ResolveColorButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo
ResolveColorButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo
ResolveColorButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo
ResolveColorButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo
ResolveColorButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo
ResolveColorButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo
ResolveColorButtonMethod "setValign" o = WidgetSetValignMethodInfo
ResolveColorButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo
ResolveColorButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo
ResolveColorButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo
ResolveColorButtonMethod "setVisual" o = WidgetSetVisualMethodInfo
ResolveColorButtonMethod "setWindow" o = WidgetSetWindowMethodInfo
ResolveColorButtonMethod l o = MethodResolutionFailed l o
instance (info ~ ResolveColorButtonMethod t ColorButton, MethodInfo info ColorButton p) => IsLabelProxy t (ColorButton -> p) where
fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveColorButtonMethod t ColorButton, MethodInfo info ColorButton p) => IsLabel t (ColorButton -> p) where
fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)
#endif
-- signal ColorButton::color-set
type ColorButtonColorSetCallback =
IO ()
noColorButtonColorSetCallback :: Maybe ColorButtonColorSetCallback
noColorButtonColorSetCallback = Nothing
type ColorButtonColorSetCallbackC =
Ptr () -> -- object
Ptr () -> -- user_data
IO ()
foreign import ccall "wrapper"
mkColorButtonColorSetCallback :: ColorButtonColorSetCallbackC -> IO (FunPtr ColorButtonColorSetCallbackC)
colorButtonColorSetClosure :: ColorButtonColorSetCallback -> IO Closure
colorButtonColorSetClosure cb = newCClosure =<< mkColorButtonColorSetCallback wrapped
where wrapped = colorButtonColorSetCallbackWrapper cb
colorButtonColorSetCallbackWrapper ::
ColorButtonColorSetCallback ->
Ptr () ->
Ptr () ->
IO ()
colorButtonColorSetCallbackWrapper _cb _ _ = do
_cb
onColorButtonColorSet :: (GObject a, MonadIO m) => a -> ColorButtonColorSetCallback -> m SignalHandlerId
onColorButtonColorSet obj cb = liftIO $ connectColorButtonColorSet obj cb SignalConnectBefore
afterColorButtonColorSet :: (GObject a, MonadIO m) => a -> ColorButtonColorSetCallback -> m SignalHandlerId
afterColorButtonColorSet obj cb = connectColorButtonColorSet obj cb SignalConnectAfter
connectColorButtonColorSet :: (GObject a, MonadIO m) =>
a -> ColorButtonColorSetCallback -> SignalConnectMode -> m SignalHandlerId
connectColorButtonColorSet obj cb after = liftIO $ do
cb' <- mkColorButtonColorSetCallback (colorButtonColorSetCallbackWrapper cb)
connectSignalFunPtr obj "color-set" cb' after
-- VVV Prop "alpha"
-- Type: TBasicType TUInt
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Nothing)
getColorButtonAlpha :: (MonadIO m, ColorButtonK o) => o -> m Word32
getColorButtonAlpha obj = liftIO $ getObjectPropertyUInt32 obj "alpha"
setColorButtonAlpha :: (MonadIO m, ColorButtonK o) => o -> Word32 -> m ()
setColorButtonAlpha obj val = liftIO $ setObjectPropertyUInt32 obj "alpha" val
constructColorButtonAlpha :: Word32 -> IO ([Char], GValue)
constructColorButtonAlpha val = constructObjectPropertyUInt32 "alpha" val
data ColorButtonAlphaPropertyInfo
instance AttrInfo ColorButtonAlphaPropertyInfo where
type AttrAllowedOps ColorButtonAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ColorButtonAlphaPropertyInfo = (~) Word32
type AttrBaseTypeConstraint ColorButtonAlphaPropertyInfo = ColorButtonK
type AttrGetType ColorButtonAlphaPropertyInfo = Word32
type AttrLabel ColorButtonAlphaPropertyInfo = "alpha"
attrGet _ = getColorButtonAlpha
attrSet _ = setColorButtonAlpha
attrConstruct _ = constructColorButtonAlpha
attrClear _ = undefined
-- VVV Prop "color"
-- Type: TInterface "Gdk" "Color"
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
getColorButtonColor :: (MonadIO m, ColorButtonK o) => o -> m (Maybe Gdk.Color)
getColorButtonColor obj = liftIO $ getObjectPropertyBoxed obj "color" Gdk.Color
setColorButtonColor :: (MonadIO m, ColorButtonK o) => o -> Gdk.Color -> m ()
setColorButtonColor obj val = liftIO $ setObjectPropertyBoxed obj "color" (Just val)
constructColorButtonColor :: Gdk.Color -> IO ([Char], GValue)
constructColorButtonColor val = constructObjectPropertyBoxed "color" (Just val)
data ColorButtonColorPropertyInfo
instance AttrInfo ColorButtonColorPropertyInfo where
type AttrAllowedOps ColorButtonColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ColorButtonColorPropertyInfo = (~) Gdk.Color
type AttrBaseTypeConstraint ColorButtonColorPropertyInfo = ColorButtonK
type AttrGetType ColorButtonColorPropertyInfo = (Maybe Gdk.Color)
type AttrLabel ColorButtonColorPropertyInfo = "color"
attrGet _ = getColorButtonColor
attrSet _ = setColorButtonColor
attrConstruct _ = constructColorButtonColor
attrClear _ = undefined
-- VVV Prop "rgba"
-- Type: TInterface "Gdk" "RGBA"
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Nothing)
getColorButtonRgba :: (MonadIO m, ColorButtonK o) => o -> m (Maybe Gdk.RGBA)
getColorButtonRgba obj = liftIO $ getObjectPropertyBoxed obj "rgba" Gdk.RGBA
setColorButtonRgba :: (MonadIO m, ColorButtonK o) => o -> Gdk.RGBA -> m ()
setColorButtonRgba obj val = liftIO $ setObjectPropertyBoxed obj "rgba" (Just val)
constructColorButtonRgba :: Gdk.RGBA -> IO ([Char], GValue)
constructColorButtonRgba val = constructObjectPropertyBoxed "rgba" (Just val)
clearColorButtonRgba :: (MonadIO m, ColorButtonK o) => o -> m ()
clearColorButtonRgba obj = liftIO $ setObjectPropertyBoxed obj "rgba" (Nothing :: Maybe Gdk.RGBA)
data ColorButtonRgbaPropertyInfo
instance AttrInfo ColorButtonRgbaPropertyInfo where
type AttrAllowedOps ColorButtonRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint ColorButtonRgbaPropertyInfo = (~) Gdk.RGBA
type AttrBaseTypeConstraint ColorButtonRgbaPropertyInfo = ColorButtonK
type AttrGetType ColorButtonRgbaPropertyInfo = (Maybe Gdk.RGBA)
type AttrLabel ColorButtonRgbaPropertyInfo = "rgba"
attrGet _ = getColorButtonRgba
attrSet _ = setColorButtonRgba
attrConstruct _ = constructColorButtonRgba
attrClear _ = clearColorButtonRgba
-- VVV Prop "title"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
getColorButtonTitle :: (MonadIO m, ColorButtonK o) => o -> m T.Text
getColorButtonTitle obj = liftIO $ checkUnexpectedNothing "getColorButtonTitle" $ getObjectPropertyString obj "title"
setColorButtonTitle :: (MonadIO m, ColorButtonK o) => o -> T.Text -> m ()
setColorButtonTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)
constructColorButtonTitle :: T.Text -> IO ([Char], GValue)
constructColorButtonTitle val = constructObjectPropertyString "title" (Just val)
data ColorButtonTitlePropertyInfo
instance AttrInfo ColorButtonTitlePropertyInfo where
type AttrAllowedOps ColorButtonTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ColorButtonTitlePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint ColorButtonTitlePropertyInfo = ColorButtonK
type AttrGetType ColorButtonTitlePropertyInfo = T.Text
type AttrLabel ColorButtonTitlePropertyInfo = "title"
attrGet _ = getColorButtonTitle
attrSet _ = setColorButtonTitle
attrConstruct _ = constructColorButtonTitle
attrClear _ = undefined
-- VVV Prop "use-alpha"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
getColorButtonUseAlpha :: (MonadIO m, ColorButtonK o) => o -> m Bool
getColorButtonUseAlpha obj = liftIO $ getObjectPropertyBool obj "use-alpha"
setColorButtonUseAlpha :: (MonadIO m, ColorButtonK o) => o -> Bool -> m ()
setColorButtonUseAlpha obj val = liftIO $ setObjectPropertyBool obj "use-alpha" val
constructColorButtonUseAlpha :: Bool -> IO ([Char], GValue)
constructColorButtonUseAlpha val = constructObjectPropertyBool "use-alpha" val
data ColorButtonUseAlphaPropertyInfo
instance AttrInfo ColorButtonUseAlphaPropertyInfo where
type AttrAllowedOps ColorButtonUseAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint ColorButtonUseAlphaPropertyInfo = (~) Bool
type AttrBaseTypeConstraint ColorButtonUseAlphaPropertyInfo = ColorButtonK
type AttrGetType ColorButtonUseAlphaPropertyInfo = Bool
type AttrLabel ColorButtonUseAlphaPropertyInfo = "use-alpha"
attrGet _ = getColorButtonUseAlpha
attrSet _ = setColorButtonUseAlpha
attrConstruct _ = constructColorButtonUseAlpha
attrClear _ = undefined
type instance AttributeList ColorButton = ColorButtonAttributeList
type ColorButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alpha", ColorButtonAlphaPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("color", ColorButtonColorPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rgba", ColorButtonRgbaPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("title", ColorButtonTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useAlpha", ColorButtonUseAlphaPropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])
colorButtonAlpha :: AttrLabelProxy "alpha"
colorButtonAlpha = AttrLabelProxy
colorButtonColor :: AttrLabelProxy "color"
colorButtonColor = AttrLabelProxy
colorButtonRgba :: AttrLabelProxy "rgba"
colorButtonRgba = AttrLabelProxy
colorButtonTitle :: AttrLabelProxy "title"
colorButtonTitle = AttrLabelProxy
colorButtonUseAlpha :: AttrLabelProxy "useAlpha"
colorButtonUseAlpha = AttrLabelProxy
data ColorButtonColorSetSignalInfo
instance SignalInfo ColorButtonColorSetSignalInfo where
type HaskellCallbackType ColorButtonColorSetSignalInfo = ColorButtonColorSetCallback
connectSignal _ = connectColorButtonColorSet
type instance SignalList ColorButton = ColorButtonSignalList
type ColorButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("colorActivated", ColorChooserColorActivatedSignalInfo), '("colorSet", ColorButtonColorSetSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])
-- method ColorButton::new
-- method type : Constructor
-- Args : []
-- Lengths : []
-- returnType : Just (TInterface "Gtk" "ColorButton")
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_new" gtk_color_button_new ::
IO (Ptr ColorButton)
colorButtonNew ::
(MonadIO m) =>
m ColorButton -- result
colorButtonNew = liftIO $ do
result <- gtk_color_button_new
checkUnexpectedReturnNULL "gtk_color_button_new" result
result' <- (newObject ColorButton) result
return result'
-- method ColorButton::new_with_color
-- method type : Constructor
-- Args : [Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TInterface "Gtk" "ColorButton")
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_new_with_color" gtk_color_button_new_with_color ::
Ptr Gdk.Color -> -- color : TInterface "Gdk" "Color"
IO (Ptr ColorButton)
{-# DEPRECATED colorButtonNewWithColor ["(Since version 3.4)","Use gtk_color_button_new_with_rgba() instead."]#-}
colorButtonNewWithColor ::
(MonadIO m) =>
Gdk.Color -- color
-> m ColorButton -- result
colorButtonNewWithColor color = liftIO $ do
let color' = unsafeManagedPtrGetPtr color
result <- gtk_color_button_new_with_color color'
checkUnexpectedReturnNULL "gtk_color_button_new_with_color" result
result' <- (newObject ColorButton) result
touchManagedPtr color
return result'
-- method ColorButton::new_with_rgba
-- method type : Constructor
-- Args : [Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TInterface "Gtk" "ColorButton")
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_new_with_rgba" gtk_color_button_new_with_rgba ::
Ptr Gdk.RGBA -> -- rgba : TInterface "Gdk" "RGBA"
IO (Ptr ColorButton)
colorButtonNewWithRgba ::
(MonadIO m) =>
Gdk.RGBA -- rgba
-> m ColorButton -- result
colorButtonNewWithRgba rgba = liftIO $ do
let rgba' = unsafeManagedPtrGetPtr rgba
result <- gtk_color_button_new_with_rgba rgba'
checkUnexpectedReturnNULL "gtk_color_button_new_with_rgba" result
result' <- (newObject ColorButton) result
touchManagedPtr rgba
return result'
-- method ColorButton::get_alpha
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUInt16)
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_get_alpha" gtk_color_button_get_alpha ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
IO Word16
{-# DEPRECATED colorButtonGetAlpha ["(Since version 3.4)","Use gtk_color_chooser_get_rgba() instead."]#-}
colorButtonGetAlpha ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> m Word16 -- result
colorButtonGetAlpha _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- gtk_color_button_get_alpha _obj'
touchManagedPtr _obj
return result
data ColorButtonGetAlphaMethodInfo
instance (signature ~ (m Word16), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetAlphaMethodInfo a signature where
overloadedMethod _ = colorButtonGetAlpha
-- method ColorButton::get_color
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_get_color" gtk_color_button_get_color ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
Ptr Gdk.Color -> -- color : TInterface "Gdk" "Color"
IO ()
{-# DEPRECATED colorButtonGetColor ["(Since version 3.4)","Use gtk_color_chooser_get_rgba() instead."]#-}
colorButtonGetColor ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> m (Gdk.Color) -- result
colorButtonGetColor _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
color <- callocBoxedBytes 12 :: IO (Ptr Gdk.Color)
gtk_color_button_get_color _obj' color
color' <- (wrapBoxed Gdk.Color) color
touchManagedPtr _obj
return color'
data ColorButtonGetColorMethodInfo
instance (signature ~ (m (Gdk.Color)), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetColorMethodInfo a signature where
overloadedMethod _ = colorButtonGetColor
-- method ColorButton::get_title
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_get_title" gtk_color_button_get_title ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
IO CString
colorButtonGetTitle ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> m T.Text -- result
colorButtonGetTitle _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- gtk_color_button_get_title _obj'
checkUnexpectedReturnNULL "gtk_color_button_get_title" result
result' <- cstringToText result
touchManagedPtr _obj
return result'
data ColorButtonGetTitleMethodInfo
instance (signature ~ (m T.Text), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetTitleMethodInfo a signature where
overloadedMethod _ = colorButtonGetTitle
-- method ColorButton::get_use_alpha
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TBoolean)
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_get_use_alpha" gtk_color_button_get_use_alpha ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
IO CInt
{-# DEPRECATED colorButtonGetUseAlpha ["(Since version 3.4)","Use gtk_color_chooser_get_use_alpha() instead."]#-}
colorButtonGetUseAlpha ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> m Bool -- result
colorButtonGetUseAlpha _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- gtk_color_button_get_use_alpha _obj'
let result' = (/= 0) result
touchManagedPtr _obj
return result'
data ColorButtonGetUseAlphaMethodInfo
instance (signature ~ (m Bool), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetUseAlphaMethodInfo a signature where
overloadedMethod _ = colorButtonGetUseAlpha
-- method ColorButton::set_alpha
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alpha", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_set_alpha" gtk_color_button_set_alpha ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
Word16 -> -- alpha : TBasicType TUInt16
IO ()
{-# DEPRECATED colorButtonSetAlpha ["(Since version 3.4)","Use gtk_color_chooser_set_rgba() instead."]#-}
colorButtonSetAlpha ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> Word16 -- alpha
-> m () -- result
colorButtonSetAlpha _obj alpha = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
gtk_color_button_set_alpha _obj' alpha
touchManagedPtr _obj
return ()
data ColorButtonSetAlphaMethodInfo
instance (signature ~ (Word16 -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetAlphaMethodInfo a signature where
overloadedMethod _ = colorButtonSetAlpha
-- method ColorButton::set_color
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_set_color" gtk_color_button_set_color ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
Ptr Gdk.Color -> -- color : TInterface "Gdk" "Color"
IO ()
{-# DEPRECATED colorButtonSetColor ["Use gtk_color_chooser_set_rgba() instead."]#-}
colorButtonSetColor ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> Gdk.Color -- color
-> m () -- result
colorButtonSetColor _obj color = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
let color' = unsafeManagedPtrGetPtr color
gtk_color_button_set_color _obj' color'
touchManagedPtr _obj
touchManagedPtr color
return ()
data ColorButtonSetColorMethodInfo
instance (signature ~ (Gdk.Color -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetColorMethodInfo a signature where
overloadedMethod _ = colorButtonSetColor
-- method ColorButton::set_title
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_set_title" gtk_color_button_set_title ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
CString -> -- title : TBasicType TUTF8
IO ()
colorButtonSetTitle ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> T.Text -- title
-> m () -- result
colorButtonSetTitle _obj title = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
title' <- textToCString title
gtk_color_button_set_title _obj' title'
touchManagedPtr _obj
freeMem title'
return ()
data ColorButtonSetTitleMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetTitleMethodInfo a signature where
overloadedMethod _ = colorButtonSetTitle
-- method ColorButton::set_use_alpha
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_alpha", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "gtk_color_button_set_use_alpha" gtk_color_button_set_use_alpha ::
Ptr ColorButton -> -- _obj : TInterface "Gtk" "ColorButton"
CInt -> -- use_alpha : TBasicType TBoolean
IO ()
{-# DEPRECATED colorButtonSetUseAlpha ["(Since version 3.4)","Use gtk_color_chooser_set_use_alpha() instead."]#-}
colorButtonSetUseAlpha ::
(MonadIO m, ColorButtonK a) =>
a -- _obj
-> Bool -- useAlpha
-> m () -- result
colorButtonSetUseAlpha _obj useAlpha = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
let useAlpha' = (fromIntegral . fromEnum) useAlpha
gtk_color_button_set_use_alpha _obj' useAlpha'
touchManagedPtr _obj
return ()
data ColorButtonSetUseAlphaMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetUseAlphaMethodInfo a signature where
overloadedMethod _ = colorButtonSetUseAlpha