{-# LANGUAGE CPP #-} module Graphics.UI.Gtk.Reactive.Gtk2 where import Control.Monad (void) import Data.ByteString import Data.ReactiveValue import Data.Word import qualified Foreign.C.Types as C import Graphics.UI.Gtk import Graphics.UI.Gtk.Reactive.Property import Graphics.Rendering.Cairo.Types (Cairo, FontOptions, Matrix) import System.Glib -- @G: cairoContextGetFontOptions | ["cairo","Context","Get","Font","Options"] cairoContextGetFontOptionsPassive :: PangoContext -> ReactiveFieldRead IO (FontOptions) cairoContextGetFontOptionsPassive w = wrapMRPassive (cairoContextGetFontOptions w) -- @G: cairoContextGetResolution | ["cairo","Context","Get","Resolution"] cairoContextGetResolutionPassive :: (PangoContext) -> ReactiveFieldRead IO (Double) cairoContextGetResolutionPassive w = wrapMRPassive (cairoContextGetResolution w) -- @T: cairoContextSetFontOptions | ["cairo","Context","Set","Font","Options"] cairoContextSetFontOptionsPassive :: (PangoContext) -> ReactiveFieldWrite IO (FontOptions) cairoContextSetFontOptionsPassive w = wrapMW (cairoContextSetFontOptions w) -- @T: cairoContextSetResolution | ["cairo","Context","Set","Resolution"] cairoContextSetResolutionPassive :: (PangoContext) -> ReactiveFieldWrite IO (Double) cairoContextSetResolutionPassive w = wrapMW (cairoContextSetResolution w) -- @G: cairoFontMapGetDefault | ["cairo","Font","Map","Get","Default"] cairoFontMapGetDefaultPassive :: ReactiveFieldRead IO (FontMap) cairoFontMapGetDefaultPassive = wrapMRPassive (cairoFontMapGetDefault) -- @G: cairoFontMapGetResolution | ["cairo","Font","Map","Get","Resolution"] cairoFontMapGetResolutionPassive :: (FontMap) -> ReactiveFieldRead IO (Double) cairoFontMapGetResolutionPassive w = wrapMRPassive (cairoFontMapGetResolution w) -- @T: cairoFontMapSetResolution | ["cairo","Font","Map","Set","Resolution"] cairoFontMapSetResolutionPassive :: (FontMap) -> ReactiveFieldWrite IO (Double) cairoFontMapSetResolutionPassive w = wrapMW (cairoFontMapSetResolution w) -- @T: setSourceColor | ["set","Source","Color"] -- TODO -- @G: contextGetFontDescription | ["context","Get","Font","Description"] contextGetFontDescriptionPassive :: (PangoContext) -> ReactiveFieldRead IO (FontDescription) contextGetFontDescriptionPassive w = wrapMRPassive (contextGetFontDescription w) -- @G: contextGetLanguage | ["context","Get","Language"] contextGetLanguagePassive :: (PangoContext) -> ReactiveFieldRead IO (Language) contextGetLanguagePassive w = wrapMRPassive (contextGetLanguage w) -- @G: contextGetMatrix | ["context","Get","Matrix"] contextGetMatrixPassive :: (PangoContext) -> ReactiveFieldRead IO (Matrix) contextGetMatrixPassive w = wrapMRPassive (contextGetMatrix w) -- @G: contextGetMetrics | ["context","Get","Metrics"] -- TODO -- @G: contextGetTextDir | ["context","Get","Text","Dir"] contextGetTextDirPassive :: (PangoContext) -> ReactiveFieldRead IO (PangoDirection) contextGetTextDirPassive w = wrapMRPassive (contextGetTextDir w) -- @G: contextGetTextGravity | ["context","Get","Text","Gravity"] contextGetTextGravityPassive :: (PangoContext) -> ReactiveFieldRead IO (PangoGravity) contextGetTextGravityPassive w = wrapMRPassive (contextGetTextGravity w) -- @G: contextGetTextGravityHint | ["context","Get","Text","Gravity","Hint"] contextGetTextGravityHintPassive :: (PangoContext) -> ReactiveFieldRead IO (PangoGravityHint) contextGetTextGravityHintPassive w = wrapMRPassive (contextGetTextGravityHint w) -- @T: contextSetFontDescription | ["context","Set","Font","Description"] contextSetFontDescriptionPassive :: (PangoContext) -> ReactiveFieldWrite IO (FontDescription) contextSetFontDescriptionPassive w = wrapMW (contextSetFontDescription w) -- @T: contextSetLanguage | ["context","Set","Language"] contextSetLanguagePassive :: (PangoContext) -> ReactiveFieldWrite IO (Language) contextSetLanguagePassive w = wrapMW (contextSetLanguage w) -- @T: contextSetMatrix | ["context","Set","Matrix"] contextSetMatrixPassive :: (PangoContext) -> ReactiveFieldWrite IO (Matrix) contextSetMatrixPassive w = wrapMW (contextSetMatrix w) -- @T: contextSetTextDir | ["context","Set","Text","Dir"] contextSetTextDirPassive :: (PangoContext) -> ReactiveFieldWrite IO (PangoDirection) contextSetTextDirPassive w = wrapMW (contextSetTextDir w) -- @T: contextSetTextGravity | ["context","Set","Text","Gravity"] contextSetTextGravityPassive :: (PangoContext) -> ReactiveFieldWrite IO (PangoGravity) contextSetTextGravityPassive w = wrapMW (contextSetTextGravity w) -- @T: contextSetTextGravityHint | ["context","Set","Text","Gravity","Hint"] contextSetTextGravityHintPassive :: (PangoContext) -> ReactiveFieldWrite IO (PangoGravityHint) contextSetTextGravityHintPassive w = wrapMW (contextSetTextGravityHint w) -- @G: layoutGetAlignment | ["layout","Get","Alignment"] layoutGetAlignmentPassive :: (PangoLayout) -> ReactiveFieldRead IO (LayoutAlignment) layoutGetAlignmentPassive w = wrapMRPassive (layoutGetAlignment w) -- @G: layoutGetAttributes | ["layout","Get","Attributes"] layoutGetAttributesPassive :: (PangoLayout) -> ReactiveFieldRead IO ([[PangoAttribute]]) layoutGetAttributesPassive w = wrapMRPassive (layoutGetAttributes w) -- @G: layoutGetAutoDir | ["layout","Get","Auto","Dir"] layoutGetAutoDirPassive :: (PangoLayout) -> ReactiveFieldRead IO (Bool) layoutGetAutoDirPassive w = wrapMRPassive (layoutGetAutoDir w) -- @G: layoutGetContext | ["layout","Get","Context"] layoutGetContextPassive :: (PangoLayout) -> ReactiveFieldRead IO (PangoContext) layoutGetContextPassive w = wrapMRPassive (layoutGetContext w) -- @G: layoutGetCursorPos | ["layout","Get","Cursor","Pos"] -- TODO -- @G: layoutGetEllipsize | ["layout","Get","Ellipsize"] layoutGetEllipsizePassive :: (PangoLayout) -> ReactiveFieldRead IO (EllipsizeMode) layoutGetEllipsizePassive w = wrapMRPassive (layoutGetEllipsize w) -- @G: layoutGetExtents | ["layout","Get","Extents"] layoutGetExtentsPassive :: (PangoLayout) -> ReactiveFieldRead IO ((PangoRectangle, PangoRectangle)) layoutGetExtentsPassive w = wrapMRPassive (layoutGetExtents w) -- @G: layoutGetFontDescription | ["layout","Get","Font","Description"] layoutGetFontDescriptionPassive :: (PangoLayout) -> ReactiveFieldRead IO ((Maybe FontDescription)) layoutGetFontDescriptionPassive w = wrapMRPassive (layoutGetFontDescription w) -- @G: layoutGetIndent | ["layout","Get","Indent"] layoutGetIndentPassive :: (PangoLayout) -> ReactiveFieldRead IO (Double) layoutGetIndentPassive w = wrapMRPassive (layoutGetIndent w) -- @G: layoutGetIter | ["layout","Get","Iter"] layoutGetIterPassive :: (PangoLayout) -> ReactiveFieldRead IO (LayoutIter) layoutGetIterPassive w = wrapMRPassive (layoutGetIter w) -- @G: layoutGetJustify | ["layout","Get","Justify"] layoutGetJustifyPassive :: (PangoLayout) -> ReactiveFieldRead IO (Bool) layoutGetJustifyPassive w = wrapMRPassive (layoutGetJustify w) -- @G: layoutGetLineCount | ["layout","Get","Line","Count"] layoutGetLineCountPassive :: (PangoLayout) -> ReactiveFieldRead IO (Int) layoutGetLineCountPassive w = wrapMRPassive (layoutGetLineCount w) -- @G: layoutGetLine | ["layout","Get","Line"] -- TODO -- @G: layoutGetLines | ["layout","Get","Lines"] layoutGetLinesPassive :: (PangoLayout) -> ReactiveFieldRead IO ([LayoutLine]) layoutGetLinesPassive w = wrapMRPassive (layoutGetLines w) -- @G: layoutGetPixelExtents | ["layout","Get","Pixel","Extents"] layoutGetPixelExtentsPassive :: (PangoLayout) -> ReactiveFieldRead IO ((Rectangle, Rectangle)) layoutGetPixelExtentsPassive w = wrapMRPassive (layoutGetPixelExtents w) -- @G: layoutGetSingleParagraphMode | ["layout","Get","Single","Paragraph","Mode"] layoutGetSingleParagraphModePassive :: (PangoLayout) -> ReactiveFieldRead IO (Bool) layoutGetSingleParagraphModePassive w = wrapMRPassive (layoutGetSingleParagraphMode w) -- @G: layoutGetSpacing | ["layout","Get","Spacing"] layoutGetSpacingPassive :: (PangoLayout) -> ReactiveFieldRead IO (Double) layoutGetSpacingPassive w = wrapMRPassive (layoutGetSpacing w) -- @G: layoutGetTabs | ["layout","Get","Tabs"] layoutGetTabsPassive :: (PangoLayout) -> ReactiveFieldRead IO ((Maybe [TabPosition])) layoutGetTabsPassive w = wrapMRPassive (layoutGetTabs w) -- @G: layoutGetText | ["layout","Get","Text"] layoutGetTextPassive :: GlibString string => (PangoLayout) -> ReactiveFieldRead IO (string) layoutGetTextPassive w = wrapMRPassive (layoutGetText w) -- @G: layoutGetWidth | ["layout","Get","Width"] layoutGetWidthPassive :: (PangoLayout) -> ReactiveFieldRead IO ((Maybe Double)) layoutGetWidthPassive w = wrapMRPassive (layoutGetWidth w) -- @G: layoutGetWrap | ["layout","Get","Wrap"] layoutGetWrapPassive :: (PangoLayout) -> ReactiveFieldRead IO (LayoutWrapMode) layoutGetWrapPassive w = wrapMRPassive (layoutGetWrap w) -- @G: layoutIterGetBaseline | ["layout","Iter","Get","Baseline"] layoutIterGetBaselinePassive :: (LayoutIter) -> ReactiveFieldRead IO (Double) layoutIterGetBaselinePassive w = wrapMRPassive (layoutIterGetBaseline w) -- @G: layoutIterGetCharExtents | ["layout","Iter","Get","Char","Extents"] layoutIterGetCharExtentsPassive :: (LayoutIter) -> ReactiveFieldRead IO (PangoRectangle) layoutIterGetCharExtentsPassive w = wrapMRPassive (layoutIterGetCharExtents w) -- @G: layoutIterGetClusterExtents | ["layout","Iter","Get","Cluster","Extents"] layoutIterGetClusterExtentsPassive :: (LayoutIter) -> ReactiveFieldRead IO ((PangoRectangle, PangoRectangle)) layoutIterGetClusterExtentsPassive w = wrapMRPassive (layoutIterGetClusterExtents w) -- @G: layoutIterGetIndex | ["layout","Iter","Get","Index"] layoutIterGetIndexPassive :: (LayoutIter) -> ReactiveFieldRead IO (Int) layoutIterGetIndexPassive w = wrapMRPassive (layoutIterGetIndex w) -- @G: layoutIterGetItem | ["layout","Iter","Get","Item"] layoutIterGetItemPassive :: (LayoutIter) -> ReactiveFieldRead IO ((Maybe GlyphItem)) layoutIterGetItemPassive w = wrapMRPassive (layoutIterGetItem w) -- @G: layoutIterGetLineExtents | ["layout","Iter","Get","Line","Extents"] layoutIterGetLineExtentsPassive :: (LayoutIter) -> ReactiveFieldRead IO ((PangoRectangle, PangoRectangle)) layoutIterGetLineExtentsPassive w = wrapMRPassive (layoutIterGetLineExtents w) -- @G: layoutIterGetLine | ["layout","Iter","Get","Line"] layoutIterGetLinePassive :: (LayoutIter) -> ReactiveFieldRead IO ((Maybe LayoutLine)) layoutIterGetLinePassive w = wrapMRPassive (layoutIterGetLine w) -- @G: layoutIterGetLineYRange | ["layout","Iter","Get","Line","YRange"] layoutIterGetLineYRangePassive :: (LayoutIter) -> ReactiveFieldRead IO ((Double, Double)) layoutIterGetLineYRangePassive w = wrapMRPassive (layoutIterGetLineYRange w) -- @G: layoutIterGetRunExtents | ["layout","Iter","Get","Run","Extents"] layoutIterGetRunExtentsPassive :: (LayoutIter) -> ReactiveFieldRead IO ((PangoRectangle, PangoRectangle)) layoutIterGetRunExtentsPassive w = wrapMRPassive (layoutIterGetRunExtents w) -- @G: layoutLineGetExtents | ["layout","Line","Get","Extents"] layoutLineGetExtentsPassive :: (LayoutLine) -> ReactiveFieldRead IO ((PangoRectangle, PangoRectangle)) layoutLineGetExtentsPassive w = wrapMRPassive (layoutLineGetExtents w) -- @G: layoutLineGetPixelExtents | ["layout","Line","Get","Pixel","Extents"] layoutLineGetPixelExtentsPassive :: (LayoutLine) -> ReactiveFieldRead IO ((Rectangle, Rectangle)) layoutLineGetPixelExtentsPassive w = wrapMRPassive (layoutLineGetPixelExtents w) -- @G: layoutLineGetXRanges | ["layout","Line","Get","XRanges"] -- TODO -- @T: layoutSetAlignment | ["layout","Set","Alignment"] layoutSetAlignmentPassive :: (PangoLayout) -> ReactiveFieldWrite IO (LayoutAlignment) layoutSetAlignmentPassive w = wrapMW (layoutSetAlignment w) -- @T: layoutSetAttributes | ["layout","Set","Attributes"] layoutSetAttributesPassive :: (PangoLayout) -> ReactiveFieldWrite IO ([PangoAttribute]) layoutSetAttributesPassive w = wrapMW (layoutSetAttributes w) -- @T: layoutSetAutoDir | ["layout","Set","Auto","Dir"] layoutSetAutoDirPassive :: (PangoLayout) -> ReactiveFieldWrite IO (Bool) layoutSetAutoDirPassive w = wrapMW (layoutSetAutoDir w) -- @T: layoutSetEllipsize | ["layout","Set","Ellipsize"] layoutSetEllipsizePassive :: (PangoLayout) -> ReactiveFieldWrite IO (EllipsizeMode) layoutSetEllipsizePassive w = wrapMW (layoutSetEllipsize w) -- @T: layoutSetFontDescription | ["layout","Set","Font","Description"] layoutSetFontDescriptionPassive :: (PangoLayout) -> ReactiveFieldWrite IO (Maybe FontDescription) layoutSetFontDescriptionPassive w = wrapMW (layoutSetFontDescription w) -- @T: layoutSetIndent | ["layout","Set","Indent"] layoutSetIndentPassive :: (PangoLayout) -> ReactiveFieldWrite IO (Double) layoutSetIndentPassive w = wrapMW (layoutSetIndent w) -- @T: layoutSetJustify | ["layout","Set","Justify"] layoutSetJustifyPassive :: (PangoLayout) -> ReactiveFieldWrite IO (Bool) layoutSetJustifyPassive w = wrapMW (layoutSetJustify w) -- @T: layoutSetSingleParagraphMode | ["layout","Set","Single","Paragraph","Mode"] layoutSetSingleParagraphModePassive :: (PangoLayout) -> ReactiveFieldWrite IO (Bool) layoutSetSingleParagraphModePassive w = wrapMW (layoutSetSingleParagraphMode w) -- @T: layoutSetSpacing | ["layout","Set","Spacing"] layoutSetSpacingPassive :: (PangoLayout) -> ReactiveFieldWrite IO (Double) layoutSetSpacingPassive w = wrapMW (layoutSetSpacing w) -- @T: layoutSetTabs | ["layout","Set","Tabs"] layoutSetTabsPassive :: (PangoLayout) -> ReactiveFieldWrite IO ([TabPosition]) layoutSetTabsPassive w = wrapMW (layoutSetTabs w) -- @T: layoutSetText | ["layout","Set","Text"] layoutSetTextReactive :: GlibString string => (PangoLayout) -> ReactiveFieldWrite IO (string) layoutSetTextReactive w = wrapMW (layoutSetText w) -- @T: layoutSetWidth | ["layout","Set","Width"] layoutSetWidthPassive :: (PangoLayout) -> ReactiveFieldWrite IO (Maybe Double) layoutSetWidthPassive w = wrapMW (layoutSetWidth w) -- @T: layoutSetWrap | ["layout","Set","Wrap"] layoutSetWrapPassive :: (PangoLayout) -> ReactiveFieldWrite IO (LayoutWrapMode) layoutSetWrapPassive w = wrapMW (layoutSetWrap w) -- @G: pangoItemGetFontMetrics | ["pango","Item","Get","Font","Metrics"] pangoItemGetFontMetricsPassive :: (PangoItem) -> ReactiveFieldRead IO (FontMetrics) pangoItemGetFontMetricsPassive w = wrapMRPassive (pangoItemGetFontMetrics w) -- @G: pangoItemGetFont | ["pango","Item","Get","Font"] pangoItemGetFontPassive :: (PangoItem) -> ReactiveFieldRead IO (Font) pangoItemGetFontPassive w = wrapMRPassive (pangoItemGetFont w) -- @G: pangoItemGetLanguage | ["pango","Item","Get","Language"] pangoItemGetLanguagePassive :: (PangoItem) -> ReactiveFieldRead IO (Language) pangoItemGetLanguagePassive w = wrapMRPassive (pangoItemGetLanguage w) -- @G: binGetChild | ["bin","Get","Child"] binGetChildPassive :: BinClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) binGetChildPassive w = wrapMRPassive (binGetChild w) -- @A: boxChildPacking -- TODO -- @A: boxChildPackType -- TODO -- @A: boxChildPadding -- TODO -- @A: boxChildPosition -- TODO -- @G: boxGetHomogeneous | ["box","Get","Homogeneous"] boxGetHomogeneousPassive :: BoxClass self => (self) -> ReactiveFieldRead IO (Bool) boxGetHomogeneousPassive w = wrapMRPassive (boxGetHomogeneous w) -- @G: boxGetSpacing | ["box","Get","Spacing"] boxGetSpacingPassive :: BoxClass self => (self) -> ReactiveFieldRead IO (Int) boxGetSpacingPassive w = wrapMRPassive (boxGetSpacing w) -- @A: boxHomogeneous boxHomogeneousPassive :: BoxClass self => (self) -> ReactiveFieldReadWrite IO (Bool) boxHomogeneousPassive w = passivePropertyNE w boxHomogeneous -- @T: boxSetChildPacking | ["box","Set","Child","Packing"] -- TODO -- @T: boxSetHomogeneous | ["box","Set","Homogeneous"] boxSetHomogeneousReactive :: BoxClass self => (self) -> ReactiveFieldWrite IO (Bool) boxSetHomogeneousReactive w = wrapMW (boxSetHomogeneous w) -- @T: boxSetSpacing | ["box","Set","Spacing"] boxSetSpacingReactive :: BoxClass self => (self) -> ReactiveFieldWrite IO (Int) boxSetSpacingReactive w = wrapMW (boxSetSpacing w) -- @A: boxSpacing boxSpacingPassive :: BoxClass self => (self) -> ReactiveFieldReadWrite IO (Int) boxSpacingPassive w = passivePropertyNE w boxSpacing -- @A: buttonBoxChildSecondary -- TODO -- @G: buttonBoxGetChildSecondary | ["button","Box","Get","Child","Secondary"] -- TODO -- @G: buttonBoxGetLayout | ["button","Box","Get","Layout"] buttonBoxGetLayoutPassive :: ButtonBoxClass self => (self) -> ReactiveFieldRead IO (ButtonBoxStyle) buttonBoxGetLayoutPassive w = wrapMRPassive (buttonBoxGetLayout w) -- @A: buttonBoxLayoutStyle buttonBoxLayoutStylePassive :: ButtonBoxClass self => (self) -> ReactiveFieldReadWrite IO (ButtonBoxStyle) buttonBoxLayoutStylePassive w = passivePropertyNE w buttonBoxLayoutStyle -- @T: buttonBoxSetChildSecondary | ["button","Box","Set","Child","Secondary"] -- TODO -- @T: buttonBoxSetLayout | ["button","Box","Set","Layout"] buttonBoxSetLayoutReactive :: ButtonBoxClass self => (self) -> ReactiveFieldWrite IO (ButtonBoxStyle) buttonBoxSetLayoutReactive w = wrapMW (buttonBoxSetLayout w) -- @S: add -- TODO -- @C: afterAdd -- TODO -- @C: afterCheckResize afterCheckResizeReactive :: ContainerClass self => self -> ReactiveFieldRead IO () afterCheckResizeReactive w = reactivePropertyH_ w afterCheckResize -- @C: afterRemove -- TODO -- @C: afterSetFocusChild -- TODO -- @S: checkResize checkResizeReactive :: ContainerClass self => self -> ReactiveFieldRead IO () checkResizeReactive = (`reactiveSignalIO` checkResize) -- @A: containerBorderWidth containerBorderWidthPassive :: ContainerClass self => (self) -> ReactiveFieldReadWrite IO (Int) containerBorderWidthPassive w = passivePropertyNE w containerBorderWidth -- @G: containerGetBorderWidth | ["container","Get","Border","Width"] containerGetBorderWidthPassive :: ContainerClass self => (self) -> ReactiveFieldRead IO (Int) containerGetBorderWidthPassive w = wrapMRPassive (containerGetBorderWidth w) -- @G: containerGetChildren | ["container","Get","Children"] containerGetChildrenPassive :: ContainerClass self => (self) -> ReactiveFieldRead IO ([Widget]) containerGetChildrenPassive w = wrapMRPassive (containerGetChildren w) -- @G: containerGetFocusChain | ["container","Get","Focus","Chain"] containerGetFocusChainPassive :: ContainerClass self => (self) -> ReactiveFieldRead IO ((Maybe [Widget])) containerGetFocusChainPassive w = wrapMRPassive (containerGetFocusChain w) -- @G: containerGetFocusHAdjustment | ["container","Get","Focus","HAdjustment"] containerGetFocusHAdjustmentPassive :: ContainerClass self => (self) -> ReactiveFieldRead IO ((Maybe Adjustment)) containerGetFocusHAdjustmentPassive w = wrapMRPassive (containerGetFocusHAdjustment w) -- @G: containerGetFocusVAdjustment | ["container","Get","Focus","VAdjustment"] containerGetFocusVAdjustmentPassive :: ContainerClass self => (self) -> ReactiveFieldRead IO ((Maybe Adjustment)) containerGetFocusVAdjustmentPassive w = wrapMRPassive (containerGetFocusVAdjustment w) -- @G: containerGetResizeMode | ["container","Get","Resize","Mode"] containerGetResizeModePassive :: ContainerClass self => (self) -> ReactiveFieldRead IO (ResizeMode) containerGetResizeModePassive w = wrapMRPassive (containerGetResizeMode w) -- @A: containerResizeMode containerResizeModePassive :: ContainerClass self => (self) -> ReactiveFieldReadWrite IO (ResizeMode) containerResizeModePassive w = passivePropertyNE w containerResizeMode -- @T: containerSetBorderWidth | ["container","Set","Border","Width"] containerSetBorderWidthReactive :: ContainerClass self => (self) -> ReactiveFieldWrite IO (Int) containerSetBorderWidthReactive w = wrapMW (containerSetBorderWidth w) -- @T: containerSetFocusChain | ["container","Set","Focus","Chain"] containerSetFocusChainReactive :: ContainerClass self => (self) -> ReactiveFieldWrite IO ([Widget]) containerSetFocusChainReactive w = wrapMW (containerSetFocusChain w) -- @T: containerSetFocusChild | ["container","Set","Focus","Child"] containerSetFocusChildReactive :: (ContainerClass self, WidgetClass child) => (self) -> ReactiveFieldWrite IO (child) containerSetFocusChildReactive w = wrapMW (containerSetFocusChild w) -- @T: containerSetFocusHAdjustment | ["container","Set","Focus","HAdjustment"] containerSetFocusHAdjustmentReactive :: ContainerClass self => (self) -> ReactiveFieldWrite IO (Adjustment) containerSetFocusHAdjustmentReactive w = wrapMW (containerSetFocusHAdjustment w) -- @T: containerSetFocusVAdjustment | ["container","Set","Focus","VAdjustment"] containerSetFocusVAdjustmentReactive :: ContainerClass self => (self) -> ReactiveFieldWrite IO (Adjustment) containerSetFocusVAdjustmentReactive w = wrapMW (containerSetFocusVAdjustment w) -- @T: containerSetResizeMode | ["container","Set","Resize","Mode"] containerSetResizeModeReactive :: ContainerClass self => (self) -> ReactiveFieldWrite IO (ResizeMode) containerSetResizeModeReactive w = wrapMW (containerSetResizeMode w) -- @C: onAdd -- TODO -- @C: onCheckResize onCheckResizeReactive :: ContainerClass self => self -> ReactiveFieldRead IO () onCheckResizeReactive w = reactivePropertyH_ w onCheckResize -- @C: onRemove -- TODO -- @C: onSetFocusChild -- TODO -- @S: remove -- TODO -- @S: setFocusChild -- TODO -- @S: imContextCommit -- TODO -- @S: imContextDeleteSurrounding' -- TODO -- @G: imContextGetPreeditString | ["im","Context","Get","Preedit","String"] imContextGetPreeditStringPassive :: (IMContextClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((string, [[PangoAttribute]], Int)) imContextGetPreeditStringPassive w = wrapMRPassive (imContextGetPreeditString w) -- @G: imContextGetSurrounding | ["im","Context","Get","Surrounding"] imContextGetSurroundingPassive :: (IMContextClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe (string, Int))) imContextGetSurroundingPassive w = wrapMRPassive (imContextGetSurrounding w) -- @S: imContextPreeditChanged imContextPreeditChangedReactive :: IMContextClass self => self -> ReactiveFieldRead IO () imContextPreeditChangedReactive = (`reactiveSignalIO` imContextPreeditChanged) -- @S: imContextPreeditEnd imContextPreeditEndReactive :: IMContextClass self => self -> ReactiveFieldRead IO () imContextPreeditEndReactive = (`reactiveSignalIO` imContextPreeditEnd) -- @S: imContextPreeditStart imContextPreeditStartReactive :: IMContextClass self => self -> ReactiveFieldRead IO () imContextPreeditStartReactive = (`reactiveSignalIO` imContextPreeditStart) -- @S: imContextRetrieveSurrounding -- TODO -- @T: imContextSetClientWindow | ["im","Context","Set","Client","Window"] imContextSetClientWindowReactive :: IMContextClass self => (self) -> ReactiveFieldWrite IO (Maybe DrawWindow) imContextSetClientWindowReactive w = wrapMW (imContextSetClientWindow w) -- @T: imContextSetCursorLocation | ["im","Context","Set","Cursor","Location"] imContextSetCursorLocationReactive :: IMContextClass self => (self) -> ReactiveFieldWrite IO (Rectangle) imContextSetCursorLocationReactive w = wrapMW (imContextSetCursorLocation w) -- @T: imContextSetSurrounding | ["im","Context","Set","Surrounding"] -- TODO -- @T: imContextSetUsePreedit | ["im","Context","Set","Use","Preedit"] imContextSetUsePreeditReactive :: IMContextClass self => (self) -> ReactiveFieldWrite IO (Bool) imContextSetUsePreeditReactive w = wrapMW (imContextSetUsePreedit w) -- @G: miscGetAlignment | ["misc","Get","Alignment"] miscGetAlignmentPassive :: MiscClass self => (self) -> ReactiveFieldRead IO ((Double, Double)) miscGetAlignmentPassive w = wrapMRPassive (miscGetAlignment w) -- @G: miscGetPadding | ["misc","Get","Padding"] miscGetPaddingPassive :: MiscClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) miscGetPaddingPassive w = wrapMRPassive (miscGetPadding w) -- @T: miscSetAlignment | ["misc","Set","Alignment"] -- TODO -- @T: miscSetPadding | ["misc","Set","Padding"] -- TODO -- @A: miscXalign miscXalignPassive :: MiscClass self => (self) -> ReactiveFieldReadWrite IO (Float) miscXalignPassive w = passivePropertyNE w miscXalign -- @A: miscXpad miscXpadPassive :: MiscClass self => (self) -> ReactiveFieldReadWrite IO (Int) miscXpadPassive w = passivePropertyNE w miscXpad -- @A: miscYalign miscYalignPassive :: MiscClass self => (self) -> ReactiveFieldReadWrite IO (Float) miscYalignPassive w = passivePropertyNE w miscYalign -- @A: miscYpad miscYpadPassive :: MiscClass self => (self) -> ReactiveFieldReadWrite IO (Int) miscYpadPassive w = passivePropertyNE w miscYpad -- @S: notifyProperty -- TODO -- @S: objectDestroy objectDestroyReactive :: ObjectClass self => self -> ReactiveFieldRead IO () objectDestroyReactive = (`reactiveSignalIO` objectDestroy) -- @C: afterAcceptPosition afterAcceptPositionReactive :: PanedClass self => self -> ReactiveFieldRead IO () afterAcceptPositionReactive w = reactivePropertyH_ w (\x i -> afterAcceptPosition x (i >> return False)) -- @C: afterCancelPosition afterCancelPositionReactive :: PanedClass self => self -> ReactiveFieldRead IO () afterCancelPositionReactive w = reactivePropertyH_ w (\x i -> afterCancelPosition x (i >> return False)) -- @C: afterCycleChildFocus -- TODO -- @C: afterCycleHandleFocus -- TODO -- @C: afterMoveHandle -- TODO -- @C: afterToggleHandleFocus afterToggleHandleFocusReactive :: PanedClass self => self -> ReactiveFieldRead IO () afterToggleHandleFocusReactive w = reactivePropertyH_ w (\x i -> afterToggleHandleFocus x (i >> return False)) -- @C: onAcceptPosition onAcceptPositionReactive :: PanedClass self => self -> ReactiveFieldRead IO () onAcceptPositionReactive w = reactivePropertyH_ w (\x i -> onAcceptPosition x (i >> return False)) -- @C: onCancelPosition onCancelPositionReactive :: PanedClass self => self -> ReactiveFieldRead IO () onCancelPositionReactive w = reactivePropertyH_ w (\x i -> onCancelPosition x (i >> return False)) -- @C: onCycleChildFocus -- TODO -- @C: onCycleHandleFocus -- TODO -- @C: onMoveHandle -- TODO -- @C: onToggleHandleFocus onToggleHandleFocusReactive :: PanedClass self => self -> ReactiveFieldRead IO () onToggleHandleFocusReactive w = reactivePropertyH_ w (\x i -> onToggleHandleFocus x (i >> return False)) -- @A: panedChildResize -- TODO -- @A: panedChildShrink -- TODO -- @G: panedGetChild1 | ["paned","Get","Child1"] panedGetChild1Passive :: PanedClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) panedGetChild1Passive w = wrapMRPassive (panedGetChild1 w) -- @G: panedGetChild2 | ["paned","Get","Child2"] panedGetChild2Passive :: PanedClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) panedGetChild2Passive w = wrapMRPassive (panedGetChild2 w) -- @G: panedGetHandleWindow | ["paned","Get","Handle","Window"] panedGetHandleWindowPassive :: PanedClass self => (self) -> ReactiveFieldRead IO (DrawWindow) panedGetHandleWindowPassive w = wrapMRPassive (panedGetHandleWindow w) -- @G: panedGetPosition | ["paned","Get","Position"] panedGetPositionPassive :: PanedClass self => (self) -> ReactiveFieldRead IO (Int) panedGetPositionPassive w = wrapMRPassive (panedGetPosition w) -- @A: panedPosition panedPositionPassive :: PanedClass self => (self) -> ReactiveFieldReadWrite IO (Int) panedPositionPassive w = passivePropertyNE w panedPosition -- @A: panedPositionSet panedPositionSetPassive :: PanedClass self => (self) -> ReactiveFieldReadWrite IO (Bool) panedPositionSetPassive w = passivePropertyNE w panedPositionSet -- @T: panedSetPosition | ["paned","Set","Position"] panedSetPositionReactive :: PanedClass self => (self) -> ReactiveFieldWrite IO (Int) panedSetPositionReactive w = wrapMW (panedSetPosition w) -- @S: adjustBounds -- TODO -- @C: afterAdjustBounds -- TODO -- @C: afterMoveSlider -- TODO -- @C: afterRangeChangeValue -- TODO -- @C: afterRangeValueChanged afterRangeValueChangedReactive :: RangeClass self => self -> ReactiveFieldRead IO () afterRangeValueChangedReactive w = reactivePropertyH_ w afterRangeValueChanged -- @S: changeValue -- TODO -- @C: onAdjustBounds -- TODO -- @C: onMoveSlider -- TODO -- @C: onRangeChangeValue -- TODO -- @C: onRangeValueChanged onRangeValueChangedReactive :: RangeClass self => self -> ReactiveFieldRead IO () onRangeValueChangedReactive w = reactivePropertyH_ w onRangeValueChanged -- @A: rangeAdjustment rangeAdjustmentPassive :: RangeClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) rangeAdjustmentPassive w = passivePropertyNE w rangeAdjustment -- @G: rangeGetAdjustment | ["range","Get","Adjustment"] rangeGetAdjustmentPassive :: RangeClass self => (self) -> ReactiveFieldRead IO (Adjustment) rangeGetAdjustmentPassive w = wrapMRPassive (rangeGetAdjustment w) -- @G: rangeGetInverted | ["range","Get","Inverted"] rangeGetInvertedPassive :: RangeClass self => (self) -> ReactiveFieldRead IO (Bool) rangeGetInvertedPassive w = wrapMRPassive (rangeGetInverted w) -- @G: rangeGetLowerStepperSensitivity | ["range","Get","Lower","Stepper","Sensitivity"] rangeGetLowerStepperSensitivityPassive :: RangeClass self => (self) -> ReactiveFieldRead IO (SensitivityType) rangeGetLowerStepperSensitivityPassive w = wrapMRPassive (rangeGetLowerStepperSensitivity w) -- @G: rangeGetMinSliderSize | ["range","Get","Min","Slider","Size"] rangeGetMinSliderSizePassive :: RangeClass self => (self) -> ReactiveFieldRead IO (Int) rangeGetMinSliderSizePassive w = wrapMRPassive (rangeGetMinSliderSize w) -- @G: rangeGetRangeRect | ["range","Get","Range","Rect"] rangeGetRangeRectPassive :: RangeClass self => (self) -> ReactiveFieldRead IO (Rectangle) rangeGetRangeRectPassive w = wrapMRPassive (rangeGetRangeRect w) -- @G: rangeGetSliderRange | ["range","Get","Slider","Range"] rangeGetSliderRangePassive :: RangeClass self => (self) -> ReactiveFieldRead IO ((Maybe (Int, Int))) rangeGetSliderRangePassive w = wrapMRPassive (rangeGetSliderRange w) -- @G: rangeGetSliderSizeFixed | ["range","Get","Slider","Size","Fixed"] rangeGetSliderSizeFixedPassive :: RangeClass self => (self) -> ReactiveFieldRead IO (Bool) rangeGetSliderSizeFixedPassive w = wrapMRPassive (rangeGetSliderSizeFixed w) -- @G: rangeGetUpdatePolicy | ["range","Get","Update","Policy"] rangeGetUpdatePolicyPassive w = wrapMRPassive (rangeGetUpdatePolicy w) -- @G: rangeGetUpperStepperSensitivity | ["range","Get","Upper","Stepper","Sensitivity"] rangeGetUpperStepperSensitivityPassive :: RangeClass self => (self) -> ReactiveFieldRead IO (SensitivityType) rangeGetUpperStepperSensitivityPassive w = wrapMRPassive (rangeGetUpperStepperSensitivity w) -- @G: rangeGetValue | ["range","Get","Value"] rangeGetValuePassive :: RangeClass self => (self) -> ReactiveFieldRead IO (Double) rangeGetValuePassive w = wrapMRPassive (rangeGetValue w) -- @A: rangeInverted rangeInvertedPassive :: RangeClass self => (self) -> ReactiveFieldReadWrite IO (Bool) rangeInvertedPassive w = passivePropertyNE w rangeInverted -- @A: rangeLowerStepperSensitivity rangeLowerStepperSensitivityPassive :: RangeClass self => (self) -> ReactiveFieldReadWrite IO (SensitivityType) rangeLowerStepperSensitivityPassive w = passivePropertyNE w rangeLowerStepperSensitivity -- @T: rangeSetAdjustment | ["range","Set","Adjustment"] rangeSetAdjustmentReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (Adjustment) rangeSetAdjustmentReactive w = wrapMW (rangeSetAdjustment w) -- @T: rangeSetIncrements | ["range","Set","Increments"] -- TODO -- @T: rangeSetInverted | ["range","Set","Inverted"] rangeSetInvertedReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (Bool) rangeSetInvertedReactive w = wrapMW (rangeSetInverted w) -- @T: rangeSetLowerStepperSensitivity | ["range","Set","Lower","Stepper","Sensitivity"] rangeSetLowerStepperSensitivityReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (SensitivityType) rangeSetLowerStepperSensitivityReactive w = wrapMW (rangeSetLowerStepperSensitivity w) -- @T: rangeSetMinSliderSize | ["range","Set","Min","Slider","Size"] rangeSetMinSliderSizeReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (Bool) rangeSetMinSliderSizeReactive w = wrapMW (rangeSetMinSliderSize w) -- @T: rangeSetRange | ["range","Set","Range"] -- TODO -- @T: rangeSetSliderSizeFixed | ["range","Set","Slider","Size","Fixed"] rangeSetSliderSizeFixedReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (Bool) rangeSetSliderSizeFixedReactive w = wrapMW (rangeSetSliderSizeFixed w) -- @T: rangeSetUpdatePolicy | ["range","Set","Update","Policy"] rangeSetUpdatePolicyReactive w = wrapMW (rangeSetUpdatePolicy w) -- @T: rangeSetUpperStepperSensitivity | ["range","Set","Upper","Stepper","Sensitivity"] rangeSetUpperStepperSensitivityReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (SensitivityType) rangeSetUpperStepperSensitivityReactive w = wrapMW (rangeSetUpperStepperSensitivity w) -- @T: rangeSetValue | ["range","Set","Value"] rangeSetValueReactive :: RangeClass self => (self) -> ReactiveFieldWrite IO (Double) rangeSetValueReactive w = wrapMW (rangeSetValue w) -- @A: rangeSliderSizeFixed rangeSliderSizeFixedPassive :: RangeClass self => (self) -> ReactiveFieldReadWrite IO (Bool) rangeSliderSizeFixedPassive w = passivePropertyNE w rangeSliderSizeFixed -- @A: rangeUpdatePolicy rangeUpdatePolicyPassive w = passivePropertyNE w rangeUpdatePolicy -- @A: rangeUpperStepperSensitivity rangeUpperStepperSensitivityPassive :: RangeClass self => (self) -> ReactiveFieldReadWrite IO (SensitivityType) rangeUpperStepperSensitivityPassive w = passivePropertyNE w rangeUpperStepperSensitivity -- @A: rangeValue rangeValuePassive :: RangeClass self => (self) -> ReactiveFieldReadWrite IO (Double) rangeValuePassive w = passivePropertyNE w rangeValue -- @S: valueChanged valueChangedReactive :: RangeClass self => self -> ReactiveFieldRead IO () valueChangedReactive = (`reactiveSignalIO` valueChanged) -- @A: scaleDigits scaleDigitsPassive :: ScaleClass self => (self) -> ReactiveFieldReadWrite IO (Int) scaleDigitsPassive w = passivePropertyNE w scaleDigits -- @A: scaleDrawValue scaleDrawValuePassive :: ScaleClass self => (self) -> ReactiveFieldReadWrite IO (Bool) scaleDrawValuePassive w = passivePropertyNE w scaleDrawValue -- @G: scaleGetDigits | ["scale","Get","Digits"] scaleGetDigitsPassive :: ScaleClass self => (self) -> ReactiveFieldRead IO (Int) scaleGetDigitsPassive w = wrapMRPassive (scaleGetDigits w) -- @G: scaleGetDrawValue | ["scale","Get","Draw","Value"] scaleGetDrawValuePassive :: ScaleClass self => (self) -> ReactiveFieldRead IO (Bool) scaleGetDrawValuePassive w = wrapMRPassive (scaleGetDrawValue w) -- @G: scaleGetValuePos | ["scale","Get","Value","Pos"] scaleGetValuePosPassive :: ScaleClass self => (self) -> ReactiveFieldRead IO (PositionType) scaleGetValuePosPassive w = wrapMRPassive (scaleGetValuePos w) -- @T: scaleSetDigits | ["scale","Set","Digits"] scaleSetDigitsReactive :: ScaleClass self => (self) -> ReactiveFieldWrite IO (Int) scaleSetDigitsReactive w = wrapMW (scaleSetDigits w) -- @T: scaleSetDrawValue | ["scale","Set","Draw","Value"] scaleSetDrawValueReactive :: ScaleClass self => (self) -> ReactiveFieldWrite IO (Bool) scaleSetDrawValueReactive w = wrapMW (scaleSetDrawValue w) -- @T: scaleSetValuePos | ["scale","Set","Value","Pos"] scaleSetValuePosReactive :: ScaleClass self => (self) -> ReactiveFieldWrite IO (PositionType) scaleSetValuePosReactive w = wrapMW (scaleSetValuePos w) -- @A: scaleValuePos scaleValuePosPassive :: ScaleClass self => (self) -> ReactiveFieldReadWrite IO (PositionType) scaleValuePosPassive w = passivePropertyNE w scaleValuePos -- @S: accelClosuresChanged accelClosuresChangedReactive :: WidgetClass self => self -> ReactiveFieldRead IO () accelClosuresChangedReactive = (`reactiveSignalIO` accelClosuresChanged) -- @C: afterButtonPress -- TODO -- @C: afterButtonRelease -- TODO -- @C: afterClient -- TODO -- @C: afterConfigure -- TODO -- @C: afterDelete -- TODO -- @C: afterDestroyEvent -- TODO -- @C: afterDestroy afterDestroyReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterDestroyReactive w = reactivePropertyH_ w afterDestroy -- @C: afterDirectionChanged -- TODO -- @C: afterEnterNotify -- TODO -- @C: afterExpose -- TODO -- @C: afterExposeRect -- TODO -- @C: afterFocus -- TODO -- @C: afterFocusIn -- TODO -- @C: afterFocusOut -- TODO -- @C: afterGrabFocus afterGrabFocusReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterGrabFocusReactive w = reactivePropertyH_ w afterGrabFocus -- @C: afterHide afterHideReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterHideReactive w = reactivePropertyH_ w afterHide -- @C: afterHierarchyChanged afterHierarchyChangedReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterHierarchyChangedReactive w = reactivePropertyH_ w afterHierarchyChanged -- @C: afterKeyPress -- TODO -- @C: afterKeyRelease -- TODO -- @C: afterLeaveNotify -- TODO -- @C: afterMnemonicActivate -- TODO -- @C: afterMotionNotify -- TODO -- @C: afterParentSet -- TODO -- @C: afterPopupMenu afterPopupMenuReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterPopupMenuReactive w = reactivePropertyH_ w afterPopupMenu -- @C: afterProximityIn -- TODO -- @C: afterProximityOut -- TODO -- @C: afterRealize afterRealizeReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterRealizeReactive w = reactivePropertyH_ w afterRealize -- @C: afterScroll -- TODO -- @C: afterShow afterShowReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterShowReactive w = reactivePropertyH_ w afterShow -- @C: afterSizeAllocate -- TODO -- @C: afterSizeRequest -- TODO -- @C: afterStateChanged -- TODO -- @C: afterUnmap afterUnmapReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterUnmapReactive w = reactivePropertyH_ w afterUnmap -- @C: afterUnrealize afterUnrealizeReactive :: WidgetClass self => self -> ReactiveFieldRead IO () afterUnrealizeReactive w = reactivePropertyH_ w afterUnrealize -- @C: afterVisibilityNotify -- TODO -- @C: afterWindowState -- TODO -- @S: buttonPressEvent -- TODO -- @S: buttonReleaseEvent -- TODO -- @S: configureEvent -- TODO -- @S: deleteEvent -- TODO -- @S: destroyEvent -- TODO -- @S: directionChanged -- TODO -- @S: enterNotifyEvent -- TODO -- @S: exposeEvent -- TODO -- @S: focus -- TODO -- @S: focusInEvent -- TODO -- @S: focusOutEvent -- TODO -- @S: grabBrokenEvent -- TODO -- @S: grabNotify -- TODO -- @S: hideSignal hideSignalReactive :: WidgetClass self => self -> ReactiveFieldRead IO () hideSignalReactive = (`reactiveSignalIO` hideSignal) -- @S: hierarchyChanged -- TODO -- @S: keyPressEvent -- TODO -- @S: keyReleaseEvent -- TODO -- @S: leaveNotifyEvent -- TODO -- @S: mapEvent -- TODO -- @S: mapSignal mapSignalReactive :: WidgetClass self => self -> ReactiveFieldRead IO () mapSignalReactive = (`reactiveSignalIO` mapSignal) -- @S: motionNotifyEvent -- TODO -- @S: noExposeEvent -- TODO -- @C: onButtonPress -- TODO -- @C: onButtonRelease -- TODO -- @C: onClient -- TODO -- @C: onConfigure -- TODO -- @C: onDelete -- TODO -- @C: onDestroyEvent -- TODO -- @C: onDestroy onDestroyReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onDestroyReactive w = reactivePropertyH_ w onDestroy -- @C: onDirectionChanged -- TODO -- @C: onEnterNotify -- TODO -- @C: onExpose -- TODO -- @C: onExposeRect -- TODO -- @C: onFocus -- TODO -- @C: onFocusIn -- TODO -- @C: onFocusOut -- TODO -- @C: onGrabFocus onGrabFocusReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onGrabFocusReactive w = reactivePropertyH_ w onGrabFocus -- @C: onHide onHideReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onHideReactive w = reactivePropertyH_ w onHide -- @C: onHierarchyChanged onHierarchyChangedReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onHierarchyChangedReactive w = reactivePropertyH_ w onHierarchyChanged -- @C: onKeyPress -- TODO -- @C: onKeyRelease -- TODO -- @C: onLeaveNotify -- TODO -- @C: onMnemonicActivate -- TODO -- @C: onMotionNotify -- TODO -- @C: onParentSet -- TODO -- @C: onPopupMenu onPopupMenuReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onPopupMenuReactive w = reactivePropertyH_ w onPopupMenu -- @C: onProximityIn -- TODO -- @C: onProximityOut -- TODO -- @C: onRealize onRealizeReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onRealizeReactive w = reactivePropertyH_ w onRealize -- @C: onScroll -- TODO -- @C: onShow onShowReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onShowReactive w = reactivePropertyH_ w onShow -- @C: onSizeAllocate -- TODO -- @C: onSizeRequest -- TODO -- @C: onStateChanged -- TODO -- @C: onUnmap onUnmapReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onUnmapReactive w = reactivePropertyH_ w onUnmap -- @C: onUnrealize onUnrealizeReactive :: WidgetClass self => self -> ReactiveFieldRead IO () onUnrealizeReactive w = reactivePropertyH_ w onUnrealize -- @C: onVisibilityNotify -- TODO -- @C: onWindowState -- TODO -- @S: parentSet -- TODO -- @S: popupMenuSignal -- TODO -- @S: proximityInEvent -- TODO -- @S: proximityOutEvent -- TODO -- @S: queryTooltip -- TODO -- @S: realize realizeReactive :: WidgetClass self => self -> ReactiveFieldRead IO () realizeReactive = (`reactiveSignalIO` realize) -- @S: screenChanged -- TODO -- @S: scrollEvent -- TODO -- @S: showHelp -- TODO -- @S: showSignal showSignalReactive :: WidgetClass self => self -> ReactiveFieldRead IO () showSignalReactive = (`reactiveSignalIO` showSignal) -- @S: sizeAllocate -- TODO -- @S: sizeRequest -- TODO -- @S: stateChanged -- TODO -- @S: styleSet -- TODO -- @S: unmapEvent -- TODO -- @S: unmapSignal unmapSignalReactive :: WidgetClass self => self -> ReactiveFieldRead IO () unmapSignalReactive = (`reactiveSignalIO` unmapSignal) -- @S: unrealize unrealizeReactive :: WidgetClass self => self -> ReactiveFieldRead IO () unrealizeReactive = (`reactiveSignalIO` unrealize) -- @S: visibilityNotifyEvent -- TODO -- @A: widgetAppPaintable widgetAppPaintablePassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetAppPaintablePassive w = passivePropertyNE w widgetAppPaintable -- @A: widgetCanDefault widgetCanDefaultPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetCanDefaultPassive w = passivePropertyNE w widgetCanDefault -- @A: widgetCanFocus widgetCanFocusPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetCanFocusPassive w = passivePropertyNE w widgetCanFocus -- @A: widgetChildVisible widgetChildVisiblePassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetChildVisiblePassive w = passivePropertyNE w widgetChildVisible -- @A: widgetColormap widgetColormapPassive w = passivePropertyNE w widgetColormap -- @A: widgetDirection widgetDirectionPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (TextDirection) widgetDirectionPassive w = passivePropertyNE w widgetDirection -- @A: widgetEvents widgetEventsPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO ([EventMask]) widgetEventsPassive w = passivePropertyNE w widgetEvents -- @A: widgetExpand widgetExpandPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetExpandPassive w = passivePropertyNE w widgetExpand -- @A: widgetExtensionEvents widgetExtensionEventsPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO ([ExtensionMode]) widgetExtensionEventsPassive w = passivePropertyNE w widgetExtensionEvents -- @G: widgetGetAccessible | ["widget","Get","Accessible"] widgetGetAccessiblePassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Object) widgetGetAccessiblePassive w = wrapMRPassive (widgetGetAccessible w) -- @G: widgetGetAction | ["widget","Get","Action"] widgetGetActionPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ((Maybe Action)) widgetGetActionPassive w = wrapMRPassive (widgetGetAction w) -- @G: widgetGetAllocation | ["widget","Get","Allocation"] widgetGetAllocationPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Allocation) widgetGetAllocationPassive w = wrapMRPassive (widgetGetAllocation w) -- @G: widgetGetAncestor | ["widget","Get","Ancestor"] -- TODO -- @G: widgetGetAppPaintable | ["widget","Get","App","Paintable"] widgetGetAppPaintablePassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetAppPaintablePassive w = wrapMRPassive (widgetGetAppPaintable w) -- @G: widgetGetCanDefault | ["widget","Get","Can","Default"] widgetGetCanDefaultPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetCanDefaultPassive w = wrapMRPassive (widgetGetCanDefault w) -- @G: widgetGetCanFocus | ["widget","Get","Can","Focus"] widgetGetCanFocusPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Bool) widgetGetCanFocusPassive w = wrapMRPassive (widgetGetCanFocus w) -- @G: widgetGetChildRequisition | ["widget","Get","Child","Requisition"] widgetGetChildRequisitionPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Requisition) widgetGetChildRequisitionPassive w = wrapMRPassive (widgetGetChildRequisition w) -- @G: widgetGetChildVisible | ["widget","Get","Child","Visible"] widgetGetChildVisiblePassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Bool) widgetGetChildVisiblePassive w = wrapMRPassive (widgetGetChildVisible w) -- @G: widgetGetClipboard | ["widget","Get","Clipboard"] -- TODO -- @G: widgetGetColormap | ["widget","Get","Colormap"] widgetGetColormapPassive w = wrapMRPassive (widgetGetColormap w) -- @G: widgetGetCompositeName | ["widget","Get","Composite","Name"] widgetGetCompositeNamePassive :: (WidgetClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) widgetGetCompositeNamePassive w = wrapMRPassive (widgetGetCompositeName w) -- @G: widgetGetDefaultColormap | ["widget","Get","Default","Colormap"] widgetGetDefaultColormapPassive = wrapMRPassive (widgetGetDefaultColormap) -- @G: widgetGetDefaultDirection | ["widget","Get","Default","Direction"] widgetGetDefaultDirectionPassive :: ReactiveFieldRead IO (TextDirection) widgetGetDefaultDirectionPassive = wrapMRPassive (widgetGetDefaultDirection) -- @G: widgetGetDefaultStyle | ["widget","Get","Default","Style"] widgetGetDefaultStylePassive :: ReactiveFieldRead IO (Style) widgetGetDefaultStylePassive = wrapMRPassive (widgetGetDefaultStyle) -- @G: widgetGetDirection | ["widget","Get","Direction"] widgetGetDirectionPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (TextDirection) widgetGetDirectionPassive w = wrapMRPassive (widgetGetDirection w) -- @G: widgetGetDisplay | ["widget","Get","Display"] widgetGetDisplayPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Display) widgetGetDisplayPassive w = wrapMRPassive (widgetGetDisplay w) -- @G: widgetGetEvents | ["widget","Get","Events"] widgetGetEventsPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ([EventMask]) widgetGetEventsPassive w = wrapMRPassive (widgetGetEvents w) -- @G: widgetGetExtensionEvents | ["widget","Get","Extension","Events"] widgetGetExtensionEventsPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ([ExtensionMode]) widgetGetExtensionEventsPassive w = wrapMRPassive (widgetGetExtensionEvents w) -- @G: widgetGetHasDefault | ["widget","Get","Has","Default"] widgetGetHasDefaultPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetHasDefaultPassive w = wrapMRPassive (widgetGetHasDefault w) -- @G: widgetGetHasFocus | ["widget","Get","Has","Focus"] widgetGetHasFocusPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetHasFocusPassive w = wrapMRPassive (widgetGetHasFocus w) -- @G: widgetGetHasTooltip | ["widget","Get","Has","Tooltip"] widgetGetHasTooltipPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetHasTooltipPassive w = wrapMRPassive (widgetGetHasTooltip w) -- @G: widgetGetHasWindow | ["widget","Get","Has","Window"] widgetGetHasWindowPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetHasWindowPassive w = wrapMRPassive (widgetGetHasWindow w) -- @G: widgetGetIsFocus | ["widget","Get","Is","Focus"] widgetGetIsFocusPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Bool) widgetGetIsFocusPassive w = wrapMRPassive (widgetGetIsFocus w) -- @G: widgetGetMapped | ["widget","Get","Mapped"] widgetGetMappedPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Bool) widgetGetMappedPassive w = wrapMRPassive (widgetGetMapped w) -- @G: widgetGetModifierStyle | ["widget","Get","Modifier","Style"] widgetGetModifierStylePassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (RcStyle) widgetGetModifierStylePassive w = wrapMRPassive (widgetGetModifierStyle w) -- @G: widgetGetName | ["widget","Get","Name"] widgetGetNamePassive :: (WidgetClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) widgetGetNamePassive w = wrapMRPassive (widgetGetName w) -- @G: widgetGetNoShowAll | ["widget","Get","No","Show","All"] widgetGetNoShowAllPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Bool) widgetGetNoShowAllPassive w = wrapMRPassive (widgetGetNoShowAll w) -- @G: widgetGetPangoContext | ["widget","Get","Pango","Context"] widgetGetPangoContextPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (PangoContext) widgetGetPangoContextPassive w = wrapMRPassive (widgetGetPangoContext w) -- @G: widgetGetParent | ["widget","Get","Parent"] widgetGetParentPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) widgetGetParentPassive w = wrapMRPassive (widgetGetParent w) -- @G: widgetGetParentWindow | ["widget","Get","Parent","Window"] widgetGetParentWindowPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (DrawWindow) widgetGetParentWindowPassive w = wrapMRPassive (widgetGetParentWindow w) -- @G: widgetGetPointer | ["widget","Get","Pointer"] widgetGetPointerPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) widgetGetPointerPassive w = wrapMRPassive (widgetGetPointer w) -- @G: widgetGetRealized | ["widget","Get","Realized"] widgetGetRealizedPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Bool) widgetGetRealizedPassive w = wrapMRPassive (widgetGetRealized w) -- @G: widgetGetReceivesDefault | ["widget","Get","Receives","Default"] widgetGetReceivesDefaultPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetReceivesDefaultPassive w = wrapMRPassive (widgetGetReceivesDefault w) -- @G: widgetGetRootWindow | ["widget","Get","Root","Window"] widgetGetRootWindowPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (DrawWindow) widgetGetRootWindowPassive w = wrapMRPassive (widgetGetRootWindow w) -- @G: widgetGetScreen | ["widget","Get","Screen"] widgetGetScreenPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Screen) widgetGetScreenPassive w = wrapMRPassive (widgetGetScreen w) -- @G: widgetGetSensitive | ["widget","Get","Sensitive"] widgetGetSensitivePassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetSensitivePassive w = wrapMRPassive (widgetGetSensitive w) -- @G: widgetGetSettings | ["widget","Get","Settings"] widgetGetSettingsPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Settings) widgetGetSettingsPassive w = wrapMRPassive (widgetGetSettings w) -- @G: widgetGetSizeRequest | ["widget","Get","Size","Request"] widgetGetSizeRequestPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) widgetGetSizeRequestPassive w = wrapMRPassive (widgetGetSizeRequest w) -- @G: widgetGetSnapshot | ["widget","Get","Snapshot"] -- TODO -- @G: widgetGetState | ["widget","Get","State"] widgetGetStatePassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (StateType) widgetGetStatePassive w = wrapMRPassive (widgetGetState w) -- @G: widgetGetStyle | ["widget","Get","Style"] widgetGetStylePassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Style) widgetGetStylePassive w = wrapMRPassive (widgetGetStyle w) -- @G: widgetGetTooltipMarkup | ["widget","Get","Tooltip","Markup"] widgetGetTooltipMarkupPassive :: (WidgetClass self, GlibString markup) => (self) -> ReactiveFieldRead IO ((Maybe markup)) widgetGetTooltipMarkupPassive w = wrapMRPassive (widgetGetTooltipMarkup w) -- @G: widgetGetTooltipText | ["widget","Get","Tooltip","Text"] widgetGetTooltipTextPassive :: (WidgetClass self, GlibString text) => (self) -> ReactiveFieldRead IO ((Maybe text)) widgetGetTooltipTextPassive w = wrapMRPassive (widgetGetTooltipText w) -- @G: widgetGetTooltipWindow | ["widget","Get","Tooltip","Window"] widgetGetTooltipWindowPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Window) widgetGetTooltipWindowPassive w = wrapMRPassive (widgetGetTooltipWindow w) -- @G: widgetGetToplevel | ["widget","Get","Toplevel"] widgetGetToplevelPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO (Widget) widgetGetToplevelPassive w = wrapMRPassive (widgetGetToplevel w) -- @G: widgetGetVisible | ["widget","Get","Visible"] widgetGetVisiblePassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Bool) widgetGetVisiblePassive w = wrapMRPassive (widgetGetVisible w) -- @G: widgetGetWindow | ["widget","Get","Window"] widgetGetWindowPassive :: WidgetClass self => (self) -> ReactiveFieldRead IO ((Maybe DrawWindow)) widgetGetWindowPassive w = wrapMRPassive (widgetGetWindow w) -- @A: widgetHasDefault widgetHasDefaultPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetHasDefaultPassive w = passivePropertyNE w widgetHasDefault -- @A: widgetHasFocus widgetHasFocusPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetHasFocusPassive w = passivePropertyNE w widgetHasFocus -- @A: widgetHasTooltip widgetHasTooltipPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetHasTooltipPassive w = passivePropertyNE w widgetHasTooltip -- @A: widgetHeightRequest widgetHeightRequestPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Int) widgetHeightRequestPassive w = passivePropertyNE w widgetHeightRequest -- @A: widgetHExpand widgetHExpandPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetHExpandPassive w = passivePropertyNE w widgetHExpand -- @A: widgetHExpandSet widgetHExpandSetPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetHExpandSetPassive w = passivePropertyNE w widgetHExpandSet -- @A: widgetIsFocus widgetIsFocusPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetIsFocusPassive w = passivePropertyNE w widgetIsFocus -- @A: widgetMarginBottom widgetMarginBottomPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Int) widgetMarginBottomPassive w = passivePropertyNE w widgetMarginBottom -- @A: widgetMarginLeft widgetMarginLeftPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Int) widgetMarginLeftPassive w = passivePropertyNE w widgetMarginLeft -- @A: widgetMarginRight widgetMarginRightPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Int) widgetMarginRightPassive w = passivePropertyNE w widgetMarginRight -- @A: widgetMarginTop widgetMarginTopPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Int) widgetMarginTopPassive w = passivePropertyNE w widgetMarginTop -- @A: widgetName widgetNamePassive :: (WidgetClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) widgetNamePassive w = passivePropertyNE w widgetName -- @A: widgetNoShowAll widgetNoShowAllPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetNoShowAllPassive w = passivePropertyNE w widgetNoShowAll -- @A: widgetOpacity widgetOpacityPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Double) widgetOpacityPassive w = passivePropertyNE w widgetOpacity -- @A: widgetReceivesDefault widgetReceivesDefaultPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetReceivesDefaultPassive w = passivePropertyNE w widgetReceivesDefault -- @A: widgetSensitive widgetSensitivePassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetSensitivePassive w = passivePropertyNE w widgetSensitive -- @T: widgetSetAccelPath | ["widget","Set","Accel","Path"] -- TODO -- @T: widgetSetAppPaintable | ["widget","Set","App","Paintable"] widgetSetAppPaintableReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetAppPaintableReactive w = wrapMW (widgetSetAppPaintable w) -- @T: widgetSetCanDefault | ["widget","Set","Can","Default"] widgetSetCanDefaultReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Bool) widgetSetCanDefaultReactive w = wrapMW (widgetSetCanDefault w) -- @T: widgetSetCanFocus | ["widget","Set","Can","Focus"] widgetSetCanFocusReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetCanFocusReactive w = wrapMW (widgetSetCanFocus w) -- @T: widgetSetChildVisible | ["widget","Set","Child","Visible"] widgetSetChildVisibleReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetChildVisibleReactive w = wrapMW (widgetSetChildVisible w) -- @T: widgetSetColormap | ["widget","Set","Colormap"] widgetSetColormapReactive w = wrapMW (widgetSetColormap w) -- @T: widgetSetCompositeName | ["widget","Set","Composite","Name"] widgetSetCompositeNameReactive :: (WidgetClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) widgetSetCompositeNameReactive w = wrapMW (widgetSetCompositeName w) -- @T: widgetSetDefaultColormap | ["widget","Set","Default","Colormap"] -- TODO -- @T: widgetSetDefaultDirection | ["widget","Set","Default","Direction"] -- TODO -- @T: widgetSetDirection | ["widget","Set","Direction"] widgetSetDirectionReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (TextDirection) widgetSetDirectionReactive w = wrapMW (widgetSetDirection w) -- @T: widgetSetDoubleBuffered | ["widget","Set","Double","Buffered"] widgetSetDoubleBufferedReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetDoubleBufferedReactive w = wrapMW (widgetSetDoubleBuffered w) -- @T: widgetSetEvents | ["widget","Set","Events"] widgetSetEventsReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO ([EventMask]) widgetSetEventsReactive w = wrapMW (widgetSetEvents w) -- @T: widgetSetExtensionEvents | ["widget","Set","Extension","Events"] widgetSetExtensionEventsReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO ([ExtensionMode]) widgetSetExtensionEventsReactive w = wrapMW (widgetSetExtensionEvents w) -- @T: widgetSetHasTooltip | ["widget","Set","Has","Tooltip"] widgetSetHasTooltipReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Bool) widgetSetHasTooltipReactive w = wrapMW (widgetSetHasTooltip w) -- @T: widgetSetHasWindow | ["widget","Set","Has","Window"] widgetSetHasWindowReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Bool) widgetSetHasWindowReactive w = wrapMW (widgetSetHasWindow w) -- @T: widgetSetMapped | ["widget","Set","Mapped"] widgetSetMappedReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Bool) widgetSetMappedReactive w = wrapMW (widgetSetMapped w) -- @T: widgetSetName | ["widget","Set","Name"] widgetSetNameReactive :: (WidgetClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) widgetSetNameReactive w = wrapMW (widgetSetName w) -- @T: widgetSetNoShowAll | ["widget","Set","No","Show","All"] widgetSetNoShowAllReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetNoShowAllReactive w = wrapMW (widgetSetNoShowAll w) -- @T: widgetSetRealized | ["widget","Set","Realized"] widgetSetRealizedReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Bool) widgetSetRealizedReactive w = wrapMW (widgetSetRealized w) -- @T: widgetSetReceivesDefault | ["widget","Set","Receives","Default"] widgetSetReceivesDefaultReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Bool) widgetSetReceivesDefaultReactive w = wrapMW (widgetSetReceivesDefault w) -- @T: widgetSetRedrawOnAllocate | ["widget","Set","Redraw","On","Allocate"] widgetSetRedrawOnAllocateReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetRedrawOnAllocateReactive w = wrapMW (widgetSetRedrawOnAllocate w) -- @T: widgetSetScrollAdjustments | ["widget","Set","Scroll","Adjustments"] -- TODO -- @T: widgetSetSensitive | ["widget","Set","Sensitive"] widgetSetSensitiveReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetSensitiveReactive w = wrapMW (widgetSetSensitive w) -- @T: widgetSetSensitivity | ["widget","Set","Sensitivity"] widgetSetSensitivityReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Bool) widgetSetSensitivityReactive w = wrapMW (widgetSetSensitivity w) -- @T: widgetSetSizeRequest | ["widget","Set","Size","Request"] -- TODO -- @T: widgetSetState | ["widget","Set","State"] widgetSetStateReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (StateType) widgetSetStateReactive w = wrapMW (widgetSetState w) -- @T: widgetSetStyle | ["widget","Set","Style"] widgetSetStyleReactive :: WidgetClass self => (self) -> ReactiveFieldWrite IO (Maybe Style) widgetSetStyleReactive w = wrapMW (widgetSetStyle w) -- @T: widgetSetTooltipMarkup | ["widget","Set","Tooltip","Markup"] widgetSetTooltipMarkupReactive :: (WidgetClass self, GlibString markup) => (self) -> ReactiveFieldWrite IO (Maybe markup) widgetSetTooltipMarkupReactive w = wrapMW (widgetSetTooltipMarkup w) -- @T: widgetSetTooltipText | ["widget","Set","Tooltip","Text"] widgetSetTooltipTextReactive :: (WidgetClass widget, GlibString text) => (widget) -> ReactiveFieldWrite IO (Maybe text) widgetSetTooltipTextReactive w = wrapMW (widgetSetTooltipText w) -- @T: widgetSetTooltipWindow | ["widget","Set","Tooltip","Window"] widgetSetTooltipWindowReactive :: (WidgetClass self, WindowClass customWindow) => (self) -> ReactiveFieldWrite IO (Maybe customWindow) widgetSetTooltipWindowReactive w = wrapMW (widgetSetTooltipWindow w) -- @T: widgetSetWindow | ["widget","Set","Window"] widgetSetWindowReactive :: (WidgetClass widget, DrawWindowClass window) => (widget) -> ReactiveFieldWrite IO (window) widgetSetWindowReactive w = wrapMW (widgetSetWindow w) -- @A: widgetState widgetStatePassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (StateType) widgetStatePassive w = passivePropertyNE w widgetState -- @A: widgetStyle widgetStylePassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Style) widgetStylePassive w = passivePropertyNE w widgetStyle -- @A: widgetTooltipMarkup widgetTooltipMarkupPassive :: (WidgetClass self, GlibString markup) => (self) -> ReactiveFieldReadWrite IO ((Maybe markup)) widgetTooltipMarkupPassive w = passivePropertyNE w widgetTooltipMarkup -- @A: widgetTooltipText widgetTooltipTextPassive :: (WidgetClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) widgetTooltipTextPassive w = passivePropertyNE w widgetTooltipText -- @A: widgetVExpand widgetVExpandPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetVExpandPassive w = passivePropertyNE w widgetVExpand -- @A: widgetVExpandSet widgetVExpandSetPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetVExpandSetPassive w = passivePropertyNE w widgetVExpandSet -- @A: widgetVisible widgetVisiblePassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Bool) widgetVisiblePassive w = passivePropertyNE w widgetVisible -- @A: widgetWidthRequest widgetWidthRequestPassive :: WidgetClass self => (self) -> ReactiveFieldReadWrite IO (Int) widgetWidthRequestPassive w = passivePropertyNE w widgetWidthRequest -- @S: windowStateEvent -- TODO -- @S: actionActivated actionActivatedReactive :: ActionClass self => self -> ReactiveFieldRead IO () actionActivatedReactive = (`reactiveSignalIO` actionActivated) -- @A: actionAlwaysShowImage actionAlwaysShowImagePassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionAlwaysShowImagePassive w = passivePropertyNE w actionAlwaysShowImage -- @G: actionGetAccelPath | ["action","Get","Accel","Path"] actionGetAccelPathPassive :: (ActionClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) actionGetAccelPathPassive w = wrapMRPassive (actionGetAccelPath w) -- @G: actionGetName | ["action","Get","Name"] actionGetNamePassive :: (ActionClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) actionGetNamePassive w = wrapMRPassive (actionGetName w) -- @G: actionGetProxies | ["action","Get","Proxies"] actionGetProxiesPassive :: ActionClass self => (self) -> ReactiveFieldRead IO ([Widget]) actionGetProxiesPassive w = wrapMRPassive (actionGetProxies w) -- @G: actionGetSensitive | ["action","Get","Sensitive"] actionGetSensitivePassive :: ActionClass self => (self) -> ReactiveFieldRead IO (Bool) actionGetSensitivePassive w = wrapMRPassive (actionGetSensitive w) -- @G: actionGetVisible | ["action","Get","Visible"] actionGetVisiblePassive :: ActionClass self => (self) -> ReactiveFieldRead IO (Bool) actionGetVisiblePassive w = wrapMRPassive (actionGetVisible w) -- @A: actionHideIfEmpty actionHideIfEmptyPassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionHideIfEmptyPassive w = passivePropertyNE w actionHideIfEmpty -- @A: actionIsImportant actionIsImportantPassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionIsImportantPassive w = passivePropertyNE w actionIsImportant -- @A: actionLabel actionLabelPassive :: (GlibString string, ActionClass self) => (self) -> ReactiveFieldReadWrite IO (string) actionLabelPassive w = passivePropertyNE w actionLabel -- @A: actionName actionNamePassive :: (GlibString string, ActionClass self) => (self) -> ReactiveFieldReadWrite IO (string) actionNamePassive w = passivePropertyNE w actionName -- @A: actionSensitive actionSensitivePassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionSensitivePassive w = passivePropertyNE w actionSensitive -- @T: actionSetAccelGroup | ["action","Set","Accel","Group"] actionSetAccelGroupReactive w = wrapMW (actionSetAccelGroup w) -- @T: actionSetAccelPath | ["action","Set","Accel","Path"] actionSetAccelPathReactive :: (ActionClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) actionSetAccelPathReactive w = wrapMW (actionSetAccelPath w) -- @T: actionSetSensitive | ["action","Set","Sensitive"] actionSetSensitiveReactive :: ActionClass self => (self) -> ReactiveFieldWrite IO (Bool) actionSetSensitiveReactive w = wrapMW (actionSetSensitive w) -- @T: actionSetVisible | ["action","Set","Visible"] actionSetVisibleReactive :: ActionClass self => (self) -> ReactiveFieldWrite IO (Bool) actionSetVisibleReactive w = wrapMW (actionSetVisible w) -- @A: actionShortLabel actionShortLabelPassive :: (GlibString string, ActionClass self) => (self) -> ReactiveFieldReadWrite IO (string) actionShortLabelPassive w = passivePropertyNE w actionShortLabel -- @A: actionStockId actionStockIdPassive :: (GlibString string, ActionClass self) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) actionStockIdPassive w = passivePropertyNE w actionStockId -- @A: actionTooltip actionTooltipPassive :: (GlibString string, ActionClass self) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) actionTooltipPassive w = passivePropertyNE w actionTooltip -- @A: actionVisible actionVisiblePassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionVisiblePassive w = passivePropertyNE w actionVisible -- @A: actionVisibleHorizontal actionVisibleHorizontalPassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionVisibleHorizontalPassive w = passivePropertyNE w actionVisibleHorizontal -- @A: actionVisibleOverflown actionVisibleOverflownPassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionVisibleOverflownPassive w = passivePropertyNE w actionVisibleOverflown -- @A: actionVisibleVertical actionVisibleVerticalPassive :: ActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) actionVisibleVerticalPassive w = passivePropertyNE w actionVisibleVertical -- @C: afterActionActivate afterActionActivateReactive :: ActionClass self => self -> ReactiveFieldRead IO () afterActionActivateReactive w = reactivePropertyH_ w afterActionActivate -- @G: actionGroupGetAction | ["action","Group","Get","Action"] -- TODO -- @G: actionGroupGetName | ["action","Group","Get","Name"] actionGroupGetNamePassive :: GlibString string => (ActionGroup) -> ReactiveFieldRead IO (string) actionGroupGetNamePassive w = wrapMRPassive (actionGroupGetName w) -- @G: actionGroupGetSensitive | ["action","Group","Get","Sensitive"] actionGroupGetSensitivePassive :: (ActionGroup) -> ReactiveFieldRead IO (Bool) actionGroupGetSensitivePassive w = wrapMRPassive (actionGroupGetSensitive w) -- @G: actionGroupGetVisible | ["action","Group","Get","Visible"] actionGroupGetVisiblePassive :: (ActionGroup) -> ReactiveFieldRead IO (Bool) actionGroupGetVisiblePassive w = wrapMRPassive (actionGroupGetVisible w) -- @A: actionGroupName actionGroupNamePassive :: GlibString string => ActionGroup -> ReactiveFieldReadWrite IO string actionGroupNamePassive w = passivePropertyNE w actionGroupName -- @A: actionGroupSensitive actionGroupSensitivePassive :: ActionGroup -> ReactiveFieldReadWrite IO Bool actionGroupSensitivePassive w = passivePropertyNE w actionGroupSensitive -- @T: actionGroupSetSensitive | ["action","Group","Set","Sensitive"] actionGroupSetSensitivePassive :: (ActionGroup) -> ReactiveFieldWrite IO (Bool) actionGroupSetSensitivePassive w = wrapMW (actionGroupSetSensitive w) -- @T: actionGroupSetTranslateFunc | ["action","Group","Set","Translate","Func"] actionGroupSetTranslateFuncReactive :: GlibString string => (ActionGroup) -> ReactiveFieldWrite IO ((string -> IO string)) actionGroupSetTranslateFuncReactive w = wrapMW (actionGroupSetTranslateFunc w) -- @T: actionGroupSetTranslationDomain | ["action","Group","Set","Translation","Domain"] actionGroupSetTranslationDomainReactive :: GlibString string => (ActionGroup) -> ReactiveFieldWrite IO (string) actionGroupSetTranslationDomainReactive w = wrapMW (actionGroupSetTranslationDomain w) -- @T: actionGroupSetVisible | ["action","Group","Set","Visible"] actionGroupSetVisiblePassive :: (ActionGroup) -> ReactiveFieldWrite IO (Bool) actionGroupSetVisiblePassive w = wrapMW (actionGroupSetVisible w) -- @A: actionGroupVisible actionGroupVisiblePassive :: ActionGroup -> ReactiveFieldReadWrite IO Bool actionGroupVisiblePassive w = passivePropertyNE w actionGroupVisible -- @C: onActionActivate onActionActivateReactive :: ActionClass self => self -> ReactiveFieldRead IO () onActionActivateReactive w = reactivePropertyH_ w onActionActivate -- @C: afterRadioActionChanged -- TODO -- @C: onRadioActionChanged -- TODO -- @S: radioActionChanged -- TODO -- @A: radioActionCurrentValue radioActionCurrentValuePassive :: RadioActionClass self => (self) -> ReactiveFieldReadWrite IO (Int) radioActionCurrentValuePassive w = passivePropertyNE w radioActionCurrentValue -- @G: radioActionGetCurrentValue | ["radio","Action","Get","Current","Value"] radioActionGetCurrentValuePassive :: RadioActionClass self => (self) -> ReactiveFieldRead IO (Int) radioActionGetCurrentValuePassive w = wrapMRPassive (radioActionGetCurrentValue w) -- @G: radioActionGetGroup | ["radio","Action","Get","Group"] radioActionGetGroupPassive :: RadioActionClass self => (self) -> ReactiveFieldRead IO ([RadioAction]) radioActionGetGroupPassive w = wrapMRPassive (radioActionGetGroup w) -- @T: radioActionSetGroup | ["radio","Action","Set","Group"] radioActionSetGroupReactive :: (RadioActionClass self, RadioActionClass groupMember) => (self) -> ReactiveFieldWrite IO (groupMember) radioActionSetGroupReactive w = wrapMW (radioActionSetGroup w) -- @A: radioActionValueAttr radioActionValueAttrPassive :: RadioActionClass self => (self) -> ReactiveFieldReadWrite IO (Int) radioActionValueAttrPassive w = passivePropertyNE w radioActionValueAttr -- @A: recentActionShowNumbers recentActionShowNumbersPassive :: RecentActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentActionShowNumbersPassive w = passivePropertyNE w recentActionShowNumbers -- @S: actionToggled actionToggledReactive :: ToggleActionClass self => self -> ReactiveFieldRead IO () actionToggledReactive = (`reactiveSignalIO` actionToggled) -- @C: afterActionToggled afterActionToggledReactive :: ToggleActionClass self => self -> ReactiveFieldRead IO () afterActionToggledReactive w = reactivePropertyH_ w afterActionToggled -- @C: onActionToggled onActionToggledReactive :: ToggleActionClass self => self -> ReactiveFieldRead IO () onActionToggledReactive w = reactivePropertyH_ w onActionToggled -- @A: toggleActionActive toggleActionActivePassive :: ToggleActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleActionActivePassive w = passivePropertyNE w toggleActionActive -- @A: toggleActionDrawAsRadio toggleActionDrawAsRadioPassive :: ToggleActionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleActionDrawAsRadioPassive w = passivePropertyNE w toggleActionDrawAsRadio -- @G: toggleActionGetActive | ["toggle","Action","Get","Active"] toggleActionGetActivePassive :: ToggleActionClass self => (self) -> ReactiveFieldRead IO (Bool) toggleActionGetActivePassive w = wrapMRPassive (toggleActionGetActive w) -- @G: toggleActionGetDrawAsRadio | ["toggle","Action","Get","Draw","As","Radio"] toggleActionGetDrawAsRadioPassive :: ToggleActionClass self => (self) -> ReactiveFieldRead IO (Bool) toggleActionGetDrawAsRadioPassive w = wrapMRPassive (toggleActionGetDrawAsRadio w) -- @T: toggleActionSetActive | ["toggle","Action","Set","Active"] toggleActionSetActiveReactive :: ToggleActionClass self => (self) -> ReactiveFieldWrite IO (Bool) toggleActionSetActiveReactive w = wrapMW (toggleActionSetActive w) -- @T: toggleActionSetDrawAsRadio | ["toggle","Action","Set","Draw","As","Radio"] toggleActionSetDrawAsRadioReactive :: ToggleActionClass self => (self) -> ReactiveFieldWrite IO (Bool) toggleActionSetDrawAsRadioReactive w = wrapMW (toggleActionSetDrawAsRadio w) -- @S: actionsChanged actionsChangedReactive :: UIManagerClass self => self -> ReactiveFieldRead IO () actionsChangedReactive = (`reactiveSignalIO` actionsChanged) -- @S: addWidget -- TODO -- @C: afterActionsChanged afterActionsChangedReactive :: UIManagerClass self => self -> ReactiveFieldRead IO () afterActionsChangedReactive w = reactivePropertyH_ w afterActionsChanged -- @C: afterAddWidget -- TODO -- @C: afterConnectProxy -- TODO -- @C: afterDisconnectProxy -- TODO -- @C: afterPostActivate -- TODO -- @C: afterPreActivate -- TODO -- @C: onActionsChanged onActionsChangedReactive :: UIManagerClass self => self -> ReactiveFieldRead IO () onActionsChangedReactive w = reactivePropertyH_ w onActionsChanged -- @C: onAddWidget -- TODO -- @C: onConnectProxy -- TODO -- @C: onDisconnectProxy -- TODO -- @C: onPostActivate -- TODO -- @C: onPreActivate -- TODO -- @A: uiManagerAddTearoffs uiManagerAddTearoffsPassive :: UIManager -> ReactiveFieldReadWrite IO Bool uiManagerAddTearoffsPassive w = passivePropertyNE w uiManagerAddTearoffs -- @G: uiManagerGetAccelGroup | ["ui","Manager","Get","Accel","Group"] uiManagerGetAccelGroupPassive w = wrapMRPassive (uiManagerGetAccelGroup w) -- @G: uiManagerGetActionGroups | ["ui","Manager","Get","Action","Groups"] uiManagerGetActionGroupsPassive :: (UIManager) -> ReactiveFieldRead IO ([ActionGroup]) uiManagerGetActionGroupsPassive w = wrapMRPassive (uiManagerGetActionGroups w) -- @G: uiManagerGetAction | ["ui","Manager","Get","Action"] -- TODO -- @G: uiManagerGetAddTearoffs | ["ui","Manager","Get","Add","Tearoffs"] uiManagerGetAddTearoffsPassive :: (UIManager) -> ReactiveFieldRead IO (Bool) uiManagerGetAddTearoffsPassive w = wrapMRPassive (uiManagerGetAddTearoffs w) -- @G: uiManagerGetToplevels | ["ui","Manager","Get","Toplevels"] -- TODO -- @G: uiManagerGetUi | ["ui","Manager","Get","Ui"] uiManagerGetUiPassive :: GlibString string => (UIManager) -> ReactiveFieldRead IO (string) uiManagerGetUiPassive w = wrapMRPassive (uiManagerGetUi w) -- @G: uiManagerGetWidget | ["ui","Manager","Get","Widget"] -- TODO -- @T: uiManagerSetAddTearoffs | ["ui","Manager","Set","Add","Tearoffs"] uiManagerSetAddTearoffsPassive :: (UIManager) -> ReactiveFieldWrite IO (Bool) uiManagerSetAddTearoffsPassive w = wrapMW (uiManagerSetAddTearoffs w) -- @G: builderGetObjectRaw | ["builder","Get","Object","Raw"] -- TODO -- @G: builderGetObjects | ["builder","Get","Objects"] builderGetObjectsPassive :: (Builder) -> ReactiveFieldRead IO ([GObject]) builderGetObjectsPassive w = wrapMRPassive (builderGetObjects w) -- @G: builderGetObject | ["builder","Get","Object"] -- TODO -- @G: builderGetTranslationDomain | ["builder","Get","Translation","Domain"] builderGetTranslationDomainPassive :: GlibString string => (Builder) -> ReactiveFieldRead IO ((Maybe string)) builderGetTranslationDomainPassive w = wrapMRPassive (builderGetTranslationDomain w) -- @T: builderSetTranslationDomain | ["builder","Set","Translation","Domain"] builderSetTranslationDomainReactive :: GlibString string => (Builder) -> ReactiveFieldWrite IO (Maybe string) builderSetTranslationDomainReactive w = wrapMW (builderSetTranslationDomain w) -- @C: afterButtonActivate afterButtonActivateReactive :: ButtonClass self => self -> ReactiveFieldRead IO () afterButtonActivateReactive w = reactivePropertyH_ w afterButtonActivate -- @C: afterClicked afterClickedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () afterClickedReactive w = reactivePropertyH_ w afterClicked -- @C: afterEnter afterEnterReactive :: ButtonClass self => self -> ReactiveFieldRead IO () afterEnterReactive w = reactivePropertyH_ w afterEnter -- @C: afterLeave afterLeaveReactive :: ButtonClass self => self -> ReactiveFieldRead IO () afterLeaveReactive w = reactivePropertyH_ w afterLeave -- @C: afterPressed afterPressedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () afterPressedReactive w = reactivePropertyH_ w afterPressed -- @C: afterReleased afterReleasedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () afterReleasedReactive w = reactivePropertyH_ w afterReleased -- @S: buttonActivated buttonActivatedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () buttonActivatedReactive = (`reactiveSignalIO` buttonActivated) -- @A: buttonFocusOnClick buttonFocusOnClickPassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) buttonFocusOnClickPassive w = passivePropertyNE w buttonFocusOnClick -- @G: buttonGetAlignment | ["button","Get","Alignment"] buttonGetAlignmentPassive :: ButtonClass self => (self) -> ReactiveFieldRead IO ((Float, Float)) buttonGetAlignmentPassive w = wrapMRPassive (buttonGetAlignment w) -- @G: buttonGetEventWindow | ["button","Get","Event","Window"] buttonGetEventWindowPassive :: ButtonClass self => (self) -> ReactiveFieldRead IO ((Maybe DrawWindow)) buttonGetEventWindowPassive w = wrapMRPassive (buttonGetEventWindow w) -- @G: buttonGetFocusOnClick | ["button","Get","Focus","On","Click"] buttonGetFocusOnClickPassive :: ButtonClass self => (self) -> ReactiveFieldRead IO (Bool) buttonGetFocusOnClickPassive w = wrapMRPassive (buttonGetFocusOnClick w) -- @G: buttonGetImage | ["button","Get","Image"] buttonGetImagePassive :: ButtonClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) buttonGetImagePassive w = wrapMRPassive (buttonGetImage w) -- @G: buttonGetImagePosition | ["button","Get","Image","Position"] buttonGetImagePositionPassive :: ButtonClass self => (self) -> ReactiveFieldRead IO (PositionType) buttonGetImagePositionPassive w = wrapMRPassive (buttonGetImagePosition w) -- @G: buttonGetLabel | ["button","Get","Label"] buttonGetLabelPassive :: (ButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) buttonGetLabelPassive w = wrapMRPassive (buttonGetLabel w) -- @G: buttonGetRelief | ["button","Get","Relief"] buttonGetReliefPassive :: ButtonClass self => (self) -> ReactiveFieldRead IO (ReliefStyle) buttonGetReliefPassive w = wrapMRPassive (buttonGetRelief w) -- @G: buttonGetUseStock | ["button","Get","Use","Stock"] buttonGetUseStockPassive :: ButtonClass self => (self) -> ReactiveFieldRead IO (Bool) buttonGetUseStockPassive w = wrapMRPassive (buttonGetUseStock w) -- @G: buttonGetUseUnderline | ["button","Get","Use","Underline"] buttonGetUseUnderlinePassive :: ButtonClass self => (self) -> ReactiveFieldRead IO (Bool) buttonGetUseUnderlinePassive w = wrapMRPassive (buttonGetUseUnderline w) -- @A: buttonImagePosition buttonImagePositionPassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (PositionType) buttonImagePositionPassive w = passivePropertyNE w buttonImagePosition -- @A: buttonLabel buttonLabelPassive :: (ButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) buttonLabelPassive w = passivePropertyNE w buttonLabel -- @A: buttonRelief buttonReliefPassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (ReliefStyle) buttonReliefPassive w = passivePropertyNE w buttonRelief -- @T: buttonSetAlignment | ["button","Set","Alignment"] buttonSetAlignmentReactive :: ButtonClass self => (self) -> ReactiveFieldWrite IO ((Float, Float)) buttonSetAlignmentReactive w = wrapMW (buttonSetAlignment w) -- @T: buttonSetFocusOnClick | ["button","Set","Focus","On","Click"] buttonSetFocusOnClickReactive :: ButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) buttonSetFocusOnClickReactive w = wrapMW (buttonSetFocusOnClick w) -- @T: buttonSetImage | ["button","Set","Image"] buttonSetImageReactive :: (ButtonClass self, WidgetClass image) => (self) -> ReactiveFieldWrite IO (image) buttonSetImageReactive w = wrapMW (buttonSetImage w) -- @T: buttonSetImagePosition | ["button","Set","Image","Position"] buttonSetImagePositionReactive :: ButtonClass self => (self) -> ReactiveFieldWrite IO (PositionType) buttonSetImagePositionReactive w = wrapMW (buttonSetImagePosition w) -- @T: buttonSetLabel | ["button","Set","Label"] buttonSetLabelReactive :: (ButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) buttonSetLabelReactive w = wrapMW (buttonSetLabel w) -- @T: buttonSetRelief | ["button","Set","Relief"] buttonSetReliefReactive :: ButtonClass self => (self) -> ReactiveFieldWrite IO (ReliefStyle) buttonSetReliefReactive w = wrapMW (buttonSetRelief w) -- @T: buttonSetUseStock | ["button","Set","Use","Stock"] buttonSetUseStockReactive :: ButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) buttonSetUseStockReactive w = wrapMW (buttonSetUseStock w) -- @T: buttonSetUseUnderline | ["button","Set","Use","Underline"] buttonSetUseUnderlineReactive :: ButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) buttonSetUseUnderlineReactive w = wrapMW (buttonSetUseUnderline w) -- @A: buttonUseStock buttonUseStockPassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) buttonUseStockPassive w = passivePropertyNE w buttonUseStock -- @A: buttonUseUnderline buttonUseUnderlinePassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) buttonUseUnderlinePassive w = passivePropertyNE w buttonUseUnderline -- @A: buttonXalign buttonXalignPassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (Float) buttonXalignPassive w = passivePropertyNE w buttonXalign -- @A: buttonYalign buttonYalignPassive :: ButtonClass self => (self) -> ReactiveFieldReadWrite IO (Float) buttonYalignPassive w = passivePropertyNE w buttonYalign -- @C: onButtonActivate onButtonActivateReactive :: ButtonClass self => self -> ReactiveFieldRead IO () onButtonActivateReactive w = reactivePropertyH_ w onButtonActivate -- @C: onClicked onClickedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () onClickedReactive w = reactivePropertyH_ w onClicked -- @C: onEnter onEnterReactive :: ButtonClass self => self -> ReactiveFieldRead IO () onEnterReactive w = reactivePropertyH_ w onEnter -- @C: onLeave onLeaveReactive :: ButtonClass self => self -> ReactiveFieldRead IO () onLeaveReactive w = reactivePropertyH_ w onLeave -- @C: onPressed onPressedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () onPressedReactive w = reactivePropertyH_ w onPressed -- @C: onReleased onReleasedReactive :: ButtonClass self => self -> ReactiveFieldRead IO () onReleasedReactive w = reactivePropertyH_ w onReleased -- @T: linkButtonSetUriHook | ["link","Button","Set","Uri","Hook"] -- TODO -- @A: linkButtonURI linkButtonURIPassive :: (LinkButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) linkButtonURIPassive w = passivePropertyNE w linkButtonURI -- @A: linkButtonVisited linkButtonVisitedPassive :: LinkButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) linkButtonVisitedPassive w = passivePropertyNE w linkButtonVisited -- @C: afterGroupChanged afterGroupChangedReactive :: RadioButtonClass self => self -> ReactiveFieldRead IO () afterGroupChangedReactive w = reactivePropertyH_ w afterGroupChanged -- @S: groupChanged groupChangedReactive :: RadioButtonClass self => self -> ReactiveFieldRead IO () groupChangedReactive = (`reactiveSignalIO` groupChanged) -- @C: onGroupChanged onGroupChangedReactive :: RadioButtonClass self => self -> ReactiveFieldRead IO () onGroupChangedReactive w = reactivePropertyH_ w onGroupChanged -- @G: radioButtonGetGroup | ["radio","Button","Get","Group"] radioButtonGetGroupPassive :: (RadioButton) -> ReactiveFieldRead IO ([RadioButton]) radioButtonGetGroupPassive w = wrapMRPassive (radioButtonGetGroup w) -- @T: radioButtonSetGroup | ["radio","Button","Set","Group"] radioButtonSetGroupPassive :: (RadioButton) -> ReactiveFieldWrite IO (RadioButton) radioButtonSetGroupPassive w = wrapMW (radioButtonSetGroup w) -- @A: scaleButtonAdjustment scaleButtonAdjustmentPassive :: ScaleButtonClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) scaleButtonAdjustmentPassive w = passivePropertyNE w scaleButtonAdjustment -- @G: scaleButtonGetMinusButton | ["scale","Button","Get","Minus","Button"] scaleButtonGetMinusButtonPassive :: ScaleButtonClass self => (self) -> ReactiveFieldRead IO (Widget) scaleButtonGetMinusButtonPassive w = wrapMRPassive (scaleButtonGetMinusButton w) -- @G: scaleButtonGetPlusButton | ["scale","Button","Get","Plus","Button"] scaleButtonGetPlusButtonPassive :: ScaleButtonClass self => (self) -> ReactiveFieldRead IO (Widget) scaleButtonGetPlusButtonPassive w = wrapMRPassive (scaleButtonGetPlusButton w) -- @G: scaleButtonGetPopup | ["scale","Button","Get","Popup"] scaleButtonGetPopupPassive :: ScaleButtonClass self => (self) -> ReactiveFieldRead IO (Widget) scaleButtonGetPopupPassive w = wrapMRPassive (scaleButtonGetPopup w) -- @S: scaleButtonPopdown scaleButtonPopdownReactive :: ScaleButtonClass self => self -> ReactiveFieldRead IO () scaleButtonPopdownReactive = (`reactiveSignalIO` scaleButtonPopdown) -- @S: scaleButtonPopup scaleButtonPopupReactive :: ScaleButtonClass self => self -> ReactiveFieldRead IO () scaleButtonPopupReactive = (`reactiveSignalIO` scaleButtonPopup) -- @T: scaleButtonSetIcons | ["scale","Button","Set","Icons"] scaleButtonSetIconsReactive :: (ScaleButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO ([string]) scaleButtonSetIconsReactive w = wrapMW (scaleButtonSetIcons w) -- @A: scaleButtonSize scaleButtonSizePassive :: ScaleButtonClass self => (self) -> ReactiveFieldReadWrite IO (IconSize) scaleButtonSizePassive w = passivePropertyNE w scaleButtonSize -- @S: scaleButtonValueChanged -- TODO -- @A: scaleButtonValue scaleButtonValuePassive :: ScaleButtonClass self => (self) -> ReactiveFieldReadWrite IO (Double) scaleButtonValuePassive w = passivePropertyNE w scaleButtonValue -- @C: afterToggled afterToggledReactive :: ToggleButtonClass self => self -> ReactiveFieldRead IO () afterToggledReactive w = reactivePropertyH_ w afterToggled -- @C: onToggled onToggledReactive :: ToggleButtonClass self => self -> ReactiveFieldRead IO () onToggledReactive w = reactivePropertyH_ w onToggled -- @A: toggleButtonActive toggleButtonActivePassive :: ToggleButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleButtonActivePassive w = passivePropertyNE w toggleButtonActive -- @A: toggleButtonDrawIndicator toggleButtonDrawIndicatorPassive :: ToggleButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleButtonDrawIndicatorPassive w = passivePropertyNE w toggleButtonDrawIndicator -- @G: toggleButtonGetActive | ["toggle","Button","Get","Active"] toggleButtonGetActivePassive :: ToggleButtonClass self => (self) -> ReactiveFieldRead IO (Bool) toggleButtonGetActivePassive w = wrapMRPassive (toggleButtonGetActive w) -- @G: toggleButtonGetInconsistent | ["toggle","Button","Get","Inconsistent"] toggleButtonGetInconsistentPassive :: ToggleButtonClass self => (self) -> ReactiveFieldRead IO (Bool) toggleButtonGetInconsistentPassive w = wrapMRPassive (toggleButtonGetInconsistent w) -- @G: toggleButtonGetMode | ["toggle","Button","Get","Mode"] toggleButtonGetModePassive :: ToggleButtonClass self => (self) -> ReactiveFieldRead IO (Bool) toggleButtonGetModePassive w = wrapMRPassive (toggleButtonGetMode w) -- @A: toggleButtonInconsistent toggleButtonInconsistentPassive :: ToggleButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleButtonInconsistentPassive w = passivePropertyNE w toggleButtonInconsistent -- @A: toggleButtonMode toggleButtonModePassive :: ToggleButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleButtonModePassive w = passivePropertyNE w toggleButtonMode -- @T: toggleButtonSetActive | ["toggle","Button","Set","Active"] toggleButtonSetActiveReactive :: ToggleButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) toggleButtonSetActiveReactive w = wrapMW (toggleButtonSetActive w) -- @T: toggleButtonSetInconsistent | ["toggle","Button","Set","Inconsistent"] toggleButtonSetInconsistentReactive :: ToggleButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) toggleButtonSetInconsistentReactive w = wrapMW (toggleButtonSetInconsistent w) -- @T: toggleButtonSetMode | ["toggle","Button","Set","Mode"] toggleButtonSetModeReactive :: ToggleButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) toggleButtonSetModeReactive w = wrapMW (toggleButtonSetMode w) -- @S: toggled toggledReactive :: ToggleButtonClass self => self -> ReactiveFieldRead IO () toggledReactive = (`reactiveSignalIO` toggled) -- @T: setSourcePixbuf | ["set","Source","Pixbuf"] -- TODO -- @G: accelLabelGetAccelWidget | ["accel","Label","Get","Accel","Widget"] accelLabelGetAccelWidgetPassive :: AccelLabelClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) accelLabelGetAccelWidgetPassive w = wrapMRPassive (accelLabelGetAccelWidget w) -- @T: accelLabelSetAccelWidget | ["accel","Label","Set","Accel","Widget"] accelLabelSetAccelWidgetReactive :: (AccelLabelClass self, WidgetClass accelWidget) => (self) -> ReactiveFieldWrite IO (accelWidget) accelLabelSetAccelWidgetReactive w = wrapMW (accelLabelSetAccelWidget w) -- @A: imageFile imageFilePassive :: GlibString string => Image -> ReactiveFieldReadWrite IO string imageFilePassive w = passivePropertyNE w imageFile -- @G: imageGetPixbuf | ["image","Get","Pixbuf"] imageGetPixbufPassive :: (Image) -> ReactiveFieldRead IO (Pixbuf) imageGetPixbufPassive w = wrapMRPassive (imageGetPixbuf w) -- @G: imageGetPixelSize | ["image","Get","Pixel","Size"] imageGetPixelSizePassive :: (Image) -> ReactiveFieldRead IO (Int) imageGetPixelSizePassive w = wrapMRPassive (imageGetPixelSize w) -- @A: imageIconName imageIconNamePassive :: GlibString string => Image -> ReactiveFieldReadWrite IO string imageIconNamePassive w = passivePropertyNE w imageIconName -- @A: imageIconSize imageIconSizePassive :: Image -> ReactiveFieldReadWrite IO Int imageIconSizePassive w = passivePropertyNE w imageIconSize -- @A: imagePixelSize imagePixelSizePassive :: Image -> ReactiveFieldReadWrite IO Int imagePixelSizePassive w = passivePropertyNE w imagePixelSize -- @T: imageSetFromAnimation | ["image","Set","From","Animation"] imageSetFromAnimationReactive w = wrapMW (imageSetFromAnimation w) -- @T: imageSetFromFile | ["image","Set","From","File"] imageSetFromFileReactive :: GlibFilePath fp => (Image) -> ReactiveFieldWrite IO (fp) imageSetFromFileReactive w = wrapMW (imageSetFromFile w) -- @T: imageSetFromIconName | ["image","Set","From","Icon","Name"] -- TODO -- @T: imageSetFromPixbuf | ["image","Set","From","Pixbuf"] imageSetFromPixbufPassive :: (Image) -> ReactiveFieldWrite IO (Pixbuf) imageSetFromPixbufPassive w = wrapMW (imageSetFromPixbuf w) -- @T: imageSetFromStock | ["image","Set","From","Stock"] -- TODO -- @T: imageSetPixelSize | ["image","Set","Pixel","Size"] imageSetPixelSizePassive :: (Image) -> ReactiveFieldWrite IO (Int) imageSetPixelSizePassive w = wrapMW (imageSetPixelSize w) -- @A: imageStock imageStockPassive :: GlibString string => Image -> ReactiveFieldReadWrite IO string imageStockPassive w = passivePropertyNE w imageStock -- @S: infoBarClose infoBarCloseReactive :: InfoBarClass self => self -> ReactiveFieldRead IO () infoBarCloseReactive = (`reactiveSignalIO` infoBarClose) -- @G: infoBarGetActionArea | ["info","Bar","Get","Action","Area"] infoBarGetActionAreaPassive :: InfoBarClass self => (self) -> ReactiveFieldRead IO (Widget) infoBarGetActionAreaPassive w = wrapMRPassive (infoBarGetActionArea w) -- @G: infoBarGetContentArea | ["info","Bar","Get","Content","Area"] infoBarGetContentAreaPassive :: InfoBarClass self => (self) -> ReactiveFieldRead IO (Widget) infoBarGetContentAreaPassive w = wrapMRPassive (infoBarGetContentArea w) -- @A: infoBarMessageType infoBarMessageTypePassive :: InfoBarClass self => (self) -> ReactiveFieldReadWrite IO (MessageType) infoBarMessageTypePassive w = passivePropertyNE w infoBarMessageType -- @S: infoBarResponse -- TODO -- @T: infoBarSetDefaultResponse | ["info","Bar","Set","Default","Response"] infoBarSetDefaultResponseReactive :: InfoBarClass self => (self) -> ReactiveFieldWrite IO (Int) infoBarSetDefaultResponseReactive w = wrapMW (infoBarSetDefaultResponse w) -- @T: infoBarSetResponseSensitive | ["info","Bar","Set","Response","Sensitive"] -- TODO -- @S: labelActiveCurrentLink labelActiveCurrentLinkReactive :: LabelClass self => self -> ReactiveFieldRead IO () labelActiveCurrentLinkReactive = (`reactiveSignalIO` labelActiveCurrentLink) -- @S: labelActiveLink -- TODO -- @A: labelAngle labelAnglePassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Double) labelAnglePassive w = passivePropertyNE w labelAngle -- @A: labelAttributes labelAttributesPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO ([PangoAttribute]) labelAttributesPassive w = passivePropertyNE w labelAttributes -- @S: labelCopyClipboard labelCopyClipboardReactive :: LabelClass self => self -> ReactiveFieldRead IO () labelCopyClipboardReactive = (`reactiveSignalIO` labelCopyClipboard) -- @A: labelEllipsize labelEllipsizePassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (EllipsizeMode) labelEllipsizePassive w = passivePropertyNE w labelEllipsize -- @G: labelGetAngle | ["label","Get","Angle"] labelGetAnglePassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Double) labelGetAnglePassive w = wrapMRPassive (labelGetAngle w) -- @G: labelGetAttributes | ["label","Get","Attributes"] labelGetAttributesPassive :: LabelClass self => (self) -> ReactiveFieldRead IO ([PangoAttribute]) labelGetAttributesPassive w = wrapMRPassive (labelGetAttributes w) -- @G: labelGetEllipsize | ["label","Get","Ellipsize"] labelGetEllipsizePassive :: LabelClass self => (self) -> ReactiveFieldRead IO (EllipsizeMode) labelGetEllipsizePassive w = wrapMRPassive (labelGetEllipsize w) -- @G: labelGetJustify | ["label","Get","Justify"] labelGetJustifyPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Justification) labelGetJustifyPassive w = wrapMRPassive (labelGetJustify w) -- @G: labelGetLabel | ["label","Get","Label"] labelGetLabelPassive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) labelGetLabelPassive w = wrapMRPassive (labelGetLabel w) -- @G: labelGetLayout | ["label","Get","Layout"] labelGetLayoutPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (PangoLayout) labelGetLayoutPassive w = wrapMRPassive (labelGetLayout w) -- @G: labelGetLayoutOffsets | ["label","Get","Layout","Offsets"] labelGetLayoutOffsetsPassive :: LabelClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) labelGetLayoutOffsetsPassive w = wrapMRPassive (labelGetLayoutOffsets w) -- @G: labelGetLineWrap | ["label","Get","Line","Wrap"] labelGetLineWrapPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Bool) labelGetLineWrapPassive w = wrapMRPassive (labelGetLineWrap w) -- @G: labelGetLineWrapMode | ["label","Get","Line","Wrap","Mode"] labelGetLineWrapModePassive :: LabelClass self => (self) -> ReactiveFieldRead IO (LayoutWrapMode) labelGetLineWrapModePassive w = wrapMRPassive (labelGetLineWrapMode w) -- @G: labelGetMaxWidthChars | ["label","Get","Max","Width","Chars"] labelGetMaxWidthCharsPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Int) labelGetMaxWidthCharsPassive w = wrapMRPassive (labelGetMaxWidthChars w) -- @G: labelGetMnemonicKeyval | ["label","Get","Mnemonic","Keyval"] labelGetMnemonicKeyvalPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (KeyVal) labelGetMnemonicKeyvalPassive w = wrapMRPassive (labelGetMnemonicKeyval w) -- @G: labelGetMnemonicWidget | ["label","Get","Mnemonic","Widget"] labelGetMnemonicWidgetPassive :: LabelClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) labelGetMnemonicWidgetPassive w = wrapMRPassive (labelGetMnemonicWidget w) -- @G: labelGetSelectable | ["label","Get","Selectable"] labelGetSelectablePassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Bool) labelGetSelectablePassive w = wrapMRPassive (labelGetSelectable w) -- @G: labelGetSelectionBounds | ["label","Get","Selection","Bounds"] labelGetSelectionBoundsPassive :: LabelClass self => (self) -> ReactiveFieldRead IO ((Maybe (Int, Int))) labelGetSelectionBoundsPassive w = wrapMRPassive (labelGetSelectionBounds w) -- @G: labelGetSingleLineMode | ["label","Get","Single","Line","Mode"] labelGetSingleLineModePassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Bool) labelGetSingleLineModePassive w = wrapMRPassive (labelGetSingleLineMode w) -- @G: labelGetText | ["label","Get","Text"] labelGetTextPassive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) labelGetTextPassive w = wrapMRPassive (labelGetText w) -- @G: labelGetUseMarkup | ["label","Get","Use","Markup"] labelGetUseMarkupPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Bool) labelGetUseMarkupPassive w = wrapMRPassive (labelGetUseMarkup w) -- @G: labelGetUseUnderline | ["label","Get","Use","Underline"] labelGetUseUnderlinePassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Bool) labelGetUseUnderlinePassive w = wrapMRPassive (labelGetUseUnderline w) -- @G: labelGetWidthChars | ["label","Get","Width","Chars"] labelGetWidthCharsPassive :: LabelClass self => (self) -> ReactiveFieldRead IO (Int) labelGetWidthCharsPassive w = wrapMRPassive (labelGetWidthChars w) -- @A: labelJustify labelJustifyPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Justification) labelJustifyPassive w = passivePropertyNE w labelJustify -- @A: labelLabel labelLabelPassive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) labelLabelPassive w = passivePropertyNE w labelLabel -- @A: labelLineWrap labelLineWrapPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Bool) labelLineWrapPassive w = passivePropertyNE w labelLineWrap -- @A: labelMaxWidthChars labelMaxWidthCharsPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Int) labelMaxWidthCharsPassive w = passivePropertyNE w labelMaxWidthChars -- @S: labelMoveCursor -- TODO -- @S: labelPopulatePopup -- TODO -- @A: labelSelectable labelSelectablePassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Bool) labelSelectablePassive w = passivePropertyNE w labelSelectable -- @T: labelSetAngle | ["label","Set","Angle"] labelSetAngleReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Double) labelSetAngleReactive w = wrapMW (labelSetAngle w) -- @T: labelSetAttributes | ["label","Set","Attributes"] labelSetAttributesReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO ([PangoAttribute]) labelSetAttributesReactive w = wrapMW (labelSetAttributes w) -- @T: labelSetEllipsize | ["label","Set","Ellipsize"] labelSetEllipsizeReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (EllipsizeMode) labelSetEllipsizeReactive w = wrapMW (labelSetEllipsize w) -- @T: labelSetJustify | ["label","Set","Justify"] labelSetJustifyReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Justification) labelSetJustifyReactive w = wrapMW (labelSetJustify w) -- @T: labelSetLabel | ["label","Set","Label"] labelSetLabelReactive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) labelSetLabelReactive w = wrapMW (labelSetLabel w) -- @T: labelSetLineWrap | ["label","Set","Line","Wrap"] labelSetLineWrapReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Bool) labelSetLineWrapReactive w = wrapMW (labelSetLineWrap w) -- @T: labelSetLineWrapMode | ["label","Set","Line","Wrap","Mode"] labelSetLineWrapModeReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (LayoutWrapMode) labelSetLineWrapModeReactive w = wrapMW (labelSetLineWrapMode w) -- @T: labelSetMarkup | ["label","Set","Markup"] labelSetMarkupReactive :: (LabelClass self, GlibString markup) => (self) -> ReactiveFieldWrite IO (markup) labelSetMarkupReactive w = wrapMW (labelSetMarkup w) -- @T: labelSetMarkupWithMnemonic | ["label","Set","Markup","With","Mnemonic"] labelSetMarkupWithMnemonicReactive :: (LabelClass self, GlibString markup) => (self) -> ReactiveFieldWrite IO (markup) labelSetMarkupWithMnemonicReactive w = wrapMW (labelSetMarkupWithMnemonic w) -- @T: labelSetMaxWidthChars | ["label","Set","Max","Width","Chars"] labelSetMaxWidthCharsReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Int) labelSetMaxWidthCharsReactive w = wrapMW (labelSetMaxWidthChars w) -- @T: labelSetMnemonicWidget | ["label","Set","Mnemonic","Widget"] labelSetMnemonicWidgetReactive :: (LabelClass self, WidgetClass widget) => (self) -> ReactiveFieldWrite IO (widget) labelSetMnemonicWidgetReactive w = wrapMW (labelSetMnemonicWidget w) -- @T: labelSetPattern | ["label","Set","Pattern"] labelSetPatternReactive :: LabelClass l => (l) -> ReactiveFieldWrite IO ([Int]) labelSetPatternReactive w = wrapMW (labelSetPattern w) -- @T: labelSetSelectable | ["label","Set","Selectable"] labelSetSelectableReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Bool) labelSetSelectableReactive w = wrapMW (labelSetSelectable w) -- @T: labelSetSingleLineMode | ["label","Set","Single","Line","Mode"] labelSetSingleLineModeReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Bool) labelSetSingleLineModeReactive w = wrapMW (labelSetSingleLineMode w) -- @T: labelSetText | ["label","Set","Text"] labelSetTextReactive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) labelSetTextReactive w = wrapMW (labelSetText w) -- @T: labelSetTextWithMnemonic | ["label","Set","Text","With","Mnemonic"] labelSetTextWithMnemonicReactive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) labelSetTextWithMnemonicReactive w = wrapMW (labelSetTextWithMnemonic w) -- @T: labelSetUseMarkup | ["label","Set","Use","Markup"] labelSetUseMarkupReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Bool) labelSetUseMarkupReactive w = wrapMW (labelSetUseMarkup w) -- @T: labelSetUseUnderline | ["label","Set","Use","Underline"] labelSetUseUnderlineReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Bool) labelSetUseUnderlineReactive w = wrapMW (labelSetUseUnderline w) -- @T: labelSetWidthChars | ["label","Set","Width","Chars"] labelSetWidthCharsReactive :: LabelClass self => (self) -> ReactiveFieldWrite IO (Int) labelSetWidthCharsReactive w = wrapMW (labelSetWidthChars w) -- @A: labelSingleLineMode labelSingleLineModePassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Bool) labelSingleLineModePassive w = passivePropertyNE w labelSingleLineMode -- @A: labelText labelTextPassive :: (LabelClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) labelTextPassive w = passivePropertyNE w labelText -- @A: labelUseMarkup labelUseMarkupPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Bool) labelUseMarkupPassive w = passivePropertyNE w labelUseMarkup -- @A: labelUseUnderline labelUseUnderlinePassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Bool) labelUseUnderlinePassive w = passivePropertyNE w labelUseUnderline -- @A: labelWidthChars labelWidthCharsPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Int) labelWidthCharsPassive w = passivePropertyNE w labelWidthChars -- @A: labelWrap labelWrapPassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (Bool) labelWrapPassive w = passivePropertyNE w labelWrap -- @A: labelWrapMode labelWrapModePassive :: LabelClass self => (self) -> ReactiveFieldReadWrite IO (LayoutWrapMode) labelWrapModePassive w = passivePropertyNE w labelWrapMode -- @A: progressBarDiscreteBlocks progressBarDiscreteBlocksPassive :: ProgressBarClass self => (self) -> ReactiveFieldReadWrite IO (Int) progressBarDiscreteBlocksPassive w = passivePropertyNE w progressBarDiscreteBlocks -- @A: progressBarEllipsize progressBarEllipsizePassive :: ProgressBarClass self => (self) -> ReactiveFieldReadWrite IO (EllipsizeMode) progressBarEllipsizePassive w = passivePropertyNE w progressBarEllipsize -- @A: progressBarFraction progressBarFractionPassive :: ProgressBarClass self => (self) -> ReactiveFieldReadWrite IO (Double) progressBarFractionPassive w = passivePropertyNE w progressBarFraction -- @G: progressBarGetEllipsize | ["progress","Bar","Get","Ellipsize"] progressBarGetEllipsizePassive :: ProgressBarClass self => (self) -> ReactiveFieldRead IO (EllipsizeMode) progressBarGetEllipsizePassive w = wrapMRPassive (progressBarGetEllipsize w) -- @G: progressBarGetFraction | ["progress","Bar","Get","Fraction"] progressBarGetFractionPassive :: ProgressBarClass self => (self) -> ReactiveFieldRead IO (Double) progressBarGetFractionPassive w = wrapMRPassive (progressBarGetFraction w) -- @G: progressBarGetOrientation | ["progress","Bar","Get","Orientation"] progressBarGetOrientationPassive :: ProgressBarClass self => (self) -> ReactiveFieldRead IO (ProgressBarOrientation) progressBarGetOrientationPassive w = wrapMRPassive (progressBarGetOrientation w) -- @G: progressBarGetPulseStep | ["progress","Bar","Get","Pulse","Step"] progressBarGetPulseStepPassive :: ProgressBarClass self => (self) -> ReactiveFieldRead IO (Double) progressBarGetPulseStepPassive w = wrapMRPassive (progressBarGetPulseStep w) -- @G: progressBarGetText | ["progress","Bar","Get","Text"] progressBarGetTextPassive :: (ProgressBarClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) progressBarGetTextPassive w = wrapMRPassive (progressBarGetText w) -- @A: progressBarOrientation progressBarOrientationPassive :: ProgressBarClass self => (self) -> ReactiveFieldReadWrite IO (ProgressBarOrientation) progressBarOrientationPassive w = passivePropertyNE w progressBarOrientation -- @A: progressBarPulseStep progressBarPulseStepPassive :: ProgressBarClass self => (self) -> ReactiveFieldReadWrite IO (Double) progressBarPulseStepPassive w = passivePropertyNE w progressBarPulseStep -- @T: progressBarSetEllipsize | ["progress","Bar","Set","Ellipsize"] progressBarSetEllipsizeReactive :: ProgressBarClass self => (self) -> ReactiveFieldWrite IO (EllipsizeMode) progressBarSetEllipsizeReactive w = wrapMW (progressBarSetEllipsize w) -- @T: progressBarSetFraction | ["progress","Bar","Set","Fraction"] progressBarSetFractionReactive :: ProgressBarClass self => (self) -> ReactiveFieldWrite IO (Double) progressBarSetFractionReactive w = wrapMW (progressBarSetFraction w) -- @T: progressBarSetOrientation | ["progress","Bar","Set","Orientation"] progressBarSetOrientationReactive :: ProgressBarClass self => (self) -> ReactiveFieldWrite IO (ProgressBarOrientation) progressBarSetOrientationReactive w = wrapMW (progressBarSetOrientation w) -- @T: progressBarSetPulseStep | ["progress","Bar","Set","Pulse","Step"] progressBarSetPulseStepReactive :: ProgressBarClass self => (self) -> ReactiveFieldWrite IO (Double) progressBarSetPulseStepReactive w = wrapMW (progressBarSetPulseStep w) -- @T: progressBarSetText | ["progress","Bar","Set","Text"] progressBarSetTextReactive :: (ProgressBarClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) progressBarSetTextReactive w = wrapMW (progressBarSetText w) -- @A: spinnerActive spinnerActivePassive :: SpinnerClass spinner => (spinner) -> ReactiveFieldReadWrite IO (Bool) spinnerActivePassive w = passivePropertyNE w spinnerActive -- @C: afterTextPopped -- TODO -- @C: afterTextPushed -- TODO -- @C: onTextPopped -- TODO -- @C: onTextPushed -- TODO -- @G: statusbarGetContextId | ["statusbar","Get","Context","Id"] -- TODO -- @G: statusbarGetHasResizeGrip | ["statusbar","Get","Has","Resize","Grip"] statusbarGetHasResizeGripPassive :: StatusbarClass self => (self) -> ReactiveFieldRead IO (Bool) statusbarGetHasResizeGripPassive w = wrapMRPassive (statusbarGetHasResizeGrip w) -- @G: statusbarGetMessageArea | ["statusbar","Get","Message","Area"] statusbarGetMessageAreaPassive :: StatusbarClass self => (self) -> ReactiveFieldRead IO (Box) statusbarGetMessageAreaPassive w = wrapMRPassive (statusbarGetMessageArea w) -- @A: statusbarHasResizeGrip statusbarHasResizeGripPassive :: StatusbarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) statusbarHasResizeGripPassive w = passivePropertyNE w statusbarHasResizeGrip -- @T: statusbarSetHasResizeGrip | ["statusbar","Set","Has","Resize","Grip"] statusbarSetHasResizeGripReactive :: StatusbarClass self => (self) -> ReactiveFieldWrite IO (Bool) statusbarSetHasResizeGripReactive w = wrapMW (statusbarSetHasResizeGrip w) -- @S: textPopped -- TODO -- @S: textPushed -- TODO -- @C: afterSizeChanged -- TODO -- @C: onSizeChanged -- TODO -- @S: statusIconActivated statusIconActivatedReactive :: StatusIconClass self => self -> ReactiveFieldRead IO () statusIconActivatedReactive = (`reactiveSignalIO` statusIconActivated) -- @S: statusIconActivate statusIconActivateReactive :: StatusIconClass self => self -> ReactiveFieldRead IO () statusIconActivateReactive = (`reactiveSignalIO` statusIconActivate) -- @A: statusIconBlinking statusIconBlinkingPassive :: StatusIconClass self => (self) -> ReactiveFieldReadWrite IO (Bool) statusIconBlinkingPassive w = passivePropertyNE w statusIconBlinking -- @G: statusIconGetBlinking | ["status","Icon","Get","Blinking"] statusIconGetBlinkingPassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO (Bool) statusIconGetBlinkingPassive w = wrapMRPassive (statusIconGetBlinking w) -- @G: statusIconGetGeometry | ["status","Icon","Get","Geometry"] statusIconGetGeometryPassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO ((Maybe (Rectangle, Orientation))) statusIconGetGeometryPassive w = wrapMRPassive (statusIconGetGeometry w) -- @G: statusIconGetHasTooltip | ["status","Icon","Get","Has","Tooltip"] statusIconGetHasTooltipPassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO (Bool) statusIconGetHasTooltipPassive w = wrapMRPassive (statusIconGetHasTooltip w) -- @G: statusIconGetIconName | ["status","Icon","Get","Icon","Name"] statusIconGetIconNamePassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) statusIconGetIconNamePassive w = wrapMRPassive (statusIconGetIconName w) -- @G: statusIconGetPixbuf | ["status","Icon","Get","Pixbuf"] statusIconGetPixbufPassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO ((Maybe Pixbuf)) statusIconGetPixbufPassive w = wrapMRPassive (statusIconGetPixbuf w) -- @G: statusIconGetScreen | ["status","Icon","Get","Screen"] statusIconGetScreenPassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO ((Maybe Screen)) statusIconGetScreenPassive w = wrapMRPassive (statusIconGetScreen w) -- @G: statusIconGetSize | ["status","Icon","Get","Size"] statusIconGetSizePassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO (Int) statusIconGetSizePassive w = wrapMRPassive (statusIconGetSize w) -- @G: statusIconGetStock | ["status","Icon","Get","Stock"] statusIconGetStockPassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO ((Maybe StockId)) statusIconGetStockPassive w = wrapMRPassive (statusIconGetStock w) -- @G: statusIconGetStorageType | ["status","Icon","Get","Storage","Type"] statusIconGetStorageTypePassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO (ImageType) statusIconGetStorageTypePassive w = wrapMRPassive (statusIconGetStorageType w) -- @G: statusIconGetTitle | ["status","Icon","Get","Title"] statusIconGetTitlePassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) statusIconGetTitlePassive w = wrapMRPassive (statusIconGetTitle w) -- @G: statusIconGetTooltipMarkup | ["status","Icon","Get","Tooltip","Markup"] statusIconGetTooltipMarkupPassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) statusIconGetTooltipMarkupPassive w = wrapMRPassive (statusIconGetTooltipMarkup w) -- @G: statusIconGetTooltipText | ["status","Icon","Get","Tooltip","Text"] statusIconGetTooltipTextPassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) statusIconGetTooltipTextPassive w = wrapMRPassive (statusIconGetTooltipText w) -- @G: statusIconGetVisible | ["status","Icon","Get","Visible"] statusIconGetVisiblePassive :: StatusIconClass self => (self) -> ReactiveFieldRead IO (Bool) statusIconGetVisiblePassive w = wrapMRPassive (statusIconGetVisible w) -- @A: statusIconHasTooltip statusIconHasTooltipPassive :: StatusIconClass self => (self) -> ReactiveFieldReadWrite IO (Bool) statusIconHasTooltipPassive w = passivePropertyNE w statusIconHasTooltip -- @A: statusIconIconName statusIconIconNamePassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) statusIconIconNamePassive w = passivePropertyNE w statusIconIconName -- @A: statusIconPixbuf statusIconPixbufPassive :: StatusIconClass self => (self) -> ReactiveFieldReadWrite IO (Pixbuf) statusIconPixbufPassive w = passivePropertyNE w statusIconPixbuf -- @S: statusIconPopupMenu -- TODO -- @A: statusIconScreen statusIconScreenPassive :: StatusIconClass self => (self) -> ReactiveFieldReadWrite IO (Screen) statusIconScreenPassive w = passivePropertyNE w statusIconScreen -- @T: statusIconSetBlinking | ["status","Icon","Set","Blinking"] statusIconSetBlinkingReactive :: StatusIconClass self => (self) -> ReactiveFieldWrite IO (Bool) statusIconSetBlinkingReactive w = wrapMW (statusIconSetBlinking w) -- @T: statusIconSetFromFile | ["status","Icon","Set","From","File"] statusIconSetFromFileReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) statusIconSetFromFileReactive w = wrapMW (statusIconSetFromFile w) -- @T: statusIconSetFromIconName | ["status","Icon","Set","From","Icon","Name"] statusIconSetFromIconNameReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) statusIconSetFromIconNameReactive w = wrapMW (statusIconSetFromIconName w) -- @T: statusIconSetFromPixbuf | ["status","Icon","Set","From","Pixbuf"] statusIconSetFromPixbufReactive :: StatusIconClass self => (self) -> ReactiveFieldWrite IO (Pixbuf) statusIconSetFromPixbufReactive w = wrapMW (statusIconSetFromPixbuf w) -- @T: statusIconSetFromStock | ["status","Icon","Set","From","Stock"] statusIconSetFromStockReactive :: StatusIconClass self => (self) -> ReactiveFieldWrite IO (StockId) statusIconSetFromStockReactive w = wrapMW (statusIconSetFromStock w) -- @T: statusIconSetHasTooltip | ["status","Icon","Set","Has","Tooltip"] statusIconSetHasTooltipReactive :: StatusIconClass self => (self) -> ReactiveFieldWrite IO (Bool) statusIconSetHasTooltipReactive w = wrapMW (statusIconSetHasTooltip w) -- @T: statusIconSetName | ["status","Icon","Set","Name"] statusIconSetNameReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) statusIconSetNameReactive w = wrapMW (statusIconSetName w) -- @T: statusIconSetScreen | ["status","Icon","Set","Screen"] statusIconSetScreenReactive :: (StatusIconClass self, ScreenClass screen) => (self) -> ReactiveFieldWrite IO (Maybe screen) statusIconSetScreenReactive w = wrapMW (statusIconSetScreen w) -- @T: statusIconSetTitle | ["status","Icon","Set","Title"] statusIconSetTitleReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) statusIconSetTitleReactive w = wrapMW (statusIconSetTitle w) -- @T: statusIconSetTooltip | ["status","Icon","Set","Tooltip"] statusIconSetTooltipReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) statusIconSetTooltipReactive w = wrapMW (statusIconSetTooltip w) -- @T: statusIconSetTooltipMarkup | ["status","Icon","Set","Tooltip","Markup"] statusIconSetTooltipMarkupReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) statusIconSetTooltipMarkupReactive w = wrapMW (statusIconSetTooltipMarkup w) -- @T: statusIconSetTooltipText | ["status","Icon","Set","Tooltip","Text"] statusIconSetTooltipTextReactive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) statusIconSetTooltipTextReactive w = wrapMW (statusIconSetTooltipText w) -- @T: statusIconSetVisible | ["status","Icon","Set","Visible"] statusIconSetVisibleReactive :: StatusIconClass self => (self) -> ReactiveFieldWrite IO (Bool) statusIconSetVisibleReactive w = wrapMW (statusIconSetVisible w) -- @S: statusIconSizeChanged -- TODO -- @A: statusIconStock statusIconStockPassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) statusIconStockPassive w = passivePropertyNE w statusIconStock -- @A: statusIconTitle statusIconTitlePassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) statusIconTitlePassive w = passivePropertyNE w statusIconTitle -- @A: statusIconTooltipMarkup statusIconTooltipMarkupPassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) statusIconTooltipMarkupPassive w = passivePropertyNE w statusIconTooltipMarkup -- @A: statusIconTooltipText statusIconTooltipTextPassive :: (StatusIconClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) statusIconTooltipTextPassive w = passivePropertyNE w statusIconTooltipText -- @A: statusIconVisible statusIconVisiblePassive :: StatusIconClass self => (self) -> ReactiveFieldReadWrite IO (Bool) statusIconVisiblePassive w = passivePropertyNE w statusIconVisible #ifndef darwin_HOST_OS -- @S: plugEmbedded plugEmbeddedReactive :: PlugClass self => self -> ReactiveFieldRead IO () plugEmbeddedReactive = (`reactiveSignalIO` plugEmbedded) -- @G: plugGetEmbedded | ["plug","Get","Embedded"] plugGetEmbeddedPassive :: PlugClass self => (self) -> ReactiveFieldRead IO (Bool) plugGetEmbeddedPassive w = wrapMRPassive (plugGetEmbedded w) -- @G: plugGetId | ["plug","Get","Id"] plugGetIdPassive :: PlugClass self => (self) -> ReactiveFieldRead IO (NativeWindowId) plugGetIdPassive w = wrapMRPassive (plugGetId w) -- @G: plugGetSocketWindow | ["plug","Get","Socket","Window"] plugGetSocketWindowPassive :: PlugClass self => (self) -> ReactiveFieldRead IO ((Maybe DrawWindow)) plugGetSocketWindowPassive w = wrapMRPassive (plugGetSocketWindow w) -- @C: afterPlugAdded afterPlugAddedReactive :: SocketClass self => self -> ReactiveFieldRead IO () afterPlugAddedReactive w = reactivePropertyH_ w afterPlugAdded -- @C: afterPlugRemoved afterPlugRemovedReactive :: SocketClass self => self -> ReactiveFieldRead IO () afterPlugRemovedReactive w = reactivePropertyH_ w (\x i -> afterPlugRemoved x (i >> return False)) -- @C: onPlugAdded onPlugAddedReactive :: SocketClass self => self -> ReactiveFieldRead IO () onPlugAddedReactive w = reactivePropertyH_ w onPlugAdded -- @C: onPlugRemoved onPlugRemovedReactive :: SocketClass self => self -> ReactiveFieldRead IO () onPlugRemovedReactive w = reactivePropertyH_ w (\x i -> onPlugRemoved x (i >> return False)) -- @G: socketGetId | ["socket","Get","Id"] socketGetIdPassive :: SocketClass self => (self) -> ReactiveFieldRead IO (NativeWindowId) socketGetIdPassive w = wrapMRPassive (socketGetId w) -- @G: socketGetPlugWindow | ["socket","Get","Plug","Window"] socketGetPlugWindowPassive :: SocketClass self => (self) -> ReactiveFieldRead IO ((Maybe DrawWindow)) socketGetPlugWindowPassive w = wrapMRPassive (socketGetPlugWindow w) -- @S: socketPlugAdded socketPlugAddedReactive :: SocketClass self => self -> ReactiveFieldRead IO () socketPlugAddedReactive = (`reactiveSignalIO` socketPlugAdded) -- @S: socketPlugRemoved -- TODO #endif -- @C: afterDeleteText -- TODO -- @C: afterEditableChanged afterEditableChangedReactive :: EditableClass self => self -> ReactiveFieldRead IO () afterEditableChangedReactive w = reactivePropertyH_ w afterEditableChanged -- @C: afterInsertText -- TODO -- @S: deleteText -- TODO -- @S: editableChanged editableChangedReactive :: EditableClass self => self -> ReactiveFieldRead IO () editableChangedReactive = (`reactiveSignalIO` editableChanged) -- @A: editableEditable editableEditablePassive :: EditableClass self => (self) -> ReactiveFieldReadWrite IO (Bool) editableEditablePassive w = passivePropertyNE w editableEditable -- @G: editableGetChars | ["editable","Get","Chars"] -- TODO -- @G: editableGetEditable | ["editable","Get","Editable"] editableGetEditablePassive :: EditableClass self => (self) -> ReactiveFieldRead IO (Bool) editableGetEditablePassive w = wrapMRPassive (editableGetEditable w) -- @G: editableGetPosition | ["editable","Get","Position"] editableGetPositionPassive :: EditableClass self => (self) -> ReactiveFieldRead IO (Int) editableGetPositionPassive w = wrapMRPassive (editableGetPosition w) -- @G: editableGetSelectionBounds | ["editable","Get","Selection","Bounds"] editableGetSelectionBoundsPassive :: EditableClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) editableGetSelectionBoundsPassive w = wrapMRPassive (editableGetSelectionBounds w) -- @A: editablePosition editablePositionPassive :: EditableClass self => (self) -> ReactiveFieldReadWrite IO (Int) editablePositionPassive w = passivePropertyNE w editablePosition -- @T: editableSetEditable | ["editable","Set","Editable"] editableSetEditableReactive :: EditableClass self => (self) -> ReactiveFieldWrite IO (Bool) editableSetEditableReactive w = wrapMW (editableSetEditable w) -- @T: editableSetPosition | ["editable","Set","Position"] editableSetPositionReactive :: EditableClass self => (self) -> ReactiveFieldWrite IO (Int) editableSetPositionReactive w = wrapMW (editableSetPosition w) -- @S: insertText -- TODO -- @C: onDeleteText -- TODO -- @C: onEditableChanged onEditableChangedReactive :: EditableClass self => self -> ReactiveFieldRead IO () onEditableChangedReactive w = reactivePropertyH_ w onEditableChanged -- @C: onInsertText -- TODO -- @C: afterCopyClipboard afterCopyClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () afterCopyClipboardReactive w = reactivePropertyH_ w afterCopyClipboard -- @C: afterCutClipboard afterCutClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () afterCutClipboardReactive w = reactivePropertyH_ w afterCutClipboard -- @C: afterEntryActivate afterEntryActivateReactive :: EntryClass self => self -> ReactiveFieldRead IO () afterEntryActivateReactive w = reactivePropertyH_ w afterEntryActivate -- @C: afterPasteClipboard afterPasteClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () afterPasteClipboardReactive w = reactivePropertyH_ w afterPasteClipboard -- @C: afterToggleOverwrite afterToggleOverwriteReactive :: EntryClass self => self -> ReactiveFieldRead IO () afterToggleOverwriteReactive w = reactivePropertyH_ w afterToggleOverwrite -- @S: entryBufferDeletedText -- TODO -- @G: entryBufferGetBytes | ["entry","Buffer","Get","Bytes"] entryBufferGetBytesPassive :: EntryBufferClass self => (self) -> ReactiveFieldRead IO (Int) entryBufferGetBytesPassive w = wrapMRPassive (entryBufferGetBytes w) -- @S: entryBufferInsertedText -- TODO -- @A: entryBufferMaxLength entryBufferMaxLengthPassive :: EntryBufferClass self => (self) -> ReactiveFieldReadWrite IO (Int) entryBufferMaxLengthPassive w = passivePropertyNE w entryBufferMaxLength -- @A: entryBufferText entryBufferTextPassive :: (EntryBufferClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) entryBufferTextPassive w = passivePropertyNE w entryBufferText -- @C: afterActionActivated -- TODO -- @C: afterInsertPrefix -- TODO -- @S: completionActionActivated -- TODO -- @G: entryCompletionGetEntry | ["entry","Completion","Get","Entry"] entryCompletionGetEntryPassive :: (EntryCompletion) -> ReactiveFieldRead IO ((Maybe Entry)) entryCompletionGetEntryPassive w = wrapMRPassive (entryCompletionGetEntry w) -- @G: entryCompletionGetInlineCompletion | ["entry","Completion","Get","Inline","Completion"] entryCompletionGetInlineCompletionPassive :: (EntryCompletion) -> ReactiveFieldRead IO (Bool) entryCompletionGetInlineCompletionPassive w = wrapMRPassive (entryCompletionGetInlineCompletion w) -- @G: entryCompletionGetMinimumKeyLength | ["entry","Completion","Get","Minimum","Key","Length"] entryCompletionGetMinimumKeyLengthPassive :: (EntryCompletion) -> ReactiveFieldRead IO (Int) entryCompletionGetMinimumKeyLengthPassive w = wrapMRPassive (entryCompletionGetMinimumKeyLength w) -- @G: entryCompletionGetModel | ["entry","Completion","Get","Model"] entryCompletionGetModelPassive :: (EntryCompletion) -> ReactiveFieldRead IO ((Maybe TreeModel)) entryCompletionGetModelPassive w = wrapMRPassive (entryCompletionGetModel w) -- @G: entryCompletionGetPopupCompletion | ["entry","Completion","Get","Popup","Completion"] entryCompletionGetPopupCompletionPassive :: (EntryCompletion) -> ReactiveFieldRead IO (Bool) entryCompletionGetPopupCompletionPassive w = wrapMRPassive (entryCompletionGetPopupCompletion w) -- @G: entryCompletionGetPopupSetWidth | ["entry","Completion","Get","Popup","Set","Width"] entryCompletionGetPopupSetWidthPassive :: (EntryCompletion) -> ReactiveFieldRead IO (Bool) entryCompletionGetPopupSetWidthPassive w = wrapMRPassive (entryCompletionGetPopupSetWidth w) -- @G: entryCompletionGetPopupSingleMatch | ["entry","Completion","Get","Popup","Single","Match"] entryCompletionGetPopupSingleMatchPassive :: (EntryCompletion) -> ReactiveFieldRead IO (Bool) entryCompletionGetPopupSingleMatchPassive w = wrapMRPassive (entryCompletionGetPopupSingleMatch w) -- @G: entryCompletionGetTextColumn | ["entry","Completion","Get","Text","Column"] entryCompletionGetTextColumnPassive :: GlibString string => (EntryCompletion) -> ReactiveFieldRead IO ((ColumnId row string)) entryCompletionGetTextColumnPassive w = wrapMRPassive (entryCompletionGetTextColumn w) -- @A: entryCompletionInlineCompletion entryCompletionInlineCompletionPassive :: EntryCompletion -> ReactiveFieldReadWrite IO Bool entryCompletionInlineCompletionPassive w = passivePropertyNE w entryCompletionInlineCompletion -- @A: entryCompletionMinimumKeyLength entryCompletionMinimumKeyLengthPassive :: EntryCompletion -> ReactiveFieldReadWrite IO Int entryCompletionMinimumKeyLengthPassive w = passivePropertyNE w entryCompletionMinimumKeyLength -- @A: entryCompletionPopupCompletion entryCompletionPopupCompletionPassive :: EntryCompletion -> ReactiveFieldReadWrite IO Bool entryCompletionPopupCompletionPassive w = passivePropertyNE w entryCompletionPopupCompletion -- @A: entryCompletionPopupSetWidth entryCompletionPopupSetWidthPassive :: EntryCompletion -> ReactiveFieldReadWrite IO Bool entryCompletionPopupSetWidthPassive w = passivePropertyNE w entryCompletionPopupSetWidth -- @A: entryCompletionPopupSingleMatch entryCompletionPopupSingleMatchPassive :: EntryCompletion -> ReactiveFieldReadWrite IO Bool entryCompletionPopupSingleMatchPassive w = passivePropertyNE w entryCompletionPopupSingleMatch -- @T: entryCompletionSetInlineCompletion | ["entry","Completion","Set","Inline","Completion"] entryCompletionSetInlineCompletionPassive :: (EntryCompletion) -> ReactiveFieldWrite IO (Bool) entryCompletionSetInlineCompletionPassive w = wrapMW (entryCompletionSetInlineCompletion w) -- @T: entryCompletionSetMatchFunc | ["entry","Completion","Set","Match","Func"] entryCompletionSetMatchFuncReactive :: GlibString string => (EntryCompletion) -> ReactiveFieldWrite IO ((string -> TreeIter -> IO Bool)) entryCompletionSetMatchFuncReactive w = wrapMW (entryCompletionSetMatchFunc w) -- @T: entryCompletionSetMinimumKeyLength | ["entry","Completion","Set","Minimum","Key","Length"] entryCompletionSetMinimumKeyLengthPassive :: (EntryCompletion) -> ReactiveFieldWrite IO (Int) entryCompletionSetMinimumKeyLengthPassive w = wrapMW (entryCompletionSetMinimumKeyLength w) -- @T: entryCompletionSetModel | ["entry","Completion","Set","Model"] entryCompletionSetModelReactive :: TreeModelClass model => (EntryCompletion) -> ReactiveFieldWrite IO (Maybe model) entryCompletionSetModelReactive w = wrapMW (entryCompletionSetModel w) -- @T: entryCompletionSetPopupCompletion | ["entry","Completion","Set","Popup","Completion"] entryCompletionSetPopupCompletionPassive :: (EntryCompletion) -> ReactiveFieldWrite IO (Bool) entryCompletionSetPopupCompletionPassive w = wrapMW (entryCompletionSetPopupCompletion w) -- @T: entryCompletionSetPopupSetWidth | ["entry","Completion","Set","Popup","Set","Width"] entryCompletionSetPopupSetWidthPassive :: (EntryCompletion) -> ReactiveFieldWrite IO (Bool) entryCompletionSetPopupSetWidthPassive w = wrapMW (entryCompletionSetPopupSetWidth w) -- @T: entryCompletionSetPopupSingleMatch | ["entry","Completion","Set","Popup","Single","Match"] entryCompletionSetPopupSingleMatchPassive :: (EntryCompletion) -> ReactiveFieldWrite IO (Bool) entryCompletionSetPopupSingleMatchPassive w = wrapMW (entryCompletionSetPopupSingleMatch w) -- @T: entryCompletionSetTextColumn | ["entry","Completion","Set","Text","Column"] entryCompletionSetTextColumnReactive :: GlibString string => (EntryCompletion) -> ReactiveFieldWrite IO (ColumnId row string) entryCompletionSetTextColumnReactive w = wrapMW (entryCompletionSetTextColumn w) -- @A: entryCompletionTextColumn entryCompletionTextColumnPassive :: GlibString string => (EntryCompletion) -> ReactiveFieldReadWrite IO ((ColumnId row string)) entryCompletionTextColumnPassive w = passivePropertyNE w entryCompletionTextColumn -- @S: insertPrefix -- TODO -- @S: matchSelected -- TODO -- @C: onActionActivated -- TODO -- @C: onInsertPrefix -- TODO -- @S: entryActivated entryActivatedReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryActivatedReactive = (`reactiveSignalIO` entryActivated) -- @S: entryActivate entryActivateReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryActivateReactive = (`reactiveSignalIO` entryActivate) -- @A: entryActivatesDefault entryActivatesDefaultPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Bool) entryActivatesDefaultPassive w = passivePropertyNE w entryActivatesDefault -- @A: entryAlignment entryAlignmentPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Float) entryAlignmentPassive w = passivePropertyNE w entryAlignment -- @S: entryBackspace entryBackspaceReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryBackspaceReactive = (`reactiveSignalIO` entryBackspace) -- @A: entryCompletion entryCompletionPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (EntryCompletion) entryCompletionPassive w = passivePropertyNE w entryCompletion -- @S: entryCopyClipboard entryCopyClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryCopyClipboardReactive = (`reactiveSignalIO` entryCopyClipboard) -- @S: entryCutClipboard entryCutClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryCutClipboardReactive = (`reactiveSignalIO` entryCutClipboard) -- @S: entryDeleteFromCursor -- TODO -- @A: entryEditable entryEditablePassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Bool) entryEditablePassive w = passivePropertyNE w entryEditable -- @G: entryGetActivatesDefault | ["entry","Get","Activates","Default"] entryGetActivatesDefaultPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Bool) entryGetActivatesDefaultPassive w = wrapMRPassive (entryGetActivatesDefault w) -- @G: entryGetAlignment | ["entry","Get","Alignment"] entryGetAlignmentPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Float) entryGetAlignmentPassive w = wrapMRPassive (entryGetAlignment w) -- @G: entryGetBuffer | ["entry","Get","Buffer"] entryGetBufferPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (EntryBuffer) entryGetBufferPassive w = wrapMRPassive (entryGetBuffer w) -- @G: entryGetCompletion | ["entry","Get","Completion"] entryGetCompletionPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (EntryCompletion) entryGetCompletionPassive w = wrapMRPassive (entryGetCompletion w) -- @G: entryGetHasFrame | ["entry","Get","Has","Frame"] entryGetHasFramePassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Bool) entryGetHasFramePassive w = wrapMRPassive (entryGetHasFrame w) -- @G: entryGetIconWindow | ["entry","Get","Icon","Window"] -- TODO -- @G: entryGetInvisibleChar | ["entry","Get","Invisible","Char"] entryGetInvisibleCharPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Char) entryGetInvisibleCharPassive w = wrapMRPassive (entryGetInvisibleChar w) -- @G: entryGetMaxLength | ["entry","Get","Max","Length"] entryGetMaxLengthPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Int) entryGetMaxLengthPassive w = wrapMRPassive (entryGetMaxLength w) -- @G: entryGetText | ["entry","Get","Text"] entryGetTextPassive :: (EntryClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) entryGetTextPassive w = wrapMRPassive (entryGetText w) -- @G: entryGetTextWindow | ["entry","Get","Text","Window"] entryGetTextWindowPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (DrawWindow) entryGetTextWindowPassive w = wrapMRPassive (entryGetTextWindow w) -- @G: entryGetVisibility | ["entry","Get","Visibility"] entryGetVisibilityPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Bool) entryGetVisibilityPassive w = wrapMRPassive (entryGetVisibility w) -- @G: entryGetWidthChars | ["entry","Get","Width","Chars"] entryGetWidthCharsPassive :: EntryClass self => (self) -> ReactiveFieldRead IO (Int) entryGetWidthCharsPassive w = wrapMRPassive (entryGetWidthChars w) -- @A: entryHasFrame entryHasFramePassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Bool) entryHasFramePassive w = passivePropertyNE w entryHasFrame -- @S: entryIconPress -- TODO -- @S: entryIconRelease -- TODO -- @S: entryInsertAtCursor -- TODO -- @A: entryInvisibleChar entryInvisibleCharPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Char) entryInvisibleCharPassive w = passivePropertyNE w entryInvisibleChar -- @A: entryMaxLength entryMaxLengthPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Int) entryMaxLengthPassive w = passivePropertyNE w entryMaxLength -- @S: entryMoveCursor -- TODO -- @S: entryPasteClipboard entryPasteClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryPasteClipboardReactive = (`reactiveSignalIO` entryPasteClipboard) -- @S: entryPopulatePopup -- TODO -- @S: entryPreeditChanged -- TODO -- @T: entrySetActivatesDefault | ["entry","Set","Activates","Default"] entrySetActivatesDefaultReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Bool) entrySetActivatesDefaultReactive w = wrapMW (entrySetActivatesDefault w) -- @T: entrySetAlignment | ["entry","Set","Alignment"] entrySetAlignmentReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Float) entrySetAlignmentReactive w = wrapMW (entrySetAlignment w) -- @T: entrySetBuffer | ["entry","Set","Buffer"] entrySetBufferReactive :: (EntryClass self, EntryBufferClass buffer) => (self) -> ReactiveFieldWrite IO (buffer) entrySetBufferReactive w = wrapMW (entrySetBuffer w) -- @T: entrySetCompletion | ["entry","Set","Completion"] entrySetCompletionReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (EntryCompletion) entrySetCompletionReactive w = wrapMW (entrySetCompletion w) -- @T: entrySetHasFrame | ["entry","Set","Has","Frame"] entrySetHasFrameReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Bool) entrySetHasFrameReactive w = wrapMW (entrySetHasFrame w) -- @T: entrySetInvisibleChar | ["entry","Set","Invisible","Char"] entrySetInvisibleCharReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Char) entrySetInvisibleCharReactive w = wrapMW (entrySetInvisibleChar w) -- @T: entrySetMaxLength | ["entry","Set","Max","Length"] entrySetMaxLengthReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Int) entrySetMaxLengthReactive w = wrapMW (entrySetMaxLength w) -- @T: entrySetText | ["entry","Set","Text"] entrySetTextReactive :: (EntryClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) entrySetTextReactive w = wrapMW (entrySetText w) -- @T: entrySetVisibility | ["entry","Set","Visibility"] entrySetVisibilityReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Bool) entrySetVisibilityReactive w = wrapMW (entrySetVisibility w) -- @T: entrySetWidthChars | ["entry","Set","Width","Chars"] entrySetWidthCharsReactive :: EntryClass self => (self) -> ReactiveFieldWrite IO (Int) entrySetWidthCharsReactive w = wrapMW (entrySetWidthChars w) -- @A: entryText entryTextPassive :: (EntryClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) entryTextPassive w = passivePropertyNE w entryText -- @S: entryToggleOverwirte entryToggleOverwirteReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryToggleOverwirteReactive = (`reactiveSignalIO` entryToggleOverwirte) -- @S: entryToggleOverwrite entryToggleOverwriteReactive :: EntryClass self => self -> ReactiveFieldRead IO () entryToggleOverwriteReactive = (`reactiveSignalIO` entryToggleOverwrite) -- @A: entryVisibility entryVisibilityPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Bool) entryVisibilityPassive w = passivePropertyNE w entryVisibility -- @A: entryWidthChars entryWidthCharsPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Int) entryWidthCharsPassive w = passivePropertyNE w entryWidthChars -- @A: entryXalign entryXalignPassive :: EntryClass self => (self) -> ReactiveFieldReadWrite IO (Float) entryXalignPassive w = passivePropertyNE w entryXalign -- @C: onCopyClipboard onCopyClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () onCopyClipboardReactive w = reactivePropertyH_ w onCopyClipboard -- @C: onCutClipboard onCutClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () onCutClipboardReactive w = reactivePropertyH_ w onCutClipboard -- @C: onEntryActivate onEntryActivateReactive :: EntryClass self => self -> ReactiveFieldRead IO () onEntryActivateReactive w = reactivePropertyH_ w onEntryActivate -- @C: onPasteClipboard onPasteClipboardReactive :: EntryClass self => self -> ReactiveFieldRead IO () onPasteClipboardReactive w = reactivePropertyH_ w onPasteClipboard -- @C: onToggleOverwrite onToggleOverwriteReactive :: EntryClass self => self -> ReactiveFieldRead IO () onToggleOverwriteReactive w = reactivePropertyH_ w onToggleOverwrite -- @C: afterInput -- TODO -- @C: afterOutput afterOutputReactive :: SpinButtonClass self => self -> ReactiveFieldRead IO () afterOutputReactive w = reactivePropertyH_ w (\x i -> afterOutput x (i >> return False)) -- @C: afterValueSpinned afterValueSpinnedReactive :: SpinButtonClass self => self -> ReactiveFieldRead IO () afterValueSpinnedReactive w = reactivePropertyH_ w afterValueSpinned -- @C: onInput -- TODO -- @C: onOutput onOutputReactive :: SpinButtonClass self => self -> ReactiveFieldRead IO () onOutputReactive w = reactivePropertyH_ w (\x i -> onOutput x (i >> return False)) -- @C: onValueSpinned onValueSpinnedReactive :: SpinButtonClass self => self -> ReactiveFieldRead IO () onValueSpinnedReactive w = reactivePropertyH_ w onValueSpinned -- @A: spinButtonAdjustment spinButtonAdjustmentPassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) spinButtonAdjustmentPassive w = passivePropertyNE w spinButtonAdjustment -- @A: spinButtonClimbRate spinButtonClimbRatePassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Double) spinButtonClimbRatePassive w = passivePropertyNE w spinButtonClimbRate -- @A: spinButtonDigits spinButtonDigitsPassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Int) spinButtonDigitsPassive w = passivePropertyNE w spinButtonDigits -- @G: spinButtonGetAdjustment | ["spin","Button","Get","Adjustment"] spinButtonGetAdjustmentPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Adjustment) spinButtonGetAdjustmentPassive w = wrapMRPassive (spinButtonGetAdjustment w) -- @G: spinButtonGetDigits | ["spin","Button","Get","Digits"] spinButtonGetDigitsPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Int) spinButtonGetDigitsPassive w = wrapMRPassive (spinButtonGetDigits w) -- @G: spinButtonGetIncrements | ["spin","Button","Get","Increments"] spinButtonGetIncrementsPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO ((Double, Double)) spinButtonGetIncrementsPassive w = wrapMRPassive (spinButtonGetIncrements w) -- @G: spinButtonGetNumeric | ["spin","Button","Get","Numeric"] spinButtonGetNumericPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Bool) spinButtonGetNumericPassive w = wrapMRPassive (spinButtonGetNumeric w) -- @G: spinButtonGetRange | ["spin","Button","Get","Range"] spinButtonGetRangePassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO ((Double, Double)) spinButtonGetRangePassive w = wrapMRPassive (spinButtonGetRange w) -- @G: spinButtonGetSnapToTicks | ["spin","Button","Get","Snap","To","Ticks"] spinButtonGetSnapToTicksPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Bool) spinButtonGetSnapToTicksPassive w = wrapMRPassive (spinButtonGetSnapToTicks w) -- @G: spinButtonGetUpdatePolicy | ["spin","Button","Get","Update","Policy"] spinButtonGetUpdatePolicyPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (SpinButtonUpdatePolicy) spinButtonGetUpdatePolicyPassive w = wrapMRPassive (spinButtonGetUpdatePolicy w) -- @G: spinButtonGetValueAsInt | ["spin","Button","Get","Value","As","Int"] spinButtonGetValueAsIntPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Int) spinButtonGetValueAsIntPassive w = wrapMRPassive (spinButtonGetValueAsInt w) -- @G: spinButtonGetValue | ["spin","Button","Get","Value"] spinButtonGetValuePassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Double) spinButtonGetValuePassive w = wrapMRPassive (spinButtonGetValue w) -- @G: spinButtonGetWrap | ["spin","Button","Get","Wrap"] spinButtonGetWrapPassive :: SpinButtonClass self => (self) -> ReactiveFieldRead IO (Bool) spinButtonGetWrapPassive w = wrapMRPassive (spinButtonGetWrap w) -- @A: spinButtonNumeric spinButtonNumericPassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) spinButtonNumericPassive w = passivePropertyNE w spinButtonNumeric -- @T: spinButtonSetAdjustment | ["spin","Button","Set","Adjustment"] spinButtonSetAdjustmentReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (Adjustment) spinButtonSetAdjustmentReactive w = wrapMW (spinButtonSetAdjustment w) -- @T: spinButtonSetDigits | ["spin","Button","Set","Digits"] spinButtonSetDigitsReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (Int) spinButtonSetDigitsReactive w = wrapMW (spinButtonSetDigits w) -- @T: spinButtonSetIncrements | ["spin","Button","Set","Increments"] -- TODO -- @T: spinButtonSetNumeric | ["spin","Button","Set","Numeric"] spinButtonSetNumericReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) spinButtonSetNumericReactive w = wrapMW (spinButtonSetNumeric w) -- @T: spinButtonSetRange | ["spin","Button","Set","Range"] -- TODO -- @T: spinButtonSetSnapToTicks | ["spin","Button","Set","Snap","To","Ticks"] spinButtonSetSnapToTicksReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) spinButtonSetSnapToTicksReactive w = wrapMW (spinButtonSetSnapToTicks w) -- @T: spinButtonSetUpdatePolicy | ["spin","Button","Set","Update","Policy"] spinButtonSetUpdatePolicyReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (SpinButtonUpdatePolicy) spinButtonSetUpdatePolicyReactive w = wrapMW (spinButtonSetUpdatePolicy w) -- @T: spinButtonSetValue | ["spin","Button","Set","Value"] spinButtonSetValueReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (Double) spinButtonSetValueReactive w = wrapMW (spinButtonSetValue w) -- @T: spinButtonSetWrap | ["spin","Button","Set","Wrap"] spinButtonSetWrapReactive :: SpinButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) spinButtonSetWrapReactive w = wrapMW (spinButtonSetWrap w) -- @A: spinButtonSnapToTicks spinButtonSnapToTicksPassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) spinButtonSnapToTicksPassive w = passivePropertyNE w spinButtonSnapToTicks -- @A: spinButtonUpdatePolicy spinButtonUpdatePolicyPassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (SpinButtonUpdatePolicy) spinButtonUpdatePolicyPassive w = passivePropertyNE w spinButtonUpdatePolicy -- @A: spinButtonValue spinButtonValuePassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Double) spinButtonValuePassive w = passivePropertyNE w spinButtonValue -- @A: spinButtonWrap spinButtonWrapPassive :: SpinButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) spinButtonWrapPassive w = passivePropertyNE w spinButtonWrap -- @T: appLaunchContextSetDesktop | ["app","Launch","Context","Set","Desktop"] appLaunchContextSetDesktopPassive :: (AppLaunchContext) -> ReactiveFieldWrite IO (Int) appLaunchContextSetDesktopPassive w = wrapMW (appLaunchContextSetDesktop w) -- @T: appLaunchContextSetDisplay | ["app","Launch","Context","Set","Display"] appLaunchContextSetDisplayPassive :: (AppLaunchContext) -> ReactiveFieldWrite IO (Display) appLaunchContextSetDisplayPassive w = wrapMW (appLaunchContextSetDisplay w) -- @T: appLaunchContextSetIconName | ["app","Launch","Context","Set","Icon","Name"] appLaunchContextSetIconNameReactive :: GlibString string => (AppLaunchContext) -> ReactiveFieldWrite IO (string) appLaunchContextSetIconNameReactive w = wrapMW (appLaunchContextSetIconName w) -- @T: appLaunchContextSetIcon | ["app","Launch","Context","Set","Icon"] appLaunchContextSetIconReactive w = wrapMW (appLaunchContextSetIcon w) -- @T: appLaunchContextSetScreen | ["app","Launch","Context","Set","Screen"] appLaunchContextSetScreenPassive :: (AppLaunchContext) -> ReactiveFieldWrite IO (Screen) appLaunchContextSetScreenPassive w = wrapMW (appLaunchContextSetScreen w) -- @T: appLaunchContextSetTimestamp | ["app","Launch","Context","Set","Timestamp"] appLaunchContextSetTimestampPassive :: (AppLaunchContext) -> ReactiveFieldWrite IO (TimeStamp) appLaunchContextSetTimestampPassive w = wrapMW (appLaunchContextSetTimestamp w) -- @G: cursorGetDisplay | ["cursor","Get","Display"] cursorGetDisplayPassive :: (Cursor) -> ReactiveFieldRead IO (Display) cursorGetDisplayPassive w = wrapMRPassive (cursorGetDisplay w) -- @G: cursorGetImage | ["cursor","Get","Image"] cursorGetImagePassive :: (Cursor) -> ReactiveFieldRead IO ((Maybe Pixbuf)) cursorGetImagePassive w = wrapMRPassive (cursorGetImage w) -- @S: displayClosed -- TODO -- @G: displayGetDefaultCursorSize | ["display","Get","Default","Cursor","Size"] displayGetDefaultCursorSizePassive :: (Display) -> ReactiveFieldRead IO (Int) displayGetDefaultCursorSizePassive w = wrapMRPassive (displayGetDefaultCursorSize w) -- @G: displayGetDefaultGroup | ["display","Get","Default","Group"] displayGetDefaultGroupPassive :: (Display) -> ReactiveFieldRead IO (DrawWindow) displayGetDefaultGroupPassive w = wrapMRPassive (displayGetDefaultGroup w) -- @G: displayGetDefault | ["display","Get","Default"] displayGetDefaultPassive :: ReactiveFieldRead IO ((Maybe Display)) displayGetDefaultPassive = wrapMRPassive (displayGetDefault) -- @G: displayGetDefaultScreen | ["display","Get","Default","Screen"] displayGetDefaultScreenPassive :: (Display) -> ReactiveFieldRead IO (Screen) displayGetDefaultScreenPassive w = wrapMRPassive (displayGetDefaultScreen w) -- @G: displayGetMaximalCursorSize | ["display","Get","Maximal","Cursor","Size"] displayGetMaximalCursorSizePassive :: (Display) -> ReactiveFieldRead IO ((Int, Int)) displayGetMaximalCursorSizePassive w = wrapMRPassive (displayGetMaximalCursorSize w) -- @G: displayGetName | ["display","Get","Name"] displayGetNamePassive :: GlibString string => (Display) -> ReactiveFieldRead IO (string) displayGetNamePassive w = wrapMRPassive (displayGetName w) -- @G: displayGetNScreens | ["display","Get","NScreens"] displayGetNScreensPassive :: (Display) -> ReactiveFieldRead IO (Int) displayGetNScreensPassive w = wrapMRPassive (displayGetNScreens w) -- @G: displayGetPointer | ["display","Get","Pointer"] displayGetPointerPassive :: (Display) -> ReactiveFieldRead IO ((Screen, [Modifier], Int, Int)) displayGetPointerPassive w = wrapMRPassive (displayGetPointer w) -- @G: displayGetScreen | ["display","Get","Screen"] -- TODO -- @G: displayGetWindowAtPointer | ["display","Get","Window","At","Pointer"] displayGetWindowAtPointerPassive :: (Display) -> ReactiveFieldRead IO ((Maybe (DrawWindow, Int, Int))) displayGetWindowAtPointerPassive w = wrapMRPassive (displayGetWindowAtPointer w) -- @T: displaySetDoubleClickDistance | ["display","Set","Double","Click","Distance"] displaySetDoubleClickDistancePassive :: (Display) -> ReactiveFieldWrite IO (Int) displaySetDoubleClickDistancePassive w = wrapMW (displaySetDoubleClickDistance w) -- @T: displaySetDoubleClickTime | ["display","Set","Double","Click","Time"] displaySetDoubleClickTimePassive :: (Display) -> ReactiveFieldWrite IO (Int) displaySetDoubleClickTimePassive w = wrapMW (displaySetDoubleClickTime w) -- @A: displayManagerDefaultDisplay displayManagerDefaultDisplayPassive :: DisplayManagerClass self => (self) -> ReactiveFieldReadWrite IO (Display) displayManagerDefaultDisplayPassive w = passivePropertyNE w displayManagerDefaultDisplay -- @G: displayManagerGet | ["display","Manager","Get"] displayManagerGetPassive :: ReactiveFieldRead IO (DisplayManager) displayManagerGetPassive = wrapMRPassive (displayManagerGet) -- @S: displayManagerOpened -- TODO -- @G: drawableGetClipRegion | ["drawable","Get","Clip","Region"] drawableGetClipRegionPassive :: DrawableClass d => (d) -> ReactiveFieldRead IO (Region) drawableGetClipRegionPassive w = wrapMRPassive (drawableGetClipRegion w) -- @G: drawableGetDepth | ["drawable","Get","Depth"] drawableGetDepthPassive :: DrawableClass d => (d) -> ReactiveFieldRead IO (Int) drawableGetDepthPassive w = wrapMRPassive (drawableGetDepth w) -- @G: drawableGetSize | ["drawable","Get","Size"] drawableGetSizePassive :: DrawableClass d => (d) -> ReactiveFieldRead IO ((Int, Int)) drawableGetSizePassive w = wrapMRPassive (drawableGetSize w) -- @G: drawableGetVisibleRegion | ["drawable","Get","Visible","Region"] drawableGetVisibleRegionPassive :: DrawableClass d => (d) -> ReactiveFieldRead IO (Region) drawableGetVisibleRegionPassive w = wrapMRPassive (drawableGetVisibleRegion w) -- @G: drawWindowGetDefaultRootWindow | ["draw","Window","Get","Default","Root","Window"] drawWindowGetDefaultRootWindowPassive :: ReactiveFieldRead IO (DrawWindow) drawWindowGetDefaultRootWindowPassive = wrapMRPassive (drawWindowGetDefaultRootWindow) -- @G: drawWindowGetHeight | ["draw","Window","Get","Height"] drawWindowGetHeightPassive :: (DrawWindow) -> ReactiveFieldRead IO (Int) drawWindowGetHeightPassive w = wrapMRPassive (drawWindowGetHeight w) -- @G: drawWindowGetOrigin | ["draw","Window","Get","Origin"] drawWindowGetOriginPassive :: (DrawWindow) -> ReactiveFieldRead IO ((Int, Int)) drawWindowGetOriginPassive w = wrapMRPassive (drawWindowGetOrigin w) -- @G: drawWindowGetPointer | ["draw","Window","Get","Pointer"] drawWindowGetPointerPassive :: DrawWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe (Bool, Int, Int, [Modifier]))) drawWindowGetPointerPassive w = wrapMRPassive (drawWindowGetPointer w) -- @G: drawWindowGetPointerPos | ["draw","Window","Get","Pointer","Pos"] drawWindowGetPointerPosPassive :: DrawWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe DrawWindow, Int, Int, [Modifier])) drawWindowGetPointerPosPassive w = wrapMRPassive (drawWindowGetPointerPos w) -- @G: drawWindowGetState | ["draw","Window","Get","State"] drawWindowGetStatePassive :: DrawWindowClass self => (self) -> ReactiveFieldRead IO ([WindowState]) drawWindowGetStatePassive w = wrapMRPassive (drawWindowGetState w) -- @G: drawWindowGetUpdateArea | ["draw","Window","Get","Update","Area"] drawWindowGetUpdateAreaPassive :: DrawWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Region)) drawWindowGetUpdateAreaPassive w = wrapMRPassive (drawWindowGetUpdateArea w) -- @G: drawWindowGetWidth | ["draw","Window","Get","Width"] drawWindowGetWidthPassive :: (DrawWindow) -> ReactiveFieldRead IO (Int) drawWindowGetWidthPassive w = wrapMRPassive (drawWindowGetWidth w) -- @T: drawWindowSetAcceptFocus | ["draw","Window","Set","Accept","Focus"] drawWindowSetAcceptFocusReactive :: DrawWindowClass self => (self) -> ReactiveFieldWrite IO (Bool) drawWindowSetAcceptFocusReactive w = wrapMW (drawWindowSetAcceptFocus w) -- @T: drawWindowSetChildShapes | ["draw","Window","Set","Child","Shapes"] -- TODO -- @T: drawWindowSetCursor | ["draw","Window","Set","Cursor"] drawWindowSetCursorPassive :: (DrawWindow) -> ReactiveFieldWrite IO (Maybe Cursor) drawWindowSetCursorPassive w = wrapMW (drawWindowSetCursor w) -- @S: keymapDirectionChanged keymapDirectionChangedReactive :: KeymapClass self => self -> ReactiveFieldRead IO () keymapDirectionChangedReactive = (`reactiveSignalIO` keymapDirectionChanged) -- @G: keymapGetCapsLockState | ["keymap","Get","Caps","Lock","State"] keymapGetCapsLockStatePassive :: KeymapClass self => (self) -> ReactiveFieldRead IO (Bool) keymapGetCapsLockStatePassive w = wrapMRPassive (keymapGetCapsLockState w) -- @G: keymapGetDefault | ["keymap","Get","Default"] keymapGetDefaultPassive :: ReactiveFieldRead IO (Keymap) keymapGetDefaultPassive = wrapMRPassive (keymapGetDefault) -- @G: keymapGetDirection | ["keymap","Get","Direction"] keymapGetDirectionPassive :: KeymapClass self => (self) -> ReactiveFieldRead IO (PangoDirection) keymapGetDirectionPassive w = wrapMRPassive (keymapGetDirection w) -- @G: keymapGetEntriesForKeycode | ["keymap","Get","Entries","For","Keycode"] -- TODO -- @G: keymapGetEntriesForKeyval | ["keymap","Get","Entries","For","Keyval"] -- TODO -- @G: keymapGetForDisplay | ["keymap","Get","For","Display"] keymapGetForDisplayPassive :: (Display) -> ReactiveFieldRead IO (Keymap) keymapGetForDisplayPassive w = wrapMRPassive (keymapGetForDisplay w) -- @S: keymapKeysChanged keymapKeysChangedReactive :: KeymapClass self => self -> ReactiveFieldRead IO () keymapKeysChangedReactive = (`reactiveSignalIO` keymapKeysChanged) -- @S: keymapStateChanged keymapStateChangedReactive :: KeymapClass self => self -> ReactiveFieldRead IO () keymapStateChangedReactive = (`reactiveSignalIO` keymapStateChanged) -- @G: pixbufGetBitsPerSample | ["pixbuf","Get","Bits","Per","Sample"] pixbufGetBitsPerSamplePassive :: (Pixbuf) -> ReactiveFieldRead IO (Int) pixbufGetBitsPerSamplePassive w = wrapMRPassive (pixbufGetBitsPerSample w) -- @G: pixbufGetColorSpace | ["pixbuf","Get","Color","Space"] pixbufGetColorSpacePassive :: (Pixbuf) -> ReactiveFieldRead IO (Colorspace) pixbufGetColorSpacePassive w = wrapMRPassive (pixbufGetColorSpace w) -- @G: pixbufGetFormats | ["pixbuf","Get","Formats"] -- TODO -- @G: pixbufGetFromDrawable | ["pixbuf","Get","From","Drawable"] -- TODO -- @G: pixbufGetHasAlpha | ["pixbuf","Get","Has","Alpha"] pixbufGetHasAlphaPassive :: (Pixbuf) -> ReactiveFieldRead IO (Bool) pixbufGetHasAlphaPassive w = wrapMRPassive (pixbufGetHasAlpha w) -- @G: pixbufGetHeight | ["pixbuf","Get","Height"] pixbufGetHeightPassive :: (Pixbuf) -> ReactiveFieldRead IO (Int) pixbufGetHeightPassive w = wrapMRPassive (pixbufGetHeight w) -- @G: pixbufGetNChannels | ["pixbuf","Get","NChannels"] pixbufGetNChannelsPassive :: (Pixbuf) -> ReactiveFieldRead IO (Int) pixbufGetNChannelsPassive w = wrapMRPassive (pixbufGetNChannels w) -- @G: pixbufGetOption | ["pixbuf","Get","Option"] -- TODO -- @G: pixbufGetPixels | ["pixbuf","Get","Pixels"] pixbufGetPixelsPassive w = wrapMRPassive (pixbufGetPixels w) -- @G: pixbufGetRowstride | ["pixbuf","Get","Rowstride"] pixbufGetRowstridePassive :: (Pixbuf) -> ReactiveFieldRead IO (Int) pixbufGetRowstridePassive w = wrapMRPassive (pixbufGetRowstride w) -- @G: pixbufGetWidth | ["pixbuf","Get","Width"] pixbufGetWidthPassive :: (Pixbuf) -> ReactiveFieldRead IO (Int) pixbufGetWidthPassive w = wrapMRPassive (pixbufGetWidth w) -- @G: regionGetClipbox | ["region","Get","Clipbox"] regionGetClipboxPassive :: (Region) -> ReactiveFieldRead IO (Rectangle) regionGetClipboxPassive w = wrapMRPassive (regionGetClipbox w) -- @G: regionGetRectangles | ["region","Get","Rectangles"] regionGetRectanglesPassive :: (Region) -> ReactiveFieldRead IO ([Rectangle]) regionGetRectanglesPassive w = wrapMRPassive (regionGetRectangles w) -- @S: screenCompositedChanged screenCompositedChangedReactive :: ScreenClass self => self -> ReactiveFieldRead IO () screenCompositedChangedReactive = (`reactiveSignalIO` screenCompositedChanged) -- @A: screenDefaultColormap screenDefaultColormapPassive w = passivePropertyNE w screenDefaultColormap -- @A: screenFontOptions screenFontOptionsPassive :: Screen -> ReactiveFieldReadWrite IO ((Maybe FontOptions)) screenFontOptionsPassive w = passivePropertyNE w screenFontOptions -- @G: screenGetActiveWindow | ["screen","Get","Active","Window"] screenGetActiveWindowPassive :: (Screen) -> ReactiveFieldRead IO ((Maybe DrawWindow)) screenGetActiveWindowPassive w = wrapMRPassive (screenGetActiveWindow w) -- @G: screenGetDefaultColormap | ["screen","Get","Default","Colormap"] screenGetDefaultColormapPassive w = wrapMRPassive (screenGetDefaultColormap w) -- @G: screenGetDefault | ["screen","Get","Default"] screenGetDefaultPassive :: ReactiveFieldRead IO ((Maybe Screen)) screenGetDefaultPassive = wrapMRPassive (screenGetDefault) -- @G: screenGetDisplay | ["screen","Get","Display"] screenGetDisplayPassive :: (Screen) -> ReactiveFieldRead IO (Display) screenGetDisplayPassive w = wrapMRPassive (screenGetDisplay w) -- @G: screenGetHeight | ["screen","Get","Height"] screenGetHeightPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetHeightPassive w = wrapMRPassive (screenGetHeight w) -- @G: screenGetHeightMm | ["screen","Get","Height","Mm"] screenGetHeightMmPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetHeightMmPassive w = wrapMRPassive (screenGetHeightMm w) -- @G: screenGetHeightMM | ["screen","Get","Height","MM"] screenGetHeightMMPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetHeightMMPassive w = wrapMRPassive (screenGetHeightMM w) -- @G: screenGetMonitorAtPoint | ["screen","Get","Monitor","At","Point"] -- TODO -- @G: screenGetMonitorAtWindow | ["screen","Get","Monitor","At","Window"] -- TODO -- @G: screenGetMonitorGeometry | ["screen","Get","Monitor","Geometry"] -- TODO -- @G: screenGetMonitorHeightMm | ["screen","Get","Monitor","Height","Mm"] -- TODO -- @G: screenGetMonitorPlugName | ["screen","Get","Monitor","Plug","Name"] -- TODO -- @G: screenGetMonitorWidthMm | ["screen","Get","Monitor","Width","Mm"] -- TODO -- @G: screenGetNMonitors | ["screen","Get","NMonitors"] screenGetNMonitorsPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetNMonitorsPassive w = wrapMRPassive (screenGetNMonitors w) -- @G: screenGetNumber | ["screen","Get","Number"] screenGetNumberPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetNumberPassive w = wrapMRPassive (screenGetNumber w) -- @G: screenGetRGBAColormap | ["screen","Get","RGBAColormap"] screenGetRGBAColormapPassive w = wrapMRPassive (screenGetRGBAColormap w) -- @G: screenGetRootWindow | ["screen","Get","Root","Window"] screenGetRootWindowPassive :: (Screen) -> ReactiveFieldRead IO (DrawWindow) screenGetRootWindowPassive w = wrapMRPassive (screenGetRootWindow w) -- @G: screenGetSystemColormap | ["screen","Get","System","Colormap"] screenGetSystemColormapPassive w = wrapMRPassive (screenGetSystemColormap w) -- @G: screenGetSystemVisual | ["screen","Get","System","Visual"] screenGetSystemVisualPassive w = wrapMRPassive (screenGetSystemVisual w) -- @G: screenGetToplevelWindows | ["screen","Get","Toplevel","Windows"] screenGetToplevelWindowsPassive :: (Screen) -> ReactiveFieldRead IO ([DrawWindow]) screenGetToplevelWindowsPassive w = wrapMRPassive (screenGetToplevelWindows w) -- @G: screenGetWidth | ["screen","Get","Width"] screenGetWidthPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetWidthPassive w = wrapMRPassive (screenGetWidth w) -- @G: screenGetWidthMm | ["screen","Get","Width","Mm"] screenGetWidthMmPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetWidthMmPassive w = wrapMRPassive (screenGetWidthMm w) -- @G: screenGetWidthMM | ["screen","Get","Width","MM"] screenGetWidthMMPassive :: (Screen) -> ReactiveFieldRead IO (Int) screenGetWidthMMPassive w = wrapMRPassive (screenGetWidthMM w) -- @G: screenGetWindowStack | ["screen","Get","Window","Stack"] screenGetWindowStackPassive :: (Screen) -> ReactiveFieldRead IO ((Maybe [DrawWindow])) screenGetWindowStackPassive w = wrapMRPassive (screenGetWindowStack w) -- @S: screenMonitorsChanged screenMonitorsChangedReactive :: ScreenClass self => self -> ReactiveFieldRead IO () screenMonitorsChangedReactive = (`reactiveSignalIO` screenMonitorsChanged) -- @A: screenResolution screenResolutionPassive :: Screen -> ReactiveFieldReadWrite IO Double screenResolutionPassive w = passivePropertyNE w screenResolution -- @T: screenSetDefaultColormap | ["screen","Set","Default","Colormap"] screenSetDefaultColormapPassive w = wrapMW (screenSetDefaultColormap w) -- @S: screenSizeChanged screenSizeChangedReactive :: ScreenClass self => self -> ReactiveFieldRead IO () screenSizeChangedReactive = (`reactiveSignalIO` screenSizeChanged) -- @G: clipboardGetDisplay | ["clipboard","Get","Display"] clipboardGetDisplayPassive :: ClipboardClass self => (self) -> ReactiveFieldRead IO (Display) clipboardGetDisplayPassive w = wrapMRPassive (clipboardGetDisplay w) -- @G: clipboardGetForDisplay | ["clipboard","Get","For","Display"] -- TODO -- @G: clipboardGet | ["clipboard","Get"] clipboardGetPassive :: (SelectionTag) -> ReactiveFieldRead IO (Clipboard) clipboardGetPassive w = wrapMRPassive (clipboardGet w) -- @T: clipboardSetCanStore | ["clipboard","Set","Can","Store"] clipboardSetCanStoreReactive :: ClipboardClass self => (self) -> ReactiveFieldWrite IO (Maybe [(TargetTag, InfoId)]) clipboardSetCanStoreReactive w = wrapMW (clipboardSetCanStore w) -- @T: clipboardSetImage | ["clipboard","Set","Image"] clipboardSetImageReactive :: ClipboardClass self => (self) -> ReactiveFieldWrite IO (Pixbuf) clipboardSetImageReactive w = wrapMW (clipboardSetImage w) -- @T: clipboardSetText | ["clipboard","Set","Text"] clipboardSetTextReactive :: (ClipboardClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) clipboardSetTextReactive w = wrapMW (clipboardSetText w) -- @T: clipboardSetWithData | ["clipboard","Set","With","Data"] -- TODO -- @S: dragBegin -- TODO -- @A: dragContextActions dragContextActionsPassive :: DragContext -> ReactiveFieldReadWrite IO ([DragAction]) dragContextActionsPassive w = passivePropertyNE w dragContextActions -- @A: dragContextAction dragContextActionPassive :: DragContext -> ReactiveFieldReadWrite IO DragAction dragContextActionPassive w = passivePropertyNE w dragContextAction -- @A: dragContextSuggestedAction dragContextSuggestedActionPassive :: DragContext -> ReactiveFieldReadWrite IO DragAction dragContextSuggestedActionPassive w = passivePropertyNE w dragContextSuggestedAction -- @S: dragDataDelete -- TODO -- @S: dragDataGet -- TODO -- @S: dragDataReceived -- TODO -- @G: dragDestGetTargetList | ["drag","Dest","Get","Target","List"] dragDestGetTargetListPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO ((Maybe TargetList)) dragDestGetTargetListPassive w = wrapMRPassive (dragDestGetTargetList w) -- @T: dragDestSet | ["drag","Dest","Set"] -- TODO -- @T: dragDestSetProxy | ["drag","Dest","Set","Proxy"] -- TODO -- @T: dragDestSetTargetList | ["drag","Dest","Set","Target","List"] dragDestSetTargetListReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (TargetList) dragDestSetTargetListReactive w = wrapMW (dragDestSetTargetList w) -- @S: dragDrop -- TODO -- @S: dragEnd -- TODO -- @S: dragFailed -- TODO -- @G: dragGetData | ["drag","Get","Data"] -- TODO -- @G: dragGetSourceWidget | ["drag","Get","Source","Widget"] dragGetSourceWidgetPassive :: DragContextClass context => (context) -> ReactiveFieldRead IO ((Maybe Widget)) dragGetSourceWidgetPassive w = wrapMRPassive (dragGetSourceWidget w) -- @S: dragLeave -- TODO -- @S: dragMotion -- TODO -- @T: dragSetIconDefault | ["drag","Set","Icon","Default"] -- TODO -- @T: dragSetIconName | ["drag","Set","Icon","Name"] -- TODO -- @T: dragSetIconPixbuf | ["drag","Set","Icon","Pixbuf"] -- TODO -- @T: dragSetIconStock | ["drag","Set","Icon","Stock"] -- TODO -- @T: dragSetIconWidget | ["drag","Set","Icon","Widget"] -- TODO -- @G: dragSourceGetTargetList | ["drag","Source","Get","Target","List"] dragSourceGetTargetListPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO ((Maybe TargetList)) dragSourceGetTargetListPassive w = wrapMRPassive (dragSourceGetTargetList w) -- @T: dragSourceSet | ["drag","Source","Set"] -- TODO -- @T: dragSourceSetIconName | ["drag","Source","Set","Icon","Name"] dragSourceSetIconNameReactive :: (WidgetClass widget, GlibString string) => (widget) -> ReactiveFieldWrite IO (string) dragSourceSetIconNameReactive w = wrapMW (dragSourceSetIconName w) -- @T: dragSourceSetIconPixbuf | ["drag","Source","Set","Icon","Pixbuf"] dragSourceSetIconPixbufReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (Pixbuf) dragSourceSetIconPixbufReactive w = wrapMW (dragSourceSetIconPixbuf w) -- @T: dragSourceSetIconStock | ["drag","Source","Set","Icon","Stock"] dragSourceSetIconStockReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (StockId) dragSourceSetIconStockReactive w = wrapMW (dragSourceSetIconStock w) -- @T: dragSourceSetTargetList | ["drag","Source","Set","Target","List"] dragSourceSetTargetListReactive :: WidgetClass widget => (widget) -> ReactiveFieldWrite IO (TargetList) dragSourceSetTargetListReactive w = wrapMW (dragSourceSetTargetList w) -- @G: grabGetCurrent | ["grab","Get","Current"] grabGetCurrentPassive :: ReactiveFieldRead IO ((Maybe Widget)) grabGetCurrentPassive = wrapMRPassive (grabGetCurrent) -- @T: iconSetAddSource | ["icon","Set","Add","Source"] iconSetAddSourcePassive :: (IconSet) -> ReactiveFieldWrite IO (IconSource) iconSetAddSourcePassive w = wrapMW (iconSetAddSource w) -- @G: iconSetGetSizes | ["icon","Set","Get","Sizes"] iconSetGetSizesPassive :: (IconSet) -> ReactiveFieldRead IO ([IconSize]) iconSetGetSizesPassive w = wrapMRPassive (iconSetGetSizes w) -- @T: iconSetNewFromPixbuf | ["icon","Set","New","From","Pixbuf"] -- TODO -- @T: iconSetNew | ["icon","Set","New"] -- TODO -- @T: iconSetRenderIcon | ["icon","Set","Render","Icon"] -- TODO -- @G: iconSizeGetName | ["icon","Size","Get","Name"] iconSizeGetNamePassive :: GlibString string => (IconSize) -> ReactiveFieldRead IO ((Maybe string)) iconSizeGetNamePassive w = wrapMRPassive (iconSizeGetName w) -- @G: iconSourceGetDirection | ["icon","Source","Get","Direction"] iconSourceGetDirectionPassive :: (IconSource) -> ReactiveFieldRead IO ((Maybe TextDirection)) iconSourceGetDirectionPassive w = wrapMRPassive (iconSourceGetDirection w) -- @G: iconSourceGetFilename | ["icon","Source","Get","Filename"] iconSourceGetFilenamePassive :: GlibString string => (IconSource) -> ReactiveFieldRead IO ((Maybe string)) iconSourceGetFilenamePassive w = wrapMRPassive (iconSourceGetFilename w) -- @G: iconSourceGetPixbuf | ["icon","Source","Get","Pixbuf"] iconSourceGetPixbufPassive :: (IconSource) -> ReactiveFieldRead IO ((Maybe Pixbuf)) iconSourceGetPixbufPassive w = wrapMRPassive (iconSourceGetPixbuf w) -- @G: iconSourceGetSize | ["icon","Source","Get","Size"] iconSourceGetSizePassive :: (IconSource) -> ReactiveFieldRead IO ((Maybe IconSize)) iconSourceGetSizePassive w = wrapMRPassive (iconSourceGetSize w) -- @G: iconSourceGetState | ["icon","Source","Get","State"] iconSourceGetStatePassive :: (IconSource) -> ReactiveFieldRead IO ((Maybe StateType)) iconSourceGetStatePassive w = wrapMRPassive (iconSourceGetState w) -- @T: iconSourceSetDirection | ["icon","Source","Set","Direction"] iconSourceSetDirectionPassive :: (IconSource) -> ReactiveFieldWrite IO (TextDirection) iconSourceSetDirectionPassive w = wrapMW (iconSourceSetDirection w) -- @T: iconSourceSetFilename | ["icon","Source","Set","Filename"] iconSourceSetFilenameReactive :: GlibFilePath fp => (IconSource) -> ReactiveFieldWrite IO (fp) iconSourceSetFilenameReactive w = wrapMW (iconSourceSetFilename w) -- @T: iconSourceSetPixbuf | ["icon","Source","Set","Pixbuf"] iconSourceSetPixbufPassive :: (IconSource) -> ReactiveFieldWrite IO (Pixbuf) iconSourceSetPixbufPassive w = wrapMW (iconSourceSetPixbuf w) -- @T: iconSourceSetSize | ["icon","Source","Set","Size"] iconSourceSetSizePassive :: (IconSource) -> ReactiveFieldWrite IO (IconSize) iconSourceSetSizePassive w = wrapMW (iconSourceSetSize w) -- @T: iconSourceSetState | ["icon","Source","Set","State"] iconSourceSetStatePassive :: (IconSource) -> ReactiveFieldWrite IO (StateType) iconSourceSetStatePassive w = wrapMW (iconSourceSetState w) -- @G: iconInfoGetAttachPoints | ["icon","Info","Get","Attach","Points"] iconInfoGetAttachPointsPassive :: (IconInfo) -> ReactiveFieldRead IO ((Maybe [Point])) iconInfoGetAttachPointsPassive w = wrapMRPassive (iconInfoGetAttachPoints w) -- @G: iconInfoGetBaseSize | ["icon","Info","Get","Base","Size"] iconInfoGetBaseSizePassive :: (IconInfo) -> ReactiveFieldRead IO (Int) iconInfoGetBaseSizePassive w = wrapMRPassive (iconInfoGetBaseSize w) -- @G: iconInfoGetBuiltinPixbuf | ["icon","Info","Get","Builtin","Pixbuf"] iconInfoGetBuiltinPixbufPassive :: (IconInfo) -> ReactiveFieldRead IO ((Maybe Pixbuf)) iconInfoGetBuiltinPixbufPassive w = wrapMRPassive (iconInfoGetBuiltinPixbuf w) -- @G: iconInfoGetDisplayName | ["icon","Info","Get","Display","Name"] iconInfoGetDisplayNamePassive :: GlibString string => (IconInfo) -> ReactiveFieldRead IO ((Maybe string)) iconInfoGetDisplayNamePassive w = wrapMRPassive (iconInfoGetDisplayName w) -- @G: iconInfoGetEmbeddedRect | ["icon","Info","Get","Embedded","Rect"] iconInfoGetEmbeddedRectPassive :: (IconInfo) -> ReactiveFieldRead IO ((Maybe Rectangle)) iconInfoGetEmbeddedRectPassive w = wrapMRPassive (iconInfoGetEmbeddedRect w) -- @G: iconInfoGetFilename | ["icon","Info","Get","Filename"] iconInfoGetFilenamePassive :: GlibString string => (IconInfo) -> ReactiveFieldRead IO ((Maybe string)) iconInfoGetFilenamePassive w = wrapMRPassive (iconInfoGetFilename w) -- @T: iconInfoSetRawCoordinates | ["icon","Info","Set","Raw","Coordinates"] iconInfoSetRawCoordinatesPassive :: (IconInfo) -> ReactiveFieldWrite IO (Bool) iconInfoSetRawCoordinatesPassive w = wrapMW (iconInfoSetRawCoordinates w) -- @S: iconThemeChanged iconThemeChangedReactive :: IconThemeClass self => self -> ReactiveFieldRead IO () iconThemeChangedReactive = (`reactiveSignalIO` iconThemeChanged) -- @G: iconThemeGetDefault | ["icon","Theme","Get","Default"] iconThemeGetDefaultPassive :: ReactiveFieldRead IO (IconTheme) iconThemeGetDefaultPassive = wrapMRPassive (iconThemeGetDefault) -- @G: iconThemeGetExampleIconName | ["icon","Theme","Get","Example","Icon","Name"] iconThemeGetExampleIconNamePassive :: (IconThemeClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) iconThemeGetExampleIconNamePassive w = wrapMRPassive (iconThemeGetExampleIconName w) -- @G: iconThemeGetForScreen | ["icon","Theme","Get","For","Screen"] iconThemeGetForScreenPassive :: (Screen) -> ReactiveFieldRead IO (IconTheme) iconThemeGetForScreenPassive w = wrapMRPassive (iconThemeGetForScreen w) -- @G: iconThemeGetIconSizes | ["icon","Theme","Get","Icon","Sizes"] -- TODO -- @G: iconThemeGetSearchPath | ["icon","Theme","Get","Search","Path"] iconThemeGetSearchPathPassive :: (IconThemeClass self, GlibFilePath fp) => (self) -> ReactiveFieldRead IO (([fp], Int)) iconThemeGetSearchPathPassive w = wrapMRPassive (iconThemeGetSearchPath w) -- @T: iconThemeSetCustomTheme | ["icon","Theme","Set","Custom","Theme"] iconThemeSetCustomThemeReactive :: (IconThemeClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) iconThemeSetCustomThemeReactive w = wrapMW (iconThemeSetCustomTheme w) -- @T: iconThemeSetScreen | ["icon","Theme","Set","Screen"] iconThemeSetScreenReactive :: IconThemeClass self => (self) -> ReactiveFieldWrite IO (Screen) iconThemeSetScreenReactive w = wrapMW (iconThemeSetScreen w) -- @T: iconThemeSetSearchPath | ["icon","Theme","Set","Search","Path"] -- TODO -- @G: rcGetDefaultFiles | ["rc","Get","Default","Files"] -- TODO -- @G: rcGetImModuleFile | ["rc","Get","Im","Module","File"] -- TODO -- @G: rcGetModuleDir | ["rc","Get","Module","Dir"] -- TODO -- @G: rcGetStyleByPaths | ["rc","Get","Style","By","Paths"] -- TODO -- @G: rcGetStyle | ["rc","Get","Style"] rcGetStylePassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (Style) rcGetStylePassive w = wrapMRPassive (rcGetStyle w) -- @G: rcGetThemeDir | ["rc","Get","Theme","Dir"] -- TODO -- @T: rcSetDefaultFiles | ["rc","Set","Default","Files"] -- TODO -- @G: selectionDataGet | ["selection","Data","Get"] -- TODO -- @G: selectionDataGetPixbuf | ["selection","Data","Get","Pixbuf"] -- TODO -- @G: selectionDataGetTarget | ["selection","Data","Get","Target"] -- TODO -- @G: selectionDataGetTargets | ["selection","Data","Get","Targets"] -- TODO -- @G: selectionDataGetText | ["selection","Data","Get","Text"] -- TODO -- @G: selectionDataGetURIs | ["selection","Data","Get","URIs"] -- TODO -- @T: selectionDataSet | ["selection","Data","Set"] -- TODO -- @T: selectionDataSetPixbuf | ["selection","Data","Set","Pixbuf"] -- TODO -- @T: selectionDataSetTarget | ["selection","Data","Set","Target"] -- TODO -- @T: selectionDataSetText | ["selection","Data","Set","Text"] -- TODO -- @T: selectionDataSetURIs | ["selection","Data","Set","URIs"] -- TODO -- @S: selectionGet -- TODO -- @T: selectionOwnerSetForDisplay | ["selection","Owner","Set","For","Display"] -- TODO -- @T: selectionOwnerSet | ["selection","Owner","Set"] -- TODO -- @S: selectionReceived -- TODO -- @G: settingsGetDefault | ["settings","Get","Default"] settingsGetDefaultPassive :: ReactiveFieldRead IO ((Maybe Settings)) settingsGetDefaultPassive = wrapMRPassive (settingsGetDefault) -- @G: settingsGetForScreen | ["settings","Get","For","Screen"] settingsGetForScreenPassive :: ScreenClass screen => (screen) -> ReactiveFieldRead IO (Settings) settingsGetForScreenPassive w = wrapMRPassive (settingsGetForScreen w) -- @T: settingsSetLongProperty | ["settings","Set","Long","Property"] -- TODO -- @T: settingsSetStringProperty | ["settings","Set","String","Property"] -- TODO -- @G: colorSelectionDialogGetCancelButton | ["color","Selection","Dialog","Get","Cancel","Button"] colorSelectionDialogGetCancelButtonPassive :: (ColorSelectionDialog) -> ReactiveFieldRead IO (Button) colorSelectionDialogGetCancelButtonPassive w = wrapMRPassive (colorSelectionDialogGetCancelButton w) -- @G: colorSelectionDialogGetColor | ["color","Selection","Dialog","Get","Color"] colorSelectionDialogGetColorPassive :: (ColorSelectionDialog) -> ReactiveFieldRead IO (ColorSelection) colorSelectionDialogGetColorPassive w = wrapMRPassive (colorSelectionDialogGetColor w) -- @G: colorSelectionDialogGetHelpButton | ["color","Selection","Dialog","Get","Help","Button"] colorSelectionDialogGetHelpButtonPassive :: (ColorSelectionDialog) -> ReactiveFieldRead IO (Button) colorSelectionDialogGetHelpButtonPassive w = wrapMRPassive (colorSelectionDialogGetHelpButton w) -- @G: colorSelectionDialogGetOkButton | ["color","Selection","Dialog","Get","Ok","Button"] colorSelectionDialogGetOkButtonPassive :: (ColorSelectionDialog) -> ReactiveFieldRead IO (Button) colorSelectionDialogGetOkButtonPassive w = wrapMRPassive (colorSelectionDialogGetOkButton w) -- @G: dialogGetActionArea | ["dialog","Get","Action","Area"] dialogGetActionAreaPassive :: DialogClass dc => (dc) -> ReactiveFieldRead IO (HBox) dialogGetActionAreaPassive w = wrapMRPassive (dialogGetActionArea w) -- @G: dialogGetUpper | ["dialog","Get","Upper"] dialogGetUpperPassive :: DialogClass dc => (dc) -> ReactiveFieldRead IO (VBox) dialogGetUpperPassive w = wrapMRPassive (dialogGetUpper w) -- @G: drawableGetID | ["drawable","Get","ID"] drawableGetIDPassive :: (DrawWindowClass d, DrawableClass d) => (d) -> ReactiveFieldRead IO (NativeWindowId) drawableGetIDPassive w = wrapMRPassive (drawableGetID w) -- @G: fileSelectionGetButtons | ["file","Selection","Get","Buttons"] fileSelectionGetButtonsPassive :: FileSelectionClass fsel => (fsel) -> ReactiveFieldRead IO ((Button, Button)) fileSelectionGetButtonsPassive w = wrapMRPassive (fileSelectionGetButtons w) -- @G: styleGetAntiAliasing | ["style","Get","Anti","Aliasing"] -- TODO -- @G: styleGetBackground | ["style","Get","Background"] -- TODO -- @G: styleGetBase | ["style","Get","Base"] -- TODO -- @G: styleGetDark | ["style","Get","Dark"] -- TODO -- @G: styleGetForeground | ["style","Get","Foreground"] -- TODO -- @G: styleGetLight | ["style","Get","Light"] -- TODO -- @G: styleGetMiddle | ["style","Get","Middle"] -- TODO -- @G: styleGetText | ["style","Get","Text"] -- TODO -- @G: widgetGetDrawWindow | ["widget","Get","Draw","Window"] widgetGetDrawWindowPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO (DrawWindow) widgetGetDrawWindowPassive w = wrapMRPassive (widgetGetDrawWindow w) -- @G: widgetGetSavedState | ["widget","Get","Saved","State"] widgetGetSavedStatePassive :: WidgetClass w => (w) -> ReactiveFieldRead IO (StateType) widgetGetSavedStatePassive w = wrapMRPassive (widgetGetSavedState w) -- @G: widgetGetSize | ["widget","Get","Size"] widgetGetSizePassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO ((Int, Int)) widgetGetSizePassive w = wrapMRPassive (widgetGetSize w) -- @G: windowGetFrame | ["window","Get","Frame"] windowGetFramePassive :: WindowClass widget => (widget) -> ReactiveFieldRead IO ((Maybe DrawWindow)) windowGetFramePassive w = wrapMRPassive (windowGetFrame w) -- @A: alignmentBottomPadding alignmentBottomPaddingPassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Int) alignmentBottomPaddingPassive w = passivePropertyNE w alignmentBottomPadding -- @G: alignmentGetPadding | ["alignment","Get","Padding"] alignmentGetPaddingPassive :: AlignmentClass self => (self) -> ReactiveFieldRead IO ((Int, Int, Int, Int)) alignmentGetPaddingPassive w = wrapMRPassive (alignmentGetPadding w) -- @A: alignmentLeftPadding alignmentLeftPaddingPassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Int) alignmentLeftPaddingPassive w = passivePropertyNE w alignmentLeftPadding -- @A: alignmentRightPadding alignmentRightPaddingPassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Int) alignmentRightPaddingPassive w = passivePropertyNE w alignmentRightPadding -- @T: alignmentSet | ["alignment","Set"] -- TODO -- @T: alignmentSetPadding | ["alignment","Set","Padding"] -- TODO -- @A: alignmentTopPadding alignmentTopPaddingPassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Int) alignmentTopPaddingPassive w = passivePropertyNE w alignmentTopPadding -- @A: alignmentXAlign alignmentXAlignPassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Float) alignmentXAlignPassive w = passivePropertyNE w alignmentXAlign -- @A: alignmentXScale alignmentXScalePassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Float) alignmentXScalePassive w = passivePropertyNE w alignmentXScale -- @A: alignmentYAlign alignmentYAlignPassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Float) alignmentYAlignPassive w = passivePropertyNE w alignmentYAlign -- @A: alignmentYScale alignmentYScalePassive :: AlignmentClass self => (self) -> ReactiveFieldReadWrite IO (Float) alignmentYScalePassive w = passivePropertyNE w alignmentYScale -- @A: aspectFrameObeyChild aspectFrameObeyChildPassive :: AspectFrameClass self => (self) -> ReactiveFieldReadWrite IO (Bool) aspectFrameObeyChildPassive w = passivePropertyNE w aspectFrameObeyChild -- @A: aspectFrameRatio aspectFrameRatioPassive :: AspectFrameClass self => (self) -> ReactiveFieldReadWrite IO (Float) aspectFrameRatioPassive w = passivePropertyNE w aspectFrameRatio -- @T: aspectFrameSet | ["aspect","Frame","Set"] -- TODO -- @A: aspectFrameXAlign aspectFrameXAlignPassive :: AspectFrameClass self => (self) -> ReactiveFieldReadWrite IO (Float) aspectFrameXAlignPassive w = passivePropertyNE w aspectFrameXAlign -- @A: aspectFrameYAlign aspectFrameYAlignPassive :: AspectFrameClass self => (self) -> ReactiveFieldReadWrite IO (Float) aspectFrameYAlignPassive w = passivePropertyNE w aspectFrameYAlign -- @C: afterActivate afterActivateReactive :: Expander -> ReactiveFieldRead IO () afterActivateReactive w = reactivePropertyH_ w afterActivate -- @A: expanderExpanded expanderExpandedPassive :: Expander -> ReactiveFieldReadWrite IO Bool expanderExpandedPassive w = passivePropertyNE w expanderExpanded -- @G: expanderGetExpanded | ["expander","Get","Expanded"] expanderGetExpandedPassive :: (Expander) -> ReactiveFieldRead IO (Bool) expanderGetExpandedPassive w = wrapMRPassive (expanderGetExpanded w) -- @G: expanderGetLabel | ["expander","Get","Label"] expanderGetLabelPassive :: GlibString string => (Expander) -> ReactiveFieldRead IO (string) expanderGetLabelPassive w = wrapMRPassive (expanderGetLabel w) -- @G: expanderGetLabelWidget | ["expander","Get","Label","Widget"] expanderGetLabelWidgetPassive :: (Expander) -> ReactiveFieldRead IO (Widget) expanderGetLabelWidgetPassive w = wrapMRPassive (expanderGetLabelWidget w) -- @G: expanderGetSpacing | ["expander","Get","Spacing"] expanderGetSpacingPassive :: (Expander) -> ReactiveFieldRead IO (Int) expanderGetSpacingPassive w = wrapMRPassive (expanderGetSpacing w) -- @G: expanderGetUseMarkup | ["expander","Get","Use","Markup"] expanderGetUseMarkupPassive :: (Expander) -> ReactiveFieldRead IO (Bool) expanderGetUseMarkupPassive w = wrapMRPassive (expanderGetUseMarkup w) -- @G: expanderGetUseUnderline | ["expander","Get","Use","Underline"] expanderGetUseUnderlinePassive :: (Expander) -> ReactiveFieldRead IO (Bool) expanderGetUseUnderlinePassive w = wrapMRPassive (expanderGetUseUnderline w) -- @A: expanderLabelFill expanderLabelFillPassive :: Expander -> ReactiveFieldReadWrite IO Bool expanderLabelFillPassive w = passivePropertyNE w expanderLabelFill -- @A: expanderLabel expanderLabelPassive :: GlibString string => Expander -> ReactiveFieldReadWrite IO string expanderLabelPassive w = passivePropertyNE w expanderLabel -- @T: expanderSetExpanded | ["expander","Set","Expanded"] expanderSetExpandedPassive :: (Expander) -> ReactiveFieldWrite IO (Bool) expanderSetExpandedPassive w = wrapMW (expanderSetExpanded w) -- @T: expanderSetLabel | ["expander","Set","Label"] expanderSetLabelReactive :: GlibString string => (Expander) -> ReactiveFieldWrite IO (string) expanderSetLabelReactive w = wrapMW (expanderSetLabel w) -- @T: expanderSetLabelWidget | ["expander","Set","Label","Widget"] expanderSetLabelWidgetReactive :: WidgetClass labelWidget => (Expander) -> ReactiveFieldWrite IO (labelWidget) expanderSetLabelWidgetReactive w = wrapMW (expanderSetLabelWidget w) -- @T: expanderSetSpacing | ["expander","Set","Spacing"] expanderSetSpacingPassive :: (Expander) -> ReactiveFieldWrite IO (Int) expanderSetSpacingPassive w = wrapMW (expanderSetSpacing w) -- @T: expanderSetUseMarkup | ["expander","Set","Use","Markup"] expanderSetUseMarkupPassive :: (Expander) -> ReactiveFieldWrite IO (Bool) expanderSetUseMarkupPassive w = wrapMW (expanderSetUseMarkup w) -- @T: expanderSetUseUnderline | ["expander","Set","Use","Underline"] expanderSetUseUnderlinePassive :: (Expander) -> ReactiveFieldWrite IO (Bool) expanderSetUseUnderlinePassive w = wrapMW (expanderSetUseUnderline w) -- @A: expanderSpacing expanderSpacingPassive :: Expander -> ReactiveFieldReadWrite IO Int expanderSpacingPassive w = passivePropertyNE w expanderSpacing -- @A: expanderUseMarkup expanderUseMarkupPassive :: Expander -> ReactiveFieldReadWrite IO Bool expanderUseMarkupPassive w = passivePropertyNE w expanderUseMarkup -- @A: expanderUseUnderline expanderUseUnderlinePassive :: Expander -> ReactiveFieldReadWrite IO Bool expanderUseUnderlinePassive w = passivePropertyNE w expanderUseUnderline -- @C: onActivate onActivateReactive :: Expander -> ReactiveFieldRead IO () onActivateReactive w = reactivePropertyH_ w onActivate -- @A: fixedChildX -- TODO -- @A: fixedChildY -- TODO -- @G: fixedGetHasWindow | ["fixed","Get","Has","Window"] fixedGetHasWindowPassive :: FixedClass self => (self) -> ReactiveFieldRead IO (Bool) fixedGetHasWindowPassive w = wrapMRPassive (fixedGetHasWindow w) -- @A: fixedHasWindow fixedHasWindowPassive :: FixedClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fixedHasWindowPassive w = passivePropertyNE w fixedHasWindow -- @T: fixedSetHasWindow | ["fixed","Set","Has","Window"] fixedSetHasWindowReactive :: FixedClass self => (self) -> ReactiveFieldWrite IO (Bool) fixedSetHasWindowReactive w = wrapMW (fixedSetHasWindow w) -- @C: afterSetScrollAdjustments -- TODO -- @A: layoutChildX -- TODO -- @A: layoutChildY -- TODO -- @G: layoutGetDrawWindow | ["layout","Get","Draw","Window"] layoutGetDrawWindowPassive :: (Layout) -> ReactiveFieldRead IO (DrawWindow) layoutGetDrawWindowPassive w = wrapMRPassive (layoutGetDrawWindow w) -- @G: layoutGetHAdjustment | ["layout","Get","HAdjustment"] layoutGetHAdjustmentPassive :: LayoutClass self => (self) -> ReactiveFieldRead IO (Adjustment) layoutGetHAdjustmentPassive w = wrapMRPassive (layoutGetHAdjustment w) -- @G: layoutGetSize | ["layout","Get","Size"] layoutGetSizePassive :: LayoutClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) layoutGetSizePassive w = wrapMRPassive (layoutGetSize w) -- @G: layoutGetVAdjustment | ["layout","Get","VAdjustment"] layoutGetVAdjustmentPassive :: LayoutClass self => (self) -> ReactiveFieldRead IO (Adjustment) layoutGetVAdjustmentPassive w = wrapMRPassive (layoutGetVAdjustment w) -- @A: layoutHAdjustment layoutHAdjustmentPassive :: LayoutClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) layoutHAdjustmentPassive w = passivePropertyNE w layoutHAdjustment -- @A: layoutHeight layoutHeightPassive :: LayoutClass self => (self) -> ReactiveFieldReadWrite IO (Int) layoutHeightPassive w = passivePropertyNE w layoutHeight -- @T: layoutSetHAdjustment | ["layout","Set","HAdjustment"] layoutSetHAdjustmentReactive :: LayoutClass self => (self) -> ReactiveFieldWrite IO (Adjustment) layoutSetHAdjustmentReactive w = wrapMW (layoutSetHAdjustment w) -- @T: layoutSetSize | ["layout","Set","Size"] -- TODO -- @T: layoutSetVAdjustment | ["layout","Set","VAdjustment"] layoutSetVAdjustmentReactive :: LayoutClass self => (self) -> ReactiveFieldWrite IO (Adjustment) layoutSetVAdjustmentReactive w = wrapMW (layoutSetVAdjustment w) -- @A: layoutVAdjustment layoutVAdjustmentPassive :: LayoutClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) layoutVAdjustmentPassive w = passivePropertyNE w layoutVAdjustment -- @A: layoutWidth layoutWidthPassive :: LayoutClass self => (self) -> ReactiveFieldReadWrite IO (Int) layoutWidthPassive w = passivePropertyNE w layoutWidth -- @C: onSetScrollAdjustments -- TODO -- @C: afterSwitchPage -- TODO -- @A: notebookChildDetachable notebookChildDetachablePassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookChildDetachablePassive w = passivePropertyNE w notebookChildDetachable -- @A: notebookChildMenuLabel -- TODO -- @A: notebookChildPosition -- TODO -- @A: notebookChildReorderable notebookChildReorderablePassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookChildReorderablePassive w = passivePropertyNE w notebookChildReorderable -- @A: notebookChildTabExpand notebookChildTabExpandPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookChildTabExpandPassive w = passivePropertyNE w notebookChildTabExpand -- @A: notebookChildTabFill notebookChildTabFillPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookChildTabFillPassive w = passivePropertyNE w notebookChildTabFill -- @A: notebookChildTabLabel -- TODO -- @A: notebookChildTabPacking -- TODO -- @A: notebookChildTabPackType -- TODO -- @A: notebookCurrentPage notebookCurrentPagePassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Int) notebookCurrentPagePassive w = passivePropertyNE w notebookCurrentPage -- @A: notebookEnablePopup notebookEnablePopupPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookEnablePopupPassive w = passivePropertyNE w notebookEnablePopup -- @G: notebookGetActionWidget | ["notebook","Get","Action","Widget"] -- TODO -- @G: notebookGetCurrentPage | ["notebook","Get","Current","Page"] notebookGetCurrentPagePassive :: NotebookClass self => (self) -> ReactiveFieldRead IO (Int) notebookGetCurrentPagePassive w = wrapMRPassive (notebookGetCurrentPage w) -- @G: notebookGetMenuLabel | ["notebook","Get","Menu","Label"] -- TODO -- @G: notebookGetMenuLabelText | ["notebook","Get","Menu","Label","Text"] -- TODO -- @G: notebookGetNPages | ["notebook","Get","NPages"] notebookGetNPagesPassive :: NotebookClass self => (self) -> ReactiveFieldRead IO (Int) notebookGetNPagesPassive w = wrapMRPassive (notebookGetNPages w) -- @G: notebookGetNthPage | ["notebook","Get","Nth","Page"] -- TODO -- @G: notebookGetScrollable | ["notebook","Get","Scrollable"] notebookGetScrollablePassive :: NotebookClass self => (self) -> ReactiveFieldRead IO (Bool) notebookGetScrollablePassive w = wrapMRPassive (notebookGetScrollable w) -- @G: notebookGetShowBorder | ["notebook","Get","Show","Border"] notebookGetShowBorderPassive :: NotebookClass self => (self) -> ReactiveFieldRead IO (Bool) notebookGetShowBorderPassive w = wrapMRPassive (notebookGetShowBorder w) -- @G: notebookGetShowTabs | ["notebook","Get","Show","Tabs"] notebookGetShowTabsPassive :: NotebookClass self => (self) -> ReactiveFieldRead IO (Bool) notebookGetShowTabsPassive w = wrapMRPassive (notebookGetShowTabs w) -- @G: notebookGetTabDetachable | ["notebook","Get","Tab","Detachable"] -- TODO -- @G: notebookGetTabLabel | ["notebook","Get","Tab","Label"] -- TODO -- @G: notebookGetTabLabelText | ["notebook","Get","Tab","Label","Text"] -- TODO -- @G: notebookGetTabPos | ["notebook","Get","Tab","Pos"] notebookGetTabPosPassive :: NotebookClass self => (self) -> ReactiveFieldRead IO (PositionType) notebookGetTabPosPassive w = wrapMRPassive (notebookGetTabPos w) -- @G: notebookGetTabReorderable | ["notebook","Get","Tab","Reorderable"] -- TODO -- @A: notebookHomogeneous notebookHomogeneousPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookHomogeneousPassive w = passivePropertyNE w notebookHomogeneous -- @A: notebookPage notebookPagePassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Int) notebookPagePassive w = passivePropertyNE w notebookPage -- @A: notebookScrollable notebookScrollablePassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookScrollablePassive w = passivePropertyNE w notebookScrollable -- @T: notebookSetActionWidget | ["notebook","Set","Action","Widget"] -- TODO -- @T: notebookSetCurrentPage | ["notebook","Set","Current","Page"] notebookSetCurrentPageReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Int) notebookSetCurrentPageReactive w = wrapMW (notebookSetCurrentPage w) -- @T: notebookSetHomogeneousTabs | ["notebook","Set","Homogeneous","Tabs"] notebookSetHomogeneousTabsReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Bool) notebookSetHomogeneousTabsReactive w = wrapMW (notebookSetHomogeneousTabs w) -- @T: notebookSetMenuLabel | ["notebook","Set","Menu","Label"] -- TODO -- @T: notebookSetMenuLabelText | ["notebook","Set","Menu","Label","Text"] -- TODO -- @T: notebookSetPopup | ["notebook","Set","Popup"] notebookSetPopupReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Bool) notebookSetPopupReactive w = wrapMW (notebookSetPopup w) -- @T: notebookSetScrollable | ["notebook","Set","Scrollable"] notebookSetScrollableReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Bool) notebookSetScrollableReactive w = wrapMW (notebookSetScrollable w) -- @T: notebookSetShowBorder | ["notebook","Set","Show","Border"] notebookSetShowBorderReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Bool) notebookSetShowBorderReactive w = wrapMW (notebookSetShowBorder w) -- @T: notebookSetShowTabs | ["notebook","Set","Show","Tabs"] notebookSetShowTabsReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Bool) notebookSetShowTabsReactive w = wrapMW (notebookSetShowTabs w) -- @T: notebookSetTabBorder | ["notebook","Set","Tab","Border"] notebookSetTabBorderReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Int) notebookSetTabBorderReactive w = wrapMW (notebookSetTabBorder w) -- @T: notebookSetTabDetachable | ["notebook","Set","Tab","Detachable"] -- TODO -- @T: notebookSetTabHBorder | ["notebook","Set","Tab","HBorder"] notebookSetTabHBorderReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Int) notebookSetTabHBorderReactive w = wrapMW (notebookSetTabHBorder w) -- @T: notebookSetTabLabel | ["notebook","Set","Tab","Label"] -- TODO -- @T: notebookSetTabLabelPacking | ["notebook","Set","Tab","Label","Packing"] -- TODO -- @T: notebookSetTabLabelText | ["notebook","Set","Tab","Label","Text"] -- TODO -- @T: notebookSetTabPos | ["notebook","Set","Tab","Pos"] notebookSetTabPosReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (PositionType) notebookSetTabPosReactive w = wrapMW (notebookSetTabPos w) -- @T: notebookSetTabReorderable | ["notebook","Set","Tab","Reorderable"] -- TODO -- @T: notebookSetTabVBorder | ["notebook","Set","Tab","VBorder"] notebookSetTabVBorderReactive :: NotebookClass self => (self) -> ReactiveFieldWrite IO (Int) notebookSetTabVBorderReactive w = wrapMW (notebookSetTabVBorder w) -- @A: notebookShowBorder notebookShowBorderPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookShowBorderPassive w = passivePropertyNE w notebookShowBorder -- @A: notebookShowTabs notebookShowTabsPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Bool) notebookShowTabsPassive w = passivePropertyNE w notebookShowTabs -- @A: notebookTabHborder notebookTabHborderPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Int) notebookTabHborderPassive w = passivePropertyNE w notebookTabHborder -- @A: notebookTabPos notebookTabPosPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (PositionType) notebookTabPosPassive w = passivePropertyNE w notebookTabPos -- @A: notebookTabVborder notebookTabVborderPassive :: NotebookClass self => (self) -> ReactiveFieldReadWrite IO (Int) notebookTabVborderPassive w = passivePropertyNE w notebookTabVborder -- @C: onSwitchPage -- TODO -- @S: pageAdded -- TODO -- @S: pageRemoved -- TODO -- @S: pageReordered -- TODO -- @S: switchPage -- TODO -- @A: tableChildBottomAttach -- TODO -- @A: tableChildLeftAttach -- TODO -- @A: tableChildRightAttach -- TODO -- @A: tableChildTopAttach -- TODO -- @A: tableChildXOptions -- TODO -- @A: tableChildXPadding -- TODO -- @A: tableChildYOptions -- TODO -- @A: tableChildYPadding -- TODO -- @A: tableColumnSpacing tableColumnSpacingPassive :: TableClass self => (self) -> ReactiveFieldReadWrite IO (Int) tableColumnSpacingPassive w = passivePropertyNE w tableColumnSpacing -- @G: tableGetColSpacing | ["table","Get","Col","Spacing"] -- TODO -- @G: tableGetDefaultColSpacing | ["table","Get","Default","Col","Spacing"] tableGetDefaultColSpacingPassive :: TableClass self => (self) -> ReactiveFieldRead IO (Int) tableGetDefaultColSpacingPassive w = wrapMRPassive (tableGetDefaultColSpacing w) -- @G: tableGetDefaultRowSpacing | ["table","Get","Default","Row","Spacing"] tableGetDefaultRowSpacingPassive :: TableClass self => (self) -> ReactiveFieldRead IO (Int) tableGetDefaultRowSpacingPassive w = wrapMRPassive (tableGetDefaultRowSpacing w) -- @G: tableGetHomogeneous | ["table","Get","Homogeneous"] tableGetHomogeneousPassive :: TableClass self => (self) -> ReactiveFieldRead IO (Bool) tableGetHomogeneousPassive w = wrapMRPassive (tableGetHomogeneous w) -- @G: tableGetRowSpacing | ["table","Get","Row","Spacing"] -- TODO -- @G: tableGetSize | ["table","Get","Size"] tableGetSizePassive :: TableClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) tableGetSizePassive w = wrapMRPassive (tableGetSize w) -- @A: tableHomogeneous tableHomogeneousPassive :: TableClass self => (self) -> ReactiveFieldReadWrite IO (Bool) tableHomogeneousPassive w = passivePropertyNE w tableHomogeneous -- @A: tableNColumns tableNColumnsPassive :: TableClass self => (self) -> ReactiveFieldReadWrite IO (Int) tableNColumnsPassive w = passivePropertyNE w tableNColumns -- @A: tableNRows tableNRowsPassive :: TableClass self => (self) -> ReactiveFieldReadWrite IO (Int) tableNRowsPassive w = passivePropertyNE w tableNRows -- @A: tableRowSpacing tableRowSpacingPassive :: TableClass self => (self) -> ReactiveFieldReadWrite IO (Int) tableRowSpacingPassive w = passivePropertyNE w tableRowSpacing -- @T: tableSetColSpacing | ["table","Set","Col","Spacing"] -- TODO -- @T: tableSetColSpacings | ["table","Set","Col","Spacings"] tableSetColSpacingsReactive :: TableClass self => (self) -> ReactiveFieldWrite IO (Int) tableSetColSpacingsReactive w = wrapMW (tableSetColSpacings w) -- @T: tableSetHomogeneous | ["table","Set","Homogeneous"] tableSetHomogeneousReactive :: TableClass self => (self) -> ReactiveFieldWrite IO (Bool) tableSetHomogeneousReactive w = wrapMW (tableSetHomogeneous w) -- @T: tableSetRowSpacing | ["table","Set","Row","Spacing"] -- TODO -- @T: tableSetRowSpacings | ["table","Set","Row","Spacings"] tableSetRowSpacingsReactive :: TableClass self => (self) -> ReactiveFieldWrite IO (Int) tableSetRowSpacingsReactive w = wrapMW (tableSetRowSpacings w) -- @A: checkMenuItemActive checkMenuItemActivePassive :: CheckMenuItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) checkMenuItemActivePassive w = passivePropertyNE w checkMenuItemActive -- @A: checkMenuItemDrawAsRadio checkMenuItemDrawAsRadioPassive :: CheckMenuItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) checkMenuItemDrawAsRadioPassive w = passivePropertyNE w checkMenuItemDrawAsRadio -- @G: checkMenuItemGetActive | ["check","Menu","Item","Get","Active"] checkMenuItemGetActivePassive :: CheckMenuItemClass self => (self) -> ReactiveFieldRead IO (Bool) checkMenuItemGetActivePassive w = wrapMRPassive (checkMenuItemGetActive w) -- @G: checkMenuItemGetDrawAsRadio | ["check","Menu","Item","Get","Draw","As","Radio"] checkMenuItemGetDrawAsRadioPassive :: CheckMenuItemClass self => (self) -> ReactiveFieldRead IO (Bool) checkMenuItemGetDrawAsRadioPassive w = wrapMRPassive (checkMenuItemGetDrawAsRadio w) -- @G: checkMenuItemGetInconsistent | ["check","Menu","Item","Get","Inconsistent"] checkMenuItemGetInconsistentPassive :: CheckMenuItemClass self => (self) -> ReactiveFieldRead IO (Bool) checkMenuItemGetInconsistentPassive w = wrapMRPassive (checkMenuItemGetInconsistent w) -- @A: checkMenuItemInconsistent checkMenuItemInconsistentPassive :: CheckMenuItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) checkMenuItemInconsistentPassive w = passivePropertyNE w checkMenuItemInconsistent -- @T: checkMenuItemSetActive | ["check","Menu","Item","Set","Active"] checkMenuItemSetActiveReactive :: CheckMenuItemClass self => (self) -> ReactiveFieldWrite IO (Bool) checkMenuItemSetActiveReactive w = wrapMW (checkMenuItemSetActive w) -- @T: checkMenuItemSetDrawAsRadio | ["check","Menu","Item","Set","Draw","As","Radio"] checkMenuItemSetDrawAsRadioReactive :: CheckMenuItemClass self => (self) -> ReactiveFieldWrite IO (Bool) checkMenuItemSetDrawAsRadioReactive w = wrapMW (checkMenuItemSetDrawAsRadio w) -- @T: checkMenuItemSetInconsistent | ["check","Menu","Item","Set","Inconsistent"] checkMenuItemSetInconsistentReactive :: CheckMenuItemClass self => (self) -> ReactiveFieldWrite IO (Bool) checkMenuItemSetInconsistentReactive w = wrapMW (checkMenuItemSetInconsistent w) -- @S: checkMenuItemToggled checkMenuItemToggledReactive :: CheckMenuItemClass self => self -> ReactiveFieldRead IO () checkMenuItemToggledReactive = (`reactiveSignalIO` checkMenuItemToggled) -- @C: afterChanged afterChangedReactive :: ComboBoxClass self => self -> ReactiveFieldRead IO () afterChangedReactive w = reactivePropertyH_ w afterChanged -- @S: changed changedReactive :: ComboBoxClass self => self -> ReactiveFieldRead IO () changedReactive = (`reactiveSignalIO` changed) -- @A: comboBoxActive comboBoxActivePassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO (Int) comboBoxActivePassive w = passivePropertyNE w comboBoxActive -- @A: comboBoxAddTearoffs comboBoxAddTearoffsPassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboBoxAddTearoffsPassive w = passivePropertyNE w comboBoxAddTearoffs -- @A: comboBoxColumnSpanColumn comboBoxColumnSpanColumnPassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO ((ColumnId row Int)) comboBoxColumnSpanColumnPassive w = passivePropertyNE w comboBoxColumnSpanColumn -- @A: comboBoxFocusOnClick comboBoxFocusOnClickPassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboBoxFocusOnClickPassive w = passivePropertyNE w comboBoxFocusOnClick -- @G: comboBoxGetActive | ["combo","Box","Get","Active"] comboBoxGetActivePassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO (Int) comboBoxGetActivePassive w = wrapMRPassive (comboBoxGetActive w) -- @G: comboBoxGetActiveIter | ["combo","Box","Get","Active","Iter"] comboBoxGetActiveIterPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeIter)) comboBoxGetActiveIterPassive w = wrapMRPassive (comboBoxGetActiveIter w) -- @G: comboBoxGetActiveText | ["combo","Box","Get","Active","Text"] comboBoxGetActiveTextPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO ((Maybe ComboBoxText)) comboBoxGetActiveTextPassive w = wrapMRPassive (comboBoxGetActiveText w) -- @G: comboBoxGetAddTearoffs | ["combo","Box","Get","Add","Tearoffs"] comboBoxGetAddTearoffsPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO (Bool) comboBoxGetAddTearoffsPassive w = wrapMRPassive (comboBoxGetAddTearoffs w) -- @G: comboBoxGetColumnSpanColumn | ["combo","Box","Get","Column","Span","Column"] comboBoxGetColumnSpanColumnPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO ((ColumnId row Int)) comboBoxGetColumnSpanColumnPassive w = wrapMRPassive (comboBoxGetColumnSpanColumn w) -- @G: comboBoxGetEntryTextColumn | ["combo","Box","Get","Entry","Text","Column"] comboBoxGetEntryTextColumnPassive :: ComboBoxClass comboBox => (comboBox) -> ReactiveFieldRead IO ((ColumnId row ComboBoxText)) comboBoxGetEntryTextColumnPassive w = wrapMRPassive (comboBoxGetEntryTextColumn w) -- @G: comboBoxGetFocusOnClick | ["combo","Box","Get","Focus","On","Click"] comboBoxGetFocusOnClickPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO (Bool) comboBoxGetFocusOnClickPassive w = wrapMRPassive (comboBoxGetFocusOnClick w) -- @G: comboBoxGetHasEntry | ["combo","Box","Get","Has","Entry"] comboBoxGetHasEntryPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO (Bool) comboBoxGetHasEntryPassive w = wrapMRPassive (comboBoxGetHasEntry w) -- @G: comboBoxGetModel | ["combo","Box","Get","Model"] comboBoxGetModelPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeModel)) comboBoxGetModelPassive w = wrapMRPassive (comboBoxGetModel w) -- @G: comboBoxGetModelText | ["combo","Box","Get","Model","Text"] comboBoxGetModelTextPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO ((ListStore ComboBoxText)) comboBoxGetModelTextPassive w = wrapMRPassive (comboBoxGetModelText w) -- @G: comboBoxGetRowSpanColumn | ["combo","Box","Get","Row","Span","Column"] comboBoxGetRowSpanColumnPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO ((ColumnId row Int)) comboBoxGetRowSpanColumnPassive w = wrapMRPassive (comboBoxGetRowSpanColumn w) -- @G: comboBoxGetTitle | ["combo","Box","Get","Title"] comboBoxGetTitlePassive :: (ComboBoxClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) comboBoxGetTitlePassive w = wrapMRPassive (comboBoxGetTitle w) -- @G: comboBoxGetWrapWidth | ["combo","Box","Get","Wrap","Width"] comboBoxGetWrapWidthPassive :: ComboBoxClass self => (self) -> ReactiveFieldRead IO (Int) comboBoxGetWrapWidthPassive w = wrapMRPassive (comboBoxGetWrapWidth w) -- @A: comboBoxHasFrame comboBoxHasFramePassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboBoxHasFramePassive w = passivePropertyNE w comboBoxHasFrame -- @A: comboBoxRowSpanColumn comboBoxRowSpanColumnPassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO ((ColumnId row Int)) comboBoxRowSpanColumnPassive w = passivePropertyNE w comboBoxRowSpanColumn -- @T: comboBoxSetActive | ["combo","Box","Set","Active"] comboBoxSetActiveReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (Int) comboBoxSetActiveReactive w = wrapMW (comboBoxSetActive w) -- @T: comboBoxSetActiveIter | ["combo","Box","Set","Active","Iter"] comboBoxSetActiveIterReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (TreeIter) comboBoxSetActiveIterReactive w = wrapMW (comboBoxSetActiveIter w) -- @T: comboBoxSetAddTearoffs | ["combo","Box","Set","Add","Tearoffs"] comboBoxSetAddTearoffsReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (Bool) comboBoxSetAddTearoffsReactive w = wrapMW (comboBoxSetAddTearoffs w) -- @T: comboBoxSetColumnSpanColumn | ["combo","Box","Set","Column","Span","Column"] comboBoxSetColumnSpanColumnReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (ColumnId row Int) comboBoxSetColumnSpanColumnReactive w = wrapMW (comboBoxSetColumnSpanColumn w) -- @T: comboBoxSetEntryTextColumn | ["combo","Box","Set","Entry","Text","Column"] comboBoxSetEntryTextColumnReactive :: ComboBoxClass comboBox => (comboBox) -> ReactiveFieldWrite IO (ColumnId row ComboBoxText) comboBoxSetEntryTextColumnReactive w = wrapMW (comboBoxSetEntryTextColumn w) -- @T: comboBoxSetFocusOnClick | ["combo","Box","Set","Focus","On","Click"] comboBoxSetFocusOnClickReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (Bool) comboBoxSetFocusOnClickReactive w = wrapMW (comboBoxSetFocusOnClick w) -- @T: comboBoxSetModel | ["combo","Box","Set","Model"] comboBoxSetModelReactive :: (ComboBoxClass self, TreeModelClass model) => (self) -> ReactiveFieldWrite IO (Maybe model) comboBoxSetModelReactive w = wrapMW (comboBoxSetModel w) -- @T: comboBoxSetModelText | ["combo","Box","Set","Model","Text"] -- TODO -- @T: comboBoxSetRowSpanColumn | ["combo","Box","Set","Row","Span","Column"] comboBoxSetRowSpanColumnReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (ColumnId row Int) comboBoxSetRowSpanColumnReactive w = wrapMW (comboBoxSetRowSpanColumn w) -- @T: comboBoxSetTitle | ["combo","Box","Set","Title"] comboBoxSetTitleReactive :: (ComboBoxClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) comboBoxSetTitleReactive w = wrapMW (comboBoxSetTitle w) -- @T: comboBoxSetWrapWidth | ["combo","Box","Set","Wrap","Width"] comboBoxSetWrapWidthReactive :: ComboBoxClass self => (self) -> ReactiveFieldWrite IO (Int) comboBoxSetWrapWidthReactive w = wrapMW (comboBoxSetWrapWidth w) -- @A: comboBoxTearoffTitle comboBoxTearoffTitlePassive :: (ComboBoxClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) comboBoxTearoffTitlePassive w = passivePropertyNE w comboBoxTearoffTitle -- @A: comboBoxTitle comboBoxTitlePassive :: (ComboBoxClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) comboBoxTitlePassive w = passivePropertyNE w comboBoxTitle -- @A: comboBoxWrapWidth comboBoxWrapWidthPassive :: ComboBoxClass self => (self) -> ReactiveFieldReadWrite IO (Int) comboBoxWrapWidthPassive w = passivePropertyNE w comboBoxWrapWidth -- @G: comboBoxEntryGetActiveText | ["combo","Box","Entry","Get","Active","Text"] comboBoxEntryGetActiveTextPassive :: (ComboBoxEntryClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) comboBoxEntryGetActiveTextPassive w = wrapMRPassive (comboBoxEntryGetActiveText w) -- @G: comboBoxEntryGetTextColumn | ["combo","Box","Entry","Get","Text","Column"] comboBoxEntryGetTextColumnPassive :: (ComboBoxEntryClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((ColumnId row string)) comboBoxEntryGetTextColumnPassive w = wrapMRPassive (comboBoxEntryGetTextColumn w) -- @T: comboBoxEntrySetModelText | ["combo","Box","Entry","Set","Model","Text"] -- TODO -- @T: comboBoxEntrySetTextColumn | ["combo","Box","Entry","Set","Text","Column"] comboBoxEntrySetTextColumnReactive :: (ComboBoxEntryClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (ColumnId row string) comboBoxEntrySetTextColumnReactive w = wrapMW (comboBoxEntrySetTextColumn w) -- @A: comboBoxEntryTextColumn comboBoxEntryTextColumnPassive :: (ComboBoxEntryClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((ColumnId row string)) comboBoxEntryTextColumnPassive w = passivePropertyNE w comboBoxEntryTextColumn -- @C: onChanged onChangedReactive :: ComboBoxClass self => self -> ReactiveFieldRead IO () onChangedReactive w = reactivePropertyH_ w onChanged -- @A: comboAllowEmpty comboAllowEmptyPassive :: ComboClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboAllowEmptyPassive w = passivePropertyNE w comboAllowEmpty -- @A: comboCaseSensitive comboCaseSensitivePassive :: ComboClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboCaseSensitivePassive w = passivePropertyNE w comboCaseSensitive -- @A: comboEnableArrowKeys comboEnableArrowKeysPassive :: ComboClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboEnableArrowKeysPassive w = passivePropertyNE w comboEnableArrowKeys -- @A: comboEnableArrowsAlways comboEnableArrowsAlwaysPassive :: ComboClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboEnableArrowsAlwaysPassive w = passivePropertyNE w comboEnableArrowsAlways -- @T: comboSetCaseSensitive | ["combo","Set","Case","Sensitive"] comboSetCaseSensitiveReactive :: ComboClass self => (self) -> ReactiveFieldWrite IO (Bool) comboSetCaseSensitiveReactive w = wrapMW (comboSetCaseSensitive w) -- @T: comboSetPopdownStrings | ["combo","Set","Popdown","Strings"] comboSetPopdownStringsReactive :: (ComboClass self, GlibString string) => (self) -> ReactiveFieldWrite IO ([string]) comboSetPopdownStringsReactive w = wrapMW (comboSetPopdownStrings w) -- @T: comboSetUseArrowsAlways | ["combo","Set","Use","Arrows","Always"] comboSetUseArrowsAlwaysReactive :: ComboClass self => (self) -> ReactiveFieldWrite IO (Bool) comboSetUseArrowsAlwaysReactive w = wrapMW (comboSetUseArrowsAlways w) -- @T: comboSetUseArrows | ["combo","Set","Use","Arrows"] comboSetUseArrowsReactive :: ComboClass self => (self) -> ReactiveFieldWrite IO (Bool) comboSetUseArrowsReactive w = wrapMW (comboSetUseArrows w) -- @T: comboSetValueInList | ["combo","Set","Value","In","List"] -- TODO -- @A: comboValueInList comboValueInListPassive :: ComboClass self => (self) -> ReactiveFieldReadWrite IO (Bool) comboValueInListPassive w = passivePropertyNE w comboValueInList -- @G: imageMenuItemGetImage | ["image","Menu","Item","Get","Image"] imageMenuItemGetImagePassive :: ImageMenuItemClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) imageMenuItemGetImagePassive w = wrapMRPassive (imageMenuItemGetImage w) -- @T: imageMenuItemSetImage | ["image","Menu","Item","Set","Image"] imageMenuItemSetImageReactive :: (ImageMenuItemClass self, WidgetClass image) => (self) -> ReactiveFieldWrite IO (image) imageMenuItemSetImageReactive w = wrapMW (imageMenuItemSetImage w) -- @A: menuBarChildPackDirection menuBarChildPackDirectionPassive :: MenuBarClass self => (self) -> ReactiveFieldReadWrite IO (PackDirection) menuBarChildPackDirectionPassive w = passivePropertyNE w menuBarChildPackDirection -- @G: menuBarGetChildPackDirection | ["menu","Bar","Get","Child","Pack","Direction"] menuBarGetChildPackDirectionPassive :: MenuBarClass self => (self) -> ReactiveFieldRead IO (PackDirection) menuBarGetChildPackDirectionPassive w = wrapMRPassive (menuBarGetChildPackDirection w) -- @G: menuBarGetPackDirection | ["menu","Bar","Get","Pack","Direction"] menuBarGetPackDirectionPassive :: MenuBarClass self => (self) -> ReactiveFieldRead IO (PackDirection) menuBarGetPackDirectionPassive w = wrapMRPassive (menuBarGetPackDirection w) -- @A: menuBarPackDirection menuBarPackDirectionPassive :: MenuBarClass self => (self) -> ReactiveFieldReadWrite IO (PackDirection) menuBarPackDirectionPassive w = passivePropertyNE w menuBarPackDirection -- @T: menuBarSetChildPackDirection | ["menu","Bar","Set","Child","Pack","Direction"] menuBarSetChildPackDirectionReactive :: MenuBarClass self => (self) -> ReactiveFieldWrite IO (PackDirection) menuBarSetChildPackDirectionReactive w = wrapMW (menuBarSetChildPackDirection w) -- @T: menuBarSetPackDirection | ["menu","Bar","Set","Pack","Direction"] menuBarSetPackDirectionReactive :: MenuBarClass self => (self) -> ReactiveFieldWrite IO (PackDirection) menuBarSetPackDirectionReactive w = wrapMW (menuBarSetPackDirection w) -- @C: afterActivateItem afterActivateItemReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () afterActivateItemReactive w = reactivePropertyH_ w afterActivateItem -- @C: afterActivateLeaf afterActivateLeafReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () afterActivateLeafReactive w = reactivePropertyH_ w afterActivateLeaf -- @C: afterDeselect afterDeselectReactive w = reactivePropertyH_ w afterDeselect -- @C: afterSelect afterSelectReactive w = reactivePropertyH_ w afterSelect -- @C: afterToggle afterToggleReactive w = reactivePropertyH_ w afterToggle -- @S: menuItemActivated menuItemActivatedReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemActivatedReactive = (`reactiveSignalIO` menuItemActivated) -- @S: menuItemActivatedItem menuItemActivatedItemReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemActivatedItemReactive = (`reactiveSignalIO` menuItemActivatedItem) -- @S: menuItemActivate menuItemActivateReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemActivateReactive = (`reactiveSignalIO` menuItemActivate) -- @S: menuItemActivateItem menuItemActivateItemReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemActivateItemReactive = (`reactiveSignalIO` menuItemActivateItem) -- @S: menuItemDeselect menuItemDeselectReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemDeselectReactive = (`reactiveSignalIO` menuItemDeselect) -- @G: menuItemGetLabel | ["menu","Item","Get","Label"] menuItemGetLabelPassive :: (MenuItemClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) menuItemGetLabelPassive w = wrapMRPassive (menuItemGetLabel w) -- @G: menuItemGetRightJustified | ["menu","Item","Get","Right","Justified"] menuItemGetRightJustifiedPassive :: MenuItemClass self => (self) -> ReactiveFieldRead IO (Bool) menuItemGetRightJustifiedPassive w = wrapMRPassive (menuItemGetRightJustified w) -- @G: menuItemGetSubmenu | ["menu","Item","Get","Submenu"] menuItemGetSubmenuPassive :: MenuItemClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) menuItemGetSubmenuPassive w = wrapMRPassive (menuItemGetSubmenu w) -- @G: menuItemGetUseUnderline | ["menu","Item","Get","Use","Underline"] menuItemGetUseUnderlinePassive :: MenuItemClass self => (self) -> ReactiveFieldRead IO (Bool) menuItemGetUseUnderlinePassive w = wrapMRPassive (menuItemGetUseUnderline w) -- @A: menuItemLabel menuItemLabelPassive :: (MenuItemClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) menuItemLabelPassive w = passivePropertyNE w menuItemLabel -- @A: menuItemRightJustified menuItemRightJustifiedPassive :: MenuItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) menuItemRightJustifiedPassive w = passivePropertyNE w menuItemRightJustified -- @S: menuItemSelect menuItemSelectReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemSelectReactive = (`reactiveSignalIO` menuItemSelect) -- @T: menuItemSetAccelPath | ["menu","Item","Set","Accel","Path"] menuItemSetAccelPathReactive :: (MenuItemClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) menuItemSetAccelPathReactive w = wrapMW (menuItemSetAccelPath w) -- @T: menuItemSetLabel | ["menu","Item","Set","Label"] menuItemSetLabelReactive :: (MenuItemClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) menuItemSetLabelReactive w = wrapMW (menuItemSetLabel w) -- @T: menuItemSetRightJustified | ["menu","Item","Set","Right","Justified"] menuItemSetRightJustifiedReactive :: MenuItemClass self => (self) -> ReactiveFieldWrite IO (Bool) menuItemSetRightJustifiedReactive w = wrapMW (menuItemSetRightJustified w) -- @T: menuItemSetSubmenu | ["menu","Item","Set","Submenu"] menuItemSetSubmenuReactive :: (MenuItemClass self, MenuClass submenu) => (self) -> ReactiveFieldWrite IO (submenu) menuItemSetSubmenuReactive w = wrapMW (menuItemSetSubmenu w) -- @T: menuItemSetUseUnderline | ["menu","Item","Set","Use","Underline"] menuItemSetUseUnderlineReactive :: MenuItemClass self => (self) -> ReactiveFieldWrite IO (Bool) menuItemSetUseUnderlineReactive w = wrapMW (menuItemSetUseUnderline w) -- @S: menuItemToggle menuItemToggleReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () menuItemToggleReactive = (`reactiveSignalIO` menuItemToggle) -- @A: menuItemUseUnderline menuItemUseUnderlinePassive :: MenuItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) menuItemUseUnderlinePassive w = passivePropertyNE w menuItemUseUnderline -- @C: onActivateItem onActivateItemReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () onActivateItemReactive w = reactivePropertyH_ w onActivateItem -- @C: onActivateLeaf onActivateLeafReactive :: MenuItemClass self => self -> ReactiveFieldRead IO () onActivateLeafReactive w = reactivePropertyH_ w onActivateLeaf -- @C: onDeselect onDeselectReactive w = reactivePropertyH_ w onDeselect -- @C: onSelect onSelectReactive w = reactivePropertyH_ w onSelect -- @C: onToggle onToggleReactive w = reactivePropertyH_ w onToggle -- @A: menuAccelGroup menuAccelGroupPassive w = passivePropertyNE w menuAccelGroup -- @A: menuChildBottomAttach -- TODO -- @A: menuChildLeftAttach -- TODO -- @A: menuChildRightAttach -- TODO -- @A: menuChildTopAttach -- TODO -- @G: menuGetAccelGroup | ["menu","Get","Accel","Group"] menuGetAccelGroupPassive w = wrapMRPassive (menuGetAccelGroup w) -- @G: menuGetActive | ["menu","Get","Active"] menuGetActivePassive :: MenuClass self => (self) -> ReactiveFieldRead IO (MenuItem) menuGetActivePassive w = wrapMRPassive (menuGetActive w) -- @G: menuGetAttachWidget | ["menu","Get","Attach","Widget"] menuGetAttachWidgetPassive :: MenuClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) menuGetAttachWidgetPassive w = wrapMRPassive (menuGetAttachWidget w) -- @G: menuGetForAttachWidget | ["menu","Get","For","Attach","Widget"] menuGetForAttachWidgetPassive :: WidgetClass widget => (widget) -> ReactiveFieldRead IO ([Menu]) menuGetForAttachWidgetPassive w = wrapMRPassive (menuGetForAttachWidget w) -- @G: menuGetTearoffState | ["menu","Get","Tearoff","State"] menuGetTearoffStatePassive :: MenuClass self => (self) -> ReactiveFieldRead IO (Bool) menuGetTearoffStatePassive w = wrapMRPassive (menuGetTearoffState w) -- @G: menuGetTitle | ["menu","Get","Title"] menuGetTitlePassive :: (MenuClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) menuGetTitlePassive w = wrapMRPassive (menuGetTitle w) -- @T: menuSetAccelGroup | ["menu","Set","Accel","Group"] menuSetAccelGroupReactive w = wrapMW (menuSetAccelGroup w) -- @T: menuSetAccelPath | ["menu","Set","Accel","Path"] menuSetAccelPathReactive :: (MenuClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) menuSetAccelPathReactive w = wrapMW (menuSetAccelPath w) -- @T: menuSetActive | ["menu","Set","Active"] menuSetActiveReactive :: MenuClass self => (self) -> ReactiveFieldWrite IO (Int) menuSetActiveReactive w = wrapMW (menuSetActive w) -- @T: menuSetMonitor | ["menu","Set","Monitor"] menuSetMonitorReactive :: MenuClass self => (self) -> ReactiveFieldWrite IO (Int) menuSetMonitorReactive w = wrapMW (menuSetMonitor w) -- @T: menuSetScreen | ["menu","Set","Screen"] menuSetScreenReactive :: MenuClass self => (self) -> ReactiveFieldWrite IO (Maybe Screen) menuSetScreenReactive w = wrapMW (menuSetScreen w) -- @T: menuSetTearoffState | ["menu","Set","Tearoff","State"] menuSetTearoffStateReactive :: MenuClass self => (self) -> ReactiveFieldWrite IO (Bool) menuSetTearoffStateReactive w = wrapMW (menuSetTearoffState w) -- @T: menuSetTitle | ["menu","Set","Title"] menuSetTitleReactive :: (MenuClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) menuSetTitleReactive w = wrapMW (menuSetTitle w) -- @A: menuTearoffState menuTearoffStatePassive :: MenuClass self => (self) -> ReactiveFieldReadWrite IO (Bool) menuTearoffStatePassive w = passivePropertyNE w menuTearoffState -- @A: menuTitle menuTitlePassive :: (MenuClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) menuTitlePassive w = passivePropertyNE w menuTitle -- @C: afterActivateCurrent -- TODO -- @C: afterCancel afterCancelReactive :: MenuShellClass self => self -> ReactiveFieldRead IO () afterCancelReactive w = reactivePropertyH_ w afterCancel -- @C: afterDeactivated afterDeactivatedReactive :: MenuShellClass self => self -> ReactiveFieldRead IO () afterDeactivatedReactive w = reactivePropertyH_ w afterDeactivated -- @C: afterMoveCurrent -- TODO -- @C: afterSelectionDone afterSelectionDoneReactive :: MenuShellClass self => self -> ReactiveFieldRead IO () afterSelectionDoneReactive w = reactivePropertyH_ w afterSelectionDone -- @G: menuShellGetTakeFocus | ["menu","Shell","Get","Take","Focus"] menuShellGetTakeFocusPassive :: MenuShellClass self => (self) -> ReactiveFieldRead IO (Bool) menuShellGetTakeFocusPassive w = wrapMRPassive (menuShellGetTakeFocus w) -- @T: menuShellSetTakeFocus | ["menu","Shell","Set","Take","Focus"] menuShellSetTakeFocusReactive :: MenuShellClass self => (self) -> ReactiveFieldWrite IO (Bool) menuShellSetTakeFocusReactive w = wrapMW (menuShellSetTakeFocus w) -- @A: menuShellTakeFocus menuShellTakeFocusPassive :: MenuShellClass self => (self) -> ReactiveFieldReadWrite IO (Bool) menuShellTakeFocusPassive w = passivePropertyNE w menuShellTakeFocus -- @C: onActivateCurrent -- TODO -- @C: onCancel onCancelReactive :: MenuShellClass self => self -> ReactiveFieldRead IO () onCancelReactive w = reactivePropertyH_ w onCancel -- @C: onDeactivated onDeactivatedReactive :: MenuShellClass self => self -> ReactiveFieldRead IO () onDeactivatedReactive w = reactivePropertyH_ w onDeactivated -- @C: onMoveCurrent -- TODO -- @C: onSelectionDone onSelectionDoneReactive :: MenuShellClass self => self -> ReactiveFieldRead IO () onSelectionDoneReactive w = reactivePropertyH_ w onSelectionDone -- @C: afterShowMenu afterShowMenuReactive :: MenuToolButtonClass self => self -> ReactiveFieldRead IO () afterShowMenuReactive w = reactivePropertyH_ w afterShowMenu -- @G: menuToolButtonGetMenu | ["menu","Tool","Button","Get","Menu"] menuToolButtonGetMenuPassive :: MenuToolButtonClass self => (self) -> ReactiveFieldRead IO ((Maybe Menu)) menuToolButtonGetMenuPassive w = wrapMRPassive (menuToolButtonGetMenu w) -- @T: menuToolButtonSetArrowTooltip | ["menu","Tool","Button","Set","Arrow","Tooltip"] -- TODO -- @T: menuToolButtonSetArrowTooltipMarkup | ["menu","Tool","Button","Set","Arrow","Tooltip","Markup"] menuToolButtonSetArrowTooltipMarkupReactive :: (MenuToolButtonClass self, GlibString markup) => (self) -> ReactiveFieldWrite IO (markup) menuToolButtonSetArrowTooltipMarkupReactive w = wrapMW (menuToolButtonSetArrowTooltipMarkup w) -- @T: menuToolButtonSetArrowTooltipText | ["menu","Tool","Button","Set","Arrow","Tooltip","Text"] menuToolButtonSetArrowTooltipTextReactive :: (MenuToolButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) menuToolButtonSetArrowTooltipTextReactive w = wrapMW (menuToolButtonSetArrowTooltipText w) -- @T: menuToolButtonSetMenu | ["menu","Tool","Button","Set","Menu"] menuToolButtonSetMenuReactive :: (MenuToolButtonClass self, MenuClass menu) => (self) -> ReactiveFieldWrite IO (Maybe menu) menuToolButtonSetMenuReactive w = wrapMW (menuToolButtonSetMenu w) -- @C: onShowMenu onShowMenuReactive :: MenuToolButtonClass self => self -> ReactiveFieldRead IO () onShowMenuReactive w = reactivePropertyH_ w onShowMenu -- @C: afterOMChanged afterOMChangedReactive :: OptionMenuClass self => self -> ReactiveFieldRead IO () afterOMChangedReactive w = reactivePropertyH_ w afterOMChanged -- @C: onOMChanged onOMChangedReactive :: OptionMenuClass self => self -> ReactiveFieldRead IO () onOMChangedReactive w = reactivePropertyH_ w onOMChanged -- @G: optionMenuGetHistory | ["option","Menu","Get","History"] optionMenuGetHistoryPassive :: OptionMenuClass self => (self) -> ReactiveFieldRead IO (Int) optionMenuGetHistoryPassive w = wrapMRPassive (optionMenuGetHistory w) -- @G: optionMenuGetMenu | ["option","Menu","Get","Menu"] optionMenuGetMenuPassive :: OptionMenuClass self => (self) -> ReactiveFieldRead IO (Menu) optionMenuGetMenuPassive w = wrapMRPassive (optionMenuGetMenu w) -- @T: optionMenuSetHistory | ["option","Menu","Set","History"] optionMenuSetHistoryReactive :: OptionMenuClass self => (self) -> ReactiveFieldWrite IO (Int) optionMenuSetHistoryReactive w = wrapMW (optionMenuSetHistory w) -- @T: optionMenuSetMenu | ["option","Menu","Set","Menu"] optionMenuSetMenuReactive :: (OptionMenuClass self, MenuClass menu) => (self) -> ReactiveFieldWrite IO (menu) optionMenuSetMenuReactive w = wrapMW (optionMenuSetMenu w) -- @G: radioToolButtonGetGroup | ["radio","Tool","Button","Get","Group"] radioToolButtonGetGroupPassive :: RadioToolButtonClass self => (self) -> ReactiveFieldRead IO ([RadioToolButton]) radioToolButtonGetGroupPassive w = wrapMRPassive (radioToolButtonGetGroup w) -- @T: radioToolButtonSetGroup | ["radio","Tool","Button","Set","Group"] radioToolButtonSetGroupReactive :: RadioToolButtonClass self => (self) -> ReactiveFieldWrite IO (RadioToolButton) radioToolButtonSetGroupReactive w = wrapMW (radioToolButtonSetGroup w) -- @A: separatorToolItemDraw separatorToolItemDrawPassive :: SeparatorToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) separatorToolItemDrawPassive w = passivePropertyNE w separatorToolItemDraw -- @G: separatorToolItemGetDraw | ["separator","Tool","Item","Get","Draw"] separatorToolItemGetDrawPassive :: SeparatorToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) separatorToolItemGetDrawPassive w = wrapMRPassive (separatorToolItemGetDraw w) -- @T: separatorToolItemSetDraw | ["separator","Tool","Item","Set","Draw"] separatorToolItemSetDrawReactive :: SeparatorToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) separatorToolItemSetDrawReactive w = wrapMW (separatorToolItemSetDraw w) -- @C: afterToolButtonToggled afterToolButtonToggledReactive :: ToggleToolButtonClass self => self -> ReactiveFieldRead IO () afterToolButtonToggledReactive w = reactivePropertyH_ w afterToolButtonToggled -- @C: onToolButtonToggled onToolButtonToggledReactive :: ToggleToolButtonClass self => self -> ReactiveFieldRead IO () onToolButtonToggledReactive w = reactivePropertyH_ w onToolButtonToggled -- @A: toggleToolButtonActive toggleToolButtonActivePassive :: ToggleToolButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toggleToolButtonActivePassive w = passivePropertyNE w toggleToolButtonActive -- @G: toggleToolButtonGetActive | ["toggle","Tool","Button","Get","Active"] toggleToolButtonGetActivePassive :: ToggleToolButtonClass self => (self) -> ReactiveFieldRead IO (Bool) toggleToolButtonGetActivePassive w = wrapMRPassive (toggleToolButtonGetActive w) -- @T: toggleToolButtonSetActive | ["toggle","Tool","Button","Set","Active"] toggleToolButtonSetActiveReactive :: ToggleToolButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) toggleToolButtonSetActiveReactive w = wrapMW (toggleToolButtonSetActive w) -- @C: afterOrientationChanged -- TODO -- @C: afterPopupContextMenu -- TODO -- @C: afterStyleChanged -- TODO -- @C: onOrientationChanged -- TODO -- @C: onPopupContextMenu -- TODO -- @C: onStyleChanged -- TODO -- @A: toolbarChildExpand -- TODO -- @A: toolbarChildHomogeneous -- TODO -- @G: toolbarGetDropIndex | ["toolbar","Get","Drop","Index"] -- TODO -- @G: toolbarGetIconSize | ["toolbar","Get","Icon","Size"] toolbarGetIconSizePassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (IconSize) toolbarGetIconSizePassive w = wrapMRPassive (toolbarGetIconSize w) -- @G: toolbarGetItemIndex | ["toolbar","Get","Item","Index"] -- TODO -- @G: toolbarGetNItems | ["toolbar","Get","NItems"] toolbarGetNItemsPassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (Int) toolbarGetNItemsPassive w = wrapMRPassive (toolbarGetNItems w) -- @G: toolbarGetNthItem | ["toolbar","Get","Nth","Item"] -- TODO -- @G: toolbarGetOrientation | ["toolbar","Get","Orientation"] toolbarGetOrientationPassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (Orientation) toolbarGetOrientationPassive w = wrapMRPassive (toolbarGetOrientation w) -- @G: toolbarGetReliefStyle | ["toolbar","Get","Relief","Style"] toolbarGetReliefStylePassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (ReliefStyle) toolbarGetReliefStylePassive w = wrapMRPassive (toolbarGetReliefStyle w) -- @G: toolbarGetShowArrow | ["toolbar","Get","Show","Arrow"] toolbarGetShowArrowPassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (Bool) toolbarGetShowArrowPassive w = wrapMRPassive (toolbarGetShowArrow w) -- @G: toolbarGetStyle | ["toolbar","Get","Style"] toolbarGetStylePassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (ToolbarStyle) toolbarGetStylePassive w = wrapMRPassive (toolbarGetStyle w) -- @G: toolbarGetTooltips | ["toolbar","Get","Tooltips"] toolbarGetTooltipsPassive :: ToolbarClass self => (self) -> ReactiveFieldRead IO (Bool) toolbarGetTooltipsPassive w = wrapMRPassive (toolbarGetTooltips w) -- @A: toolbarOrientation toolbarOrientationPassive :: ToolbarClass self => (self) -> ReactiveFieldReadWrite IO (Orientation) toolbarOrientationPassive w = passivePropertyNE w toolbarOrientation -- @T: toolbarSetDropHighlightItem | ["toolbar","Set","Drop","Highlight","Item"] -- TODO -- @T: toolbarSetIconSize | ["toolbar","Set","Icon","Size"] toolbarSetIconSizeReactive :: ToolbarClass self => (self) -> ReactiveFieldWrite IO (IconSize) toolbarSetIconSizeReactive w = wrapMW (toolbarSetIconSize w) -- @T: toolbarSetOrientation | ["toolbar","Set","Orientation"] toolbarSetOrientationReactive :: ToolbarClass self => (self) -> ReactiveFieldWrite IO (Orientation) toolbarSetOrientationReactive w = wrapMW (toolbarSetOrientation w) -- @T: toolbarSetShowArrow | ["toolbar","Set","Show","Arrow"] toolbarSetShowArrowReactive :: ToolbarClass self => (self) -> ReactiveFieldWrite IO (Bool) toolbarSetShowArrowReactive w = wrapMW (toolbarSetShowArrow w) -- @T: toolbarSetStyle | ["toolbar","Set","Style"] toolbarSetStyleReactive :: ToolbarClass self => (self) -> ReactiveFieldWrite IO (ToolbarStyle) toolbarSetStyleReactive w = wrapMW (toolbarSetStyle w) -- @T: toolbarSetTooltips | ["toolbar","Set","Tooltips"] toolbarSetTooltipsReactive :: ToolbarClass self => (self) -> ReactiveFieldWrite IO (Bool) toolbarSetTooltipsReactive w = wrapMW (toolbarSetTooltips w) -- @A: toolbarShowArrow toolbarShowArrowPassive :: ToolbarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolbarShowArrowPassive w = passivePropertyNE w toolbarShowArrow -- @A: toolbarStyle toolbarStylePassive :: ToolbarClass self => (self) -> ReactiveFieldReadWrite IO (ToolbarStyle) toolbarStylePassive w = passivePropertyNE w toolbarStyle -- @A: toolbarTooltips toolbarTooltipsPassive :: ToolbarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolbarTooltipsPassive w = passivePropertyNE w toolbarTooltips -- @C: afterToolButtonClicked afterToolButtonClickedReactive :: ToolButtonClass self => self -> ReactiveFieldRead IO () afterToolButtonClickedReactive w = reactivePropertyH_ w afterToolButtonClicked -- @C: onToolButtonClicked onToolButtonClickedReactive :: ToolButtonClass self => self -> ReactiveFieldRead IO () onToolButtonClickedReactive w = reactivePropertyH_ w onToolButtonClicked -- @G: toolButtonGetIconName | ["tool","Button","Get","Icon","Name"] toolButtonGetIconNamePassive :: (ToolButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) toolButtonGetIconNamePassive w = wrapMRPassive (toolButtonGetIconName w) -- @G: toolButtonGetIconWidget | ["tool","Button","Get","Icon","Widget"] toolButtonGetIconWidgetPassive :: ToolButtonClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) toolButtonGetIconWidgetPassive w = wrapMRPassive (toolButtonGetIconWidget w) -- @G: toolButtonGetLabel | ["tool","Button","Get","Label"] toolButtonGetLabelPassive :: (ToolButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) toolButtonGetLabelPassive w = wrapMRPassive (toolButtonGetLabel w) -- @G: toolButtonGetLabelWidget | ["tool","Button","Get","Label","Widget"] toolButtonGetLabelWidgetPassive :: ToolButtonClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) toolButtonGetLabelWidgetPassive w = wrapMRPassive (toolButtonGetLabelWidget w) -- @G: toolButtonGetStockId | ["tool","Button","Get","Stock","Id"] toolButtonGetStockIdPassive :: ToolButtonClass self => (self) -> ReactiveFieldRead IO ((Maybe StockId)) toolButtonGetStockIdPassive w = wrapMRPassive (toolButtonGetStockId w) -- @G: toolButtonGetUseUnderline | ["tool","Button","Get","Use","Underline"] toolButtonGetUseUnderlinePassive :: ToolButtonClass self => (self) -> ReactiveFieldRead IO (Bool) toolButtonGetUseUnderlinePassive w = wrapMRPassive (toolButtonGetUseUnderline w) -- @A: toolButtonIconName toolButtonIconNamePassive :: (ToolButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) toolButtonIconNamePassive w = passivePropertyNE w toolButtonIconName -- @A: toolButtonLabel toolButtonLabelPassive :: (ToolButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) toolButtonLabelPassive w = passivePropertyNE w toolButtonLabel -- @T: toolButtonSetIconName | ["tool","Button","Set","Icon","Name"] toolButtonSetIconNameReactive :: (ToolButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) toolButtonSetIconNameReactive w = wrapMW (toolButtonSetIconName w) -- @T: toolButtonSetIconWidget | ["tool","Button","Set","Icon","Widget"] toolButtonSetIconWidgetReactive :: (ToolButtonClass self, WidgetClass iconWidget) => (self) -> ReactiveFieldWrite IO (Maybe iconWidget) toolButtonSetIconWidgetReactive w = wrapMW (toolButtonSetIconWidget w) -- @T: toolButtonSetLabel | ["tool","Button","Set","Label"] toolButtonSetLabelReactive :: (ToolButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) toolButtonSetLabelReactive w = wrapMW (toolButtonSetLabel w) -- @T: toolButtonSetLabelWidget | ["tool","Button","Set","Label","Widget"] toolButtonSetLabelWidgetReactive :: (ToolButtonClass self, WidgetClass labelWidget) => (self) -> ReactiveFieldWrite IO (Maybe labelWidget) toolButtonSetLabelWidgetReactive w = wrapMW (toolButtonSetLabelWidget w) -- @T: toolButtonSetStockId | ["tool","Button","Set","Stock","Id"] toolButtonSetStockIdReactive :: ToolButtonClass self => (self) -> ReactiveFieldWrite IO (Maybe StockId) toolButtonSetStockIdReactive w = wrapMW (toolButtonSetStockId w) -- @T: toolButtonSetUseUnderline | ["tool","Button","Set","Use","Underline"] toolButtonSetUseUnderlineReactive :: ToolButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) toolButtonSetUseUnderlineReactive w = wrapMW (toolButtonSetUseUnderline w) -- @A: toolButtonUseUnderline toolButtonUseUnderlinePassive :: ToolButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolButtonUseUnderlinePassive w = passivePropertyNE w toolButtonUseUnderline -- @A: toolItemGroupChildExpand toolItemGroupChildExpandPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Bool) toolItemGroupChildExpandPassive w = passivePropertyNE w toolItemGroupChildExpand -- @A: toolItemGroupChildFill toolItemGroupChildFillPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Bool) toolItemGroupChildFillPassive w = passivePropertyNE w toolItemGroupChildFill -- @A: toolItemGroupChildHomogeneous toolItemGroupChildHomogeneousPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Bool) toolItemGroupChildHomogeneousPassive w = passivePropertyNE w toolItemGroupChildHomogeneous -- @A: toolItemGroupChildNewRow toolItemGroupChildNewRowPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Bool) toolItemGroupChildNewRowPassive w = passivePropertyNE w toolItemGroupChildNewRow -- @A: toolItemGroupChildPosition toolItemGroupChildPositionPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Int) toolItemGroupChildPositionPassive w = passivePropertyNE w toolItemGroupChildPosition -- @A: toolItemGroupCollapsed toolItemGroupCollapsedPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Bool) toolItemGroupCollapsedPassive w = passivePropertyNE w toolItemGroupCollapsed -- @A: toolItemGroupEllipsize toolItemGroupEllipsizePassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (EllipsizeMode) toolItemGroupEllipsizePassive w = passivePropertyNE w toolItemGroupEllipsize -- @G: toolItemGroupGetDropItem | ["tool","Item","Group","Get","Drop","Item"] -- TODO -- @G: toolItemGroupGetItemPosition | ["tool","Item","Group","Get","Item","Position"] -- TODO -- @G: toolItemGroupGetNItems | ["tool","Item","Group","Get","NItems"] toolItemGroupGetNItemsPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldRead IO (Int) toolItemGroupGetNItemsPassive w = wrapMRPassive (toolItemGroupGetNItems w) -- @G: toolItemGroupGetNthItem | ["tool","Item","Group","Get","Nth","Item"] -- TODO -- @A: toolItemGroupHeaderRelief toolItemGroupHeaderReliefPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (ReliefStyle) toolItemGroupHeaderReliefPassive w = passivePropertyNE w toolItemGroupHeaderRelief -- @A: toolItemGroupLabel toolItemGroupLabelPassive :: (GlibString string, ToolItemGroupClass group) => (group) -> ReactiveFieldReadWrite IO (string) toolItemGroupLabelPassive w = passivePropertyNE w toolItemGroupLabel -- @A: toolItemGroupLabelWidget toolItemGroupLabelWidgetPassive :: ToolItemGroupClass group => (group) -> ReactiveFieldReadWrite IO (Widget) toolItemGroupLabelWidgetPassive w = passivePropertyNE w toolItemGroupLabelWidget -- @T: toolItemGroupSetItemPosition | ["tool","Item","Group","Set","Item","Position"] -- TODO -- @A: toolItemExpand toolItemExpandPassive :: ToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolItemExpandPassive w = passivePropertyNE w toolItemExpand -- @G: toolItemGetEllipsizeMode | ["tool","Item","Get","Ellipsize","Mode"] toolItemGetEllipsizeModePassive :: ToolItemClass item => (item) -> ReactiveFieldRead IO (EllipsizeMode) toolItemGetEllipsizeModePassive w = wrapMRPassive (toolItemGetEllipsizeMode w) -- @G: toolItemGetExpand | ["tool","Item","Get","Expand"] toolItemGetExpandPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) toolItemGetExpandPassive w = wrapMRPassive (toolItemGetExpand w) -- @G: toolItemGetHomogeneous | ["tool","Item","Get","Homogeneous"] toolItemGetHomogeneousPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) toolItemGetHomogeneousPassive w = wrapMRPassive (toolItemGetHomogeneous w) -- @G: toolItemGetIconSize | ["tool","Item","Get","Icon","Size"] toolItemGetIconSizePassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (IconSize) toolItemGetIconSizePassive w = wrapMRPassive (toolItemGetIconSize w) -- @G: toolItemGetIsImportant | ["tool","Item","Get","Is","Important"] toolItemGetIsImportantPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) toolItemGetIsImportantPassive w = wrapMRPassive (toolItemGetIsImportant w) -- @G: toolItemGetOrientation | ["tool","Item","Get","Orientation"] toolItemGetOrientationPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Orientation) toolItemGetOrientationPassive w = wrapMRPassive (toolItemGetOrientation w) -- @G: toolItemGetProxyMenuItem | ["tool","Item","Get","Proxy","Menu","Item"] -- TODO -- @G: toolItemGetReliefStyle | ["tool","Item","Get","Relief","Style"] toolItemGetReliefStylePassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (ReliefStyle) toolItemGetReliefStylePassive w = wrapMRPassive (toolItemGetReliefStyle w) -- @G: toolItemGetTextAlignment | ["tool","Item","Get","Text","Alignment"] toolItemGetTextAlignmentPassive :: ToolItemClass item => (item) -> ReactiveFieldRead IO (Double) toolItemGetTextAlignmentPassive w = wrapMRPassive (toolItemGetTextAlignment w) -- @G: toolItemGetTextOrientation | ["tool","Item","Get","Text","Orientation"] toolItemGetTextOrientationPassive :: ToolItemClass item => (item) -> ReactiveFieldRead IO (Orientation) toolItemGetTextOrientationPassive w = wrapMRPassive (toolItemGetTextOrientation w) -- @G: toolItemGetTextSizeGroup | ["tool","Item","Get","Text","Size","Group"] toolItemGetTextSizeGroupPassive :: ToolItemClass item => (item) -> ReactiveFieldRead IO (SizeGroup) toolItemGetTextSizeGroupPassive w = wrapMRPassive (toolItemGetTextSizeGroup w) -- @G: toolItemGetToolbarStyle | ["tool","Item","Get","Toolbar","Style"] toolItemGetToolbarStylePassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (ToolbarStyle) toolItemGetToolbarStylePassive w = wrapMRPassive (toolItemGetToolbarStyle w) -- @G: toolItemGetUseDragWindow | ["tool","Item","Get","Use","Drag","Window"] toolItemGetUseDragWindowPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) toolItemGetUseDragWindowPassive w = wrapMRPassive (toolItemGetUseDragWindow w) -- @G: toolItemGetVisibleHorizontal | ["tool","Item","Get","Visible","Horizontal"] toolItemGetVisibleHorizontalPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) toolItemGetVisibleHorizontalPassive w = wrapMRPassive (toolItemGetVisibleHorizontal w) -- @G: toolItemGetVisibleVertical | ["tool","Item","Get","Visible","Vertical"] toolItemGetVisibleVerticalPassive :: ToolItemClass self => (self) -> ReactiveFieldRead IO (Bool) toolItemGetVisibleVerticalPassive w = wrapMRPassive (toolItemGetVisibleVertical w) -- @A: toolItemHomogeneous toolItemHomogeneousPassive :: ToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolItemHomogeneousPassive w = passivePropertyNE w toolItemHomogeneous -- @A: toolItemIsImportant toolItemIsImportantPassive :: ToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolItemIsImportantPassive w = passivePropertyNE w toolItemIsImportant -- @T: toolItemSetExpand | ["tool","Item","Set","Expand"] toolItemSetExpandReactive :: ToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) toolItemSetExpandReactive w = wrapMW (toolItemSetExpand w) -- @T: toolItemSetHomogeneous | ["tool","Item","Set","Homogeneous"] toolItemSetHomogeneousReactive :: ToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) toolItemSetHomogeneousReactive w = wrapMW (toolItemSetHomogeneous w) -- @T: toolItemSetIsImportant | ["tool","Item","Set","Is","Important"] toolItemSetIsImportantReactive :: ToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) toolItemSetIsImportantReactive w = wrapMW (toolItemSetIsImportant w) -- @T: toolItemSetProxyMenuItem | ["tool","Item","Set","Proxy","Menu","Item"] -- TODO -- @T: toolItemSetTooltip | ["tool","Item","Set","Tooltip"] -- TODO -- @T: toolItemSetUseDragWindow | ["tool","Item","Set","Use","Drag","Window"] toolItemSetUseDragWindowReactive :: ToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) toolItemSetUseDragWindowReactive w = wrapMW (toolItemSetUseDragWindow w) -- @T: toolItemSetVisibleHorizontal | ["tool","Item","Set","Visible","Horizontal"] toolItemSetVisibleHorizontalReactive :: ToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) toolItemSetVisibleHorizontalReactive w = wrapMW (toolItemSetVisibleHorizontal w) -- @T: toolItemSetVisibleVertical | ["tool","Item","Set","Visible","Vertical"] toolItemSetVisibleVerticalReactive :: ToolItemClass self => (self) -> ReactiveFieldWrite IO (Bool) toolItemSetVisibleVerticalReactive w = wrapMW (toolItemSetVisibleVertical w) -- @A: toolItemUseDragWindow toolItemUseDragWindowPassive :: ToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolItemUseDragWindowPassive w = passivePropertyNE w toolItemUseDragWindow -- @A: toolItemVisibleHorizontal toolItemVisibleHorizontalPassive :: ToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolItemVisibleHorizontalPassive w = passivePropertyNE w toolItemVisibleHorizontal -- @A: toolItemVisibleVertical toolItemVisibleVerticalPassive :: ToolItemClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolItemVisibleVerticalPassive w = passivePropertyNE w toolItemVisibleVertical -- @A: toolPaletteChildExclusive toolPaletteChildExclusivePassive :: ToolPaletteClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolPaletteChildExclusivePassive w = passivePropertyNE w toolPaletteChildExclusive -- @A: toolPaletteChildExpand toolPaletteChildExpandPassive :: ToolPaletteClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolPaletteChildExpandPassive w = passivePropertyNE w toolPaletteChildExpand -- @G: toolPaletteGetGroupPosition | ["tool","Palette","Get","Group","Position"] -- TODO -- @G: toolPaletteGetHAdjustment | ["tool","Palette","Get","HAdjustment"] toolPaletteGetHAdjustmentPassive :: ToolPaletteClass self => (self) -> ReactiveFieldRead IO (Adjustment) toolPaletteGetHAdjustmentPassive w = wrapMRPassive (toolPaletteGetHAdjustment w) -- @G: toolPaletteGetVAdjustment | ["tool","Palette","Get","VAdjustment"] toolPaletteGetVAdjustmentPassive :: ToolPaletteClass self => (self) -> ReactiveFieldRead IO (Adjustment) toolPaletteGetVAdjustmentPassive w = wrapMRPassive (toolPaletteGetVAdjustment w) -- @A: toolPaletteIconSize toolPaletteIconSizePassive :: ToolPaletteClass self => (self) -> ReactiveFieldReadWrite IO (IconSize) toolPaletteIconSizePassive w = passivePropertyNE w toolPaletteIconSize -- @A: toolPaletteIconSizeSet toolPaletteIconSizeSetPassive :: ToolPaletteClass self => (self) -> ReactiveFieldReadWrite IO (Bool) toolPaletteIconSizeSetPassive w = passivePropertyNE w toolPaletteIconSizeSet -- @T: toolPaletteSetGroupPosition | ["tool","Palette","Set","Group","Position"] -- TODO -- @S: toolPaletteSetScrollAdjustments -- TODO -- @A: toolPaletteToolbarStyle toolPaletteToolbarStylePassive :: ToolPaletteClass self => (self) -> ReactiveFieldReadWrite IO (ToolbarStyle) toolPaletteToolbarStylePassive w = passivePropertyNE w toolPaletteToolbarStyle -- @G: accessibleGetWidget | ["accessible","Get","Widget"] accessibleGetWidgetPassive :: AccessibleClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) accessibleGetWidgetPassive w = wrapMRPassive (accessibleGetWidget w) -- @T: accessibleSetWidget | ["accessible","Set","Widget"] accessibleSetWidgetReactive :: (AccessibleClass self, WidgetClass widget) => (self) -> ReactiveFieldWrite IO (widget) accessibleSetWidgetReactive w = wrapMW (accessibleSetWidget w) -- @G: adjustmentGetLower | ["adjustment","Get","Lower"] adjustmentGetLowerPassive :: (Adjustment) -> ReactiveFieldRead IO (Double) adjustmentGetLowerPassive w = wrapMRPassive (adjustmentGetLower w) -- @G: adjustmentGetPageIncrement | ["adjustment","Get","Page","Increment"] adjustmentGetPageIncrementPassive :: (Adjustment) -> ReactiveFieldRead IO (Double) adjustmentGetPageIncrementPassive w = wrapMRPassive (adjustmentGetPageIncrement w) -- @G: adjustmentGetPageSize | ["adjustment","Get","Page","Size"] adjustmentGetPageSizePassive :: (Adjustment) -> ReactiveFieldRead IO (Double) adjustmentGetPageSizePassive w = wrapMRPassive (adjustmentGetPageSize w) -- @G: adjustmentGetStepIncrement | ["adjustment","Get","Step","Increment"] adjustmentGetStepIncrementPassive :: (Adjustment) -> ReactiveFieldRead IO (Double) adjustmentGetStepIncrementPassive w = wrapMRPassive (adjustmentGetStepIncrement w) -- @G: adjustmentGetUpper | ["adjustment","Get","Upper"] adjustmentGetUpperPassive :: (Adjustment) -> ReactiveFieldRead IO (Double) adjustmentGetUpperPassive w = wrapMRPassive (adjustmentGetUpper w) -- @G: adjustmentGetValue | ["adjustment","Get","Value"] adjustmentGetValuePassive :: (Adjustment) -> ReactiveFieldRead IO (Double) adjustmentGetValuePassive w = wrapMRPassive (adjustmentGetValue w) -- @A: adjustmentLower adjustmentLowerPassive :: Adjustment -> ReactiveFieldReadWrite IO Double adjustmentLowerPassive w = passivePropertyNE w adjustmentLower -- @A: adjustmentPageIncrement adjustmentPageIncrementPassive :: Adjustment -> ReactiveFieldReadWrite IO Double adjustmentPageIncrementPassive w = passivePropertyNE w adjustmentPageIncrement -- @A: adjustmentPageSize adjustmentPageSizePassive :: Adjustment -> ReactiveFieldReadWrite IO Double adjustmentPageSizePassive w = passivePropertyNE w adjustmentPageSize -- @T: adjustmentSetLower | ["adjustment","Set","Lower"] adjustmentSetLowerPassive :: (Adjustment) -> ReactiveFieldWrite IO (Double) adjustmentSetLowerPassive w = wrapMW (adjustmentSetLower w) -- @T: adjustmentSetPageIncrement | ["adjustment","Set","Page","Increment"] adjustmentSetPageIncrementPassive :: (Adjustment) -> ReactiveFieldWrite IO (Double) adjustmentSetPageIncrementPassive w = wrapMW (adjustmentSetPageIncrement w) -- @T: adjustmentSetPageSize | ["adjustment","Set","Page","Size"] adjustmentSetPageSizePassive :: (Adjustment) -> ReactiveFieldWrite IO (Double) adjustmentSetPageSizePassive w = wrapMW (adjustmentSetPageSize w) -- @T: adjustmentSetStepIncrement | ["adjustment","Set","Step","Increment"] adjustmentSetStepIncrementPassive :: (Adjustment) -> ReactiveFieldWrite IO (Double) adjustmentSetStepIncrementPassive w = wrapMW (adjustmentSetStepIncrement w) -- @T: adjustmentSetUpper | ["adjustment","Set","Upper"] adjustmentSetUpperPassive :: (Adjustment) -> ReactiveFieldWrite IO (Double) adjustmentSetUpperPassive w = wrapMW (adjustmentSetUpper w) -- @T: adjustmentSetValue | ["adjustment","Set","Value"] adjustmentSetValuePassive :: (Adjustment) -> ReactiveFieldWrite IO (Double) adjustmentSetValuePassive w = wrapMW (adjustmentSetValue w) -- @A: adjustmentStepIncrement adjustmentStepIncrementPassive :: Adjustment -> ReactiveFieldReadWrite IO Double adjustmentStepIncrementPassive w = passivePropertyNE w adjustmentStepIncrement -- @A: adjustmentUpper adjustmentUpperPassive :: Adjustment -> ReactiveFieldReadWrite IO Double adjustmentUpperPassive w = passivePropertyNE w adjustmentUpper -- @A: adjustmentValue adjustmentValuePassive :: Adjustment -> ReactiveFieldReadWrite IO Double adjustmentValuePassive w = passivePropertyNE w adjustmentValue -- @C: afterAdjChanged afterAdjChangedReactive :: Adjustment -> ReactiveFieldRead IO () afterAdjChangedReactive w = reactivePropertyH_ w afterAdjChanged -- @C: afterValueChanged afterValueChangedReactive :: Adjustment -> ReactiveFieldRead IO () afterValueChangedReactive w = reactivePropertyH_ w afterValueChanged -- @C: onAdjChanged onAdjChangedReactive :: Adjustment -> ReactiveFieldRead IO () onAdjChangedReactive w = reactivePropertyH_ w onAdjChanged -- @C: onValueChanged onValueChangedReactive :: Adjustment -> ReactiveFieldRead IO () onValueChangedReactive w = reactivePropertyH_ w onValueChanged -- @A: arrowArrowType arrowArrowTypePassive :: ArrowClass self => (self) -> ReactiveFieldReadWrite IO (ArrowType) arrowArrowTypePassive w = passivePropertyNE w arrowArrowType -- @T: arrowSet | ["arrow","Set"] -- TODO -- @A: arrowShadowType arrowShadowTypePassive :: ArrowClass self => (self) -> ReactiveFieldReadWrite IO (ShadowType) arrowShadowTypePassive w = passivePropertyNE w arrowShadowType -- @C: afterDaySelectedDoubleClick afterDaySelectedDoubleClickReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterDaySelectedDoubleClickReactive w = reactivePropertyH_ w afterDaySelectedDoubleClick -- @C: afterDaySelected afterDaySelectedReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterDaySelectedReactive w = reactivePropertyH_ w afterDaySelected -- @C: afterMonthChanged afterMonthChangedReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterMonthChangedReactive w = reactivePropertyH_ w afterMonthChanged -- @C: afterNextMonth afterNextMonthReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterNextMonthReactive w = reactivePropertyH_ w afterNextMonth -- @C: afterNextYear afterNextYearReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterNextYearReactive w = reactivePropertyH_ w afterNextYear -- @C: afterPrevMonth afterPrevMonthReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterPrevMonthReactive w = reactivePropertyH_ w afterPrevMonth -- @C: afterPrevYear afterPrevYearReactive :: CalendarClass self => self -> ReactiveFieldRead IO () afterPrevYearReactive w = reactivePropertyH_ w afterPrevYear -- @A: calendarDay calendarDayPassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Int) calendarDayPassive w = passivePropertyNE w calendarDay -- @G: calendarGetDate | ["calendar","Get","Date"] calendarGetDatePassive :: CalendarClass self => (self) -> ReactiveFieldRead IO ((Int, Int, Int)) calendarGetDatePassive w = wrapMRPassive (calendarGetDate w) -- @G: calendarGetDisplayOptions | ["calendar","Get","Display","Options"] calendarGetDisplayOptionsPassive :: CalendarClass self => (self) -> ReactiveFieldRead IO ([CalendarDisplayOptions]) calendarGetDisplayOptionsPassive w = wrapMRPassive (calendarGetDisplayOptions w) -- @A: calendarMonth calendarMonthPassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Int) calendarMonthPassive w = passivePropertyNE w calendarMonth -- @A: calendarNoMonthChange calendarNoMonthChangePassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) calendarNoMonthChangePassive w = passivePropertyNE w calendarNoMonthChange -- @T: calendarSetDisplayOptions | ["calendar","Set","Display","Options"] calendarSetDisplayOptionsReactive :: CalendarClass self => (self) -> ReactiveFieldWrite IO ([CalendarDisplayOptions]) calendarSetDisplayOptionsReactive w = wrapMW (calendarSetDisplayOptions w) -- @A: calendarShowDayNames calendarShowDayNamesPassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) calendarShowDayNamesPassive w = passivePropertyNE w calendarShowDayNames -- @A: calendarShowHeading calendarShowHeadingPassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) calendarShowHeadingPassive w = passivePropertyNE w calendarShowHeading -- @A: calendarShowWeekNumbers calendarShowWeekNumbersPassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Bool) calendarShowWeekNumbersPassive w = passivePropertyNE w calendarShowWeekNumbers -- @A: calendarYear calendarYearPassive :: CalendarClass self => (self) -> ReactiveFieldReadWrite IO (Int) calendarYearPassive w = passivePropertyNE w calendarYear -- @C: onDaySelectedDoubleClick onDaySelectedDoubleClickReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onDaySelectedDoubleClickReactive w = reactivePropertyH_ w onDaySelectedDoubleClick -- @C: onDaySelected onDaySelectedReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onDaySelectedReactive w = reactivePropertyH_ w onDaySelected -- @C: onMonthChanged onMonthChangedReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onMonthChangedReactive w = reactivePropertyH_ w onMonthChanged -- @C: onNextMonth onNextMonthReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onNextMonthReactive w = reactivePropertyH_ w onNextMonth -- @C: onNextYear onNextYearReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onNextYearReactive w = reactivePropertyH_ w onNextYear -- @C: onPrevMonth onPrevMonthReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onPrevMonthReactive w = reactivePropertyH_ w onPrevMonth -- @C: onPrevYear onPrevYearReactive :: CalendarClass self => self -> ReactiveFieldRead IO () onPrevYearReactive w = reactivePropertyH_ w onPrevYear -- @G: drawingAreaGetDrawWindow | ["drawing","Area","Get","Draw","Window"] drawingAreaGetDrawWindowPassive :: (DrawingArea) -> ReactiveFieldRead IO (DrawWindow) drawingAreaGetDrawWindowPassive w = wrapMRPassive (drawingAreaGetDrawWindow w) -- @G: drawingAreaGetSize | ["drawing","Area","Get","Size"] drawingAreaGetSizePassive :: (DrawingArea) -> ReactiveFieldRead IO ((Int, Int)) drawingAreaGetSizePassive w = wrapMRPassive (drawingAreaGetSize w) -- @A: eventBoxAboveChild eventBoxAboveChildPassive :: EventBox -> ReactiveFieldReadWrite IO Bool eventBoxAboveChildPassive w = passivePropertyNE w eventBoxAboveChild -- @G: eventBoxGetAboveChild | ["event","Box","Get","Above","Child"] eventBoxGetAboveChildPassive :: (EventBox) -> ReactiveFieldRead IO (Bool) eventBoxGetAboveChildPassive w = wrapMRPassive (eventBoxGetAboveChild w) -- @G: eventBoxGetVisibleWindow | ["event","Box","Get","Visible","Window"] eventBoxGetVisibleWindowPassive :: (EventBox) -> ReactiveFieldRead IO (Bool) eventBoxGetVisibleWindowPassive w = wrapMRPassive (eventBoxGetVisibleWindow w) -- @T: eventBoxSetAboveChild | ["event","Box","Set","Above","Child"] eventBoxSetAboveChildPassive :: (EventBox) -> ReactiveFieldWrite IO (Bool) eventBoxSetAboveChildPassive w = wrapMW (eventBoxSetAboveChild w) -- @T: eventBoxSetVisibleWindow | ["event","Box","Set","Visible","Window"] eventBoxSetVisibleWindowPassive :: (EventBox) -> ReactiveFieldWrite IO (Bool) eventBoxSetVisibleWindowPassive w = wrapMW (eventBoxSetVisibleWindow w) -- @A: eventBoxVisibleWindow eventBoxVisibleWindowPassive :: EventBox -> ReactiveFieldReadWrite IO Bool eventBoxVisibleWindowPassive w = passivePropertyNE w eventBoxVisibleWindow -- @C: afterChildAttached afterChildAttachedReactive :: HandleBoxClass self => self -> ReactiveFieldRead IO () afterChildAttachedReactive w = reactivePropertyH_ w afterChildAttached -- @C: afterChildDetached afterChildDetachedReactive :: HandleBoxClass self => self -> ReactiveFieldRead IO () afterChildDetachedReactive w = reactivePropertyH_ w afterChildDetached -- @G: handleBoxGetHandlePosition | ["handle","Box","Get","Handle","Position"] handleBoxGetHandlePositionPassive :: HandleBoxClass self => (self) -> ReactiveFieldRead IO (PositionType) handleBoxGetHandlePositionPassive w = wrapMRPassive (handleBoxGetHandlePosition w) -- @G: handleBoxGetShadowType | ["handle","Box","Get","Shadow","Type"] handleBoxGetShadowTypePassive :: HandleBoxClass self => (self) -> ReactiveFieldRead IO (ShadowType) handleBoxGetShadowTypePassive w = wrapMRPassive (handleBoxGetShadowType w) -- @G: handleBoxGetSnapEdge | ["handle","Box","Get","Snap","Edge"] handleBoxGetSnapEdgePassive :: HandleBoxClass self => (self) -> ReactiveFieldRead IO (PositionType) handleBoxGetSnapEdgePassive w = wrapMRPassive (handleBoxGetSnapEdge w) -- @A: handleBoxHandlePosition handleBoxHandlePositionPassive :: HandleBoxClass self => (self) -> ReactiveFieldReadWrite IO (PositionType) handleBoxHandlePositionPassive w = passivePropertyNE w handleBoxHandlePosition -- @T: handleBoxSetHandlePosition | ["handle","Box","Set","Handle","Position"] handleBoxSetHandlePositionReactive :: HandleBoxClass self => (self) -> ReactiveFieldWrite IO (PositionType) handleBoxSetHandlePositionReactive w = wrapMW (handleBoxSetHandlePosition w) -- @T: handleBoxSetShadowType | ["handle","Box","Set","Shadow","Type"] handleBoxSetShadowTypeReactive :: HandleBoxClass self => (self) -> ReactiveFieldWrite IO (ShadowType) handleBoxSetShadowTypeReactive w = wrapMW (handleBoxSetShadowType w) -- @T: handleBoxSetSnapEdge | ["handle","Box","Set","Snap","Edge"] handleBoxSetSnapEdgeReactive :: HandleBoxClass self => (self) -> ReactiveFieldWrite IO (PositionType) handleBoxSetSnapEdgeReactive w = wrapMW (handleBoxSetSnapEdge w) -- @A: handleBoxShadowType handleBoxShadowTypePassive :: HandleBoxClass self => (self) -> ReactiveFieldReadWrite IO (ShadowType) handleBoxShadowTypePassive w = passivePropertyNE w handleBoxShadowType -- @A: handleBoxSnapEdge handleBoxSnapEdgePassive :: HandleBoxClass self => (self) -> ReactiveFieldReadWrite IO (PositionType) handleBoxSnapEdgePassive w = passivePropertyNE w handleBoxSnapEdge -- @A: handleBoxSnapEdgeSet handleBoxSnapEdgeSetPassive :: HandleBoxClass self => (self) -> ReactiveFieldReadWrite IO (Bool) handleBoxSnapEdgeSetPassive w = passivePropertyNE w handleBoxSnapEdgeSet -- @C: onChildAttached onChildAttachedReactive :: HandleBoxClass self => self -> ReactiveFieldRead IO () onChildAttachedReactive w = reactivePropertyH_ w onChildAttached -- @C: onChildDetached onChildDetachedReactive :: HandleBoxClass self => self -> ReactiveFieldRead IO () onChildDetachedReactive w = reactivePropertyH_ w onChildDetached -- @G: sizeGroupGetIgnoreHidden | ["size","Group","Get","Ignore","Hidden"] sizeGroupGetIgnoreHiddenPassive :: SizeGroupClass self => (self) -> ReactiveFieldRead IO (Bool) sizeGroupGetIgnoreHiddenPassive w = wrapMRPassive (sizeGroupGetIgnoreHidden w) -- @G: sizeGroupGetMode | ["size","Group","Get","Mode"] sizeGroupGetModePassive :: SizeGroupClass self => (self) -> ReactiveFieldRead IO (SizeGroupMode) sizeGroupGetModePassive w = wrapMRPassive (sizeGroupGetMode w) -- @A: sizeGroupIgnoreHidden sizeGroupIgnoreHiddenPassive :: SizeGroupClass self => (self) -> ReactiveFieldReadWrite IO (Bool) sizeGroupIgnoreHiddenPassive w = passivePropertyNE w sizeGroupIgnoreHidden -- @A: sizeGroupMode sizeGroupModePassive :: SizeGroupClass self => (self) -> ReactiveFieldReadWrite IO (SizeGroupMode) sizeGroupModePassive w = passivePropertyNE w sizeGroupMode -- @T: sizeGroupSetIgnoreHidden | ["size","Group","Set","Ignore","Hidden"] sizeGroupSetIgnoreHiddenReactive :: SizeGroupClass self => (self) -> ReactiveFieldWrite IO (Bool) sizeGroupSetIgnoreHiddenReactive w = wrapMW (sizeGroupSetIgnoreHidden w) -- @T: sizeGroupSetMode | ["size","Group","Set","Mode"] sizeGroupSetModeReactive :: SizeGroupClass self => (self) -> ReactiveFieldWrite IO (SizeGroupMode) sizeGroupSetModeReactive w = wrapMW (sizeGroupSetMode w) -- @G: tooltipsDataGet | ["tooltips","Data","Get"] tooltipsDataGetPassive :: (WidgetClass w, GlibString string) => (w) -> ReactiveFieldRead IO ((Maybe (Tooltips, string, string))) tooltipsDataGetPassive w = wrapMRPassive (tooltipsDataGet w) -- @T: tooltipsSetDelay | ["tooltips","Set","Delay"] tooltipsSetDelayReactive :: TooltipsClass self => (self) -> ReactiveFieldWrite IO (Int) tooltipsSetDelayReactive w = wrapMW (tooltipsSetDelay w) -- @T: tooltipsSetTip | ["tooltips","Set","Tip"] -- TODO -- @T: tooltipSetCustom | ["tooltip","Set","Custom"] tooltipSetCustomReactive :: (TooltipClass self, WidgetClass widget) => (self) -> ReactiveFieldWrite IO (Maybe widget) tooltipSetCustomReactive w = wrapMW (tooltipSetCustom w) -- @T: tooltipSetIconFromGIcon | ["tooltip","Set","Icon","From","GIcon"] -- TODO -- @T: tooltipSetIconFromIconName | ["tooltip","Set","Icon","From","Icon","Name"] -- TODO -- @T: tooltipSetIconFromStock | ["tooltip","Set","Icon","From","Stock"] -- TODO -- @T: tooltipSetIcon | ["tooltip","Set","Icon"] tooltipSetIconReactive :: TooltipClass self => (self) -> ReactiveFieldWrite IO (Maybe Pixbuf) tooltipSetIconReactive w = wrapMW (tooltipSetIcon w) -- @T: tooltipSetMarkup | ["tooltip","Set","Markup"] tooltipSetMarkupReactive :: (TooltipClass self, GlibString markup) => (self) -> ReactiveFieldWrite IO (Maybe markup) tooltipSetMarkupReactive w = wrapMW (tooltipSetMarkup w) -- @T: tooltipSetText | ["tooltip","Set","Text"] tooltipSetTextReactive :: (TooltipClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) tooltipSetTextReactive w = wrapMW (tooltipSetText w) -- @T: tooltipSetTipArea | ["tooltip","Set","Tip","Area"] tooltipSetTipAreaReactive :: TooltipClass self => (self) -> ReactiveFieldWrite IO (Rectangle) tooltipSetTipAreaReactive w = wrapMW (tooltipSetTipArea w) -- @G: viewportGetBinWindow | ["viewport","Get","Bin","Window"] viewportGetBinWindowPassive :: ViewportClass self => (self) -> ReactiveFieldRead IO (DrawWindow) viewportGetBinWindowPassive w = wrapMRPassive (viewportGetBinWindow w) -- @G: viewportGetHAdjustment | ["viewport","Get","HAdjustment"] viewportGetHAdjustmentPassive :: ViewportClass self => (self) -> ReactiveFieldRead IO (Adjustment) viewportGetHAdjustmentPassive w = wrapMRPassive (viewportGetHAdjustment w) -- @G: viewportGetShadowType | ["viewport","Get","Shadow","Type"] viewportGetShadowTypePassive :: ViewportClass self => (self) -> ReactiveFieldRead IO (ShadowType) viewportGetShadowTypePassive w = wrapMRPassive (viewportGetShadowType w) -- @G: viewportGetVAdjustment | ["viewport","Get","VAdjustment"] viewportGetVAdjustmentPassive :: ViewportClass self => (self) -> ReactiveFieldRead IO (Adjustment) viewportGetVAdjustmentPassive w = wrapMRPassive (viewportGetVAdjustment w) -- @G: viewportGetViewWindow | ["viewport","Get","View","Window"] viewportGetViewWindowPassive :: ViewportClass self => (self) -> ReactiveFieldRead IO (DrawWindow) viewportGetViewWindowPassive w = wrapMRPassive (viewportGetViewWindow w) -- @A: viewportHAdjustment viewportHAdjustmentPassive :: ViewportClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) viewportHAdjustmentPassive w = passivePropertyNE w viewportHAdjustment -- @T: viewportSetHAdjustment | ["viewport","Set","HAdjustment"] viewportSetHAdjustmentReactive :: ViewportClass self => (self) -> ReactiveFieldWrite IO (Adjustment) viewportSetHAdjustmentReactive w = wrapMW (viewportSetHAdjustment w) -- @T: viewportSetShadowType | ["viewport","Set","Shadow","Type"] viewportSetShadowTypeReactive :: ViewportClass self => (self) -> ReactiveFieldWrite IO (ShadowType) viewportSetShadowTypeReactive w = wrapMW (viewportSetShadowType w) -- @T: viewportSetVAdjustment | ["viewport","Set","VAdjustment"] viewportSetVAdjustmentReactive :: ViewportClass self => (self) -> ReactiveFieldWrite IO (Adjustment) viewportSetVAdjustmentReactive w = wrapMW (viewportSetVAdjustment w) -- @A: viewportShadowType viewportShadowTypePassive :: ViewportClass self => (self) -> ReactiveFieldReadWrite IO (ShadowType) viewportShadowTypePassive w = passivePropertyNE w viewportShadowType -- @A: viewportVAdjustment viewportVAdjustmentPassive :: ViewportClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) viewportVAdjustmentPassive w = passivePropertyNE w viewportVAdjustment -- @A: cellEditableEditingCanceled cellEditableEditingCanceledPassive :: CellEditableClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellEditableEditingCanceledPassive w = passivePropertyNE w cellEditableEditingCanceled -- @S: cellEditableEditingDone cellEditableEditingDoneReactive :: CellEditableClass self => self -> ReactiveFieldRead IO () cellEditableEditingDoneReactive = (`reactiveSignalIO` cellEditableEditingDone) -- @S: cellEditableRemoveWidget cellEditableRemoveWidgetReactive :: CellEditableClass self => self -> ReactiveFieldRead IO () cellEditableRemoveWidgetReactive = (`reactiveSignalIO` cellEditableRemoveWidget) -- @G: cellLayoutGetCells | ["cell","Layout","Get","Cells"] cellLayoutGetCellsPassive :: CellLayoutClass self => (self) -> ReactiveFieldRead IO ([CellRenderer]) cellLayoutGetCellsPassive w = wrapMRPassive (cellLayoutGetCells w) -- @T: cellLayoutSetAttributeFunc | ["cell","Layout","Set","Attribute","Func"] -- TODO -- @T: cellLayoutSetAttributes | ["cell","Layout","Set","Attributes"] -- TODO -- @S: accelCleared -- TODO -- @S: accelEdited -- TODO -- @A: cellRendererAccelAccelKey cellRendererAccelAccelKeyPassive :: CellRendererAccelClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellRendererAccelAccelKeyPassive w = passivePropertyNE w cellRendererAccelAccelKey -- @A: cellRendererAccelAccelMode cellRendererAccelAccelModePassive :: CellRendererAccelClass self => (self) -> ReactiveFieldReadWrite IO (CellRendererAccelMode) cellRendererAccelAccelModePassive w = passivePropertyNE w cellRendererAccelAccelMode -- @A: cellRendererAccelAccelMods cellRendererAccelAccelModsPassive :: CellRendererAccelClass self => (self) -> ReactiveFieldReadWrite IO ([Modifier]) cellRendererAccelAccelModsPassive w = passivePropertyNE w cellRendererAccelAccelMods -- @A: cellRendererAccelKeycode cellRendererAccelKeycodePassive :: CellRendererAccelClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellRendererAccelKeycodePassive w = passivePropertyNE w cellRendererAccelKeycode -- @C: afterEditingCanceled afterEditingCanceledReactive :: CellRendererClass self => self -> ReactiveFieldRead IO () afterEditingCanceledReactive w = reactivePropertyH_ w afterEditingCanceled -- @C: afterEditingStarted -- TODO -- @A: cellBackgroundColor cellBackgroundColorPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Color) cellBackgroundColorPassive w = passivePropertyNE w cellBackgroundColor -- @A: cellBackgroundSet cellBackgroundSetPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellBackgroundSetPassive w = passivePropertyNE w cellBackgroundSet -- @A: cellHeight cellHeightPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellHeightPassive w = passivePropertyNE w cellHeight -- @A: cellIsExpanded cellIsExpandedPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellIsExpandedPassive w = passivePropertyNE w cellIsExpanded -- @A: cellIsExpander cellIsExpanderPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellIsExpanderPassive w = passivePropertyNE w cellIsExpander -- @A: cellMode cellModePassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (CellRendererMode) cellModePassive w = passivePropertyNE w cellMode -- @G: cellRendererGetFixedSize | ["cell","Renderer","Get","Fixed","Size"] cellRendererGetFixedSizePassive :: CellRendererClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) cellRendererGetFixedSizePassive w = wrapMRPassive (cellRendererGetFixedSize w) -- @T: cellRendererSetFixedSize | ["cell","Renderer","Set","Fixed","Size"] -- TODO -- @A: cellSensitive cellSensitivePassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellSensitivePassive w = passivePropertyNE w cellSensitive -- @A: cellVisible cellVisiblePassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellVisiblePassive w = passivePropertyNE w cellVisible -- @A: cellWidth cellWidthPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellWidthPassive w = passivePropertyNE w cellWidth -- @A: cellXAlign cellXAlignPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Float) cellXAlignPassive w = passivePropertyNE w cellXAlign -- @A: cellXPad cellXPadPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellXPadPassive w = passivePropertyNE w cellXPad -- @A: cellYAlign cellYAlignPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Float) cellYAlignPassive w = passivePropertyNE w cellYAlign -- @A: cellYPad cellYPadPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellYPadPassive w = passivePropertyNE w cellYPad -- @A: cellComboHasEntry cellComboHasEntryPassive :: CellRendererComboClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellComboHasEntryPassive w = passivePropertyNE w cellComboHasEntry -- @S: editingCanceled editingCanceledReactive :: CellRendererClass self => self -> ReactiveFieldRead IO () editingCanceledReactive = (`reactiveSignalIO` editingCanceled) -- @S: editingStarted -- TODO -- @C: onEditingCanceled onEditingCanceledReactive :: CellRendererClass self => self -> ReactiveFieldRead IO () onEditingCanceledReactive w = reactivePropertyH_ w onEditingCanceled -- @C: onEditingStarted -- TODO -- @A: cellPixbufExpanderClosed cellPixbufExpanderClosedPassive :: CellRendererPixbufClass self => (self) -> ReactiveFieldReadWrite IO (Pixbuf) cellPixbufExpanderClosedPassive w = passivePropertyNE w cellPixbufExpanderClosed -- @A: cellPixbufExpanderOpen cellPixbufExpanderOpenPassive :: CellRendererPixbufClass self => (self) -> ReactiveFieldReadWrite IO (Pixbuf) cellPixbufExpanderOpenPassive w = passivePropertyNE w cellPixbufExpanderOpen -- @A: cellPixbufFollowState cellPixbufFollowStatePassive :: CellRendererPixbufClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellPixbufFollowStatePassive w = passivePropertyNE w cellPixbufFollowState -- @A: cellPixbuf cellPixbufPassive :: CellRendererPixbufClass self => (self) -> ReactiveFieldReadWrite IO (Pixbuf) cellPixbufPassive w = passivePropertyNE w cellPixbuf -- @A: cellPixbufIconName cellPixbufIconNamePassive :: (CellRendererPixbufClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) cellPixbufIconNamePassive w = passivePropertyNE w cellPixbufIconName -- @A: cellPixbufStockDetail cellPixbufStockDetailPassive :: (CellRendererPixbufClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) cellPixbufStockDetailPassive w = passivePropertyNE w cellPixbufStockDetail -- @A: cellPixbufStockId cellPixbufStockIdPassive :: (CellRendererPixbufClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) cellPixbufStockIdPassive w = passivePropertyNE w cellPixbufStockId -- @A: cellPixbufStockSize cellPixbufStockSizePassive :: CellRendererPixbufClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellPixbufStockSizePassive w = passivePropertyNE w cellPixbufStockSize -- @A: cellProgressText cellProgressTextPassive :: (CellRendererProgressClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) cellProgressTextPassive w = passivePropertyNE w cellProgressText -- @A: cellProgressValue cellProgressValuePassive :: CellRendererProgressClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellProgressValuePassive w = passivePropertyNE w cellProgressValue -- @A: cellRendererSpinAdjustment cellRendererSpinAdjustmentPassive :: CellRendererSpinClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) cellRendererSpinAdjustmentPassive w = passivePropertyNE w cellRendererSpinAdjustment -- @A: cellRendererSpinClimbRate cellRendererSpinClimbRatePassive :: CellRendererSpinClass self => (self) -> ReactiveFieldReadWrite IO (Double) cellRendererSpinClimbRatePassive w = passivePropertyNE w cellRendererSpinClimbRate -- @A: cellRendererSpinDigits cellRendererSpinDigitsPassive :: CellRendererSpinClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellRendererSpinDigitsPassive w = passivePropertyNE w cellRendererSpinDigits -- @A: cellRendererSpinnerActive cellRendererSpinnerActivePassive :: CellRendererSpinnerClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellRendererSpinnerActivePassive w = passivePropertyNE w cellRendererSpinnerActive -- @A: cellRendererSpinnerPulse cellRendererSpinnerPulsePassive :: CellRendererSpinnerClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellRendererSpinnerPulsePassive w = passivePropertyNE w cellRendererSpinnerPulse -- @A: cellRendererSpinnerSize cellRendererSpinnerSizePassive :: CellRendererSpinnerClass self => (self) -> ReactiveFieldReadWrite IO (IconSize) cellRendererSpinnerSizePassive w = passivePropertyNE w cellRendererSpinnerSize -- @C: afterEdited -- TODO -- @T: cellRendererTextSetFixedHeightFromFont | ["cell","Renderer","Text","Set","Fixed","Height","From","Font"] cellRendererTextSetFixedHeightFromFontReactive :: CellRendererTextClass self => (self) -> ReactiveFieldWrite IO (Int) cellRendererTextSetFixedHeightFromFontReactive w = wrapMW (cellRendererTextSetFixedHeightFromFont w) -- @A: cellTextAlignment cellTextAlignmentPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (LayoutAlignment) cellTextAlignmentPassive w = passivePropertyNE w cellTextAlignment -- @A: cellTextBackgroundColor cellTextBackgroundColorPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Color) cellTextBackgroundColorPassive w = passivePropertyNE w cellTextBackgroundColor -- @A: cellTextBackgroundSet cellTextBackgroundSetPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextBackgroundSetPassive w = passivePropertyNE w cellTextBackgroundSet -- @A: cellTextEditable cellTextEditablePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextEditablePassive w = passivePropertyNE w cellTextEditable -- @A: cellTextEditableSet cellTextEditableSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextEditableSetPassive w = passivePropertyNE w cellTextEditableSet -- @A: cellTextEllipsize cellTextEllipsizePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (EllipsizeMode) cellTextEllipsizePassive w = passivePropertyNE w cellTextEllipsize -- @A: cellTextEllipsizeSet cellTextEllipsizeSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextEllipsizeSetPassive w = passivePropertyNE w cellTextEllipsizeSet -- @A: cellTextFamily cellTextFamilyPassive :: (CellRendererTextClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) cellTextFamilyPassive w = passivePropertyNE w cellTextFamily -- @A: cellTextFamilySet cellTextFamilySetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextFamilySetPassive w = passivePropertyNE w cellTextFamilySet -- @A: cellTextFontDesc cellTextFontDescPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (FontDescription) cellTextFontDescPassive w = passivePropertyNE w cellTextFontDesc -- @A: cellTextFont cellTextFontPassive :: (CellRendererTextClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) cellTextFontPassive w = passivePropertyNE w cellTextFont -- @A: cellTextForegroundColor cellTextForegroundColorPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Color) cellTextForegroundColorPassive w = passivePropertyNE w cellTextForegroundColor -- @A: cellTextForegroundSet cellTextForegroundSetPassive :: CellRendererClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextForegroundSetPassive w = passivePropertyNE w cellTextForegroundSet -- @A: cellText cellTextPassive :: (CellRendererTextClass cr, GlibString string) => (cr) -> ReactiveFieldReadWrite IO (string) cellTextPassive w = passivePropertyNE w cellText -- @A: cellTextLanguage cellTextLanguagePassive :: (CellRendererTextClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) cellTextLanguagePassive w = passivePropertyNE w cellTextLanguage -- @A: cellTextLanguageSet cellTextLanguageSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextLanguageSetPassive w = passivePropertyNE w cellTextLanguageSet -- @A: cellTextRise cellTextRisePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellTextRisePassive w = passivePropertyNE w cellTextRise -- @A: cellTextRiseSet cellTextRiseSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextRiseSetPassive w = passivePropertyNE w cellTextRiseSet -- @A: cellTextScale cellTextScalePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Double) cellTextScalePassive w = passivePropertyNE w cellTextScale -- @A: cellTextScaleSet cellTextScaleSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextScaleSetPassive w = passivePropertyNE w cellTextScaleSet -- @A: cellTextSingleParagraphMode cellTextSingleParagraphModePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextSingleParagraphModePassive w = passivePropertyNE w cellTextSingleParagraphMode -- @A: cellTextSize cellTextSizePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Double) cellTextSizePassive w = passivePropertyNE w cellTextSize -- @A: cellTextSizePoints cellTextSizePointsPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Double) cellTextSizePointsPassive w = passivePropertyNE w cellTextSizePoints -- @A: cellTextSizeSet cellTextSizeSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextSizeSetPassive w = passivePropertyNE w cellTextSizeSet -- @A: cellTextStretch cellTextStretchPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Stretch) cellTextStretchPassive w = passivePropertyNE w cellTextStretch -- @A: cellTextStretchSet cellTextStretchSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextStretchSetPassive w = passivePropertyNE w cellTextStretchSet -- @A: cellTextStrikethrough cellTextStrikethroughPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextStrikethroughPassive w = passivePropertyNE w cellTextStrikethrough -- @A: cellTextStrikethroughSet cellTextStrikethroughSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextStrikethroughSetPassive w = passivePropertyNE w cellTextStrikethroughSet -- @A: cellTextStyle cellTextStylePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (FontStyle) cellTextStylePassive w = passivePropertyNE w cellTextStyle -- @A: cellTextStyleSet cellTextStyleSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextStyleSetPassive w = passivePropertyNE w cellTextStyleSet -- @A: cellTextUnderline cellTextUnderlinePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Underline) cellTextUnderlinePassive w = passivePropertyNE w cellTextUnderline -- @A: cellTextUnderlineSet cellTextUnderlineSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextUnderlineSetPassive w = passivePropertyNE w cellTextUnderlineSet -- @A: cellTextVariant cellTextVariantPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Variant) cellTextVariantPassive w = passivePropertyNE w cellTextVariant -- @A: cellTextVariantSet cellTextVariantSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextVariantSetPassive w = passivePropertyNE w cellTextVariantSet -- @A: cellTextWeight cellTextWeightPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellTextWeightPassive w = passivePropertyNE w cellTextWeight -- @A: cellTextWeightSet cellTextWeightSetPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellTextWeightSetPassive w = passivePropertyNE w cellTextWeightSet -- @A: cellTextWidthChars cellTextWidthCharsPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellTextWidthCharsPassive w = passivePropertyNE w cellTextWidthChars -- @A: cellTextWrapMode cellTextWrapModePassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (LayoutWrapMode) cellTextWrapModePassive w = passivePropertyNE w cellTextWrapMode -- @A: cellTextWrapWidth cellTextWrapWidthPassive :: CellRendererTextClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellTextWrapWidthPassive w = passivePropertyNE w cellTextWrapWidth -- @S: edited -- TODO -- @C: onEdited -- TODO -- @C: afterCellToggled -- TODO -- @G: cellRendererToggleGetActive | ["cell","Renderer","Toggle","Get","Active"] cellRendererToggleGetActivePassive :: CellRendererToggleClass self => (self) -> ReactiveFieldRead IO (Bool) cellRendererToggleGetActivePassive w = wrapMRPassive (cellRendererToggleGetActive w) -- @G: cellRendererToggleGetRadio | ["cell","Renderer","Toggle","Get","Radio"] cellRendererToggleGetRadioPassive :: CellRendererToggleClass self => (self) -> ReactiveFieldRead IO (Bool) cellRendererToggleGetRadioPassive w = wrapMRPassive (cellRendererToggleGetRadio w) -- @T: cellRendererToggleSetActive | ["cell","Renderer","Toggle","Set","Active"] cellRendererToggleSetActiveReactive :: CellRendererToggleClass self => (self) -> ReactiveFieldWrite IO (Bool) cellRendererToggleSetActiveReactive w = wrapMW (cellRendererToggleSetActive w) -- @T: cellRendererToggleSetRadio | ["cell","Renderer","Toggle","Set","Radio"] cellRendererToggleSetRadioReactive :: CellRendererToggleClass self => (self) -> ReactiveFieldWrite IO (Bool) cellRendererToggleSetRadioReactive w = wrapMW (cellRendererToggleSetRadio w) -- @A: cellToggleActivatable cellToggleActivatablePassive :: CellRendererToggleClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellToggleActivatablePassive w = passivePropertyNE w cellToggleActivatable -- @A: cellToggleActive cellToggleActivePassive :: CellRendererToggleClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellToggleActivePassive w = passivePropertyNE w cellToggleActive -- @S: cellToggled -- TODO -- @A: cellToggleInconsistent cellToggleInconsistentPassive :: CellRendererToggleClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellToggleInconsistentPassive w = passivePropertyNE w cellToggleInconsistent -- @A: cellToggleIndicatorSize cellToggleIndicatorSizePassive :: CellRendererToggleClass self => (self) -> ReactiveFieldReadWrite IO (Int) cellToggleIndicatorSizePassive w = passivePropertyNE w cellToggleIndicatorSize -- @A: cellToggleRadio cellToggleRadioPassive :: CellRendererToggleClass self => (self) -> ReactiveFieldReadWrite IO (Bool) cellToggleRadioPassive w = passivePropertyNE w cellToggleRadio -- @C: onCellToggled -- TODO -- @G: cellViewGetCellRenderers | ["cell","View","Get","Cell","Renderers"] cellViewGetCellRenderersPassive :: CellViewClass self => (self) -> ReactiveFieldRead IO ([CellRenderer]) cellViewGetCellRenderersPassive w = wrapMRPassive (cellViewGetCellRenderers w) -- @G: cellViewGetSizeOfRow | ["cell","View","Get","Size","Of","Row"] -- TODO -- @T: cellViewSetBackgroundColor | ["cell","View","Set","Background","Color"] cellViewSetBackgroundColorReactive :: CellViewClass self => (self) -> ReactiveFieldWrite IO (Color) cellViewSetBackgroundColorReactive w = wrapMW (cellViewSetBackgroundColor w) -- @T: cellViewSetModel | ["cell","View","Set","Model"] cellViewSetModelReactive :: (CellViewClass self, TreeModelClass model) => (self) -> ReactiveFieldWrite IO (Maybe model) cellViewSetModelReactive w = wrapMW (cellViewSetModel w) -- @G: customStoreGetPrivate | ["custom","Store","Get","Private"] -- TODO -- @G: customStoreGetRow | ["custom","Store","Get","Row"] -- TODO -- @G: customStoreGetStamp | ["custom","Store","Get","Stamp"] customStoreGetStampPassive :: (CustomStore private row) -> ReactiveFieldRead IO (C.CInt) customStoreGetStampPassive w = wrapMRPassive (customStoreGetStamp w) -- @T: customStoreSetColumn | ["custom","Store","Set","Column"] -- TODO -- @G: treeModelGetRow | ["tree","Model","Get","Row"] -- TODO -- @T: treeModelSetColumn | ["tree","Model","Set","Column"] -- TODO -- @A: iconViewColumns iconViewColumnsPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) iconViewColumnsPassive w = passivePropertyNE w iconViewColumns -- @A: iconViewColumnSpacing iconViewColumnSpacingPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) iconViewColumnSpacingPassive w = passivePropertyNE w iconViewColumnSpacing -- @G: iconViewGetColumns | ["icon","View","Get","Columns"] iconViewGetColumnsPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Int) iconViewGetColumnsPassive w = wrapMRPassive (iconViewGetColumns w) -- @G: iconViewGetColumnSpacing | ["icon","View","Get","Column","Spacing"] iconViewGetColumnSpacingPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Int) iconViewGetColumnSpacingPassive w = wrapMRPassive (iconViewGetColumnSpacing w) -- @G: iconViewGetCursor | ["icon","View","Get","Cursor"] iconViewGetCursorPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO ((TreePath, Maybe CellRenderer)) iconViewGetCursorPassive w = wrapMRPassive (iconViewGetCursor w) -- @G: iconViewGetItemAtPos | ["icon","View","Get","Item","At","Pos"] -- TODO -- @G: iconViewGetItemColumn | ["icon","View","Get","Item","Column"] -- TODO -- @G: iconViewGetItemRow | ["icon","View","Get","Item","Row"] -- TODO -- @G: iconViewGetItemWidth | ["icon","View","Get","Item","Width"] iconViewGetItemWidthPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Int) iconViewGetItemWidthPassive w = wrapMRPassive (iconViewGetItemWidth w) -- @G: iconViewGetMargin | ["icon","View","Get","Margin"] iconViewGetMarginPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Int) iconViewGetMarginPassive w = wrapMRPassive (iconViewGetMargin w) -- @G: iconViewGetMarkupColumn | ["icon","View","Get","Markup","Column"] iconViewGetMarkupColumnPassive :: (IconViewClass self, GlibString markup) => (self) -> ReactiveFieldRead IO ((ColumnId row markup)) iconViewGetMarkupColumnPassive w = wrapMRPassive (iconViewGetMarkupColumn w) -- @G: iconViewGetModel | ["icon","View","Get","Model"] iconViewGetModelPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeModel)) iconViewGetModelPassive w = wrapMRPassive (iconViewGetModel w) -- @G: iconViewGetOrientation | ["icon","View","Get","Orientation"] iconViewGetOrientationPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Orientation) iconViewGetOrientationPassive w = wrapMRPassive (iconViewGetOrientation w) -- @G: iconViewGetPathAtPos | ["icon","View","Get","Path","At","Pos"] -- TODO -- @G: iconViewGetPixbufColumn | ["icon","View","Get","Pixbuf","Column"] iconViewGetPixbufColumnPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO ((ColumnId row Pixbuf)) iconViewGetPixbufColumnPassive w = wrapMRPassive (iconViewGetPixbufColumn w) -- @G: iconViewGetReorderable | ["icon","View","Get","Reorderable"] iconViewGetReorderablePassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Bool) iconViewGetReorderablePassive w = wrapMRPassive (iconViewGetReorderable w) -- @G: iconViewGetRowSpacing | ["icon","View","Get","Row","Spacing"] iconViewGetRowSpacingPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Int) iconViewGetRowSpacingPassive w = wrapMRPassive (iconViewGetRowSpacing w) -- @G: iconViewGetSelectedItems | ["icon","View","Get","Selected","Items"] iconViewGetSelectedItemsPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO ([TreePath]) iconViewGetSelectedItemsPassive w = wrapMRPassive (iconViewGetSelectedItems w) -- @G: iconViewGetSelectionMode | ["icon","View","Get","Selection","Mode"] iconViewGetSelectionModePassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (SelectionMode) iconViewGetSelectionModePassive w = wrapMRPassive (iconViewGetSelectionMode w) -- @G: iconViewGetSpacing | ["icon","View","Get","Spacing"] iconViewGetSpacingPassive :: IconViewClass self => (self) -> ReactiveFieldRead IO (Int) iconViewGetSpacingPassive w = wrapMRPassive (iconViewGetSpacing w) -- @G: iconViewGetTextColumn | ["icon","View","Get","Text","Column"] iconViewGetTextColumnPassive :: (IconViewClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((ColumnId row string)) iconViewGetTextColumnPassive w = wrapMRPassive (iconViewGetTextColumn w) -- @G: iconViewGetVisibleRange | ["icon","View","Get","Visible","Range"] iconViewGetVisibleRangePassive :: IconViewClass self => (self) -> ReactiveFieldRead IO ((Maybe (TreePath, TreePath))) iconViewGetVisibleRangePassive w = wrapMRPassive (iconViewGetVisibleRange w) -- @A: iconViewItemOrientation iconViewItemOrientationPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Orientation) iconViewItemOrientationPassive w = passivePropertyNE w iconViewItemOrientation -- @A: iconViewItemWidth iconViewItemWidthPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) iconViewItemWidthPassive w = passivePropertyNE w iconViewItemWidth -- @A: iconViewMargin iconViewMarginPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) iconViewMarginPassive w = passivePropertyNE w iconViewMargin -- @A: iconViewMarkupColumn iconViewMarkupColumnPassive :: (IconViewClass self, GlibString markup) => (self) -> ReactiveFieldReadWrite IO ((ColumnId row markup)) iconViewMarkupColumnPassive w = passivePropertyNE w iconViewMarkupColumn -- @A: iconViewOrientation iconViewOrientationPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Orientation) iconViewOrientationPassive w = passivePropertyNE w iconViewOrientation -- @A: iconViewPixbufColumn iconViewPixbufColumnPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO ((ColumnId row Pixbuf)) iconViewPixbufColumnPassive w = passivePropertyNE w iconViewPixbufColumn -- @A: iconViewReorderable iconViewReorderablePassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) iconViewReorderablePassive w = passivePropertyNE w iconViewReorderable -- @A: iconViewRowSpacing iconViewRowSpacingPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) iconViewRowSpacingPassive w = passivePropertyNE w iconViewRowSpacing -- @A: iconViewSelectionMode iconViewSelectionModePassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (SelectionMode) iconViewSelectionModePassive w = passivePropertyNE w iconViewSelectionMode -- @T: iconViewSetColumns | ["icon","View","Set","Columns"] iconViewSetColumnsReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Int) iconViewSetColumnsReactive w = wrapMW (iconViewSetColumns w) -- @T: iconViewSetColumnSpacing | ["icon","View","Set","Column","Spacing"] iconViewSetColumnSpacingReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Int) iconViewSetColumnSpacingReactive w = wrapMW (iconViewSetColumnSpacing w) -- @T: iconViewSetCursor | ["icon","View","Set","Cursor"] -- TODO -- @T: iconViewSetItemWidth | ["icon","View","Set","Item","Width"] iconViewSetItemWidthReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Int) iconViewSetItemWidthReactive w = wrapMW (iconViewSetItemWidth w) -- @T: iconViewSetMargin | ["icon","View","Set","Margin"] iconViewSetMarginReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Int) iconViewSetMarginReactive w = wrapMW (iconViewSetMargin w) -- @T: iconViewSetMarkupColumn | ["icon","View","Set","Markup","Column"] iconViewSetMarkupColumnReactive :: (IconViewClass self, GlibString markup) => (self) -> ReactiveFieldWrite IO (ColumnId row markup) iconViewSetMarkupColumnReactive w = wrapMW (iconViewSetMarkupColumn w) -- @T: iconViewSetModel | ["icon","View","Set","Model"] iconViewSetModelReactive :: (IconViewClass self, TreeModelClass model) => (self) -> ReactiveFieldWrite IO (Maybe model) iconViewSetModelReactive w = wrapMW (iconViewSetModel w) -- @T: iconViewSetOrientation | ["icon","View","Set","Orientation"] iconViewSetOrientationReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Orientation) iconViewSetOrientationReactive w = wrapMW (iconViewSetOrientation w) -- @T: iconViewSetPixbufColumn | ["icon","View","Set","Pixbuf","Column"] iconViewSetPixbufColumnReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (ColumnId row Pixbuf) iconViewSetPixbufColumnReactive w = wrapMW (iconViewSetPixbufColumn w) -- @T: iconViewSetReorderable | ["icon","View","Set","Reorderable"] iconViewSetReorderableReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Bool) iconViewSetReorderableReactive w = wrapMW (iconViewSetReorderable w) -- @T: iconViewSetRowSpacing | ["icon","View","Set","Row","Spacing"] iconViewSetRowSpacingReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Int) iconViewSetRowSpacingReactive w = wrapMW (iconViewSetRowSpacing w) -- @T: iconViewSetSelectionMode | ["icon","View","Set","Selection","Mode"] iconViewSetSelectionModeReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (SelectionMode) iconViewSetSelectionModeReactive w = wrapMW (iconViewSetSelectionMode w) -- @T: iconViewSetSpacing | ["icon","View","Set","Spacing"] iconViewSetSpacingReactive :: IconViewClass self => (self) -> ReactiveFieldWrite IO (Int) iconViewSetSpacingReactive w = wrapMW (iconViewSetSpacing w) -- @T: iconViewSetTextColumn | ["icon","View","Set","Text","Column"] iconViewSetTextColumnReactive :: (IconViewClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (ColumnId row string) iconViewSetTextColumnReactive w = wrapMW (iconViewSetTextColumn w) -- @A: iconViewSpacing iconViewSpacingPassive :: IconViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) iconViewSpacingPassive w = passivePropertyNE w iconViewSpacing -- @A: iconViewTextColumn iconViewTextColumnPassive :: (IconViewClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((ColumnId row string)) iconViewTextColumnPassive w = passivePropertyNE w iconViewTextColumn -- @S: itemActivated -- TODO -- @S: selectionChanged selectionChangedReactive :: IconViewClass self => self -> ReactiveFieldRead IO () selectionChangedReactive = (`reactiveSignalIO` selectionChanged) -- @S: setIconViewScrollAdjustments -- TODO -- @G: listStoreGetSize | ["list","Store","Get","Size"] listStoreGetSizePassive :: (ListStore a) -> ReactiveFieldRead IO (Int) listStoreGetSizePassive w = wrapMRPassive (listStoreGetSize w) -- @G: listStoreGetValue | ["list","Store","Get","Value"] -- TODO -- @G: listStoreSafeGetValue | ["list","Store","Safe","Get","Value"] -- TODO -- @T: listStoreSetValue | ["list","Store","Set","Value"] -- TODO -- @G: treeGetRowDragData | ["tree","Get","Row","Drag","Data"] -- TODO -- @T: treeSetRowDragData | ["tree","Set","Row","Drag","Data"] -- TODO -- @G: treeModelFilterGetModel | ["tree","Model","Filter","Get","Model"] treeModelFilterGetModelPassive :: TreeModelFilterClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeModel)) treeModelFilterGetModelPassive w = wrapMRPassive (treeModelFilterGetModel w) -- @T: treeModelFilterSetVisibleFunc | ["tree","Model","Filter","Set","Visible","Func"] treeModelFilterSetVisibleFuncReactive :: TreeModelFilterClass self => (self) -> ReactiveFieldWrite IO ((TreeIter -> IO Bool)) treeModelFilterSetVisibleFuncReactive w = wrapMW (treeModelFilterSetVisibleFunc w) -- @S: rowChanged -- TODO -- @S: rowDeleted -- TODO -- @S: rowHasChildToggled -- TODO -- @S: rowInserted -- TODO -- @S: rowsReordered -- TODO -- @G: treeModelSortGetModel | ["tree","Model","Sort","Get","Model"] treeModelSortGetModelPassive :: TreeModelSortClass self => (self) -> ReactiveFieldRead IO (TreeModel) treeModelSortGetModelPassive w = wrapMRPassive (treeModelSortGetModel w) -- @G: treeModelGetFlags | ["tree","Model","Get","Flags"] treeModelGetFlagsPassive :: TreeModelClass self => (self) -> ReactiveFieldRead IO ([TreeModelFlags]) treeModelGetFlagsPassive w = wrapMRPassive (treeModelGetFlags w) -- @G: treeModelGetIterFirst | ["tree","Model","Get","Iter","First"] treeModelGetIterFirstPassive :: TreeModelClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeIter)) treeModelGetIterFirstPassive w = wrapMRPassive (treeModelGetIterFirst w) -- @G: treeModelGetIterFromString | ["tree","Model","Get","Iter","From","String"] -- TODO -- @G: treeModelGetIter | ["tree","Model","Get","Iter"] -- TODO -- @G: treeModelGetPath | ["tree","Model","Get","Path"] -- TODO -- @G: treeModelGetStringFromIter | ["tree","Model","Get","String","From","Iter"] -- TODO -- @G: treeModelGetValue | ["tree","Model","Get","Value"] -- TODO -- @G: treeRowReferenceGetPath | ["tree","Row","Reference","Get","Path"] treeRowReferenceGetPathPassive :: (TreeRowReference) -> ReactiveFieldRead IO (TreePath) treeRowReferenceGetPathPassive w = wrapMRPassive (treeRowReferenceGetPath w) -- @C: afterSelectionChanged afterSelectionChangedReactive :: TreeSelectionClass self => self -> ReactiveFieldRead IO () afterSelectionChangedReactive w = reactivePropertyH_ w afterSelectionChanged -- @C: onSelectionChanged onSelectionChangedReactive :: TreeSelectionClass self => self -> ReactiveFieldRead IO () onSelectionChangedReactive w = reactivePropertyH_ w onSelectionChanged -- @G: treeSelectionGetMode | ["tree","Selection","Get","Mode"] treeSelectionGetModePassive :: TreeSelectionClass self => (self) -> ReactiveFieldRead IO (SelectionMode) treeSelectionGetModePassive w = wrapMRPassive (treeSelectionGetMode w) -- @G: treeSelectionGetSelected | ["tree","Selection","Get","Selected"] treeSelectionGetSelectedPassive :: TreeSelectionClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeIter)) treeSelectionGetSelectedPassive w = wrapMRPassive (treeSelectionGetSelected w) -- @G: treeSelectionGetSelectedRows | ["tree","Selection","Get","Selected","Rows"] treeSelectionGetSelectedRowsPassive :: TreeSelectionClass self => (self) -> ReactiveFieldRead IO ([TreePath]) treeSelectionGetSelectedRowsPassive w = wrapMRPassive (treeSelectionGetSelectedRows w) -- @G: treeSelectionGetTreeView | ["tree","Selection","Get","Tree","View"] treeSelectionGetTreeViewPassive :: TreeSelectionClass self => (self) -> ReactiveFieldRead IO (TreeView) treeSelectionGetTreeViewPassive w = wrapMRPassive (treeSelectionGetTreeView w) -- @A: treeSelectionMode treeSelectionModePassive :: TreeSelectionClass self => (self) -> ReactiveFieldReadWrite IO (SelectionMode) treeSelectionModePassive w = passivePropertyNE w treeSelectionMode -- @S: treeSelectionSelectionChanged treeSelectionSelectionChangedReactive :: TreeSelectionClass self => self -> ReactiveFieldRead IO () treeSelectionSelectionChangedReactive = (`reactiveSignalIO` treeSelectionSelectionChanged) -- @T: treeSelectionSetMode | ["tree","Selection","Set","Mode"] treeSelectionSetModeReactive :: TreeSelectionClass self => (self) -> ReactiveFieldWrite IO (SelectionMode) treeSelectionSetModeReactive w = wrapMW (treeSelectionSetMode w) -- @T: treeSelectionSetSelectFunction | ["tree","Selection","Set","Select","Function"] treeSelectionSetSelectFunctionReactive :: TreeSelectionClass self => (self) -> ReactiveFieldWrite IO (TreeSelectionCB) treeSelectionSetSelectFunctionReactive w = wrapMW (treeSelectionSetSelectFunction w) -- @S: sortColumnChanged sortColumnChangedReactive :: TreeSortableClass self => self -> ReactiveFieldRead IO () sortColumnChangedReactive = (`reactiveSignalIO` sortColumnChanged) -- @G: treeSortableGetSortColumnId | ["tree","Sortable","Get","Sort","Column","Id"] treeSortableGetSortColumnIdPassive :: TreeSortableClass self => (self) -> ReactiveFieldRead IO ((SortType, Bool, SortColumnId)) treeSortableGetSortColumnIdPassive w = wrapMRPassive (treeSortableGetSortColumnId w) -- @T: treeSortableSetDefaultSortFunc | ["tree","Sortable","Set","Default","Sort","Func"] treeSortableSetDefaultSortFuncReactive :: TreeSortableClass self => (self) -> ReactiveFieldWrite IO (Maybe (TreeIter -> TreeIter -> IO Ordering)) treeSortableSetDefaultSortFuncReactive w = wrapMW (treeSortableSetDefaultSortFunc w) -- @T: treeSortableSetSortColumnId | ["tree","Sortable","Set","Sort","Column","Id"] -- TODO -- @T: treeSortableSetSortFunc | ["tree","Sortable","Set","Sort","Func"] -- TODO -- @G: treeStoreGetTree | ["tree","Store","Get","Tree"] -- TODO -- @G: treeStoreGetValue | ["tree","Store","Get","Value"] -- TODO -- @T: treeStoreSetValue | ["tree","Store","Set","Value"] -- TODO -- @C: afterColumnsChanged afterColumnsChangedReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () afterColumnsChangedReactive w = reactivePropertyH_ w afterColumnsChanged -- @C: afterCursorChanged afterCursorChangedReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () afterCursorChangedReactive w = reactivePropertyH_ w afterCursorChanged -- @C: afterRowActivated -- TODO -- @C: afterRowCollapsed -- TODO -- @C: afterRowExpanded -- TODO -- @C: afterStartInteractiveSearch afterStartInteractiveSearchReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () afterStartInteractiveSearchReactive w = reactivePropertyH_ w afterStartInteractiveSearch -- @C: afterTestCollapseRow -- TODO -- @C: afterTestExpandRow -- TODO -- @C: afterColClicked afterColClickedReactive :: TreeViewColumnClass self => self -> ReactiveFieldRead IO () afterColClickedReactive w = reactivePropertyH_ w afterColClicked -- @C: onColClicked onColClickedReactive :: TreeViewColumnClass self => self -> ReactiveFieldRead IO () onColClickedReactive w = reactivePropertyH_ w onColClicked -- @S: columnsChanged columnsChangedReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () columnsChangedReactive = (`reactiveSignalIO` columnsChanged) -- @A: treeViewColumnAlignment treeViewColumnAlignmentPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Float treeViewColumnAlignmentPassive w = passivePropertyNE w treeViewColumnAlignment -- @A: treeViewColumnClickable treeViewColumnClickablePassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Bool treeViewColumnClickablePassive w = passivePropertyNE w treeViewColumnClickable -- @A: treeViewColumnExpand treeViewColumnExpandPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Bool treeViewColumnExpandPassive w = passivePropertyNE w treeViewColumnExpand -- @A: treeViewColumnFixedWidth treeViewColumnFixedWidthPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Int treeViewColumnFixedWidthPassive w = passivePropertyNE w treeViewColumnFixedWidth -- @G: treeViewColumnGetAlignment | ["tree","View","Column","Get","Alignment"] treeViewColumnGetAlignmentPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Float) treeViewColumnGetAlignmentPassive w = wrapMRPassive (treeViewColumnGetAlignment w) -- @G: treeViewColumnGetCellRenderers | ["tree","View","Column","Get","Cell","Renderers"] treeViewColumnGetCellRenderersPassive :: (TreeViewColumn) -> ReactiveFieldRead IO ([CellRenderer]) treeViewColumnGetCellRenderersPassive w = wrapMRPassive (treeViewColumnGetCellRenderers w) -- @G: treeViewColumnGetClickable | ["tree","View","Column","Get","Clickable"] treeViewColumnGetClickablePassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Bool) treeViewColumnGetClickablePassive w = wrapMRPassive (treeViewColumnGetClickable w) -- @G: treeViewColumnGetExpand | ["tree","View","Column","Get","Expand"] treeViewColumnGetExpandPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Bool) treeViewColumnGetExpandPassive w = wrapMRPassive (treeViewColumnGetExpand w) -- @G: treeViewColumnGetFixedWidth | ["tree","View","Column","Get","Fixed","Width"] treeViewColumnGetFixedWidthPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Int) treeViewColumnGetFixedWidthPassive w = wrapMRPassive (treeViewColumnGetFixedWidth w) -- @G: treeViewColumnGetMaxWidth | ["tree","View","Column","Get","Max","Width"] treeViewColumnGetMaxWidthPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Int) treeViewColumnGetMaxWidthPassive w = wrapMRPassive (treeViewColumnGetMaxWidth w) -- @G: treeViewColumnGetMinWidth | ["tree","View","Column","Get","Min","Width"] treeViewColumnGetMinWidthPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Int) treeViewColumnGetMinWidthPassive w = wrapMRPassive (treeViewColumnGetMinWidth w) -- @G: treeViewColumnGetReorderable | ["tree","View","Column","Get","Reorderable"] treeViewColumnGetReorderablePassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Bool) treeViewColumnGetReorderablePassive w = wrapMRPassive (treeViewColumnGetReorderable w) -- @G: treeViewColumnGetResizable | ["tree","View","Column","Get","Resizable"] treeViewColumnGetResizablePassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Bool) treeViewColumnGetResizablePassive w = wrapMRPassive (treeViewColumnGetResizable w) -- @G: treeViewColumnGetSizing | ["tree","View","Column","Get","Sizing"] treeViewColumnGetSizingPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (TreeViewColumnSizing) treeViewColumnGetSizingPassive w = wrapMRPassive (treeViewColumnGetSizing w) -- @G: treeViewColumnGetSortColumnId | ["tree","View","Column","Get","Sort","Column","Id"] treeViewColumnGetSortColumnIdPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (SortColumnId) treeViewColumnGetSortColumnIdPassive w = wrapMRPassive (treeViewColumnGetSortColumnId w) -- @G: treeViewColumnGetSortIndicator | ["tree","View","Column","Get","Sort","Indicator"] treeViewColumnGetSortIndicatorPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Bool) treeViewColumnGetSortIndicatorPassive w = wrapMRPassive (treeViewColumnGetSortIndicator w) -- @G: treeViewColumnGetSortOrder | ["tree","View","Column","Get","Sort","Order"] treeViewColumnGetSortOrderPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (SortType) treeViewColumnGetSortOrderPassive w = wrapMRPassive (treeViewColumnGetSortOrder w) -- @G: treeViewColumnGetSpacing | ["tree","View","Column","Get","Spacing"] treeViewColumnGetSpacingPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Int) treeViewColumnGetSpacingPassive w = wrapMRPassive (treeViewColumnGetSpacing w) -- @G: treeViewColumnGetTitle | ["tree","View","Column","Get","Title"] treeViewColumnGetTitlePassive :: GlibString string => (TreeViewColumn) -> ReactiveFieldRead IO ((Maybe string)) treeViewColumnGetTitlePassive w = wrapMRPassive (treeViewColumnGetTitle w) -- @G: treeViewColumnGetVisible | ["tree","View","Column","Get","Visible"] treeViewColumnGetVisiblePassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Bool) treeViewColumnGetVisiblePassive w = wrapMRPassive (treeViewColumnGetVisible w) -- @G: treeViewColumnGetWidget | ["tree","View","Column","Get","Widget"] treeViewColumnGetWidgetPassive :: (TreeViewColumn) -> ReactiveFieldRead IO ((Maybe Widget)) treeViewColumnGetWidgetPassive w = wrapMRPassive (treeViewColumnGetWidget w) -- @G: treeViewColumnGetWidth | ["tree","View","Column","Get","Width"] treeViewColumnGetWidthPassive :: (TreeViewColumn) -> ReactiveFieldRead IO (Int) treeViewColumnGetWidthPassive w = wrapMRPassive (treeViewColumnGetWidth w) -- @A: treeViewColumnMaxWidth treeViewColumnMaxWidthPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Int treeViewColumnMaxWidthPassive w = passivePropertyNE w treeViewColumnMaxWidth -- @A: treeViewColumnMinWidth treeViewColumnMinWidthPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Int treeViewColumnMinWidthPassive w = passivePropertyNE w treeViewColumnMinWidth -- @A: treeViewColumnReorderable treeViewColumnReorderablePassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Bool treeViewColumnReorderablePassive w = passivePropertyNE w treeViewColumnReorderable -- @A: treeViewColumnResizable treeViewColumnResizablePassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Bool treeViewColumnResizablePassive w = passivePropertyNE w treeViewColumnResizable -- @T: treeViewColumnSetAlignment | ["tree","View","Column","Set","Alignment"] treeViewColumnSetAlignmentPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Float) treeViewColumnSetAlignmentPassive w = wrapMW (treeViewColumnSetAlignment w) -- @T: treeViewColumnSetClickable | ["tree","View","Column","Set","Clickable"] treeViewColumnSetClickablePassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Bool) treeViewColumnSetClickablePassive w = wrapMW (treeViewColumnSetClickable w) -- @T: treeViewColumnSetExpand | ["tree","View","Column","Set","Expand"] treeViewColumnSetExpandPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Bool) treeViewColumnSetExpandPassive w = wrapMW (treeViewColumnSetExpand w) -- @T: treeViewColumnSetFixedWidth | ["tree","View","Column","Set","Fixed","Width"] treeViewColumnSetFixedWidthPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Int) treeViewColumnSetFixedWidthPassive w = wrapMW (treeViewColumnSetFixedWidth w) -- @T: treeViewColumnSetMaxWidth | ["tree","View","Column","Set","Max","Width"] treeViewColumnSetMaxWidthPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Int) treeViewColumnSetMaxWidthPassive w = wrapMW (treeViewColumnSetMaxWidth w) -- @T: treeViewColumnSetMinWidth | ["tree","View","Column","Set","Min","Width"] treeViewColumnSetMinWidthPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Int) treeViewColumnSetMinWidthPassive w = wrapMW (treeViewColumnSetMinWidth w) -- @T: treeViewColumnSetReorderable | ["tree","View","Column","Set","Reorderable"] treeViewColumnSetReorderablePassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Bool) treeViewColumnSetReorderablePassive w = wrapMW (treeViewColumnSetReorderable w) -- @T: treeViewColumnSetResizable | ["tree","View","Column","Set","Resizable"] treeViewColumnSetResizablePassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Bool) treeViewColumnSetResizablePassive w = wrapMW (treeViewColumnSetResizable w) -- @T: treeViewColumnSetSizing | ["tree","View","Column","Set","Sizing"] treeViewColumnSetSizingPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (TreeViewColumnSizing) treeViewColumnSetSizingPassive w = wrapMW (treeViewColumnSetSizing w) -- @T: treeViewColumnSetSortColumnId | ["tree","View","Column","Set","Sort","Column","Id"] treeViewColumnSetSortColumnIdPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (SortColumnId) treeViewColumnSetSortColumnIdPassive w = wrapMW (treeViewColumnSetSortColumnId w) -- @T: treeViewColumnSetSortIndicator | ["tree","View","Column","Set","Sort","Indicator"] treeViewColumnSetSortIndicatorPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Bool) treeViewColumnSetSortIndicatorPassive w = wrapMW (treeViewColumnSetSortIndicator w) -- @T: treeViewColumnSetSortOrder | ["tree","View","Column","Set","Sort","Order"] treeViewColumnSetSortOrderPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (SortType) treeViewColumnSetSortOrderPassive w = wrapMW (treeViewColumnSetSortOrder w) -- @T: treeViewColumnSetSpacing | ["tree","View","Column","Set","Spacing"] treeViewColumnSetSpacingPassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Int) treeViewColumnSetSpacingPassive w = wrapMW (treeViewColumnSetSpacing w) -- @T: treeViewColumnSetTitle | ["tree","View","Column","Set","Title"] treeViewColumnSetTitleReactive :: GlibString string => (TreeViewColumn) -> ReactiveFieldWrite IO (string) treeViewColumnSetTitleReactive w = wrapMW (treeViewColumnSetTitle w) -- @T: treeViewColumnSetVisible | ["tree","View","Column","Set","Visible"] treeViewColumnSetVisiblePassive :: (TreeViewColumn) -> ReactiveFieldWrite IO (Bool) treeViewColumnSetVisiblePassive w = wrapMW (treeViewColumnSetVisible w) -- @T: treeViewColumnSetWidget | ["tree","View","Column","Set","Widget"] treeViewColumnSetWidgetReactive :: WidgetClass widget => (TreeViewColumn) -> ReactiveFieldWrite IO (Maybe widget) treeViewColumnSetWidgetReactive w = wrapMW (treeViewColumnSetWidget w) -- @A: treeViewColumnSizing treeViewColumnSizingPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO TreeViewColumnSizing treeViewColumnSizingPassive w = passivePropertyNE w treeViewColumnSizing -- @A: treeViewColumnSortColumnId treeViewColumnSortColumnIdPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO SortColumnId treeViewColumnSortColumnIdPassive w = passivePropertyNE w treeViewColumnSortColumnId -- @A: treeViewColumnSortIndicator treeViewColumnSortIndicatorPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Bool treeViewColumnSortIndicatorPassive w = passivePropertyNE w treeViewColumnSortIndicator -- @A: treeViewColumnSortOrder treeViewColumnSortOrderPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO SortType treeViewColumnSortOrderPassive w = passivePropertyNE w treeViewColumnSortOrder -- @A: treeViewColumnSpacing treeViewColumnSpacingPassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Int treeViewColumnSpacingPassive w = passivePropertyNE w treeViewColumnSpacing -- @A: treeViewColumnVisible treeViewColumnVisiblePassive :: TreeViewColumn -> ReactiveFieldReadWrite IO Bool treeViewColumnVisiblePassive w = passivePropertyNE w treeViewColumnVisible -- @S: cursorChanged cursorChangedReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () cursorChangedReactive = (`reactiveSignalIO` cursorChanged) -- @C: onColumnsChanged onColumnsChangedReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () onColumnsChangedReactive w = reactivePropertyH_ w onColumnsChanged -- @C: onCursorChanged onCursorChangedReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () onCursorChangedReactive w = reactivePropertyH_ w onCursorChanged -- @C: onRowActivated -- TODO -- @C: onRowCollapsed -- TODO -- @C: onRowExpanded -- TODO -- @C: onStartInteractiveSearch onStartInteractiveSearchReactive :: TreeViewClass self => self -> ReactiveFieldRead IO () onStartInteractiveSearchReactive w = reactivePropertyH_ w onStartInteractiveSearch -- @C: onTestCollapseRow -- TODO -- @C: onTestExpandRow -- TODO -- @S: rowActivated -- TODO -- @S: rowCollapsed -- TODO -- @S: rowExpanded -- TODO -- @S: testCollapseRow -- TODO -- @S: testExpandRow -- TODO -- @A: treeViewEnableGridLines treeViewEnableGridLinesPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (TreeViewGridLines) treeViewEnableGridLinesPassive w = passivePropertyNE w treeViewEnableGridLines -- @A: treeViewEnableSearch treeViewEnableSearchPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewEnableSearchPassive w = passivePropertyNE w treeViewEnableSearch -- @A: treeViewEnableTreeLines treeViewEnableTreeLinesPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewEnableTreeLinesPassive w = passivePropertyNE w treeViewEnableTreeLines -- @A: treeViewFixedHeightMode treeViewFixedHeightModePassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewFixedHeightModePassive w = passivePropertyNE w treeViewFixedHeightMode -- @G: treeViewGetBackgroundArea | ["tree","View","Get","Background","Area"] -- TODO -- @G: treeViewGetCellArea | ["tree","View","Get","Cell","Area"] -- TODO -- @G: treeViewGetColumn | ["tree","View","Get","Column"] -- TODO -- @G: treeViewGetColumns | ["tree","View","Get","Columns"] treeViewGetColumnsPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ([TreeViewColumn]) treeViewGetColumnsPassive w = wrapMRPassive (treeViewGetColumns w) -- @G: treeViewGetCursor | ["tree","View","Get","Cursor"] treeViewGetCursorPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ((TreePath, Maybe TreeViewColumn)) treeViewGetCursorPassive w = wrapMRPassive (treeViewGetCursor w) -- @G: treeViewGetEnableSearch | ["tree","View","Get","Enable","Search"] treeViewGetEnableSearchPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetEnableSearchPassive w = wrapMRPassive (treeViewGetEnableSearch w) -- @G: treeViewGetEnableTreeLines | ["tree","View","Get","Enable","Tree","Lines"] treeViewGetEnableTreeLinesPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetEnableTreeLinesPassive w = wrapMRPassive (treeViewGetEnableTreeLines w) -- @G: treeViewGetExpanderColumn | ["tree","View","Get","Expander","Column"] treeViewGetExpanderColumnPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (TreeViewColumn) treeViewGetExpanderColumnPassive w = wrapMRPassive (treeViewGetExpanderColumn w) -- @G: treeViewGetFixedHeightMode | ["tree","View","Get","Fixed","Height","Mode"] treeViewGetFixedHeightModePassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetFixedHeightModePassive w = wrapMRPassive (treeViewGetFixedHeightMode w) -- @G: treeViewGetGridLines | ["tree","View","Get","Grid","Lines"] treeViewGetGridLinesPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (TreeViewGridLines) treeViewGetGridLinesPassive w = wrapMRPassive (treeViewGetGridLines w) -- @G: treeViewGetHAdjustment | ["tree","View","Get","HAdjustment"] treeViewGetHAdjustmentPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ((Maybe Adjustment)) treeViewGetHAdjustmentPassive w = wrapMRPassive (treeViewGetHAdjustment w) -- @G: treeViewGetHeadersClickable | ["tree","View","Get","Headers","Clickable"] treeViewGetHeadersClickablePassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetHeadersClickablePassive w = wrapMRPassive (treeViewGetHeadersClickable w) -- @G: treeViewGetHeadersVisible | ["tree","View","Get","Headers","Visible"] treeViewGetHeadersVisiblePassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetHeadersVisiblePassive w = wrapMRPassive (treeViewGetHeadersVisible w) -- @G: treeViewGetHoverExpand | ["tree","View","Get","Hover","Expand"] treeViewGetHoverExpandPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetHoverExpandPassive w = wrapMRPassive (treeViewGetHoverExpand w) -- @G: treeViewGetHoverSelection | ["tree","View","Get","Hover","Selection"] treeViewGetHoverSelectionPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetHoverSelectionPassive w = wrapMRPassive (treeViewGetHoverSelection w) -- @G: treeViewGetModel | ["tree","View","Get","Model"] treeViewGetModelPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ((Maybe TreeModel)) treeViewGetModelPassive w = wrapMRPassive (treeViewGetModel w) -- @G: treeViewGetPathAtPos | ["tree","View","Get","Path","At","Pos"] -- TODO -- @G: treeViewGetReorderable | ["tree","View","Get","Reorderable"] treeViewGetReorderablePassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetReorderablePassive w = wrapMRPassive (treeViewGetReorderable w) -- @G: treeViewGetRubberBanding | ["tree","View","Get","Rubber","Banding"] treeViewGetRubberBandingPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetRubberBandingPassive w = wrapMRPassive (treeViewGetRubberBanding w) -- @G: treeViewGetRulesHint | ["tree","View","Get","Rules","Hint"] treeViewGetRulesHintPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Bool) treeViewGetRulesHintPassive w = wrapMRPassive (treeViewGetRulesHint w) -- @G: treeViewGetSearchColumn | ["tree","View","Get","Search","Column"] treeViewGetSearchColumnPassive :: (TreeViewClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((ColumnId row string)) treeViewGetSearchColumnPassive w = wrapMRPassive (treeViewGetSearchColumn w) -- @G: treeViewGetSearchEntry | ["tree","View","Get","Search","Entry"] treeViewGetSearchEntryPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ((Maybe Entry)) treeViewGetSearchEntryPassive w = wrapMRPassive (treeViewGetSearchEntry w) -- @G: treeViewGetSelection | ["tree","View","Get","Selection"] treeViewGetSelectionPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (TreeSelection) treeViewGetSelectionPassive w = wrapMRPassive (treeViewGetSelection w) -- @G: treeViewGetTooltipContext | ["tree","View","Get","Tooltip","Context"] -- TODO -- @G: treeViewGetVAdjustment | ["tree","View","Get","VAdjustment"] treeViewGetVAdjustmentPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ((Maybe Adjustment)) treeViewGetVAdjustmentPassive w = wrapMRPassive (treeViewGetVAdjustment w) -- @G: treeViewGetVisibleRange | ["tree","View","Get","Visible","Range"] treeViewGetVisibleRangePassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO ((TreePath, TreePath)) treeViewGetVisibleRangePassive w = wrapMRPassive (treeViewGetVisibleRange w) -- @G: treeViewGetVisibleRect | ["tree","View","Get","Visible","Rect"] treeViewGetVisibleRectPassive :: TreeViewClass self => (self) -> ReactiveFieldRead IO (Rectangle) treeViewGetVisibleRectPassive w = wrapMRPassive (treeViewGetVisibleRect w) -- @A: treeViewGridLines treeViewGridLinesPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (TreeViewGridLines) treeViewGridLinesPassive w = passivePropertyNE w treeViewGridLines -- @A: treeViewHAdjustment treeViewHAdjustmentPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO ((Maybe Adjustment)) treeViewHAdjustmentPassive w = passivePropertyNE w treeViewHAdjustment -- @A: treeViewHeadersClickable treeViewHeadersClickablePassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewHeadersClickablePassive w = passivePropertyNE w treeViewHeadersClickable -- @A: treeViewHeadersVisible treeViewHeadersVisiblePassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewHeadersVisiblePassive w = passivePropertyNE w treeViewHeadersVisible -- @A: treeViewHoverExpand treeViewHoverExpandPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewHoverExpandPassive w = passivePropertyNE w treeViewHoverExpand -- @A: treeViewHoverSelection treeViewHoverSelectionPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewHoverSelectionPassive w = passivePropertyNE w treeViewHoverSelection -- @A: treeViewLevelIndentation treeViewLevelIndentationPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) treeViewLevelIndentationPassive w = passivePropertyNE w treeViewLevelIndentation -- @A: treeViewReorderable treeViewReorderablePassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewReorderablePassive w = passivePropertyNE w treeViewReorderable -- @A: treeViewRubberBanding treeViewRubberBandingPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewRubberBandingPassive w = passivePropertyNE w treeViewRubberBanding -- @A: treeViewRulesHint treeViewRulesHintPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewRulesHintPassive w = passivePropertyNE w treeViewRulesHint -- @A: treeViewSearchColumn treeViewSearchColumnPassive :: (TreeViewClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((ColumnId row string)) treeViewSearchColumnPassive w = passivePropertyNE w treeViewSearchColumn -- @T: treeViewSetColumnDragFunction | ["tree","View","Set","Column","Drag","Function"] treeViewSetColumnDragFunctionReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Maybe (TreeViewColumn -> Maybe TreeViewColumn -> Maybe TreeViewColumn -> IO Bool)) treeViewSetColumnDragFunctionReactive w = wrapMW (treeViewSetColumnDragFunction w) -- @T: treeViewSetCursor | ["tree","View","Set","Cursor"] -- TODO -- @T: treeViewSetCursorOnCell | ["tree","View","Set","Cursor","On","Cell"] -- TODO -- @T: treeViewSetEnableSearch | ["tree","View","Set","Enable","Search"] treeViewSetEnableSearchReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetEnableSearchReactive w = wrapMW (treeViewSetEnableSearch w) -- @T: treeViewSetEnableTreeLines | ["tree","View","Set","Enable","Tree","Lines"] treeViewSetEnableTreeLinesReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetEnableTreeLinesReactive w = wrapMW (treeViewSetEnableTreeLines w) -- @T: treeViewSetExpanderColumn | ["tree","View","Set","Expander","Column"] treeViewSetExpanderColumnReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Maybe TreeViewColumn) treeViewSetExpanderColumnReactive w = wrapMW (treeViewSetExpanderColumn w) -- @T: treeViewSetFixedHeightMode | ["tree","View","Set","Fixed","Height","Mode"] treeViewSetFixedHeightModeReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetFixedHeightModeReactive w = wrapMW (treeViewSetFixedHeightMode w) -- @T: treeViewSetGridLines | ["tree","View","Set","Grid","Lines"] treeViewSetGridLinesReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (TreeViewGridLines) treeViewSetGridLinesReactive w = wrapMW (treeViewSetGridLines w) -- @T: treeViewSetHAdjustment | ["tree","View","Set","HAdjustment"] treeViewSetHAdjustmentReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Maybe Adjustment) treeViewSetHAdjustmentReactive w = wrapMW (treeViewSetHAdjustment w) -- @T: treeViewSetHeadersClickable | ["tree","View","Set","Headers","Clickable"] treeViewSetHeadersClickableReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetHeadersClickableReactive w = wrapMW (treeViewSetHeadersClickable w) -- @T: treeViewSetHeadersVisible | ["tree","View","Set","Headers","Visible"] treeViewSetHeadersVisibleReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetHeadersVisibleReactive w = wrapMW (treeViewSetHeadersVisible w) -- @T: treeViewSetHoverExpand | ["tree","View","Set","Hover","Expand"] treeViewSetHoverExpandReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetHoverExpandReactive w = wrapMW (treeViewSetHoverExpand w) -- @T: treeViewSetHoverSelection | ["tree","View","Set","Hover","Selection"] treeViewSetHoverSelectionReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetHoverSelectionReactive w = wrapMW (treeViewSetHoverSelection w) -- @T: treeViewSetModel | ["tree","View","Set","Model"] treeViewSetModelReactive :: (TreeViewClass self, TreeModelClass model) => (self) -> ReactiveFieldWrite IO (Maybe model) treeViewSetModelReactive w = wrapMW (treeViewSetModel w) -- @T: treeViewSetReorderable | ["tree","View","Set","Reorderable"] treeViewSetReorderableReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetReorderableReactive w = wrapMW (treeViewSetReorderable w) -- @T: treeViewSetRowSeparatorFunc | ["tree","View","Set","Row","Separator","Func"] treeViewSetRowSeparatorFuncReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Maybe (TreeIter -> IO Bool)) treeViewSetRowSeparatorFuncReactive w = wrapMW (treeViewSetRowSeparatorFunc w) -- @T: treeViewSetRubberBanding | ["tree","View","Set","Rubber","Banding"] treeViewSetRubberBandingReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetRubberBandingReactive w = wrapMW (treeViewSetRubberBanding w) -- @T: treeViewSetRulesHint | ["tree","View","Set","Rules","Hint"] treeViewSetRulesHintReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Bool) treeViewSetRulesHintReactive w = wrapMW (treeViewSetRulesHint w) -- @T: treeViewSetSearchColumn | ["tree","View","Set","Search","Column"] treeViewSetSearchColumnReactive :: (TreeViewClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (ColumnId row string) treeViewSetSearchColumnReactive w = wrapMW (treeViewSetSearchColumn w) -- @T: treeViewSetSearchEntry | ["tree","View","Set","Search","Entry"] treeViewSetSearchEntryReactive :: (TreeViewClass self, EntryClass entry) => (self) -> ReactiveFieldWrite IO (Maybe entry) treeViewSetSearchEntryReactive w = wrapMW (treeViewSetSearchEntry w) -- @T: treeViewSetSearchEqualFunc | ["tree","View","Set","Search","Equal","Func"] treeViewSetSearchEqualFuncReactive :: (TreeViewClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe (string -> TreeIter -> IO Bool)) treeViewSetSearchEqualFuncReactive w = wrapMW (treeViewSetSearchEqualFunc w) -- @T: treeViewSetTooltipCell | ["tree","View","Set","Tooltip","Cell"] -- TODO -- @T: treeViewSetTooltipRow | ["tree","View","Set","Tooltip","Row"] -- TODO -- @T: treeViewSetVAdjustment | ["tree","View","Set","VAdjustment"] treeViewSetVAdjustmentReactive :: TreeViewClass self => (self) -> ReactiveFieldWrite IO (Maybe Adjustment) treeViewSetVAdjustmentReactive w = wrapMW (treeViewSetVAdjustment w) -- @A: treeViewShowExpanders treeViewShowExpandersPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) treeViewShowExpandersPassive w = passivePropertyNE w treeViewShowExpanders -- @A: treeViewTooltipColumn treeViewTooltipColumnPassive :: (TreeViewClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((ColumnId row string)) treeViewTooltipColumnPassive w = passivePropertyNE w treeViewTooltipColumn -- @A: treeViewVAdjustment treeViewVAdjustmentPassive :: TreeViewClass self => (self) -> ReactiveFieldReadWrite IO ((Maybe Adjustment)) treeViewVAdjustmentPassive w = passivePropertyNE w treeViewVAdjustment -- @C: afterApplyTag -- TODO -- @C: afterBeginUserAction afterBeginUserActionReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () afterBeginUserActionReactive w = reactivePropertyH_ w afterBeginUserAction -- @C: afterBufferChanged afterBufferChangedReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () afterBufferChangedReactive w = reactivePropertyH_ w afterBufferChanged -- @C: afterBufferInsertText -- TODO -- @C: afterDeleteRange -- TODO -- @C: afterEndUserAction afterEndUserActionReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () afterEndUserActionReactive w = reactivePropertyH_ w afterEndUserAction -- @C: afterInsertPixbuf -- TODO -- @C: afterMarkDeleted -- TODO -- @C: afterMarkSet -- TODO -- @C: afterModifiedChanged afterModifiedChangedReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () afterModifiedChangedReactive w = reactivePropertyH_ w afterModifiedChanged -- @C: afterRemoveTag -- TODO -- @S: applyTag -- TODO -- @S: beginUserAction beginUserActionReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () beginUserActionReactive = (`reactiveSignalIO` beginUserAction) -- @S: bufferChanged bufferChangedReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () bufferChangedReactive = (`reactiveSignalIO` bufferChanged) -- @S: bufferInsertText -- TODO -- @S: deleteRange -- TODO -- @S: endUserAction endUserActionReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () endUserActionReactive = (`reactiveSignalIO` endUserAction) -- @S: insertChildAnchor -- TODO -- @S: insertPixbuf -- TODO -- @S: markDeleted -- TODO -- @S: markSet -- TODO -- @S: modifiedChanged modifiedChangedReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () modifiedChangedReactive = (`reactiveSignalIO` modifiedChanged) -- @C: onApplyTag -- TODO -- @C: onBeginUserAction onBeginUserActionReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () onBeginUserActionReactive w = reactivePropertyH_ w onBeginUserAction -- @C: onBufferChanged onBufferChangedReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () onBufferChangedReactive w = reactivePropertyH_ w onBufferChanged -- @C: onBufferInsertText -- TODO -- @C: onDeleteRange -- TODO -- @C: onEndUserAction onEndUserActionReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () onEndUserActionReactive w = reactivePropertyH_ w onEndUserAction -- @C: onInsertPixbuf -- TODO -- @C: onMarkDeleted -- TODO -- @C: onMarkSet -- TODO -- @C: onModifiedChanged onModifiedChangedReactive :: TextBufferClass self => self -> ReactiveFieldRead IO () onModifiedChangedReactive w = reactivePropertyH_ w onModifiedChanged -- @C: onRemoveTag -- TODO -- @S: pasteDone -- TODO -- @S: removeTag -- TODO -- @G: textBufferGetBounds | ["text","Buffer","Get","Bounds"] textBufferGetBoundsPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO ((TextIter, TextIter)) textBufferGetBoundsPassive w = wrapMRPassive (textBufferGetBounds w) -- @G: textBufferGetByteString | ["text","Buffer","Get","Byte","String"] -- TODO -- @G: textBufferGetByteStringSlice | ["text","Buffer","Get","Byte","String","Slice"] -- TODO -- @G: textBufferGetCharCount | ["text","Buffer","Get","Char","Count"] textBufferGetCharCountPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (Int) textBufferGetCharCountPassive w = wrapMRPassive (textBufferGetCharCount w) -- @G: textBufferGetEndIter | ["text","Buffer","Get","End","Iter"] textBufferGetEndIterPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (TextIter) textBufferGetEndIterPassive w = wrapMRPassive (textBufferGetEndIter w) -- @G: textBufferGetInsert | ["text","Buffer","Get","Insert"] textBufferGetInsertPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (TextMark) textBufferGetInsertPassive w = wrapMRPassive (textBufferGetInsert w) -- @G: textBufferGetIterAtChildAnchor | ["text","Buffer","Get","Iter","At","Child","Anchor"] -- TODO -- @G: textBufferGetIterAtLine | ["text","Buffer","Get","Iter","At","Line"] -- TODO -- @G: textBufferGetIterAtLineOffset | ["text","Buffer","Get","Iter","At","Line","Offset"] -- TODO -- @G: textBufferGetIterAtMark | ["text","Buffer","Get","Iter","At","Mark"] -- TODO -- @G: textBufferGetIterAtOffset | ["text","Buffer","Get","Iter","At","Offset"] -- TODO -- @G: textBufferGetLineCount | ["text","Buffer","Get","Line","Count"] textBufferGetLineCountPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (Int) textBufferGetLineCountPassive w = wrapMRPassive (textBufferGetLineCount w) -- @G: textBufferGetMark | ["text","Buffer","Get","Mark"] -- TODO -- @G: textBufferGetModified | ["text","Buffer","Get","Modified"] textBufferGetModifiedPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (Bool) textBufferGetModifiedPassive w = wrapMRPassive (textBufferGetModified w) -- @G: textBufferGetSelectionBound | ["text","Buffer","Get","Selection","Bound"] textBufferGetSelectionBoundPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (TextMark) textBufferGetSelectionBoundPassive w = wrapMRPassive (textBufferGetSelectionBound w) -- @G: textBufferGetSelectionBounds | ["text","Buffer","Get","Selection","Bounds"] textBufferGetSelectionBoundsPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO ((TextIter, TextIter)) textBufferGetSelectionBoundsPassive w = wrapMRPassive (textBufferGetSelectionBounds w) -- @G: textBufferGetSlice | ["text","Buffer","Get","Slice"] -- TODO -- @G: textBufferGetStartIter | ["text","Buffer","Get","Start","Iter"] textBufferGetStartIterPassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (TextIter) textBufferGetStartIterPassive w = wrapMRPassive (textBufferGetStartIter w) -- @G: textBufferGetTagTable | ["text","Buffer","Get","Tag","Table"] textBufferGetTagTablePassive :: TextBufferClass self => (self) -> ReactiveFieldRead IO (TextTagTable) textBufferGetTagTablePassive w = wrapMRPassive (textBufferGetTagTable w) -- @G: textBufferGetText | ["text","Buffer","Get","Text"] -- TODO -- @A: textBufferModified textBufferModifiedPassive :: TextBufferClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textBufferModifiedPassive w = passivePropertyNE w textBufferModified -- @T: textBufferSetByteString | ["text","Buffer","Set","Byte","String"] textBufferSetByteStringReactive :: TextBufferClass self => (self) -> ReactiveFieldWrite IO (ByteString) textBufferSetByteStringReactive w = wrapMW (textBufferSetByteString w) -- @T: textBufferSetModified | ["text","Buffer","Set","Modified"] textBufferSetModifiedReactive :: TextBufferClass self => (self) -> ReactiveFieldWrite IO (Bool) textBufferSetModifiedReactive w = wrapMW (textBufferSetModified w) -- @T: textBufferSetText | ["text","Buffer","Set","Text"] textBufferSetTextReactive :: (TextBufferClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) textBufferSetTextReactive w = wrapMW (textBufferSetText w) -- @A: textBufferText textBufferTextPassive :: (TextBufferClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) textBufferTextPassive w = passivePropertyNE w textBufferText -- @G: textIterGetAttributes | ["text","Iter","Get","Attributes"] -- TODO -- @G: textIterGetBuffer | ["text","Iter","Get","Buffer"] textIterGetBufferPassive :: (TextIter) -> ReactiveFieldRead IO (TextBuffer) textIterGetBufferPassive w = wrapMRPassive (textIterGetBuffer w) -- @G: textIterGetChar | ["text","Iter","Get","Char"] textIterGetCharPassive :: (TextIter) -> ReactiveFieldRead IO ((Maybe Char)) textIterGetCharPassive w = wrapMRPassive (textIterGetChar w) -- @G: textIterGetCharsInLine | ["text","Iter","Get","Chars","In","Line"] textIterGetCharsInLinePassive :: (TextIter) -> ReactiveFieldRead IO (Int) textIterGetCharsInLinePassive w = wrapMRPassive (textIterGetCharsInLine w) -- @G: textIterGetChildAnchor | ["text","Iter","Get","Child","Anchor"] textIterGetChildAnchorPassive :: (TextIter) -> ReactiveFieldRead IO ((Maybe TextChildAnchor)) textIterGetChildAnchorPassive w = wrapMRPassive (textIterGetChildAnchor w) -- @G: textIterGetLanguage | ["text","Iter","Get","Language"] textIterGetLanguagePassive :: (TextIter) -> ReactiveFieldRead IO (Language) textIterGetLanguagePassive w = wrapMRPassive (textIterGetLanguage w) -- @G: textIterGetLine | ["text","Iter","Get","Line"] textIterGetLinePassive :: (TextIter) -> ReactiveFieldRead IO (Int) textIterGetLinePassive w = wrapMRPassive (textIterGetLine w) -- @G: textIterGetLineOffset | ["text","Iter","Get","Line","Offset"] textIterGetLineOffsetPassive :: (TextIter) -> ReactiveFieldRead IO (Int) textIterGetLineOffsetPassive w = wrapMRPassive (textIterGetLineOffset w) -- @G: textIterGetMarks | ["text","Iter","Get","Marks"] textIterGetMarksPassive :: (TextIter) -> ReactiveFieldRead IO ([TextMark]) textIterGetMarksPassive w = wrapMRPassive (textIterGetMarks w) -- @G: textIterGetOffset | ["text","Iter","Get","Offset"] textIterGetOffsetPassive :: (TextIter) -> ReactiveFieldRead IO (Int) textIterGetOffsetPassive w = wrapMRPassive (textIterGetOffset w) -- @G: textIterGetPixbuf | ["text","Iter","Get","Pixbuf"] textIterGetPixbufPassive :: (TextIter) -> ReactiveFieldRead IO ((Maybe Pixbuf)) textIterGetPixbufPassive w = wrapMRPassive (textIterGetPixbuf w) -- @G: textIterGetSlice | ["text","Iter","Get","Slice"] -- TODO -- @G: textIterGetTags | ["text","Iter","Get","Tags"] textIterGetTagsPassive :: (TextIter) -> ReactiveFieldRead IO ([TextTag]) textIterGetTagsPassive w = wrapMRPassive (textIterGetTags w) -- @G: textIterGetText | ["text","Iter","Get","Text"] -- TODO -- @G: textIterGetToggledTags | ["text","Iter","Get","Toggled","Tags"] -- TODO -- @G: textIterGetVisibleLineOffset | ["text","Iter","Get","Visible","Line","Offset"] textIterGetVisibleLineOffsetPassive :: (TextIter) -> ReactiveFieldRead IO (Int) textIterGetVisibleLineOffsetPassive w = wrapMRPassive (textIterGetVisibleLineOffset w) -- @G: textIterGetVisibleSlice | ["text","Iter","Get","Visible","Slice"] -- TODO -- @G: textIterGetVisibleText | ["text","Iter","Get","Visible","Text"] -- TODO -- @A: textIterLineOffset textIterLineOffsetPassive :: TextIter -> ReactiveFieldReadWrite IO Int textIterLineOffsetPassive w = passivePropertyNE w textIterLineOffset -- @A: textIterLine textIterLinePassive :: TextIter -> ReactiveFieldReadWrite IO Int textIterLinePassive w = passivePropertyNE w textIterLine -- @A: textIterOffset textIterOffsetPassive :: TextIter -> ReactiveFieldReadWrite IO Int textIterOffsetPassive w = passivePropertyNE w textIterOffset -- @T: textIterSetLine | ["text","Iter","Set","Line"] textIterSetLinePassive :: (TextIter) -> ReactiveFieldWrite IO (Int) textIterSetLinePassive w = wrapMW (textIterSetLine w) -- @T: textIterSetLineOffset | ["text","Iter","Set","Line","Offset"] textIterSetLineOffsetPassive :: (TextIter) -> ReactiveFieldWrite IO (Int) textIterSetLineOffsetPassive w = wrapMW (textIterSetLineOffset w) -- @T: textIterSetOffset | ["text","Iter","Set","Offset"] textIterSetOffsetPassive :: (TextIter) -> ReactiveFieldWrite IO (Int) textIterSetOffsetPassive w = wrapMW (textIterSetOffset w) -- @T: textIterSetVisibleLineOffset | ["text","Iter","Set","Visible","Line","Offset"] textIterSetVisibleLineOffsetPassive :: (TextIter) -> ReactiveFieldWrite IO (Int) textIterSetVisibleLineOffsetPassive w = wrapMW (textIterSetVisibleLineOffset w) -- @A: textIterVisibleLineOffset textIterVisibleLineOffsetPassive :: TextIter -> ReactiveFieldReadWrite IO Int textIterVisibleLineOffsetPassive w = passivePropertyNE w textIterVisibleLineOffset -- @G: textMarkGetBuffer | ["text","Mark","Get","Buffer"] textMarkGetBufferPassive :: TextMarkClass self => (self) -> ReactiveFieldRead IO ((Maybe TextBuffer)) textMarkGetBufferPassive w = wrapMRPassive (textMarkGetBuffer w) -- @G: textMarkGetDeleted | ["text","Mark","Get","Deleted"] textMarkGetDeletedPassive :: TextMarkClass self => (self) -> ReactiveFieldRead IO (Bool) textMarkGetDeletedPassive w = wrapMRPassive (textMarkGetDeleted w) -- @G: textMarkGetLeftGravity | ["text","Mark","Get","Left","Gravity"] textMarkGetLeftGravityPassive :: TextMarkClass self => (self) -> ReactiveFieldRead IO (Bool) textMarkGetLeftGravityPassive w = wrapMRPassive (textMarkGetLeftGravity w) -- @G: textMarkGetName | ["text","Mark","Get","Name"] textMarkGetNamePassive :: TextMarkClass self => (self) -> ReactiveFieldRead IO ((Maybe MarkName)) textMarkGetNamePassive w = wrapMRPassive (textMarkGetName w) -- @G: textMarkGetVisible | ["text","Mark","Get","Visible"] textMarkGetVisiblePassive :: TextMarkClass self => (self) -> ReactiveFieldRead IO (Bool) textMarkGetVisiblePassive w = wrapMRPassive (textMarkGetVisible w) -- @T: textMarkSetVisible | ["text","Mark","Set","Visible"] textMarkSetVisibleReactive :: TextMarkClass self => (self) -> ReactiveFieldWrite IO (Bool) textMarkSetVisibleReactive w = wrapMW (textMarkSetVisible w) -- @A: textMarkVisible textMarkVisiblePassive :: TextMarkClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textMarkVisiblePassive w = passivePropertyNE w textMarkVisible -- @C: onTextTagEvent -- TODO -- @G: textTagTableGetSize | ["text","Tag","Table","Get","Size"] textTagTableGetSizePassive :: TextTagTableClass self => (self) -> ReactiveFieldRead IO (Int) textTagTableGetSizePassive w = wrapMRPassive (textTagTableGetSize w) -- @A: textTagBackgroundFullHeight textTagBackgroundFullHeightPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagBackgroundFullHeightPassive w = passivePropertyNE w textTagBackgroundFullHeight -- @A: textTagBackgroundFullHeightSet textTagBackgroundFullHeightSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagBackgroundFullHeightSetPassive w = passivePropertyNE w textTagBackgroundFullHeightSet -- @A: textTagBackgroundGdk textTagBackgroundGdkPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Color) textTagBackgroundGdkPassive w = passivePropertyNE w textTagBackgroundGdk -- @A: textTagBackgroundSet textTagBackgroundSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagBackgroundSetPassive w = passivePropertyNE w textTagBackgroundSet -- @A: textTagBackgroundStippleSet textTagBackgroundStippleSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagBackgroundStippleSetPassive w = passivePropertyNE w textTagBackgroundStippleSet -- @A: textTagDirection textTagDirectionPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (TextDirection) textTagDirectionPassive w = passivePropertyNE w textTagDirection -- @A: textTagEditable textTagEditablePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagEditablePassive w = passivePropertyNE w textTagEditable -- @A: textTagEditableSet textTagEditableSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagEditableSetPassive w = passivePropertyNE w textTagEditableSet -- @S: textTagEvent -- TODO -- @A: textTagFamily textTagFamilyPassive :: (TextTagClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) textTagFamilyPassive w = passivePropertyNE w textTagFamily -- @A: textTagFamilySet textTagFamilySetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagFamilySetPassive w = passivePropertyNE w textTagFamilySet -- @A: textTagFontDesc textTagFontDescPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (FontDescription) textTagFontDescPassive w = passivePropertyNE w textTagFontDesc -- @A: textTagFont textTagFontPassive :: (TextTagClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) textTagFontPassive w = passivePropertyNE w textTagFont -- @A: textTagForegroundGdk textTagForegroundGdkPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Color) textTagForegroundGdkPassive w = passivePropertyNE w textTagForegroundGdk -- @A: textTagForegroundSet textTagForegroundSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagForegroundSetPassive w = passivePropertyNE w textTagForegroundSet -- @A: textTagForegroundStippleSet textTagForegroundStippleSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagForegroundStippleSetPassive w = passivePropertyNE w textTagForegroundStippleSet -- @G: textTagGetPriority | ["text","Tag","Get","Priority"] textTagGetPriorityPassive :: TextTagClass self => (self) -> ReactiveFieldRead IO (Int) textTagGetPriorityPassive w = wrapMRPassive (textTagGetPriority w) -- @A: textTagIndent textTagIndentPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagIndentPassive w = passivePropertyNE w textTagIndent -- @A: textTagIndentSet textTagIndentSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagIndentSetPassive w = passivePropertyNE w textTagIndentSet -- @A: textTagInvisible textTagInvisiblePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagInvisiblePassive w = passivePropertyNE w textTagInvisible -- @A: textTagInvisibleSet textTagInvisibleSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagInvisibleSetPassive w = passivePropertyNE w textTagInvisibleSet -- @A: textTagJustification textTagJustificationPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Justification) textTagJustificationPassive w = passivePropertyNE w textTagJustification -- @A: textTagJustificationSet textTagJustificationSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagJustificationSetPassive w = passivePropertyNE w textTagJustificationSet -- @A: textTagLanguage textTagLanguagePassive :: (TextTagClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) textTagLanguagePassive w = passivePropertyNE w textTagLanguage -- @A: textTagLanguageSet textTagLanguageSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagLanguageSetPassive w = passivePropertyNE w textTagLanguageSet -- @A: textTagLeftMargin textTagLeftMarginPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagLeftMarginPassive w = passivePropertyNE w textTagLeftMargin -- @A: textTagLeftMarginSet textTagLeftMarginSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagLeftMarginSetPassive w = passivePropertyNE w textTagLeftMarginSet -- @A: textTagName textTagNamePassive :: (TextTagClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) textTagNamePassive w = passivePropertyNE w textTagName -- @A: textTagParagraphBackgroundGdk textTagParagraphBackgroundGdkPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Color) textTagParagraphBackgroundGdkPassive w = passivePropertyNE w textTagParagraphBackgroundGdk -- @A: textTagParagraphBackgroundSet textTagParagraphBackgroundSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagParagraphBackgroundSetPassive w = passivePropertyNE w textTagParagraphBackgroundSet -- @A: textTagPixelsAboveLines textTagPixelsAboveLinesPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagPixelsAboveLinesPassive w = passivePropertyNE w textTagPixelsAboveLines -- @A: textTagPixelsAboveLinesSet textTagPixelsAboveLinesSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagPixelsAboveLinesSetPassive w = passivePropertyNE w textTagPixelsAboveLinesSet -- @A: textTagPixelsBelowLines textTagPixelsBelowLinesPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagPixelsBelowLinesPassive w = passivePropertyNE w textTagPixelsBelowLines -- @A: textTagPixelsBelowLinesSet textTagPixelsBelowLinesSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagPixelsBelowLinesSetPassive w = passivePropertyNE w textTagPixelsBelowLinesSet -- @A: textTagPixelsInsideWrap textTagPixelsInsideWrapPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagPixelsInsideWrapPassive w = passivePropertyNE w textTagPixelsInsideWrap -- @A: textTagPixelsInsideWrapSet textTagPixelsInsideWrapSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagPixelsInsideWrapSetPassive w = passivePropertyNE w textTagPixelsInsideWrapSet -- @A: textTagPriority textTagPriorityPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagPriorityPassive w = passivePropertyNE w textTagPriority -- @A: textTagRightMargin textTagRightMarginPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagRightMarginPassive w = passivePropertyNE w textTagRightMargin -- @A: textTagRightMarginSet textTagRightMarginSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagRightMarginSetPassive w = passivePropertyNE w textTagRightMarginSet -- @A: textTagRise textTagRisePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagRisePassive w = passivePropertyNE w textTagRise -- @A: textTagRiseSet textTagRiseSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagRiseSetPassive w = passivePropertyNE w textTagRiseSet -- @A: textTagScale textTagScalePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Double) textTagScalePassive w = passivePropertyNE w textTagScale -- @A: textTagScaleSet textTagScaleSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagScaleSetPassive w = passivePropertyNE w textTagScaleSet -- @T: textTagSetPriority | ["text","Tag","Set","Priority"] textTagSetPriorityReactive :: TextTagClass self => (self) -> ReactiveFieldWrite IO (Int) textTagSetPriorityReactive w = wrapMW (textTagSetPriority w) -- @A: textTagSize textTagSizePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagSizePassive w = passivePropertyNE w textTagSize -- @A: textTagSizePoints textTagSizePointsPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Double) textTagSizePointsPassive w = passivePropertyNE w textTagSizePoints -- @A: textTagSizeSet textTagSizeSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagSizeSetPassive w = passivePropertyNE w textTagSizeSet -- @A: textTagStretch textTagStretchPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Stretch) textTagStretchPassive w = passivePropertyNE w textTagStretch -- @A: textTagStretchSet textTagStretchSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagStretchSetPassive w = passivePropertyNE w textTagStretchSet -- @A: textTagStrikethrough textTagStrikethroughPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagStrikethroughPassive w = passivePropertyNE w textTagStrikethrough -- @A: textTagStrikethroughSet textTagStrikethroughSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagStrikethroughSetPassive w = passivePropertyNE w textTagStrikethroughSet -- @A: textTagStyle textTagStylePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (FontStyle) textTagStylePassive w = passivePropertyNE w textTagStyle -- @A: textTagStyleSet textTagStyleSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagStyleSetPassive w = passivePropertyNE w textTagStyleSet -- @A: textTagTabsSet textTagTabsSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagTabsSetPassive w = passivePropertyNE w textTagTabsSet -- @A: textTagUnderline textTagUnderlinePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Underline) textTagUnderlinePassive w = passivePropertyNE w textTagUnderline -- @A: textTagUnderlineSet textTagUnderlineSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagUnderlineSetPassive w = passivePropertyNE w textTagUnderlineSet -- @A: textTagVariant textTagVariantPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Variant) textTagVariantPassive w = passivePropertyNE w textTagVariant -- @A: textTagVariantSet textTagVariantSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagVariantSetPassive w = passivePropertyNE w textTagVariantSet -- @A: textTagWeight textTagWeightPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Int) textTagWeightPassive w = passivePropertyNE w textTagWeight -- @A: textTagWeightSet textTagWeightSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagWeightSetPassive w = passivePropertyNE w textTagWeightSet -- @A: textTagWrapMode textTagWrapModePassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (WrapMode) textTagWrapModePassive w = passivePropertyNE w textTagWrapMode -- @A: textTagWrapModeSet textTagWrapModeSetPassive :: TextTagClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textTagWrapModeSetPassive w = passivePropertyNE w textTagWrapModeSet -- @S: backspace backspaceReactive :: TextViewClass self => self -> ReactiveFieldRead IO () backspaceReactive = (`reactiveSignalIO` backspace) -- @S: copyClipboard copyClipboardReactive :: TextViewClass self => self -> ReactiveFieldRead IO () copyClipboardReactive = (`reactiveSignalIO` copyClipboard) -- @S: cutClipboard cutClipboardReactive :: TextViewClass self => self -> ReactiveFieldRead IO () cutClipboardReactive = (`reactiveSignalIO` cutClipboard) -- @S: deleteFromCursor -- TODO -- @S: insertAtCursor -- TODO -- @S: moveCursor -- TODO -- @S: moveFocus -- TODO -- @S: moveViewport -- TODO -- @S: pageHorizontally -- TODO -- @S: pasteClipboard pasteClipboardReactive :: TextViewClass self => self -> ReactiveFieldRead IO () pasteClipboardReactive = (`reactiveSignalIO` pasteClipboard) -- @S: populatePopup -- TODO -- @S: selectAll -- TODO -- @S: setAnchor setAnchorReactive :: TextViewClass self => self -> ReactiveFieldRead IO () setAnchorReactive = (`reactiveSignalIO` setAnchor) -- @S: setTextViewScrollAdjustments -- TODO -- @G: textChildAnchorGetDeleted | ["text","Child","Anchor","Get","Deleted"] textChildAnchorGetDeletedPassive :: (TextChildAnchor) -> ReactiveFieldRead IO (Bool) textChildAnchorGetDeletedPassive w = wrapMRPassive (textChildAnchorGetDeleted w) -- @G: textChildAnchorGetWidgets | ["text","Child","Anchor","Get","Widgets"] textChildAnchorGetWidgetsPassive :: (TextChildAnchor) -> ReactiveFieldRead IO ([Widget]) textChildAnchorGetWidgetsPassive w = wrapMRPassive (textChildAnchorGetWidgets w) -- @A: textViewAcceptsTab textViewAcceptsTabPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textViewAcceptsTabPassive w = passivePropertyNE w textViewAcceptsTab -- @A: textViewBuffer textViewBufferPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (TextBuffer) textViewBufferPassive w = passivePropertyNE w textViewBuffer -- @A: textViewCursorVisible textViewCursorVisiblePassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textViewCursorVisiblePassive w = passivePropertyNE w textViewCursorVisible -- @A: textViewEditable textViewEditablePassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textViewEditablePassive w = passivePropertyNE w textViewEditable -- @G: textViewGetAcceptsTab | ["text","View","Get","Accepts","Tab"] textViewGetAcceptsTabPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Bool) textViewGetAcceptsTabPassive w = wrapMRPassive (textViewGetAcceptsTab w) -- @G: textViewGetBorderWindowSize | ["text","View","Get","Border","Window","Size"] -- TODO -- @G: textViewGetBuffer | ["text","View","Get","Buffer"] textViewGetBufferPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (TextBuffer) textViewGetBufferPassive w = wrapMRPassive (textViewGetBuffer w) -- @G: textViewGetCursorVisible | ["text","View","Get","Cursor","Visible"] textViewGetCursorVisiblePassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Bool) textViewGetCursorVisiblePassive w = wrapMRPassive (textViewGetCursorVisible w) -- @G: textViewGetDefaultAttributes | ["text","View","Get","Default","Attributes"] textViewGetDefaultAttributesPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (TextAttributes) textViewGetDefaultAttributesPassive w = wrapMRPassive (textViewGetDefaultAttributes w) -- @G: textViewGetEditable | ["text","View","Get","Editable"] textViewGetEditablePassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Bool) textViewGetEditablePassive w = wrapMRPassive (textViewGetEditable w) -- @G: textViewGetHadjustment | ["text","View","Get","Hadjustment"] textViewGetHadjustmentPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Adjustment) textViewGetHadjustmentPassive w = wrapMRPassive (textViewGetHadjustment w) -- @G: textViewGetIndent | ["text","View","Get","Indent"] textViewGetIndentPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Int) textViewGetIndentPassive w = wrapMRPassive (textViewGetIndent w) -- @G: textViewGetIterAtLocation | ["text","View","Get","Iter","At","Location"] -- TODO -- @G: textViewGetIterAtPosition | ["text","View","Get","Iter","At","Position"] -- TODO -- @G: textViewGetIterLocation | ["text","View","Get","Iter","Location"] -- TODO -- @G: textViewGetJustification | ["text","View","Get","Justification"] textViewGetJustificationPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Justification) textViewGetJustificationPassive w = wrapMRPassive (textViewGetJustification w) -- @G: textViewGetLeftMargin | ["text","View","Get","Left","Margin"] textViewGetLeftMarginPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Int) textViewGetLeftMarginPassive w = wrapMRPassive (textViewGetLeftMargin w) -- @G: textViewGetLineAtY | ["text","View","Get","Line","At","Y"] -- TODO -- @G: textViewGetLineYrange | ["text","View","Get","Line","Yrange"] -- TODO -- @G: textViewGetOverwrite | ["text","View","Get","Overwrite"] textViewGetOverwritePassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Bool) textViewGetOverwritePassive w = wrapMRPassive (textViewGetOverwrite w) -- @G: textViewGetPixelsAboveLines | ["text","View","Get","Pixels","Above","Lines"] textViewGetPixelsAboveLinesPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Int) textViewGetPixelsAboveLinesPassive w = wrapMRPassive (textViewGetPixelsAboveLines w) -- @G: textViewGetPixelsBelowLines | ["text","View","Get","Pixels","Below","Lines"] textViewGetPixelsBelowLinesPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Int) textViewGetPixelsBelowLinesPassive w = wrapMRPassive (textViewGetPixelsBelowLines w) -- @G: textViewGetPixelsInsideWrap | ["text","View","Get","Pixels","Inside","Wrap"] textViewGetPixelsInsideWrapPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Int) textViewGetPixelsInsideWrapPassive w = wrapMRPassive (textViewGetPixelsInsideWrap w) -- @G: textViewGetRightMargin | ["text","View","Get","Right","Margin"] textViewGetRightMarginPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Int) textViewGetRightMarginPassive w = wrapMRPassive (textViewGetRightMargin w) -- @G: textViewGetVadjustment | ["text","View","Get","Vadjustment"] textViewGetVadjustmentPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Adjustment) textViewGetVadjustmentPassive w = wrapMRPassive (textViewGetVadjustment w) -- @G: textViewGetVisibleRect | ["text","View","Get","Visible","Rect"] textViewGetVisibleRectPassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (Rectangle) textViewGetVisibleRectPassive w = wrapMRPassive (textViewGetVisibleRect w) -- @G: textViewGetWindow | ["text","View","Get","Window"] -- TODO -- @G: textViewGetWindowType | ["text","View","Get","Window","Type"] -- TODO -- @G: textViewGetWrapMode | ["text","View","Get","Wrap","Mode"] textViewGetWrapModePassive :: TextViewClass self => (self) -> ReactiveFieldRead IO (WrapMode) textViewGetWrapModePassive w = wrapMRPassive (textViewGetWrapMode w) -- @A: textViewImModule textViewImModulePassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (DefaultGlibString) textViewImModulePassive w = passivePropertyNE w textViewImModule -- @A: textViewIndent textViewIndentPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) textViewIndentPassive w = passivePropertyNE w textViewIndent -- @A: textViewJustification textViewJustificationPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Justification) textViewJustificationPassive w = passivePropertyNE w textViewJustification -- @A: textViewLeftMargin textViewLeftMarginPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) textViewLeftMarginPassive w = passivePropertyNE w textViewLeftMargin -- @A: textViewOverwrite textViewOverwritePassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Bool) textViewOverwritePassive w = passivePropertyNE w textViewOverwrite -- @A: textViewPixelsAboveLines textViewPixelsAboveLinesPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) textViewPixelsAboveLinesPassive w = passivePropertyNE w textViewPixelsAboveLines -- @A: textViewPixelsBelowLines textViewPixelsBelowLinesPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) textViewPixelsBelowLinesPassive w = passivePropertyNE w textViewPixelsBelowLines -- @A: textViewPixelsInsideWrap textViewPixelsInsideWrapPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) textViewPixelsInsideWrapPassive w = passivePropertyNE w textViewPixelsInsideWrap -- @S: textViewPreeditChanged -- TODO -- @A: textViewRightMargin textViewRightMarginPassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (Int) textViewRightMarginPassive w = passivePropertyNE w textViewRightMargin -- @T: textViewSetAcceptsTab | ["text","View","Set","Accepts","Tab"] textViewSetAcceptsTabReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Bool) textViewSetAcceptsTabReactive w = wrapMW (textViewSetAcceptsTab w) -- @T: textViewSetBorderWindowSize | ["text","View","Set","Border","Window","Size"] -- TODO -- @T: textViewSetBuffer | ["text","View","Set","Buffer"] textViewSetBufferReactive :: (TextViewClass self, TextBufferClass buffer) => (self) -> ReactiveFieldWrite IO (buffer) textViewSetBufferReactive w = wrapMW (textViewSetBuffer w) -- @T: textViewSetCursorVisible | ["text","View","Set","Cursor","Visible"] textViewSetCursorVisibleReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Bool) textViewSetCursorVisibleReactive w = wrapMW (textViewSetCursorVisible w) -- @T: textViewSetEditable | ["text","View","Set","Editable"] textViewSetEditableReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Bool) textViewSetEditableReactive w = wrapMW (textViewSetEditable w) -- @T: textViewSetIndent | ["text","View","Set","Indent"] textViewSetIndentReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Int) textViewSetIndentReactive w = wrapMW (textViewSetIndent w) -- @T: textViewSetJustification | ["text","View","Set","Justification"] textViewSetJustificationReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Justification) textViewSetJustificationReactive w = wrapMW (textViewSetJustification w) -- @T: textViewSetLeftMargin | ["text","View","Set","Left","Margin"] textViewSetLeftMarginReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Int) textViewSetLeftMarginReactive w = wrapMW (textViewSetLeftMargin w) -- @T: textViewSetOverwrite | ["text","View","Set","Overwrite"] textViewSetOverwriteReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Bool) textViewSetOverwriteReactive w = wrapMW (textViewSetOverwrite w) -- @T: textViewSetPixelsAboveLines | ["text","View","Set","Pixels","Above","Lines"] textViewSetPixelsAboveLinesReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Int) textViewSetPixelsAboveLinesReactive w = wrapMW (textViewSetPixelsAboveLines w) -- @T: textViewSetPixelsBelowLines | ["text","View","Set","Pixels","Below","Lines"] textViewSetPixelsBelowLinesReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Int) textViewSetPixelsBelowLinesReactive w = wrapMW (textViewSetPixelsBelowLines w) -- @T: textViewSetPixelsInsideWrap | ["text","View","Set","Pixels","Inside","Wrap"] textViewSetPixelsInsideWrapReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Int) textViewSetPixelsInsideWrapReactive w = wrapMW (textViewSetPixelsInsideWrap w) -- @T: textViewSetRightMargin | ["text","View","Set","Right","Margin"] textViewSetRightMarginReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (Int) textViewSetRightMarginReactive w = wrapMW (textViewSetRightMargin w) -- @T: textViewSetWrapMode | ["text","View","Set","Wrap","Mode"] textViewSetWrapModeReactive :: TextViewClass self => (self) -> ReactiveFieldWrite IO (WrapMode) textViewSetWrapModeReactive w = wrapMW (textViewSetWrapMode w) -- @A: textViewWrapMode textViewWrapModePassive :: TextViewClass self => (self) -> ReactiveFieldReadWrite IO (WrapMode) textViewWrapModePassive w = passivePropertyNE w textViewWrapMode -- @S: toggleCursorVisible toggleCursorVisibleReactive :: TextViewClass self => self -> ReactiveFieldRead IO () toggleCursorVisibleReactive = (`reactiveSignalIO` toggleCursorVisible) -- @S: toggleOverwrite toggleOverwriteReactive :: TextViewClass self => self -> ReactiveFieldRead IO () toggleOverwriteReactive = (`reactiveSignalIO` toggleOverwrite) -- @G: frameGetLabelAlign | ["frame","Get","Label","Align"] frameGetLabelAlignPassive :: FrameClass self => (self) -> ReactiveFieldRead IO ((Float, Float)) frameGetLabelAlignPassive w = wrapMRPassive (frameGetLabelAlign w) -- @G: frameGetLabel | ["frame","Get","Label"] frameGetLabelPassive :: (FrameClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) frameGetLabelPassive w = wrapMRPassive (frameGetLabel w) -- @G: frameGetLabelWidget | ["frame","Get","Label","Widget"] frameGetLabelWidgetPassive :: FrameClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) frameGetLabelWidgetPassive w = wrapMRPassive (frameGetLabelWidget w) -- @G: frameGetShadowType | ["frame","Get","Shadow","Type"] frameGetShadowTypePassive :: FrameClass self => (self) -> ReactiveFieldRead IO (ShadowType) frameGetShadowTypePassive w = wrapMRPassive (frameGetShadowType w) -- @A: frameLabel frameLabelPassive :: (FrameClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) frameLabelPassive w = passivePropertyNE w frameLabel -- @A: frameLabelXAlign frameLabelXAlignPassive :: FrameClass self => (self) -> ReactiveFieldReadWrite IO (Float) frameLabelXAlignPassive w = passivePropertyNE w frameLabelXAlign -- @A: frameLabelYAlign frameLabelYAlignPassive :: FrameClass self => (self) -> ReactiveFieldReadWrite IO (Float) frameLabelYAlignPassive w = passivePropertyNE w frameLabelYAlign -- @T: frameSetLabelAlign | ["frame","Set","Label","Align"] -- TODO -- @T: frameSetLabel | ["frame","Set","Label"] frameSetLabelReactive :: (FrameClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) frameSetLabelReactive w = wrapMW (frameSetLabel w) -- @T: frameSetLabelWidget | ["frame","Set","Label","Widget"] frameSetLabelWidgetReactive :: (FrameClass self, WidgetClass labelWidget) => (self) -> ReactiveFieldWrite IO (labelWidget) frameSetLabelWidgetReactive w = wrapMW (frameSetLabelWidget w) -- @T: frameSetShadowType | ["frame","Set","Shadow","Type"] frameSetShadowTypeReactive :: FrameClass self => (self) -> ReactiveFieldWrite IO (ShadowType) frameSetShadowTypeReactive w = wrapMW (frameSetShadowType w) -- @A: frameShadowType frameShadowTypePassive :: FrameClass self => (self) -> ReactiveFieldReadWrite IO (ShadowType) frameShadowTypePassive w = passivePropertyNE w frameShadowType -- @G: pageSetupGetBottomMargin | ["page","Setup","Get","Bottom","Margin"] -- TODO -- @G: pageSetupGetLeftMargin | ["page","Setup","Get","Left","Margin"] -- TODO -- @G: pageSetupGetPageHeight | ["page","Setup","Get","Page","Height"] -- TODO -- @G: pageSetupGetPageWidth | ["page","Setup","Get","Page","Width"] -- TODO -- @G: pageSetupGetPaperHeight | ["page","Setup","Get","Paper","Height"] -- TODO -- @G: pageSetupGetPaperWidth | ["page","Setup","Get","Paper","Width"] -- TODO -- @G: pageSetupGetRightMargin | ["page","Setup","Get","Right","Margin"] -- TODO -- @G: pageSetupGetTopMargin | ["page","Setup","Get","Top","Margin"] -- TODO -- @A: pageSetupOrientation pageSetupOrientationPassive :: PageSetupClass self => (self) -> ReactiveFieldReadWrite IO (PageOrientation) pageSetupOrientationPassive w = passivePropertyNE w pageSetupOrientation -- @A: pageSetupPaperSize pageSetupPaperSizePassive :: PageSetupClass self => (self) -> ReactiveFieldReadWrite IO (PaperSize) pageSetupPaperSizePassive w = passivePropertyNE w pageSetupPaperSize -- @T: pageSetupSetBottomMargin | ["page","Setup","Set","Bottom","Margin"] -- TODO -- @T: pageSetupSetLeftMargin | ["page","Setup","Set","Left","Margin"] -- TODO -- @T: pageSetupSetPaperSizeAndDefaultMargins | ["page","Setup","Set","Paper","Size","And","Default","Margins"] pageSetupSetPaperSizeAndDefaultMarginsReactive :: PageSetupClass self => (self) -> ReactiveFieldWrite IO (PaperSize) pageSetupSetPaperSizeAndDefaultMarginsReactive w = wrapMW (pageSetupSetPaperSizeAndDefaultMargins w) -- @T: pageSetupSetRightMargin | ["page","Setup","Set","Right","Margin"] -- TODO -- @T: pageSetupSetTopMargin | ["page","Setup","Set","Top","Margin"] -- TODO -- @G: paperSizeGetDefaultBottomMargin | ["paper","Size","Get","Default","Bottom","Margin"] -- TODO -- @G: paperSizeGetDefaultLeftMargin | ["paper","Size","Get","Default","Left","Margin"] -- TODO -- @G: paperSizeGetDefaultRightMargin | ["paper","Size","Get","Default","Right","Margin"] -- TODO -- @G: paperSizeGetDefault | ["paper","Size","Get","Default"] -- TODO -- @G: paperSizeGetDefaultTopMargin | ["paper","Size","Get","Default","Top","Margin"] -- TODO -- @G: paperSizeGetDisplayName | ["paper","Size","Get","Display","Name"] paperSizeGetDisplayNamePassive :: GlibString string => (PaperSize) -> ReactiveFieldRead IO (string) paperSizeGetDisplayNamePassive w = wrapMRPassive (paperSizeGetDisplayName w) -- @G: paperSizeGetHeight | ["paper","Size","Get","Height"] -- TODO -- @G: paperSizeGetName | ["paper","Size","Get","Name"] paperSizeGetNamePassive :: GlibString string => (PaperSize) -> ReactiveFieldRead IO (string) paperSizeGetNamePassive w = wrapMRPassive (paperSizeGetName w) -- @G: paperSizeGetPaperSizes | ["paper","Size","Get","Paper","Sizes"] paperSizeGetPaperSizesPassive :: (Bool) -> ReactiveFieldRead IO ([PaperSize]) paperSizeGetPaperSizesPassive w = wrapMRPassive (paperSizeGetPaperSizes w) -- @G: paperSizeGetPpdName | ["paper","Size","Get","Ppd","Name"] paperSizeGetPpdNamePassive :: GlibString string => (PaperSize) -> ReactiveFieldRead IO ((Maybe string)) paperSizeGetPpdNamePassive w = wrapMRPassive (paperSizeGetPpdName w) -- @G: paperSizeGetWidth | ["paper","Size","Get","Width"] -- TODO -- @T: paperSizeSetSize | ["paper","Size","Set","Size"] -- TODO -- @G: printContextGetCairoContext | ["print","Context","Get","Cairo","Context"] printContextGetCairoContextPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (Cairo) printContextGetCairoContextPassive w = wrapMRPassive (printContextGetCairoContext w) -- @G: printContextGetDpiX | ["print","Context","Get","Dpi","X"] printContextGetDpiXPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (Double) printContextGetDpiXPassive w = wrapMRPassive (printContextGetDpiX w) -- @G: printContextGetDpiY | ["print","Context","Get","Dpi","Y"] printContextGetDpiYPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (Double) printContextGetDpiYPassive w = wrapMRPassive (printContextGetDpiY w) -- @G: printContextGetHardMargins | ["print","Context","Get","Hard","Margins"] printContextGetHardMarginsPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO ((Maybe (Double, Double, Double, Double))) printContextGetHardMarginsPassive w = wrapMRPassive (printContextGetHardMargins w) -- @G: printContextGetHeight | ["print","Context","Get","Height"] printContextGetHeightPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (Double) printContextGetHeightPassive w = wrapMRPassive (printContextGetHeight w) -- @G: printContextGetPageSetup | ["print","Context","Get","Page","Setup"] printContextGetPageSetupPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (PageSetup) printContextGetPageSetupPassive w = wrapMRPassive (printContextGetPageSetup w) -- @G: printContextGetPangoFontmap | ["print","Context","Get","Pango","Fontmap"] printContextGetPangoFontmapPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (FontMap) printContextGetPangoFontmapPassive w = wrapMRPassive (printContextGetPangoFontmap w) -- @G: printContextGetWidth | ["print","Context","Get","Width"] printContextGetWidthPassive :: PrintContextClass self => (self) -> ReactiveFieldRead IO (Double) printContextGetWidthPassive w = wrapMRPassive (printContextGetWidth w) -- @T: printContextSetCairoContext | ["print","Context","Set","Cairo","Context"] -- TODO -- @A: printOperationAllowAsync printOperationAllowAsyncPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationAllowAsyncPassive w = passivePropertyNE w printOperationAllowAsync -- @A: printOperationCurrentPage printOperationCurrentPagePassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Int) printOperationCurrentPagePassive w = passivePropertyNE w printOperationCurrentPage -- @A: printOperationCustomTabLabel printOperationCustomTabLabelPassive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printOperationCustomTabLabelPassive w = passivePropertyNE w printOperationCustomTabLabel -- @A: printOperationEmbedPageSetup printOperationEmbedPageSetupPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationEmbedPageSetupPassive w = passivePropertyNE w printOperationEmbedPageSetup -- @A: printOperationExportFilename printOperationExportFilenamePassive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printOperationExportFilenamePassive w = passivePropertyNE w printOperationExportFilename -- @G: printOperationGetError | ["print","Operation","Get","Error"] printOperationGetErrorPassive :: PrintOperationClass self => (self) -> ReactiveFieldRead IO (()) printOperationGetErrorPassive w = wrapMRPassive (printOperationGetError w) -- @G: printOperationGetNPagesToPrint | ["print","Operation","Get","NPages","To","Print"] printOperationGetNPagesToPrintPassive :: PrintOperationClass self => (self) -> ReactiveFieldRead IO (Int) printOperationGetNPagesToPrintPassive w = wrapMRPassive (printOperationGetNPagesToPrint w) -- @G: printOperationGetStatus | ["print","Operation","Get","Status"] printOperationGetStatusPassive :: PrintOperationClass self => (self) -> ReactiveFieldRead IO (PrintStatus) printOperationGetStatusPassive w = wrapMRPassive (printOperationGetStatus w) -- @G: printOperationGetStatusString | ["print","Operation","Get","Status","String"] printOperationGetStatusStringPassive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) printOperationGetStatusStringPassive w = wrapMRPassive (printOperationGetStatusString w) -- @A: printOperationHasSelection printOperationHasSelectionPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationHasSelectionPassive w = passivePropertyNE w printOperationHasSelection -- @A: printOperationJobName printOperationJobNamePassive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printOperationJobNamePassive w = passivePropertyNE w printOperationJobName -- @A: printOperationNPages printOperationNPagesPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Int) printOperationNPagesPassive w = passivePropertyNE w printOperationNPages -- @T: printOperationSetAllowAsync | ["print","Operation","Set","Allow","Async"] printOperationSetAllowAsyncReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Bool) printOperationSetAllowAsyncReactive w = wrapMW (printOperationSetAllowAsync w) -- @T: printOperationSetCurrentPage | ["print","Operation","Set","Current","Page"] printOperationSetCurrentPageReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Int) printOperationSetCurrentPageReactive w = wrapMW (printOperationSetCurrentPage w) -- @T: printOperationSetCustomTabLabel | ["print","Operation","Set","Custom","Tab","Label"] printOperationSetCustomTabLabelReactive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) printOperationSetCustomTabLabelReactive w = wrapMW (printOperationSetCustomTabLabel w) -- @T: printOperationSetDeferDrawing | ["print","Operation","Set","Defer","Drawing"] -- TODO -- @T: printOperationSetExportFilename | ["print","Operation","Set","Export","Filename"] printOperationSetExportFilenameReactive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) printOperationSetExportFilenameReactive w = wrapMW (printOperationSetExportFilename w) -- @T: printOperationSetJobName | ["print","Operation","Set","Job","Name"] printOperationSetJobNameReactive :: (PrintOperationClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) printOperationSetJobNameReactive w = wrapMW (printOperationSetJobName w) -- @T: printOperationSetNPages | ["print","Operation","Set","NPages"] printOperationSetNPagesReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Int) printOperationSetNPagesReactive w = wrapMW (printOperationSetNPages w) -- @T: printOperationSetShowProgress | ["print","Operation","Set","Show","Progress"] printOperationSetShowProgressReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Bool) printOperationSetShowProgressReactive w = wrapMW (printOperationSetShowProgress w) -- @T: printOperationSetTrackPrintStatus | ["print","Operation","Set","Track","Print","Status"] printOperationSetTrackPrintStatusReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Bool) printOperationSetTrackPrintStatusReactive w = wrapMW (printOperationSetTrackPrintStatus w) -- @T: printOperationSetUnit | ["print","Operation","Set","Unit"] printOperationSetUnitReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Unit) printOperationSetUnitReactive w = wrapMW (printOperationSetUnit w) -- @T: printOperationSetUseFullPage | ["print","Operation","Set","Use","Full","Page"] printOperationSetUseFullPageReactive :: PrintOperationClass self => (self) -> ReactiveFieldWrite IO (Bool) printOperationSetUseFullPageReactive w = wrapMW (printOperationSetUseFullPage w) -- @A: printOperationShowProgress printOperationShowProgressPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationShowProgressPassive w = passivePropertyNE w printOperationShowProgress -- @A: printOperationSupportSelection printOperationSupportSelectionPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationSupportSelectionPassive w = passivePropertyNE w printOperationSupportSelection -- @A: printOperationTrackPrintStatus printOperationTrackPrintStatusPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationTrackPrintStatusPassive w = passivePropertyNE w printOperationTrackPrintStatus -- @A: printOperationUnit printOperationUnitPassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Unit) printOperationUnitPassive w = passivePropertyNE w printOperationUnit -- @A: printOperationUseFullPage printOperationUseFullPagePassive :: PrintOperationClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printOperationUseFullPagePassive w = passivePropertyNE w printOperationUseFullPage -- @S: printOptBeginPrint -- TODO -- @S: printOptCreateCustomWidget -- TODO -- @S: printOptCustomWidgetApply -- TODO -- @S: printOptDone -- TODO -- @S: printOptDrawPage -- TODO -- @S: printOptEndPrint -- TODO -- @S: printOptGotPageSize -- TODO -- @S: printOptPaginate -- TODO -- @S: printOptPreview -- TODO -- @S: printOptReady -- TODO -- @S: printOptRequestPageSetup -- TODO -- @S: printOptStatusChanged printOptStatusChangedReactive :: PrintOperationClass self => self -> ReactiveFieldRead IO () printOptStatusChangedReactive = (`reactiveSignalIO` printOptStatusChanged) -- @S: printOptUpdateCustomWidget -- TODO -- @A: printSettingsCollate printSettingsCollatePassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printSettingsCollatePassive w = passivePropertyNE w printSettingsCollate -- @A: printSettingsDefaultSource printSettingsDefaultSourcePassive :: (PrintSettingsClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printSettingsDefaultSourcePassive w = passivePropertyNE w printSettingsDefaultSource -- @A: printSettingsDither printSettingsDitherPassive :: (PrintSettingsClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printSettingsDitherPassive w = passivePropertyNE w printSettingsDither -- @A: printSettingsDuplex printSettingsDuplexPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (PrintDuplex) printSettingsDuplexPassive w = passivePropertyNE w printSettingsDuplex -- @A: printSettingsFinishings printSettingsFinishingsPassive :: (PrintSettingsClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printSettingsFinishingsPassive w = passivePropertyNE w printSettingsFinishings -- @G: printSettingsGetBool | ["print","Settings","Get","Bool"] -- TODO -- @G: printSettingsGetDouble | ["print","Settings","Get","Double"] -- TODO -- @G: printSettingsGetDoubleWithDefault | ["print","Settings","Get","Double","With","Default"] -- TODO -- @G: printSettingsGet | ["print","Settings","Get"] -- TODO -- @G: printSettingsGetInt | ["print","Settings","Get","Int"] -- TODO -- @G: printSettingsGetIntWithDefault | ["print","Settings","Get","Int","With","Default"] -- TODO -- @G: printSettingsGetLength | ["print","Settings","Get","Length"] -- TODO -- @G: printSettingsGetPaperHeight | ["print","Settings","Get","Paper","Height"] -- TODO -- @G: printSettingsGetPaperWidth | ["print","Settings","Get","Paper","Width"] -- TODO -- @G: printSettingsGetResolutionX | ["print","Settings","Get","Resolution","X"] printSettingsGetResolutionXPassive :: PrintSettingsClass self => (self) -> ReactiveFieldRead IO (Int) printSettingsGetResolutionXPassive w = wrapMRPassive (printSettingsGetResolutionX w) -- @G: printSettingsGetResolutionY | ["print","Settings","Get","Resolution","Y"] printSettingsGetResolutionYPassive :: PrintSettingsClass self => (self) -> ReactiveFieldRead IO (Int) printSettingsGetResolutionYPassive w = wrapMRPassive (printSettingsGetResolutionY w) -- @A: printSettingsMediaType printSettingsMediaTypePassive :: (PrintSettingsClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printSettingsMediaTypePassive w = passivePropertyNE w printSettingsMediaType -- @A: printSettingsNCopies printSettingsNCopiesPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Int) printSettingsNCopiesPassive w = passivePropertyNE w printSettingsNCopies -- @A: printSettingsNumberUp printSettingsNumberUpPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Int) printSettingsNumberUpPassive w = passivePropertyNE w printSettingsNumberUp -- @A: printSettingsNumberUpLayout printSettingsNumberUpLayoutPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (NumberUpLayout) printSettingsNumberUpLayoutPassive w = passivePropertyNE w printSettingsNumberUpLayout -- @A: printSettingsOrientation printSettingsOrientationPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (PageOrientation) printSettingsOrientationPassive w = passivePropertyNE w printSettingsOrientation -- @A: printSettingsOutputBin printSettingsOutputBinPassive :: (PrintSettingsClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printSettingsOutputBinPassive w = passivePropertyNE w printSettingsOutputBin -- @A: printSettingsPageSet printSettingsPageSetPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (PageSet) printSettingsPageSetPassive w = passivePropertyNE w printSettingsPageSet -- @A: printSettingsPaperSize printSettingsPaperSizePassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (PaperSize) printSettingsPaperSizePassive w = passivePropertyNE w printSettingsPaperSize -- @A: printSettingsPrinter printSettingsPrinterPassive :: (PrintSettingsClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) printSettingsPrinterPassive w = passivePropertyNE w printSettingsPrinter -- @A: printSettingsPrinterLpi printSettingsPrinterLpiPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Double) printSettingsPrinterLpiPassive w = passivePropertyNE w printSettingsPrinterLpi -- @A: printSettingsPrintPages printSettingsPrintPagesPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (PrintPages) printSettingsPrintPagesPassive w = passivePropertyNE w printSettingsPrintPages -- @A: printSettingsQuality printSettingsQualityPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (PrintQuality) printSettingsQualityPassive w = passivePropertyNE w printSettingsQuality -- @A: printSettingsResolution printSettingsResolutionPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Int) printSettingsResolutionPassive w = passivePropertyNE w printSettingsResolution -- @A: printSettingsReverse printSettingsReversePassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printSettingsReversePassive w = passivePropertyNE w printSettingsReverse -- @A: printSettingsScale printSettingsScalePassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Double) printSettingsScalePassive w = passivePropertyNE w printSettingsScale -- @T: printSettingsSetBool | ["print","Settings","Set","Bool"] -- TODO -- @T: printSettingsSetDouble | ["print","Settings","Set","Double"] -- TODO -- @T: printSettingsSet | ["print","Settings","Set"] -- TODO -- @T: printSettingsSetInt | ["print","Settings","Set","Int"] -- TODO -- @T: printSettingsSetLength | ["print","Settings","Set","Length"] -- TODO -- @T: printSettingsSetPaperHeight | ["print","Settings","Set","Paper","Height"] -- TODO -- @T: printSettingsSetPaperWidth | ["print","Settings","Set","Paper","Width"] -- TODO -- @T: printSettingsSetResolutionXy | ["print","Settings","Set","Resolution","Xy"] -- TODO -- @A: printSettingsUseColor printSettingsUseColorPassive :: PrintSettingsClass self => (self) -> ReactiveFieldReadWrite IO (Bool) printSettingsUseColorPassive w = passivePropertyNE w printSettingsUseColor -- @A: recentChooserMenuShowNumbers recentChooserMenuShowNumbersPassive :: RecentChooserMenuClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserMenuShowNumbersPassive w = passivePropertyNE w recentChooserMenuShowNumbers -- @G: recentChooserGetCurrentItem | ["recent","Chooser","Get","Current","Item"] recentChooserGetCurrentItemPassive :: RecentChooserClass self => (self) -> ReactiveFieldRead IO (RecentInfo) recentChooserGetCurrentItemPassive w = wrapMRPassive (recentChooserGetCurrentItem w) -- @G: recentChooserGetCurrentURI | ["recent","Chooser","Get","Current","URI"] recentChooserGetCurrentURIPassive :: (RecentChooserClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) recentChooserGetCurrentURIPassive w = wrapMRPassive (recentChooserGetCurrentURI w) -- @G: recentChooserGetItems | ["recent","Chooser","Get","Items"] recentChooserGetItemsPassive :: RecentChooserClass self => (self) -> ReactiveFieldRead IO ([RecentInfo]) recentChooserGetItemsPassive w = wrapMRPassive (recentChooserGetItems w) -- @G: recentChooserGetURIs | ["recent","Chooser","Get","URIs"] recentChooserGetURIsPassive :: (RecentChooserClass self, GlibString string) => (self) -> ReactiveFieldRead IO ([string]) recentChooserGetURIsPassive w = wrapMRPassive (recentChooserGetURIs w) -- @S: recentChooserItemActivated recentChooserItemActivatedReactive :: RecentChooserClass self => self -> ReactiveFieldRead IO () recentChooserItemActivatedReactive = (`reactiveSignalIO` recentChooserItemActivated) -- @A: recentChooserLimit recentChooserLimitPassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Int) recentChooserLimitPassive w = passivePropertyNE w recentChooserLimit -- @A: recentChooserLocalOnly recentChooserLocalOnlyPassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserLocalOnlyPassive w = passivePropertyNE w recentChooserLocalOnly -- @S: recentChooserSelectionChanged recentChooserSelectionChangedReactive :: RecentChooserClass self => self -> ReactiveFieldRead IO () recentChooserSelectionChangedReactive = (`reactiveSignalIO` recentChooserSelectionChanged) -- @A: recentChooserSelectMultiple recentChooserSelectMultiplePassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserSelectMultiplePassive w = passivePropertyNE w recentChooserSelectMultiple -- @T: recentChooserSetCurrentURI | ["recent","Chooser","Set","Current","URI"] recentChooserSetCurrentURIReactive :: (RecentChooserClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) recentChooserSetCurrentURIReactive w = wrapMW (void . recentChooserSetCurrentURI w) -- @T: recentChooserSetSortFunc | ["recent","Chooser","Set","Sort","Func"] recentChooserSetSortFuncReactive :: RecentChooserClass self => (self) -> ReactiveFieldWrite IO (Maybe (RecentInfo -> IO Int)) recentChooserSetSortFuncReactive w = wrapMW (recentChooserSetSortFunc w) -- @A: recentChooserShowIcons recentChooserShowIconsPassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserShowIconsPassive w = passivePropertyNE w recentChooserShowIcons -- @A: recentChooserShowNotFound recentChooserShowNotFoundPassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserShowNotFoundPassive w = passivePropertyNE w recentChooserShowNotFound -- @A: recentChooserShowPrivate recentChooserShowPrivatePassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserShowPrivatePassive w = passivePropertyNE w recentChooserShowPrivate -- @A: recentChooserShowTips recentChooserShowTipsPassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) recentChooserShowTipsPassive w = passivePropertyNE w recentChooserShowTips -- @A: recentChooserSortType recentChooserSortTypePassive :: RecentChooserClass self => (self) -> ReactiveFieldReadWrite IO (RecentSortType) recentChooserSortTypePassive w = passivePropertyNE w recentChooserSortType -- @G: recentFilterGetName | ["recent","Filter","Get","Name"] recentFilterGetNamePassive :: (RecentFilterClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) recentFilterGetNamePassive w = wrapMRPassive (recentFilterGetName w) -- @T: recentFilterSetName | ["recent","Filter","Set","Name"] recentFilterSetNameReactive :: (RecentFilterClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) recentFilterSetNameReactive w = wrapMW (recentFilterSetName w) -- @G: recentInfoGetAdded | ["recent","Info","Get","Added"] recentInfoGetAddedPassive :: (RecentInfo) -> ReactiveFieldRead IO (Int) recentInfoGetAddedPassive w = wrapMRPassive (recentInfoGetAdded w) -- @G: recentInfoGetAge | ["recent","Info","Get","Age"] recentInfoGetAgePassive :: (RecentInfo) -> ReactiveFieldRead IO (Int) recentInfoGetAgePassive w = wrapMRPassive (recentInfoGetAge w) -- @G: recentInfoGetApplicationInfo | ["recent","Info","Get","Application","Info"] -- TODO -- @G: recentInfoGetApplications | ["recent","Info","Get","Applications"] recentInfoGetApplicationsPassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO ([string]) recentInfoGetApplicationsPassive w = wrapMRPassive (recentInfoGetApplications w) -- @G: recentInfoGetDescription | ["recent","Info","Get","Description"] recentInfoGetDescriptionPassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO (string) recentInfoGetDescriptionPassive w = wrapMRPassive (recentInfoGetDescription w) -- @G: recentInfoGetDisplayName | ["recent","Info","Get","Display","Name"] recentInfoGetDisplayNamePassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO (string) recentInfoGetDisplayNamePassive w = wrapMRPassive (recentInfoGetDisplayName w) -- @G: recentInfoGetGroups | ["recent","Info","Get","Groups"] recentInfoGetGroupsPassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO ([string]) recentInfoGetGroupsPassive w = wrapMRPassive (recentInfoGetGroups w) -- @G: recentInfoGetIcon | ["recent","Info","Get","Icon"] -- TODO -- @G: recentInfoGetMimeType | ["recent","Info","Get","Mime","Type"] recentInfoGetMimeTypePassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO (string) recentInfoGetMimeTypePassive w = wrapMRPassive (recentInfoGetMimeType w) -- @G: recentInfoGetModified | ["recent","Info","Get","Modified"] recentInfoGetModifiedPassive :: (RecentInfo) -> ReactiveFieldRead IO (Int) recentInfoGetModifiedPassive w = wrapMRPassive (recentInfoGetModified w) -- @G: recentInfoGetPrivateHint | ["recent","Info","Get","Private","Hint"] recentInfoGetPrivateHintPassive :: (RecentInfo) -> ReactiveFieldRead IO (Bool) recentInfoGetPrivateHintPassive w = wrapMRPassive (recentInfoGetPrivateHint w) -- @G: recentInfoGetShortName | ["recent","Info","Get","Short","Name"] recentInfoGetShortNamePassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO (string) recentInfoGetShortNamePassive w = wrapMRPassive (recentInfoGetShortName w) -- @G: recentInfoGetURIDisplay | ["recent","Info","Get","URIDisplay"] recentInfoGetURIDisplayPassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO (string) recentInfoGetURIDisplayPassive w = wrapMRPassive (recentInfoGetURIDisplay w) -- @G: recentInfoGetURI | ["recent","Info","Get","URI"] recentInfoGetURIPassive :: GlibString string => (RecentInfo) -> ReactiveFieldRead IO (string) recentInfoGetURIPassive w = wrapMRPassive (recentInfoGetURI w) -- @G: recentInfoGetVisited | ["recent","Info","Get","Visited"] recentInfoGetVisitedPassive :: (RecentInfo) -> ReactiveFieldRead IO (Int) recentInfoGetVisitedPassive w = wrapMRPassive (recentInfoGetVisited w) -- @S: recentManagerChanged recentManagerChangedReactive :: RecentManagerClass self => self -> ReactiveFieldRead IO () recentManagerChangedReactive = (`reactiveSignalIO` recentManagerChanged) -- @G: recentManagerGetDefault | ["recent","Manager","Get","Default"] recentManagerGetDefaultPassive :: ReactiveFieldRead IO (RecentManager) recentManagerGetDefaultPassive = wrapMRPassive (recentManagerGetDefault) -- @G: recentManagerGetItems | ["recent","Manager","Get","Items"] recentManagerGetItemsPassive :: RecentManagerClass self => (self) -> ReactiveFieldRead IO ([RecentInfo]) recentManagerGetItemsPassive w = wrapMRPassive (recentManagerGetItems w) -- @A: recentManagerLimit recentManagerLimitPassive :: RecentManagerClass self => (self) -> ReactiveFieldReadWrite IO (Int) recentManagerLimitPassive w = passivePropertyNE w recentManagerLimit -- @G: scrolledWindowGetHAdjustment | ["scrolled","Window","Get","HAdjustment"] scrolledWindowGetHAdjustmentPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO (Adjustment) scrolledWindowGetHAdjustmentPassive w = wrapMRPassive (scrolledWindowGetHAdjustment w) -- @G: scrolledWindowGetHScrollbar | ["scrolled","Window","Get","HScrollbar"] scrolledWindowGetHScrollbarPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe HScrollbar)) scrolledWindowGetHScrollbarPassive w = wrapMRPassive (scrolledWindowGetHScrollbar w) -- @G: scrolledWindowGetPlacement | ["scrolled","Window","Get","Placement"] scrolledWindowGetPlacementPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO (CornerType) scrolledWindowGetPlacementPassive w = wrapMRPassive (scrolledWindowGetPlacement w) -- @G: scrolledWindowGetPolicy | ["scrolled","Window","Get","Policy"] scrolledWindowGetPolicyPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO ((PolicyType, PolicyType)) scrolledWindowGetPolicyPassive w = wrapMRPassive (scrolledWindowGetPolicy w) -- @G: scrolledWindowGetShadowType | ["scrolled","Window","Get","Shadow","Type"] scrolledWindowGetShadowTypePassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO (ShadowType) scrolledWindowGetShadowTypePassive w = wrapMRPassive (scrolledWindowGetShadowType w) -- @G: scrolledWindowGetVAdjustment | ["scrolled","Window","Get","VAdjustment"] scrolledWindowGetVAdjustmentPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO (Adjustment) scrolledWindowGetVAdjustmentPassive w = wrapMRPassive (scrolledWindowGetVAdjustment w) -- @G: scrolledWindowGetVScrollbar | ["scrolled","Window","Get","VScrollbar"] scrolledWindowGetVScrollbarPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe VScrollbar)) scrolledWindowGetVScrollbarPassive w = wrapMRPassive (scrolledWindowGetVScrollbar w) -- @A: scrolledWindowHAdjustment scrolledWindowHAdjustmentPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) scrolledWindowHAdjustmentPassive w = passivePropertyNE w scrolledWindowHAdjustment -- @A: scrolledWindowHscrollbarPolicy scrolledWindowHscrollbarPolicyPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (PolicyType) scrolledWindowHscrollbarPolicyPassive w = passivePropertyNE w scrolledWindowHscrollbarPolicy -- @A: scrolledWindowPlacement scrolledWindowPlacementPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (CornerType) scrolledWindowPlacementPassive w = passivePropertyNE w scrolledWindowPlacement -- @T: scrolledWindowSetHAdjustment | ["scrolled","Window","Set","HAdjustment"] scrolledWindowSetHAdjustmentReactive :: ScrolledWindowClass self => (self) -> ReactiveFieldWrite IO (Adjustment) scrolledWindowSetHAdjustmentReactive w = wrapMW (scrolledWindowSetHAdjustment w) -- @T: scrolledWindowSetPlacement | ["scrolled","Window","Set","Placement"] scrolledWindowSetPlacementReactive :: ScrolledWindowClass self => (self) -> ReactiveFieldWrite IO (CornerType) scrolledWindowSetPlacementReactive w = wrapMW (scrolledWindowSetPlacement w) -- @T: scrolledWindowSetPolicy | ["scrolled","Window","Set","Policy"] -- TODO -- @T: scrolledWindowSetShadowType | ["scrolled","Window","Set","Shadow","Type"] scrolledWindowSetShadowTypeReactive :: ScrolledWindowClass self => (self) -> ReactiveFieldWrite IO (ShadowType) scrolledWindowSetShadowTypeReactive w = wrapMW (scrolledWindowSetShadowType w) -- @T: scrolledWindowSetVAdjustment | ["scrolled","Window","Set","VAdjustment"] scrolledWindowSetVAdjustmentReactive :: ScrolledWindowClass self => (self) -> ReactiveFieldWrite IO (Adjustment) scrolledWindowSetVAdjustmentReactive w = wrapMW (scrolledWindowSetVAdjustment w) -- @A: scrolledWindowShadowType scrolledWindowShadowTypePassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (ShadowType) scrolledWindowShadowTypePassive w = passivePropertyNE w scrolledWindowShadowType -- @A: scrolledWindowVAdjustment scrolledWindowVAdjustmentPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (Adjustment) scrolledWindowVAdjustmentPassive w = passivePropertyNE w scrolledWindowVAdjustment -- @A: scrolledWindowVscrollbarPolicy scrolledWindowVscrollbarPolicyPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (PolicyType) scrolledWindowVscrollbarPolicyPassive w = passivePropertyNE w scrolledWindowVscrollbarPolicy -- @A: scrolledWindowWindowPlacement scrolledWindowWindowPlacementPassive :: ScrolledWindowClass self => (self) -> ReactiveFieldReadWrite IO (CornerType) scrolledWindowWindowPlacementPassive w = passivePropertyNE w scrolledWindowWindowPlacement -- @C: afterColorSet afterColorSetReactive :: ColorButtonClass self => self -> ReactiveFieldRead IO () afterColorSetReactive w = reactivePropertyH_ w afterColorSet -- @A: colorButtonAlpha colorButtonAlphaPassive :: ColorButtonClass self => (self) -> ReactiveFieldReadWrite IO (Word16) colorButtonAlphaPassive w = passivePropertyNE w colorButtonAlpha -- @G: colorButtonGetAlpha | ["color","Button","Get","Alpha"] colorButtonGetAlphaPassive :: ColorButtonClass self => (self) -> ReactiveFieldRead IO (Word16) colorButtonGetAlphaPassive w = wrapMRPassive (colorButtonGetAlpha w) -- @G: colorButtonGetColor | ["color","Button","Get","Color"] colorButtonGetColorPassive :: ColorButtonClass self => (self) -> ReactiveFieldRead IO (Color) colorButtonGetColorPassive w = wrapMRPassive (colorButtonGetColor w) -- @G: colorButtonGetTitle | ["color","Button","Get","Title"] colorButtonGetTitlePassive :: (ColorButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) colorButtonGetTitlePassive w = wrapMRPassive (colorButtonGetTitle w) -- @G: colorButtonGetUseAlpha | ["color","Button","Get","Use","Alpha"] colorButtonGetUseAlphaPassive :: ColorButtonClass self => (self) -> ReactiveFieldRead IO (Bool) colorButtonGetUseAlphaPassive w = wrapMRPassive (colorButtonGetUseAlpha w) -- @T: colorButtonSetAlpha | ["color","Button","Set","Alpha"] colorButtonSetAlphaReactive :: ColorButtonClass self => (self) -> ReactiveFieldWrite IO (Word16) colorButtonSetAlphaReactive w = wrapMW (colorButtonSetAlpha w) -- @T: colorButtonSetColor | ["color","Button","Set","Color"] colorButtonSetColorReactive :: ColorButtonClass self => (self) -> ReactiveFieldWrite IO (Color) colorButtonSetColorReactive w = wrapMW (colorButtonSetColor w) -- @T: colorButtonSetTitle | ["color","Button","Set","Title"] colorButtonSetTitleReactive :: (ColorButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) colorButtonSetTitleReactive w = wrapMW (colorButtonSetTitle w) -- @T: colorButtonSetUseAlpha | ["color","Button","Set","Use","Alpha"] colorButtonSetUseAlphaReactive :: ColorButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) colorButtonSetUseAlphaReactive w = wrapMW (colorButtonSetUseAlpha w) -- @A: colorButtonTitle colorButtonTitlePassive :: (ColorButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) colorButtonTitlePassive w = passivePropertyNE w colorButtonTitle -- @A: colorButtonUseAlpha colorButtonUseAlphaPassive :: ColorButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) colorButtonUseAlphaPassive w = passivePropertyNE w colorButtonUseAlpha -- @C: onColorSet onColorSetReactive :: ColorButtonClass self => self -> ReactiveFieldRead IO () onColorSetReactive w = reactivePropertyH_ w onColorSet -- @A: colorSelectionCurrentAlpha colorSelectionCurrentAlphaPassive :: ColorSelectionClass self => (self) -> ReactiveFieldReadWrite IO (Int) colorSelectionCurrentAlphaPassive w = passivePropertyNE w colorSelectionCurrentAlpha -- @G: colorSelectionGetCurrentAlpha | ["color","Selection","Get","Current","Alpha"] colorSelectionGetCurrentAlphaPassive :: ColorSelectionClass self => (self) -> ReactiveFieldRead IO (Int) colorSelectionGetCurrentAlphaPassive w = wrapMRPassive (colorSelectionGetCurrentAlpha w) -- @G: colorSelectionGetCurrentColor | ["color","Selection","Get","Current","Color"] colorSelectionGetCurrentColorPassive :: ColorSelectionClass self => (self) -> ReactiveFieldRead IO (Color) colorSelectionGetCurrentColorPassive w = wrapMRPassive (colorSelectionGetCurrentColor w) -- @G: colorSelectionGetHasOpacityControl | ["color","Selection","Get","Has","Opacity","Control"] colorSelectionGetHasOpacityControlPassive :: ColorSelectionClass self => (self) -> ReactiveFieldRead IO (Bool) colorSelectionGetHasOpacityControlPassive w = wrapMRPassive (colorSelectionGetHasOpacityControl w) -- @G: colorSelectionGetHasPalette | ["color","Selection","Get","Has","Palette"] colorSelectionGetHasPalettePassive :: ColorSelectionClass self => (self) -> ReactiveFieldRead IO (Bool) colorSelectionGetHasPalettePassive w = wrapMRPassive (colorSelectionGetHasPalette w) -- @G: colorSelectionGetPreviousAlpha | ["color","Selection","Get","Previous","Alpha"] colorSelectionGetPreviousAlphaPassive :: ColorSelectionClass self => (self) -> ReactiveFieldRead IO (Int) colorSelectionGetPreviousAlphaPassive w = wrapMRPassive (colorSelectionGetPreviousAlpha w) -- @G: colorSelectionGetPreviousColor | ["color","Selection","Get","Previous","Color"] colorSelectionGetPreviousColorPassive :: ColorSelectionClass self => (self) -> ReactiveFieldRead IO (Color) colorSelectionGetPreviousColorPassive w = wrapMRPassive (colorSelectionGetPreviousColor w) -- @A: colorSelectionHasOpacityControl colorSelectionHasOpacityControlPassive :: ColorSelectionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) colorSelectionHasOpacityControlPassive w = passivePropertyNE w colorSelectionHasOpacityControl -- @A: colorSelectionHasPalette colorSelectionHasPalettePassive :: ColorSelectionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) colorSelectionHasPalettePassive w = passivePropertyNE w colorSelectionHasPalette -- @A: colorSelectionPreviousAlpha colorSelectionPreviousAlphaPassive :: ColorSelectionClass self => (self) -> ReactiveFieldReadWrite IO (Int) colorSelectionPreviousAlphaPassive w = passivePropertyNE w colorSelectionPreviousAlpha -- @T: colorSelectionSetCurrentAlpha | ["color","Selection","Set","Current","Alpha"] colorSelectionSetCurrentAlphaReactive :: ColorSelectionClass self => (self) -> ReactiveFieldWrite IO (Int) colorSelectionSetCurrentAlphaReactive w = wrapMW (colorSelectionSetCurrentAlpha w) -- @T: colorSelectionSetCurrentColor | ["color","Selection","Set","Current","Color"] colorSelectionSetCurrentColorReactive :: ColorSelectionClass self => (self) -> ReactiveFieldWrite IO (Color) colorSelectionSetCurrentColorReactive w = wrapMW (colorSelectionSetCurrentColor w) -- @T: colorSelectionSetHasOpacityControl | ["color","Selection","Set","Has","Opacity","Control"] colorSelectionSetHasOpacityControlReactive :: ColorSelectionClass self => (self) -> ReactiveFieldWrite IO (Bool) colorSelectionSetHasOpacityControlReactive w = wrapMW (colorSelectionSetHasOpacityControl w) -- @T: colorSelectionSetHasPalette | ["color","Selection","Set","Has","Palette"] colorSelectionSetHasPaletteReactive :: ColorSelectionClass self => (self) -> ReactiveFieldWrite IO (Bool) colorSelectionSetHasPaletteReactive w = wrapMW (colorSelectionSetHasPalette w) -- @T: colorSelectionSetPreviousAlpha | ["color","Selection","Set","Previous","Alpha"] colorSelectionSetPreviousAlphaReactive :: ColorSelectionClass self => (self) -> ReactiveFieldWrite IO (Int) colorSelectionSetPreviousAlphaReactive w = wrapMW (colorSelectionSetPreviousAlpha w) -- @T: colorSelectionSetPreviousColor | ["color","Selection","Set","Previous","Color"] colorSelectionSetPreviousColorReactive :: ColorSelectionClass self => (self) -> ReactiveFieldWrite IO (Color) colorSelectionSetPreviousColorReactive w = wrapMW (colorSelectionSetPreviousColor w) -- @C: afterConfirmOverwrite -- TODO -- @C: afterCurrentFolderChanged afterCurrentFolderChangedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () afterCurrentFolderChangedReactive w = reactivePropertyH_ w afterCurrentFolderChanged -- @C: afterFileActivated afterFileActivatedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () afterFileActivatedReactive w = reactivePropertyH_ w afterFileActivated -- @C: afterUpdatePreview afterUpdatePreviewReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () afterUpdatePreviewReactive w = reactivePropertyH_ w afterUpdatePreview -- @G: fileChooserButtonGetTitle | ["file","Chooser","Button","Get","Title"] fileChooserButtonGetTitlePassive :: (FileChooserButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) fileChooserButtonGetTitlePassive w = wrapMRPassive (fileChooserButtonGetTitle w) -- @G: fileChooserButtonGetWidthChars | ["file","Chooser","Button","Get","Width","Chars"] fileChooserButtonGetWidthCharsPassive :: FileChooserButtonClass self => (self) -> ReactiveFieldRead IO (Int) fileChooserButtonGetWidthCharsPassive w = wrapMRPassive (fileChooserButtonGetWidthChars w) -- @T: fileChooserButtonSetTitle | ["file","Chooser","Button","Set","Title"] fileChooserButtonSetTitleReactive :: (FileChooserButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fileChooserButtonSetTitleReactive w = wrapMW (fileChooserButtonSetTitle w) -- @T: fileChooserButtonSetWidthChars | ["file","Chooser","Button","Set","Width","Chars"] fileChooserButtonSetWidthCharsReactive :: FileChooserButtonClass self => (self) -> ReactiveFieldWrite IO (Int) fileChooserButtonSetWidthCharsReactive w = wrapMW (fileChooserButtonSetWidthChars w) -- @A: fileChooserButtonTitle fileChooserButtonTitlePassive :: (FileChooserButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fileChooserButtonTitlePassive w = passivePropertyNE w fileChooserButtonTitle -- @A: fileChooserButtonWidthChars fileChooserButtonWidthCharsPassive :: FileChooserButtonClass self => (self) -> ReactiveFieldReadWrite IO (Int) fileChooserButtonWidthCharsPassive w = passivePropertyNE w fileChooserButtonWidthChars -- @S: confirmOverwrite -- TODO -- @S: currentFolderChanged currentFolderChangedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () currentFolderChangedReactive = (`reactiveSignalIO` currentFolderChanged) -- @S: fileActivated fileActivatedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () fileActivatedReactive = (`reactiveSignalIO` fileActivated) -- @A: fileChooserAction fileChooserActionPassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (FileChooserAction) fileChooserActionPassive w = passivePropertyNE w fileChooserAction -- @A: fileChooserDoOverwriteConfirmation fileChooserDoOverwriteConfirmationPassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileChooserDoOverwriteConfirmationPassive w = passivePropertyNE w fileChooserDoOverwriteConfirmation -- @G: fileChooserGetAction | ["file","Chooser","Get","Action"] fileChooserGetActionPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (FileChooserAction) fileChooserGetActionPassive w = wrapMRPassive (fileChooserGetAction w) -- @G: fileChooserGetCurrentFolder | ["file","Chooser","Get","Current","Folder"] fileChooserGetCurrentFolderPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe FilePath)) fileChooserGetCurrentFolderPassive w = wrapMRPassive (fileChooserGetCurrentFolder w) -- @G: fileChooserGetCurrentFolderURI | ["file","Chooser","Get","Current","Folder","URI"] fileChooserGetCurrentFolderURIPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (String) fileChooserGetCurrentFolderURIPassive w = wrapMRPassive (fileChooserGetCurrentFolderURI w) -- @G: fileChooserGetDoOverwriteConfirmation | ["file","Chooser","Get","Do","Overwrite","Confirmation"] fileChooserGetDoOverwriteConfirmationPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (Bool) fileChooserGetDoOverwriteConfirmationPassive w = wrapMRPassive (fileChooserGetDoOverwriteConfirmation w) -- @G: fileChooserGetExtraWidget | ["file","Chooser","Get","Extra","Widget"] fileChooserGetExtraWidgetPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) fileChooserGetExtraWidgetPassive w = wrapMRPassive (fileChooserGetExtraWidget w) -- @G: fileChooserGetFilename | ["file","Chooser","Get","Filename"] fileChooserGetFilenamePassive :: (FileChooserClass self, GlibFilePath fp) => (self) -> ReactiveFieldRead IO ((Maybe fp)) fileChooserGetFilenamePassive w = wrapMRPassive (fileChooserGetFilename w) -- @G: fileChooserGetFilenames | ["file","Chooser","Get","Filenames"] fileChooserGetFilenamesPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ([FilePath]) fileChooserGetFilenamesPassive w = wrapMRPassive (fileChooserGetFilenames w) -- @G: fileChooserGetFilter | ["file","Chooser","Get","Filter"] fileChooserGetFilterPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe FileFilter)) fileChooserGetFilterPassive w = wrapMRPassive (fileChooserGetFilter w) -- @G: fileChooserGetLocalOnly | ["file","Chooser","Get","Local","Only"] fileChooserGetLocalOnlyPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (Bool) fileChooserGetLocalOnlyPassive w = wrapMRPassive (fileChooserGetLocalOnly w) -- @G: fileChooserGetPreviewFilename | ["file","Chooser","Get","Preview","Filename"] fileChooserGetPreviewFilenamePassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe FilePath)) fileChooserGetPreviewFilenamePassive w = wrapMRPassive (fileChooserGetPreviewFilename w) -- @G: fileChooserGetPreviewURI | ["file","Chooser","Get","Preview","URI"] fileChooserGetPreviewURIPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe String)) fileChooserGetPreviewURIPassive w = wrapMRPassive (fileChooserGetPreviewURI w) -- @G: fileChooserGetPreviewWidgetActive | ["file","Chooser","Get","Preview","Widget","Active"] fileChooserGetPreviewWidgetActivePassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (Bool) fileChooserGetPreviewWidgetActivePassive w = wrapMRPassive (fileChooserGetPreviewWidgetActive w) -- @G: fileChooserGetPreviewWidget | ["file","Chooser","Get","Preview","Widget"] fileChooserGetPreviewWidgetPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) fileChooserGetPreviewWidgetPassive w = wrapMRPassive (fileChooserGetPreviewWidget w) -- @G: fileChooserGetSelectMultiple | ["file","Chooser","Get","Select","Multiple"] fileChooserGetSelectMultiplePassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (Bool) fileChooserGetSelectMultiplePassive w = wrapMRPassive (fileChooserGetSelectMultiple w) -- @G: fileChooserGetShowHidden | ["file","Chooser","Get","Show","Hidden"] fileChooserGetShowHiddenPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (Bool) fileChooserGetShowHiddenPassive w = wrapMRPassive (fileChooserGetShowHidden w) -- @G: fileChooserGetURI | ["file","Chooser","Get","URI"] fileChooserGetURIPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ((Maybe String)) fileChooserGetURIPassive w = wrapMRPassive (fileChooserGetURI w) -- @G: fileChooserGetURIs | ["file","Chooser","Get","URIs"] fileChooserGetURIsPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO ([String]) fileChooserGetURIsPassive w = wrapMRPassive (fileChooserGetURIs w) -- @G: fileChooserGetUsePreviewLabel | ["file","Chooser","Get","Use","Preview","Label"] fileChooserGetUsePreviewLabelPassive :: FileChooserClass self => (self) -> ReactiveFieldRead IO (Bool) fileChooserGetUsePreviewLabelPassive w = wrapMRPassive (fileChooserGetUsePreviewLabel w) -- @A: fileChooserLocalOnly fileChooserLocalOnlyPassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileChooserLocalOnlyPassive w = passivePropertyNE w fileChooserLocalOnly -- @A: fileChooserPreviewWidgetActive fileChooserPreviewWidgetActivePassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileChooserPreviewWidgetActivePassive w = passivePropertyNE w fileChooserPreviewWidgetActive -- @A: fileChooserSelectMultiple fileChooserSelectMultiplePassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileChooserSelectMultiplePassive w = passivePropertyNE w fileChooserSelectMultiple -- @T: fileChooserSetAction | ["file","Chooser","Set","Action"] fileChooserSetActionReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (FileChooserAction) fileChooserSetActionReactive w = wrapMW (fileChooserSetAction w) -- @T: fileChooserSetCurrentFolder | ["file","Chooser","Set","Current","Folder"] fileChooserSetCurrentFolderReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (FilePath) fileChooserSetCurrentFolderReactive w = wrapMW (void . fileChooserSetCurrentFolder w) -- @T: fileChooserSetCurrentFolderURI | ["file","Chooser","Set","Current","Folder","URI"] fileChooserSetCurrentFolderURIReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (String) fileChooserSetCurrentFolderURIReactive w = wrapMW (void . fileChooserSetCurrentFolderURI w) -- @T: fileChooserSetCurrentName | ["file","Chooser","Set","Current","Name"] fileChooserSetCurrentNameReactive :: (FileChooserClass self, GlibFilePath fp) => (self) -> ReactiveFieldWrite IO (fp) fileChooserSetCurrentNameReactive w = wrapMW (fileChooserSetCurrentName w) -- @T: fileChooserSetDoOverwriteConfirmation | ["file","Chooser","Set","Do","Overwrite","Confirmation"] fileChooserSetDoOverwriteConfirmationReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (Bool) fileChooserSetDoOverwriteConfirmationReactive w = wrapMW (fileChooserSetDoOverwriteConfirmation w) -- @T: fileChooserSetExtraWidget | ["file","Chooser","Set","Extra","Widget"] fileChooserSetExtraWidgetReactive :: (FileChooserClass self, WidgetClass extraWidget) => (self) -> ReactiveFieldWrite IO (extraWidget) fileChooserSetExtraWidgetReactive w = wrapMW (fileChooserSetExtraWidget w) -- @T: fileChooserSetFilename | ["file","Chooser","Set","Filename"] fileChooserSetFilenameReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (FilePath) fileChooserSetFilenameReactive w = wrapMW (void . fileChooserSetFilename w) -- @T: fileChooserSetFilter | ["file","Chooser","Set","Filter"] fileChooserSetFilterReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (FileFilter) fileChooserSetFilterReactive w = wrapMW (fileChooserSetFilter w) -- @T: fileChooserSetLocalOnly | ["file","Chooser","Set","Local","Only"] fileChooserSetLocalOnlyReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (Bool) fileChooserSetLocalOnlyReactive w = wrapMW (fileChooserSetLocalOnly w) -- @T: fileChooserSetPreviewWidgetActive | ["file","Chooser","Set","Preview","Widget","Active"] fileChooserSetPreviewWidgetActiveReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (Bool) fileChooserSetPreviewWidgetActiveReactive w = wrapMW (fileChooserSetPreviewWidgetActive w) -- @T: fileChooserSetPreviewWidget | ["file","Chooser","Set","Preview","Widget"] fileChooserSetPreviewWidgetReactive :: (FileChooserClass self, WidgetClass previewWidget) => (self) -> ReactiveFieldWrite IO (previewWidget) fileChooserSetPreviewWidgetReactive w = wrapMW (fileChooserSetPreviewWidget w) -- @T: fileChooserSetSelectMultiple | ["file","Chooser","Set","Select","Multiple"] fileChooserSetSelectMultipleReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (Bool) fileChooserSetSelectMultipleReactive w = wrapMW (fileChooserSetSelectMultiple w) -- @T: fileChooserSetShowHidden | ["file","Chooser","Set","Show","Hidden"] fileChooserSetShowHiddenReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (Bool) fileChooserSetShowHiddenReactive w = wrapMW (fileChooserSetShowHidden w) -- @T: fileChooserSetURI | ["file","Chooser","Set","URI"] fileChooserSetURIReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (String) fileChooserSetURIReactive w = wrapMW (void . fileChooserSetURI w) -- @T: fileChooserSetUsePreviewLabel | ["file","Chooser","Set","Use","Preview","Label"] fileChooserSetUsePreviewLabelReactive :: FileChooserClass self => (self) -> ReactiveFieldWrite IO (Bool) fileChooserSetUsePreviewLabelReactive w = wrapMW (fileChooserSetUsePreviewLabel w) -- @A: fileChooserShowHidden fileChooserShowHiddenPassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileChooserShowHiddenPassive w = passivePropertyNE w fileChooserShowHidden -- @A: fileChooserUsePreviewLabel fileChooserUsePreviewLabelPassive :: FileChooserClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileChooserUsePreviewLabelPassive w = passivePropertyNE w fileChooserUsePreviewLabel -- @S: fileSelectionChanged fileSelectionChangedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () fileSelectionChangedReactive = (`reactiveSignalIO` fileSelectionChanged) -- @C: onConfirmOverwrite -- TODO -- @C: onCurrentFolderChanged onCurrentFolderChangedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () onCurrentFolderChangedReactive w = reactivePropertyH_ w onCurrentFolderChanged -- @C: onFileActivated onFileActivatedReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () onFileActivatedReactive w = reactivePropertyH_ w onFileActivated -- @C: onUpdatePreview onUpdatePreviewReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () onUpdatePreviewReactive w = reactivePropertyH_ w onUpdatePreview -- @S: updatePreview updatePreviewReactive :: FileChooserClass self => self -> ReactiveFieldRead IO () updatePreviewReactive = (`reactiveSignalIO` updatePreview) -- @G: fileFilterGetName | ["file","Filter","Get","Name"] fileFilterGetNamePassive :: GlibString string => (FileFilter) -> ReactiveFieldRead IO (string) fileFilterGetNamePassive w = wrapMRPassive (fileFilterGetName w) -- @A: fileFilterName fileFilterNamePassive :: GlibString string => FileFilter -> ReactiveFieldReadWrite IO string fileFilterNamePassive w = passivePropertyNE w fileFilterName -- @T: fileFilterSetName | ["file","Filter","Set","Name"] fileFilterSetNameReactive :: GlibString string => (FileFilter) -> ReactiveFieldWrite IO (string) fileFilterSetNameReactive w = wrapMW (fileFilterSetName w) -- @A: fileSelectionFilename fileSelectionFilenamePassive :: (FileSelectionClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fileSelectionFilenamePassive w = passivePropertyNE w fileSelectionFilename -- @G: fileSelectionGetFilename | ["file","Selection","Get","Filename"] fileSelectionGetFilenamePassive :: (FileSelectionClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) fileSelectionGetFilenamePassive w = wrapMRPassive (fileSelectionGetFilename w) -- @G: fileSelectionGetSelections | ["file","Selection","Get","Selections"] fileSelectionGetSelectionsPassive :: (FileSelectionClass self, GlibString string) => (self) -> ReactiveFieldRead IO ([string]) fileSelectionGetSelectionsPassive w = wrapMRPassive (fileSelectionGetSelections w) -- @G: fileSelectionGetSelectMultiple | ["file","Selection","Get","Select","Multiple"] fileSelectionGetSelectMultiplePassive :: FileSelectionClass self => (self) -> ReactiveFieldRead IO (Bool) fileSelectionGetSelectMultiplePassive w = wrapMRPassive (fileSelectionGetSelectMultiple w) -- @A: fileSelectionSelectMultiple fileSelectionSelectMultiplePassive :: FileSelectionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileSelectionSelectMultiplePassive w = passivePropertyNE w fileSelectionSelectMultiple -- @T: fileSelectionSetFilename | ["file","Selection","Set","Filename"] fileSelectionSetFilenameReactive :: (FileSelectionClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fileSelectionSetFilenameReactive w = wrapMW (fileSelectionSetFilename w) -- @T: fileSelectionSetSelectMultiple | ["file","Selection","Set","Select","Multiple"] fileSelectionSetSelectMultipleReactive :: FileSelectionClass self => (self) -> ReactiveFieldWrite IO (Bool) fileSelectionSetSelectMultipleReactive w = wrapMW (fileSelectionSetSelectMultiple w) -- @A: fileSelectionShowFileops fileSelectionShowFileopsPassive :: FileSelectionClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fileSelectionShowFileopsPassive w = passivePropertyNE w fileSelectionShowFileops -- @C: afterFontSet afterFontSetReactive :: FontButtonClass self => self -> ReactiveFieldRead IO () afterFontSetReactive w = reactivePropertyH_ w afterFontSet -- @A: fontButtonFontName fontButtonFontNamePassive :: (FontButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fontButtonFontNamePassive w = passivePropertyNE w fontButtonFontName -- @G: fontButtonGetFontName | ["font","Button","Get","Font","Name"] fontButtonGetFontNamePassive :: (FontButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) fontButtonGetFontNamePassive w = wrapMRPassive (fontButtonGetFontName w) -- @G: fontButtonGetShowSize | ["font","Button","Get","Show","Size"] fontButtonGetShowSizePassive :: FontButtonClass self => (self) -> ReactiveFieldRead IO (Bool) fontButtonGetShowSizePassive w = wrapMRPassive (fontButtonGetShowSize w) -- @G: fontButtonGetShowStyle | ["font","Button","Get","Show","Style"] fontButtonGetShowStylePassive :: FontButtonClass self => (self) -> ReactiveFieldRead IO (Bool) fontButtonGetShowStylePassive w = wrapMRPassive (fontButtonGetShowStyle w) -- @G: fontButtonGetTitle | ["font","Button","Get","Title"] fontButtonGetTitlePassive :: (FontButtonClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) fontButtonGetTitlePassive w = wrapMRPassive (fontButtonGetTitle w) -- @G: fontButtonGetUseFont | ["font","Button","Get","Use","Font"] fontButtonGetUseFontPassive :: FontButtonClass self => (self) -> ReactiveFieldRead IO (Bool) fontButtonGetUseFontPassive w = wrapMRPassive (fontButtonGetUseFont w) -- @G: fontButtonGetUseSize | ["font","Button","Get","Use","Size"] fontButtonGetUseSizePassive :: FontButtonClass self => (self) -> ReactiveFieldRead IO (Bool) fontButtonGetUseSizePassive w = wrapMRPassive (fontButtonGetUseSize w) -- @T: fontButtonSetFontName | ["font","Button","Set","Font","Name"] fontButtonSetFontNameReactive :: (FontButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fontButtonSetFontNameReactive w = wrapMW (void . fontButtonSetFontName w) -- @T: fontButtonSetShowSize | ["font","Button","Set","Show","Size"] fontButtonSetShowSizeReactive :: FontButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) fontButtonSetShowSizeReactive w = wrapMW (fontButtonSetShowSize w) -- @T: fontButtonSetShowStyle | ["font","Button","Set","Show","Style"] fontButtonSetShowStyleReactive :: FontButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) fontButtonSetShowStyleReactive w = wrapMW (fontButtonSetShowStyle w) -- @T: fontButtonSetTitle | ["font","Button","Set","Title"] fontButtonSetTitleReactive :: (FontButtonClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fontButtonSetTitleReactive w = wrapMW (fontButtonSetTitle w) -- @T: fontButtonSetUseFont | ["font","Button","Set","Use","Font"] fontButtonSetUseFontReactive :: FontButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) fontButtonSetUseFontReactive w = wrapMW (fontButtonSetUseFont w) -- @T: fontButtonSetUseSize | ["font","Button","Set","Use","Size"] fontButtonSetUseSizeReactive :: FontButtonClass self => (self) -> ReactiveFieldWrite IO (Bool) fontButtonSetUseSizeReactive w = wrapMW (fontButtonSetUseSize w) -- @A: fontButtonShowSize fontButtonShowSizePassive :: FontButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fontButtonShowSizePassive w = passivePropertyNE w fontButtonShowSize -- @A: fontButtonShowStyle fontButtonShowStylePassive :: FontButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fontButtonShowStylePassive w = passivePropertyNE w fontButtonShowStyle -- @A: fontButtonTitle fontButtonTitlePassive :: (FontButtonClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fontButtonTitlePassive w = passivePropertyNE w fontButtonTitle -- @A: fontButtonUseFont fontButtonUseFontPassive :: FontButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fontButtonUseFontPassive w = passivePropertyNE w fontButtonUseFont -- @A: fontButtonUseSize fontButtonUseSizePassive :: FontButtonClass self => (self) -> ReactiveFieldReadWrite IO (Bool) fontButtonUseSizePassive w = passivePropertyNE w fontButtonUseSize -- @C: onFontSet onFontSetReactive :: FontButtonClass self => self -> ReactiveFieldRead IO () onFontSetReactive w = reactivePropertyH_ w onFontSet -- @G: fontSelectionDialogGetCancelButton | ["font","Selection","Dialog","Get","Cancel","Button"] fontSelectionDialogGetCancelButtonPassive :: FontSelectionDialogClass self => (self) -> ReactiveFieldRead IO (Widget) fontSelectionDialogGetCancelButtonPassive w = wrapMRPassive (fontSelectionDialogGetCancelButton w) -- @G: fontSelectionDialogGetFontName | ["font","Selection","Dialog","Get","Font","Name"] fontSelectionDialogGetFontNamePassive :: (FontSelectionDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) fontSelectionDialogGetFontNamePassive w = wrapMRPassive (fontSelectionDialogGetFontName w) -- @G: fontSelectionDialogGetFontSelection | ["font","Selection","Dialog","Get","Font","Selection"] fontSelectionDialogGetFontSelectionPassive :: FontSelectionDialogClass self => (self) -> ReactiveFieldRead IO (FontSelection) fontSelectionDialogGetFontSelectionPassive w = wrapMRPassive (fontSelectionDialogGetFontSelection w) -- @G: fontSelectionDialogGetOkButton | ["font","Selection","Dialog","Get","Ok","Button"] fontSelectionDialogGetOkButtonPassive :: FontSelectionDialogClass self => (self) -> ReactiveFieldRead IO (Widget) fontSelectionDialogGetOkButtonPassive w = wrapMRPassive (fontSelectionDialogGetOkButton w) -- @G: fontSelectionDialogGetPreviewText | ["font","Selection","Dialog","Get","Preview","Text"] fontSelectionDialogGetPreviewTextPassive :: (FontSelectionDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) fontSelectionDialogGetPreviewTextPassive w = wrapMRPassive (fontSelectionDialogGetPreviewText w) -- @A: fontSelectionDialogPreviewText fontSelectionDialogPreviewTextPassive :: (FontSelectionDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fontSelectionDialogPreviewTextPassive w = passivePropertyNE w fontSelectionDialogPreviewText -- @T: fontSelectionDialogSetFontName | ["font","Selection","Dialog","Set","Font","Name"] fontSelectionDialogSetFontNameReactive :: (FontSelectionDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fontSelectionDialogSetFontNameReactive w = wrapMW (void . fontSelectionDialogSetFontName w) -- @T: fontSelectionDialogSetPreviewText | ["font","Selection","Dialog","Set","Preview","Text"] fontSelectionDialogSetPreviewTextReactive :: (FontSelectionDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fontSelectionDialogSetPreviewTextReactive w = wrapMW (fontSelectionDialogSetPreviewText w) -- @A: fontSelectionFontName fontSelectionFontNamePassive :: (FontSelectionClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fontSelectionFontNamePassive w = passivePropertyNE w fontSelectionFontName -- @G: fontSelectionGetFontName | ["font","Selection","Get","Font","Name"] fontSelectionGetFontNamePassive :: (FontSelectionClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) fontSelectionGetFontNamePassive w = wrapMRPassive (fontSelectionGetFontName w) -- @G: fontSelectionGetPreviewText | ["font","Selection","Get","Preview","Text"] fontSelectionGetPreviewTextPassive :: (FontSelectionClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) fontSelectionGetPreviewTextPassive w = wrapMRPassive (fontSelectionGetPreviewText w) -- @A: fontSelectionPreviewText fontSelectionPreviewTextPassive :: (FontSelectionClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) fontSelectionPreviewTextPassive w = passivePropertyNE w fontSelectionPreviewText -- @T: fontSelectionSetFontName | ["font","Selection","Set","Font","Name"] fontSelectionSetFontNameReactive :: (FontSelectionClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fontSelectionSetFontNameReactive w = wrapMW (void . fontSelectionSetFontName w) -- @T: fontSelectionSetPreviewText | ["font","Selection","Set","Preview","Text"] fontSelectionSetPreviewTextReactive :: (FontSelectionClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) fontSelectionSetPreviewTextReactive w = wrapMW (fontSelectionSetPreviewText w) -- @S: hsvChanged hsvChangedReactive :: HSVClass self => self -> ReactiveFieldRead IO () hsvChangedReactive = (`reactiveSignalIO` hsvChanged) -- @A: hsvColor hsvColorPassive :: HSVClass self => (self) -> ReactiveFieldReadWrite IO ((Double, Double, Double)) hsvColorPassive w = passivePropertyNE w hsvColor -- @A: hsvMetrics hsvMetricsPassive :: HSVClass self => (self) -> ReactiveFieldReadWrite IO ((Int, Int)) hsvMetricsPassive w = passivePropertyNE w hsvMetrics -- @S: hsvMove -- TODO -- @A: rulerLower rulerLowerPassive :: RulerClass self => (self) -> ReactiveFieldReadWrite IO (Double) rulerLowerPassive w = passivePropertyNE w rulerLower -- @A: rulerMaxSize rulerMaxSizePassive :: RulerClass self => (self) -> ReactiveFieldReadWrite IO (Double) rulerMaxSizePassive w = passivePropertyNE w rulerMaxSize -- @A: rulerMetric rulerMetricPassive :: RulerClass self => (self) -> ReactiveFieldReadWrite IO (MetricType) rulerMetricPassive w = passivePropertyNE w rulerMetric -- @A: rulerPosition rulerPositionPassive :: RulerClass self => (self) -> ReactiveFieldReadWrite IO (Double) rulerPositionPassive w = passivePropertyNE w rulerPosition -- @A: rulerRange rulerRangePassive :: RulerClass self => (self) -> ReactiveFieldReadWrite IO ((Double, Double, Double, Double)) rulerRangePassive w = passivePropertyNE w rulerRange -- @A: rulerUpper rulerUpperPassive :: RulerClass self => (self) -> ReactiveFieldReadWrite IO (Double) rulerUpperPassive w = passivePropertyNE w rulerUpper -- @A: aboutDialogArtists aboutDialogArtistsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ([string]) aboutDialogArtistsPassive w = passivePropertyNE w aboutDialogArtists -- @A: aboutDialogAuthors aboutDialogAuthorsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ([string]) aboutDialogAuthorsPassive w = passivePropertyNE w aboutDialogAuthors -- @A: aboutDialogComments aboutDialogCommentsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogCommentsPassive w = passivePropertyNE w aboutDialogComments -- @A: aboutDialogCopyright aboutDialogCopyrightPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogCopyrightPassive w = passivePropertyNE w aboutDialogCopyright -- @A: aboutDialogDocumenters aboutDialogDocumentersPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ([string]) aboutDialogDocumentersPassive w = passivePropertyNE w aboutDialogDocumenters -- @G: aboutDialogGetArtists | ["about","Dialog","Get","Artists"] aboutDialogGetArtistsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO ([string]) aboutDialogGetArtistsPassive w = wrapMRPassive (aboutDialogGetArtists w) -- @G: aboutDialogGetAuthors | ["about","Dialog","Get","Authors"] aboutDialogGetAuthorsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO ([string]) aboutDialogGetAuthorsPassive w = wrapMRPassive (aboutDialogGetAuthors w) -- @G: aboutDialogGetComments | ["about","Dialog","Get","Comments"] aboutDialogGetCommentsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetCommentsPassive w = wrapMRPassive (aboutDialogGetComments w) -- @G: aboutDialogGetCopyright | ["about","Dialog","Get","Copyright"] aboutDialogGetCopyrightPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetCopyrightPassive w = wrapMRPassive (aboutDialogGetCopyright w) -- @G: aboutDialogGetDocumenters | ["about","Dialog","Get","Documenters"] aboutDialogGetDocumentersPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO ([string]) aboutDialogGetDocumentersPassive w = wrapMRPassive (aboutDialogGetDocumenters w) -- @G: aboutDialogGetLicense | ["about","Dialog","Get","License"] aboutDialogGetLicensePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) aboutDialogGetLicensePassive w = wrapMRPassive (aboutDialogGetLicense w) -- @G: aboutDialogGetLogo | ["about","Dialog","Get","Logo"] aboutDialogGetLogoPassive :: AboutDialogClass self => (self) -> ReactiveFieldRead IO (Pixbuf) aboutDialogGetLogoPassive w = wrapMRPassive (aboutDialogGetLogo w) -- @G: aboutDialogGetLogoIconName | ["about","Dialog","Get","Logo","Icon","Name"] aboutDialogGetLogoIconNamePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetLogoIconNamePassive w = wrapMRPassive (aboutDialogGetLogoIconName w) -- @G: aboutDialogGetName | ["about","Dialog","Get","Name"] aboutDialogGetNamePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetNamePassive w = wrapMRPassive (aboutDialogGetName w) -- @G: aboutDialogGetTranslatorCredits | ["about","Dialog","Get","Translator","Credits"] aboutDialogGetTranslatorCreditsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetTranslatorCreditsPassive w = wrapMRPassive (aboutDialogGetTranslatorCredits w) -- @G: aboutDialogGetVersion | ["about","Dialog","Get","Version"] aboutDialogGetVersionPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetVersionPassive w = wrapMRPassive (aboutDialogGetVersion w) -- @G: aboutDialogGetWebsite | ["about","Dialog","Get","Website"] aboutDialogGetWebsitePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetWebsitePassive w = wrapMRPassive (aboutDialogGetWebsite w) -- @G: aboutDialogGetWebsiteLabel | ["about","Dialog","Get","Website","Label"] aboutDialogGetWebsiteLabelPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) aboutDialogGetWebsiteLabelPassive w = wrapMRPassive (aboutDialogGetWebsiteLabel w) -- @G: aboutDialogGetWrapLicense | ["about","Dialog","Get","Wrap","License"] aboutDialogGetWrapLicensePassive :: AboutDialogClass self => (self) -> ReactiveFieldRead IO (Bool) aboutDialogGetWrapLicensePassive w = wrapMRPassive (aboutDialogGetWrapLicense w) -- @A: aboutDialogLicense aboutDialogLicensePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) aboutDialogLicensePassive w = passivePropertyNE w aboutDialogLicense -- @A: aboutDialogName aboutDialogNamePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogNamePassive w = passivePropertyNE w aboutDialogName -- @A: aboutDialogProgramName aboutDialogProgramNamePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogProgramNamePassive w = passivePropertyNE w aboutDialogProgramName -- @T: aboutDialogSetArtists | ["about","Dialog","Set","Artists"] aboutDialogSetArtistsReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO ([string]) aboutDialogSetArtistsReactive w = wrapMW (aboutDialogSetArtists w) -- @T: aboutDialogSetAuthors | ["about","Dialog","Set","Authors"] aboutDialogSetAuthorsReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO ([string]) aboutDialogSetAuthorsReactive w = wrapMW (aboutDialogSetAuthors w) -- @T: aboutDialogSetComments | ["about","Dialog","Set","Comments"] aboutDialogSetCommentsReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetCommentsReactive w = wrapMW (aboutDialogSetComments w) -- @T: aboutDialogSetCopyright | ["about","Dialog","Set","Copyright"] aboutDialogSetCopyrightReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetCopyrightReactive w = wrapMW (aboutDialogSetCopyright w) -- @T: aboutDialogSetDocumenters | ["about","Dialog","Set","Documenters"] aboutDialogSetDocumentersReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO ([string]) aboutDialogSetDocumentersReactive w = wrapMW (aboutDialogSetDocumenters w) -- @T: aboutDialogSetEmailHook | ["about","Dialog","Set","Email","Hook"] -- TODO -- @T: aboutDialogSetLicense | ["about","Dialog","Set","License"] aboutDialogSetLicenseReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) aboutDialogSetLicenseReactive w = wrapMW (aboutDialogSetLicense w) -- @T: aboutDialogSetLogo | ["about","Dialog","Set","Logo"] aboutDialogSetLogoReactive :: AboutDialogClass self => (self) -> ReactiveFieldWrite IO (Maybe Pixbuf) aboutDialogSetLogoReactive w = wrapMW (aboutDialogSetLogo w) -- @T: aboutDialogSetLogoIconName | ["about","Dialog","Set","Logo","Icon","Name"] aboutDialogSetLogoIconNameReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (Maybe string) aboutDialogSetLogoIconNameReactive w = wrapMW (aboutDialogSetLogoIconName w) -- @T: aboutDialogSetName | ["about","Dialog","Set","Name"] aboutDialogSetNameReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetNameReactive w = wrapMW (aboutDialogSetName w) -- @T: aboutDialogSetTranslatorCredits | ["about","Dialog","Set","Translator","Credits"] aboutDialogSetTranslatorCreditsReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetTranslatorCreditsReactive w = wrapMW (aboutDialogSetTranslatorCredits w) -- @T: aboutDialogSetUrlHook | ["about","Dialog","Set","Url","Hook"] -- TODO -- @T: aboutDialogSetVersion | ["about","Dialog","Set","Version"] aboutDialogSetVersionReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetVersionReactive w = wrapMW (aboutDialogSetVersion w) -- @T: aboutDialogSetWebsite | ["about","Dialog","Set","Website"] aboutDialogSetWebsiteReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetWebsiteReactive w = wrapMW (aboutDialogSetWebsite w) -- @T: aboutDialogSetWebsiteLabel | ["about","Dialog","Set","Website","Label"] aboutDialogSetWebsiteLabelReactive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) aboutDialogSetWebsiteLabelReactive w = wrapMW (aboutDialogSetWebsiteLabel w) -- @T: aboutDialogSetWrapLicense | ["about","Dialog","Set","Wrap","License"] aboutDialogSetWrapLicenseReactive :: AboutDialogClass self => (self) -> ReactiveFieldWrite IO (Bool) aboutDialogSetWrapLicenseReactive w = wrapMW (aboutDialogSetWrapLicense w) -- @A: aboutDialogTranslatorCredits aboutDialogTranslatorCreditsPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogTranslatorCreditsPassive w = passivePropertyNE w aboutDialogTranslatorCredits -- @A: aboutDialogVersion aboutDialogVersionPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogVersionPassive w = passivePropertyNE w aboutDialogVersion -- @A: aboutDialogWebsite aboutDialogWebsitePassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogWebsitePassive w = passivePropertyNE w aboutDialogWebsite -- @A: aboutDialogWebsiteLabel aboutDialogWebsiteLabelPassive :: (AboutDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) aboutDialogWebsiteLabelPassive w = passivePropertyNE w aboutDialogWebsiteLabel -- @A: aboutDialogWrapLicense aboutDialogWrapLicensePassive :: AboutDialogClass self => (self) -> ReactiveFieldReadWrite IO (Bool) aboutDialogWrapLicensePassive w = passivePropertyNE w aboutDialogWrapLicense -- @S: assistantApply assistantApplyReactive :: AssistantClass self => self -> ReactiveFieldRead IO () assistantApplyReactive = (`reactiveSignalIO` assistantApply) -- @S: assistantCancel assistantCancelReactive :: AssistantClass self => self -> ReactiveFieldRead IO () assistantCancelReactive = (`reactiveSignalIO` assistantCancel) -- @A: assistantChildComplete assistantChildCompletePassive :: AssistantClass self => (self) -> ReactiveFieldReadWrite IO (Bool) assistantChildCompletePassive w = passivePropertyNE w assistantChildComplete -- @A: assistantChildHeaderImage assistantChildHeaderImagePassive :: AssistantClass self => (self) -> ReactiveFieldReadWrite IO (Pixbuf) assistantChildHeaderImagePassive w = passivePropertyNE w assistantChildHeaderImage -- @A: assistantChildPageType assistantChildPageTypePassive :: AssistantClass self => (self) -> ReactiveFieldReadWrite IO (AssistantPageType) assistantChildPageTypePassive w = passivePropertyNE w assistantChildPageType -- @A: assistantChildSidebarImage assistantChildSidebarImagePassive :: AssistantClass self => (self) -> ReactiveFieldReadWrite IO (Pixbuf) assistantChildSidebarImagePassive w = passivePropertyNE w assistantChildSidebarImage -- @A: assistantChildTitle assistantChildTitlePassive :: (AssistantClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) assistantChildTitlePassive w = passivePropertyNE w assistantChildTitle -- @S: assistantClose assistantCloseReactive :: AssistantClass self => self -> ReactiveFieldRead IO () assistantCloseReactive = (`reactiveSignalIO` assistantClose) -- @A: assistantCurrentPage assistantCurrentPagePassive :: AssistantClass self => (self) -> ReactiveFieldReadWrite IO (Int) assistantCurrentPagePassive w = passivePropertyNE w assistantCurrentPage -- @G: assistantGetNPages | ["assistant","Get","NPages"] assistantGetNPagesPassive :: AssistantClass self => (self) -> ReactiveFieldRead IO (Int) assistantGetNPagesPassive w = wrapMRPassive (assistantGetNPages w) -- @G: assistantGetNthPage | ["assistant","Get","Nth","Page"] -- TODO -- @G: assistantGetPageComplete | ["assistant","Get","Page","Complete"] -- TODO -- @G: assistantGetPageHeaderImage | ["assistant","Get","Page","Header","Image"] -- TODO -- @G: assistantGetPageSideImage | ["assistant","Get","Page","Side","Image"] -- TODO -- @G: assistantGetPageTitle | ["assistant","Get","Page","Title"] -- TODO -- @G: assistantGetPageType | ["assistant","Get","Page","Type"] -- TODO -- @S: assistantPrepare -- TODO -- @T: assistantSetForwardPageFunc | ["assistant","Set","Forward","Page","Func"] assistantSetForwardPageFuncReactive :: AssistantClass self => (self) -> ReactiveFieldWrite IO (Maybe (Int -> IO Int)) assistantSetForwardPageFuncReactive w = wrapMW (assistantSetForwardPageFunc w) -- @T: assistantSetPageComplete | ["assistant","Set","Page","Complete"] -- TODO -- @T: assistantSetPageHeaderImage | ["assistant","Set","Page","Header","Image"] -- TODO -- @T: assistantSetPageSideImage | ["assistant","Set","Page","Side","Image"] -- TODO -- @T: assistantSetPageTitle | ["assistant","Set","Page","Title"] -- TODO -- @T: assistantSetPageType | ["assistant","Set","Page","Type"] -- TODO -- @C: afterResponse -- TODO -- @G: dialogGetContentArea | ["dialog","Get","Content","Area"] dialogGetContentAreaPassive :: DialogClass dc => (dc) -> ReactiveFieldRead IO (Widget) dialogGetContentAreaPassive w = wrapMRPassive (dialogGetContentArea w) -- @G: dialogGetHasSeparator | ["dialog","Get","Has","Separator"] dialogGetHasSeparatorPassive :: DialogClass self => (self) -> ReactiveFieldRead IO (Bool) dialogGetHasSeparatorPassive w = wrapMRPassive (dialogGetHasSeparator w) -- @G: dialogGetResponseForWidget | ["dialog","Get","Response","For","Widget"] -- TODO -- @G: dialogGetWidgetForResponse | ["dialog","Get","Widget","For","Response"] -- TODO -- @A: dialogHasSeparator dialogHasSeparatorPassive :: DialogClass self => (self) -> ReactiveFieldReadWrite IO (Bool) dialogHasSeparatorPassive w = passivePropertyNE w dialogHasSeparator -- @T: dialogSetAlternativeButtonOrderFromArray | ["dialog","Set","Alternative","Button","Order","From","Array"] dialogSetAlternativeButtonOrderFromArrayReactive :: DialogClass self => (self) -> ReactiveFieldWrite IO ([ResponseId]) dialogSetAlternativeButtonOrderFromArrayReactive w = wrapMW (dialogSetAlternativeButtonOrderFromArray w) -- @T: dialogSetDefaultResponse | ["dialog","Set","Default","Response"] dialogSetDefaultResponseReactive :: DialogClass self => (self) -> ReactiveFieldWrite IO (ResponseId) dialogSetDefaultResponseReactive w = wrapMW (dialogSetDefaultResponse w) -- @T: dialogSetHasSeparator | ["dialog","Set","Has","Separator"] dialogSetHasSeparatorReactive :: DialogClass self => (self) -> ReactiveFieldWrite IO (Bool) dialogSetHasSeparatorReactive w = wrapMW (dialogSetHasSeparator w) -- @T: dialogSetResponseSensitive | ["dialog","Set","Response","Sensitive"] -- TODO -- @C: onResponse -- TODO -- @S: response -- TODO -- @G: invisibleGetScreen | ["invisible","Get","Screen"] invisibleGetScreenPassive :: (Invisible) -> ReactiveFieldRead IO (Screen) invisibleGetScreenPassive w = wrapMRPassive (invisibleGetScreen w) -- @T: invisibleSetScreen | ["invisible","Set","Screen"] invisibleSetScreenPassive :: (Invisible) -> ReactiveFieldWrite IO (Screen) invisibleSetScreenPassive w = wrapMW (invisibleSetScreen w) -- @A: messageDialogMessageType messageDialogMessageTypePassive :: MessageDialogClass self => (self) -> ReactiveFieldReadWrite IO (MessageType) messageDialogMessageTypePassive w = passivePropertyNE w messageDialogMessageType -- @A: messageDialogSecondaryText messageDialogSecondaryTextPassive :: (MessageDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) messageDialogSecondaryTextPassive w = passivePropertyNE w messageDialogSecondaryText -- @A: messageDialogSecondaryUseMarkup messageDialogSecondaryUseMarkupPassive :: MessageDialogClass self => (self) -> ReactiveFieldReadWrite IO (Bool) messageDialogSecondaryUseMarkupPassive w = passivePropertyNE w messageDialogSecondaryUseMarkup -- @T: messageDialogSetImage | ["message","Dialog","Set","Image"] messageDialogSetImageReactive :: (MessageDialogClass self, WidgetClass image) => (self) -> ReactiveFieldWrite IO (image) messageDialogSetImageReactive w = wrapMW (messageDialogSetImage w) -- @T: messageDialogSetMarkup | ["message","Dialog","Set","Markup"] messageDialogSetMarkupReactive :: (MessageDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) messageDialogSetMarkupReactive w = wrapMW (messageDialogSetMarkup w) -- @T: messageDialogSetSecondaryMarkup | ["message","Dialog","Set","Secondary","Markup"] messageDialogSetSecondaryMarkupReactive :: (MessageDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) messageDialogSetSecondaryMarkupReactive w = wrapMW (messageDialogSetSecondaryMarkup w) -- @T: messageDialogSetSecondaryText | ["message","Dialog","Set","Secondary","Text"] messageDialogSetSecondaryTextReactive :: (MessageDialogClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) messageDialogSetSecondaryTextReactive w = wrapMW (messageDialogSetSecondaryText w) -- @A: messageDialogText messageDialogTextPassive :: (MessageDialogClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO ((Maybe string)) messageDialogTextPassive w = passivePropertyNE w messageDialogText -- @A: messageDialogUseMarkup messageDialogUseMarkupPassive :: MessageDialogClass self => (self) -> ReactiveFieldReadWrite IO (Bool) messageDialogUseMarkupPassive w = passivePropertyNE w messageDialogUseMarkup -- @G: offscreenWindowGetPixbuf | ["offscreen","Window","Get","Pixbuf"] offscreenWindowGetPixbufPassive :: OffscreenWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Pixbuf)) offscreenWindowGetPixbufPassive w = wrapMRPassive (offscreenWindowGetPixbuf w) -- @G: offscreenWindowGetPixmap | ["offscreen","Window","Get","Pixmap"] offscreenWindowGetPixmapPassive :: OffscreenWindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Pixmap)) offscreenWindowGetPixmapPassive w = wrapMRPassive (offscreenWindowGetPixmap w) -- @C: afterSetFocus -- TODO -- @S: frameEvent -- TODO -- @S: keysChanged keysChangedReactive :: WindowClass self => self -> ReactiveFieldRead IO () keysChangedReactive = (`reactiveSignalIO` keysChanged) -- @C: onSetFocus -- TODO -- @S: setFocus -- TODO -- @A: windowAcceptFocus windowAcceptFocusPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowAcceptFocusPassive w = passivePropertyNE w windowAcceptFocus -- @A: windowAllowGrow windowAllowGrowPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowAllowGrowPassive w = passivePropertyNE w windowAllowGrow -- @A: windowAllowShrink windowAllowShrinkPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowAllowShrinkPassive w = passivePropertyNE w windowAllowShrink -- @A: windowDecorated windowDecoratedPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowDecoratedPassive w = passivePropertyNE w windowDecorated -- @A: windowDefaultHeight windowDefaultHeightPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Int) windowDefaultHeightPassive w = passivePropertyNE w windowDefaultHeight -- @A: windowDefaultWidth windowDefaultWidthPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Int) windowDefaultWidthPassive w = passivePropertyNE w windowDefaultWidth -- @A: windowDeletable windowDeletablePassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowDeletablePassive w = passivePropertyNE w windowDeletable -- @A: windowDestroyWithParent windowDestroyWithParentPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowDestroyWithParentPassive w = passivePropertyNE w windowDestroyWithParent -- @A: windowFocus windowFocusPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO ((Maybe Widget)) windowFocusPassive w = passivePropertyNE w windowFocus -- @A: windowFocusOnMap windowFocusOnMapPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowFocusOnMapPassive w = passivePropertyNE w windowFocusOnMap -- @G: windowGetAcceptFocus | ["window","Get","Accept","Focus"] windowGetAcceptFocusPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetAcceptFocusPassive w = wrapMRPassive (windowGetAcceptFocus w) -- @G: windowGetDecorated | ["window","Get","Decorated"] windowGetDecoratedPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetDecoratedPassive w = wrapMRPassive (windowGetDecorated w) -- @G: windowGetDefaultIconList | ["window","Get","Default","Icon","List"] windowGetDefaultIconListPassive :: ReactiveFieldRead IO ([Pixbuf]) windowGetDefaultIconListPassive = wrapMRPassive (windowGetDefaultIconList) -- @G: windowGetDefaultIconName | ["window","Get","Default","Icon","Name"] -- TODO -- @G: windowGetDefaultSize | ["window","Get","Default","Size"] windowGetDefaultSizePassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) windowGetDefaultSizePassive w = wrapMRPassive (windowGetDefaultSize w) -- @G: windowGetDefaultWidget | ["window","Get","Default","Widget"] windowGetDefaultWidgetPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) windowGetDefaultWidgetPassive w = wrapMRPassive (windowGetDefaultWidget w) -- @G: windowGetDeletable | ["window","Get","Deletable"] windowGetDeletablePassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetDeletablePassive w = wrapMRPassive (windowGetDeletable w) -- @G: windowGetDestroyWithParent | ["window","Get","Destroy","With","Parent"] windowGetDestroyWithParentPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetDestroyWithParentPassive w = wrapMRPassive (windowGetDestroyWithParent w) -- @G: windowGetFocus | ["window","Get","Focus"] windowGetFocusPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Widget)) windowGetFocusPassive w = wrapMRPassive (windowGetFocus w) -- @G: windowGetFocusOnMap | ["window","Get","Focus","On","Map"] windowGetFocusOnMapPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetFocusOnMapPassive w = wrapMRPassive (windowGetFocusOnMap w) -- @G: windowGetFrameDimensions | ["window","Get","Frame","Dimensions"] windowGetFrameDimensionsPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Int, Int, Int, Int)) windowGetFrameDimensionsPassive w = wrapMRPassive (windowGetFrameDimensions w) -- @G: windowGetGravity | ["window","Get","Gravity"] windowGetGravityPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Gravity) windowGetGravityPassive w = wrapMRPassive (windowGetGravity w) -- @G: windowGetGroup | ["window","Get","Group"] windowGetGroupPassive :: WindowClass self => (Maybe self) -> ReactiveFieldRead IO (WindowGroup) windowGetGroupPassive w = wrapMRPassive (windowGetGroup w) -- @G: windowGetHasFrame | ["window","Get","Has","Frame"] windowGetHasFramePassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetHasFramePassive w = wrapMRPassive (windowGetHasFrame w) -- @G: windowGetIcon | ["window","Get","Icon"] windowGetIconPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Pixbuf)) windowGetIconPassive w = wrapMRPassive (windowGetIcon w) -- @G: windowGetIconList | ["window","Get","Icon","List"] windowGetIconListPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ([Pixbuf]) windowGetIconListPassive w = wrapMRPassive (windowGetIconList w) -- @G: windowGetIconName | ["window","Get","Icon","Name"] windowGetIconNamePassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) windowGetIconNamePassive w = wrapMRPassive (windowGetIconName w) -- @G: windowGetMnemonicModifier | ["window","Get","Mnemonic","Modifier"] windowGetMnemonicModifierPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ([Modifier]) windowGetMnemonicModifierPassive w = wrapMRPassive (windowGetMnemonicModifier w) -- @G: windowGetModal | ["window","Get","Modal"] windowGetModalPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetModalPassive w = wrapMRPassive (windowGetModal w) -- @G: windowGetOpacity | ["window","Get","Opacity"] windowGetOpacityPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Double) windowGetOpacityPassive w = wrapMRPassive (windowGetOpacity w) -- @G: windowGetPosition | ["window","Get","Position"] windowGetPositionPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) windowGetPositionPassive w = wrapMRPassive (windowGetPosition w) -- @G: windowGetResizable | ["window","Get","Resizable"] windowGetResizablePassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetResizablePassive w = wrapMRPassive (windowGetResizable w) -- @G: windowGetRole | ["window","Get","Role"] windowGetRolePassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldRead IO ((Maybe string)) windowGetRolePassive w = wrapMRPassive (windowGetRole w) -- @G: windowGetScreen | ["window","Get","Screen"] windowGetScreenPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Screen) windowGetScreenPassive w = wrapMRPassive (windowGetScreen w) -- @G: windowGetSize | ["window","Get","Size"] windowGetSizePassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Int, Int)) windowGetSizePassive w = wrapMRPassive (windowGetSize w) -- @G: windowGetSkipPagerHint | ["window","Get","Skip","Pager","Hint"] windowGetSkipPagerHintPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetSkipPagerHintPassive w = wrapMRPassive (windowGetSkipPagerHint w) -- @G: windowGetSkipTaskbarHint | ["window","Get","Skip","Taskbar","Hint"] windowGetSkipTaskbarHintPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetSkipTaskbarHintPassive w = wrapMRPassive (windowGetSkipTaskbarHint w) -- @G: windowGetTitle | ["window","Get","Title"] windowGetTitlePassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldRead IO (string) windowGetTitlePassive w = wrapMRPassive (windowGetTitle w) -- @G: windowGetTransientFor | ["window","Get","Transient","For"] windowGetTransientForPassive :: WindowClass self => (self) -> ReactiveFieldRead IO ((Maybe Window)) windowGetTransientForPassive w = wrapMRPassive (windowGetTransientFor w) -- @G: windowGetTypeHint | ["window","Get","Type","Hint"] windowGetTypeHintPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (WindowTypeHint) windowGetTypeHintPassive w = wrapMRPassive (windowGetTypeHint w) -- @G: windowGetUrgencyHint | ["window","Get","Urgency","Hint"] windowGetUrgencyHintPassive :: WindowClass self => (self) -> ReactiveFieldRead IO (Bool) windowGetUrgencyHintPassive w = wrapMRPassive (windowGetUrgencyHint w) -- @G: windowGetWindowType | ["window","Get","Window","Type"] windowGetWindowTypePassive :: WindowClass self => (self) -> ReactiveFieldRead IO (WindowType) windowGetWindowTypePassive w = wrapMRPassive (windowGetWindowType w) -- @A: windowGravity windowGravityPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Gravity) windowGravityPassive w = passivePropertyNE w windowGravity -- @A: windowHasFrame windowHasFramePassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowHasFramePassive w = passivePropertyNE w windowHasFrame -- @A: windowIcon windowIconPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO ((Maybe Pixbuf)) windowIconPassive w = passivePropertyNE w windowIcon -- @A: windowIconList windowIconListPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO ([Pixbuf]) windowIconListPassive w = passivePropertyNE w windowIconList -- @A: windowIconName windowIconNamePassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) windowIconNamePassive w = passivePropertyNE w windowIconName -- @A: windowMnemonicModifier windowMnemonicModifierPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO ([Modifier]) windowMnemonicModifierPassive w = passivePropertyNE w windowMnemonicModifier -- @A: windowMnemonicVisible windowMnemonicVisiblePassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowMnemonicVisiblePassive w = passivePropertyNE w windowMnemonicVisible -- @A: windowModal windowModalPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowModalPassive w = passivePropertyNE w windowModal -- @A: windowOpacity windowOpacityPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Double) windowOpacityPassive w = passivePropertyNE w windowOpacity -- @A: windowResizable windowResizablePassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowResizablePassive w = passivePropertyNE w windowResizable -- @A: windowRole windowRolePassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) windowRolePassive w = passivePropertyNE w windowRole -- @A: windowScreen windowScreenPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Screen) windowScreenPassive w = passivePropertyNE w windowScreen -- @T: windowSetAcceptFocus | ["window","Set","Accept","Focus"] windowSetAcceptFocusReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetAcceptFocusReactive w = wrapMW (windowSetAcceptFocus w) -- @T: windowSetAutoStartupNotification | ["window","Set","Auto","Startup","Notification"] -- TODO -- @T: windowSetDecorated | ["window","Set","Decorated"] windowSetDecoratedReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetDecoratedReactive w = wrapMW (windowSetDecorated w) -- @T: windowSetDefault | ["window","Set","Default"] windowSetDefaultReactive :: (WindowClass self, WidgetClass widget) => (self) -> ReactiveFieldWrite IO (Maybe widget) windowSetDefaultReactive w = wrapMW (windowSetDefault w) -- @T: windowSetDefaultIconFromFile | ["window","Set","Default","Icon","From","File"] -- TODO -- @T: windowSetDefaultIconList | ["window","Set","Default","Icon","List"] -- TODO -- @T: windowSetDefaultIcon | ["window","Set","Default","Icon"] -- TODO -- @T: windowSetDefaultIconName | ["window","Set","Default","Icon","Name"] -- TODO -- @T: windowSetDefaultSize | ["window","Set","Default","Size"] -- TODO -- @T: windowSetDeletable | ["window","Set","Deletable"] windowSetDeletableReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetDeletableReactive w = wrapMW (windowSetDeletable w) -- @T: windowSetDestroyWithParent | ["window","Set","Destroy","With","Parent"] windowSetDestroyWithParentReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetDestroyWithParentReactive w = wrapMW (windowSetDestroyWithParent w) -- @T: windowSetFocus | ["window","Set","Focus"] windowSetFocusReactive :: (WindowClass self, WidgetClass widget) => (self) -> ReactiveFieldWrite IO (Maybe widget) windowSetFocusReactive w = wrapMW (windowSetFocus w) -- @T: windowSetFocusOnMap | ["window","Set","Focus","On","Map"] windowSetFocusOnMapReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetFocusOnMapReactive w = wrapMW (windowSetFocusOnMap w) -- @T: windowSetFrameDimensions | ["window","Set","Frame","Dimensions"] -- TODO -- @T: windowSetGeometryHints | ["window","Set","Geometry","Hints"] -- TODO -- @T: windowSetGravity | ["window","Set","Gravity"] windowSetGravityReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Gravity) windowSetGravityReactive w = wrapMW (windowSetGravity w) -- @T: windowSetHasFrame | ["window","Set","Has","Frame"] windowSetHasFrameReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetHasFrameReactive w = wrapMW (windowSetHasFrame w) -- @T: windowSetIconFromFile | ["window","Set","Icon","From","File"] windowSetIconFromFileReactive :: (WindowClass self, GlibFilePath fp) => (self) -> ReactiveFieldWrite IO (fp) windowSetIconFromFileReactive w = wrapMW (windowSetIconFromFile w) -- @T: windowSetIcon | ["window","Set","Icon"] windowSetIconReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Maybe Pixbuf) windowSetIconReactive w = wrapMW (windowSetIcon w) -- @T: windowSetIconList | ["window","Set","Icon","List"] windowSetIconListReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO ([Pixbuf]) windowSetIconListReactive w = wrapMW (windowSetIconList w) -- @T: windowSetIconName | ["window","Set","Icon","Name"] windowSetIconNameReactive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) windowSetIconNameReactive w = wrapMW (windowSetIconName w) -- @T: windowSetKeepAbove | ["window","Set","Keep","Above"] windowSetKeepAboveReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetKeepAboveReactive w = wrapMW (windowSetKeepAbove w) -- @T: windowSetKeepBelow | ["window","Set","Keep","Below"] windowSetKeepBelowReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetKeepBelowReactive w = wrapMW (windowSetKeepBelow w) -- @T: windowSetMnemonicModifier | ["window","Set","Mnemonic","Modifier"] windowSetMnemonicModifierReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO ([Modifier]) windowSetMnemonicModifierReactive w = wrapMW (windowSetMnemonicModifier w) -- @T: windowSetModal | ["window","Set","Modal"] windowSetModalReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetModalReactive w = wrapMW (windowSetModal w) -- @T: windowSetOpacity | ["window","Set","Opacity"] windowSetOpacityReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Double) windowSetOpacityReactive w = wrapMW (windowSetOpacity w) -- @T: windowSetPolicy | ["window","Set","Policy"] -- TODO -- @T: windowSetPosition | ["window","Set","Position"] windowSetPositionReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (WindowPosition) windowSetPositionReactive w = wrapMW (windowSetPosition w) -- @T: windowSetResizable | ["window","Set","Resizable"] windowSetResizableReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetResizableReactive w = wrapMW (windowSetResizable w) -- @T: windowSetRole | ["window","Set","Role"] windowSetRoleReactive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) windowSetRoleReactive w = wrapMW (windowSetRole w) -- @T: windowSetScreen | ["window","Set","Screen"] windowSetScreenReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Screen) windowSetScreenReactive w = wrapMW (windowSetScreen w) -- @T: windowSetSkipPagerHint | ["window","Set","Skip","Pager","Hint"] windowSetSkipPagerHintReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetSkipPagerHintReactive w = wrapMW (windowSetSkipPagerHint w) -- @T: windowSetSkipTaskbarHint | ["window","Set","Skip","Taskbar","Hint"] windowSetSkipTaskbarHintReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetSkipTaskbarHintReactive w = wrapMW (windowSetSkipTaskbarHint w) -- @T: windowSetStartupId | ["window","Set","Startup","Id"] windowSetStartupIdReactive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) windowSetStartupIdReactive w = wrapMW (windowSetStartupId w) -- @T: windowSetTitle | ["window","Set","Title"] windowSetTitleReactive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldWrite IO (string) windowSetTitleReactive w = wrapMW (windowSetTitle w) -- @T: windowSetTransientFor | ["window","Set","Transient","For"] windowSetTransientForReactive :: (WindowClass self, WindowClass parent) => (self) -> ReactiveFieldWrite IO (parent) windowSetTransientForReactive w = wrapMW (windowSetTransientFor w) -- @T: windowSetTypeHint | ["window","Set","Type","Hint"] windowSetTypeHintReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (WindowTypeHint) windowSetTypeHintReactive w = wrapMW (windowSetTypeHint w) -- @T: windowSetUrgencyHint | ["window","Set","Urgency","Hint"] windowSetUrgencyHintReactive :: WindowClass self => (self) -> ReactiveFieldWrite IO (Bool) windowSetUrgencyHintReactive w = wrapMW (windowSetUrgencyHint w) -- @A: windowSkipPagerHint windowSkipPagerHintPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowSkipPagerHintPassive w = passivePropertyNE w windowSkipPagerHint -- @A: windowSkipTaskbarHint windowSkipTaskbarHintPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowSkipTaskbarHintPassive w = passivePropertyNE w windowSkipTaskbarHint -- @A: windowStartupId windowStartupIdPassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) windowStartupIdPassive w = passivePropertyNE w windowStartupId -- @A: windowTitle windowTitlePassive :: (WindowClass self, GlibString string) => (self) -> ReactiveFieldReadWrite IO (string) windowTitlePassive w = passivePropertyNE w windowTitle -- @A: windowToplevelFocus windowToplevelFocusPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowToplevelFocusPassive w = passivePropertyNE w windowToplevelFocus -- @A: windowTypeHint windowTypeHintPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (WindowTypeHint) windowTypeHintPassive w = passivePropertyNE w windowTypeHint -- @A: windowUrgencyHint windowUrgencyHintPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (Bool) windowUrgencyHintPassive w = passivePropertyNE w windowUrgencyHint -- @A: windowWindowPosition windowWindowPositionPassive :: WindowClass self => (self) -> ReactiveFieldReadWrite IO (WindowPosition) windowWindowPositionPassive w = passivePropertyNE w windowWindowPosition -- @G: fontDescriptionGetFamily | ["font","Description","Get","Family"] fontDescriptionGetFamilyPassive :: GlibString string => (FontDescription) -> ReactiveFieldRead IO ((Maybe string)) fontDescriptionGetFamilyPassive w = wrapMRPassive (fontDescriptionGetFamily w) -- @G: fontDescriptionGetSize | ["font","Description","Get","Size"] fontDescriptionGetSizePassive :: (FontDescription) -> ReactiveFieldRead IO ((Maybe Double)) fontDescriptionGetSizePassive w = wrapMRPassive (fontDescriptionGetSize w) -- @G: fontDescriptionGetStretch | ["font","Description","Get","Stretch"] fontDescriptionGetStretchPassive :: (FontDescription) -> ReactiveFieldRead IO ((Maybe Stretch)) fontDescriptionGetStretchPassive w = wrapMRPassive (fontDescriptionGetStretch w) -- @G: fontDescriptionGetStyle | ["font","Description","Get","Style"] fontDescriptionGetStylePassive :: (FontDescription) -> ReactiveFieldRead IO ((Maybe FontStyle)) fontDescriptionGetStylePassive w = wrapMRPassive (fontDescriptionGetStyle w) -- @G: fontDescriptionGetVariant | ["font","Description","Get","Variant"] fontDescriptionGetVariantPassive :: (FontDescription) -> ReactiveFieldRead IO ((Maybe Variant)) fontDescriptionGetVariantPassive w = wrapMRPassive (fontDescriptionGetVariant w) -- @G: fontDescriptionGetWeight | ["font","Description","Get","Weight"] fontDescriptionGetWeightPassive :: (FontDescription) -> ReactiveFieldRead IO ((Maybe Weight)) fontDescriptionGetWeightPassive w = wrapMRPassive (fontDescriptionGetWeight w) -- @T: fontDescriptionSetFamily | ["font","Description","Set","Family"] fontDescriptionSetFamilyReactive :: GlibString string => (FontDescription) -> ReactiveFieldWrite IO (string) fontDescriptionSetFamilyReactive w = wrapMW (fontDescriptionSetFamily w) -- @T: fontDescriptionSetSize | ["font","Description","Set","Size"] fontDescriptionSetSizePassive :: (FontDescription) -> ReactiveFieldWrite IO (Double) fontDescriptionSetSizePassive w = wrapMW (fontDescriptionSetSize w) -- @T: fontDescriptionSetStretch | ["font","Description","Set","Stretch"] fontDescriptionSetStretchPassive :: (FontDescription) -> ReactiveFieldWrite IO (Stretch) fontDescriptionSetStretchPassive w = wrapMW (fontDescriptionSetStretch w) -- @T: fontDescriptionSetStyle | ["font","Description","Set","Style"] fontDescriptionSetStylePassive :: (FontDescription) -> ReactiveFieldWrite IO (FontStyle) fontDescriptionSetStylePassive w = wrapMW (fontDescriptionSetStyle w) -- @T: fontDescriptionSetVariant | ["font","Description","Set","Variant"] fontDescriptionSetVariantPassive :: (FontDescription) -> ReactiveFieldWrite IO (Variant) fontDescriptionSetVariantPassive w = wrapMW (fontDescriptionSetVariant w) -- @T: fontDescriptionSetWeight | ["font","Description","Set","Weight"] fontDescriptionSetWeightPassive :: (FontDescription) -> ReactiveFieldWrite IO (Weight) fontDescriptionSetWeightPassive w = wrapMW (fontDescriptionSetWeight w) -- @G: glyphItemGetLogicalWidths | ["glyph","Item","Get","Logical","Widths"] -- TODO