Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- windowActivateDefault
- windowActivateFocus
- windowActivateKey
- windowAddAccelGroup
- windowAddMnemonic
- windowBeginMoveDrag
- windowBeginResizeDrag
- windowClose
- windowDeiconify
- windowFullscreen
- windowFullscreenOnMonitor
- windowGetAcceptFocus
- windowGetApplication
- windowGetAttachedTo
- windowGetDecorated
- windowGetDefaultIconList
- windowGetDefaultIconName
- windowGetDefaultSize
- windowGetDefaultWidget
- windowGetDeletable
- windowGetDestroyWithParent
- windowGetFocus
- windowGetFocusOnMap
- windowGetFocusVisible
- windowGetGravity
- windowGetGroup
- windowGetHasResizeGrip
- windowGetHideTitlebarWhenMaximized
- windowGetIcon
- windowGetIconList
- windowGetIconName
- windowGetMnemonicModifier
- windowGetMnemonicsVisible
- windowGetModal
- windowGetOpacity
- windowGetPosition
- windowGetResizable
- windowGetResizeGripArea
- windowGetRole
- windowGetScreen
- windowGetSize
- windowGetSkipPagerHint
- windowGetSkipTaskbarHint
- windowGetTitle
- windowGetTitlebar
- windowGetTransientFor
- windowGetTypeHint
- windowGetUrgencyHint
- windowGetWindowType
- windowHasGroup
- windowHasToplevelFocus
- windowIconify
- windowIsActive
- windowIsMaximized
- windowListToplevels
- windowMaximize
- windowMnemonicActivate
- windowMove
- windowNew
- windowParseGeometry
- windowPresent
- windowPresentWithTime
- windowPropagateKeyEvent
- windowRemoveAccelGroup
- windowRemoveMnemonic
- windowReshowWithInitialSize
- windowResize
- windowResizeGripIsVisible
- windowResizeToGeometry
- windowSetAcceptFocus
- windowSetApplication
- windowSetAttachedTo
- windowSetAutoStartupNotification
- windowSetDecorated
- windowSetDefault
- windowSetDefaultGeometry
- windowSetDefaultIcon
- windowSetDefaultIconFromFile
- windowSetDefaultIconList
- windowSetDefaultIconName
- windowSetDefaultSize
- windowSetDeletable
- windowSetDestroyWithParent
- windowSetFocus
- windowSetFocusOnMap
- windowSetFocusVisible
- windowSetGeometryHints
- windowSetGravity
- windowSetHasResizeGrip
- windowSetHasUserRefCount
- windowSetHideTitlebarWhenMaximized
- windowSetIcon
- windowSetIconFromFile
- windowSetIconList
- windowSetIconName
- windowSetInteractiveDebugging
- windowSetKeepAbove
- windowSetKeepBelow
- windowSetMnemonicModifier
- windowSetMnemonicsVisible
- windowSetModal
- windowSetOpacity
- windowSetPosition
- windowSetResizable
- windowSetRole
- windowSetScreen
- windowSetSkipPagerHint
- windowSetSkipTaskbarHint
- windowSetStartupId
- windowSetTitle
- windowSetTitlebar
- windowSetTransientFor
- windowSetTypeHint
- windowSetUrgencyHint
- windowSetWmclass
- windowStick
- windowUnfullscreen
- windowUnmaximize
- windowUnstick
- Properties
- AcceptFocus
- Application
- AttachedTo
- Decorated
- DefaultHeight
- DefaultWidth
- Deletable
- DestroyWithParent
- FocusOnMap
- FocusVisible
- Gravity
- HasResizeGrip
- HasToplevelFocus
- HideTitlebarWhenMaximized
- Icon
- IconName
- IsActive
- IsMaximized
- MnemonicsVisible
- Modal
- Resizable
- ResizeGripVisible
- Role
- Screen
- SkipPagerHint
- SkipTaskbarHint
- StartupId
- Title
- TransientFor
- Type
- TypeHint
- UrgencyHint
- WindowPosition
- Signals
- newtype Window = Window (ForeignPtr Window)
- class GObject o => WindowK o
- toWindow :: WindowK o => o -> IO Window
- noWindow :: Maybe Window
- data WindowActivateDefaultMethodInfo
- windowActivateDefault :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowActivateFocusMethodInfo
- windowActivateFocus :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowActivateKeyMethodInfo
- windowActivateKey :: (MonadIO m, WindowK a) => a -> EventKey -> m Bool
- data WindowAddAccelGroupMethodInfo
- windowAddAccelGroup :: (MonadIO m, WindowK a, AccelGroupK b) => a -> b -> m ()
- data WindowAddMnemonicMethodInfo
- windowAddMnemonic :: (MonadIO m, WindowK a, WidgetK b) => a -> Word32 -> b -> m ()
- data WindowBeginMoveDragMethodInfo
- windowBeginMoveDrag :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- data WindowBeginResizeDragMethodInfo
- windowBeginResizeDrag :: (MonadIO m, WindowK a) => a -> WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- data WindowCloseMethodInfo
- windowClose :: (MonadIO m, WindowK a) => a -> m ()
- data WindowDeiconifyMethodInfo
- windowDeiconify :: (MonadIO m, WindowK a) => a -> m ()
- data WindowFullscreenMethodInfo
- windowFullscreen :: (MonadIO m, WindowK a) => a -> m ()
- data WindowFullscreenOnMonitorMethodInfo
- windowFullscreenOnMonitor :: (MonadIO m, WindowK a, ScreenK b) => a -> b -> Int32 -> m ()
- data WindowGetAcceptFocusMethodInfo
- windowGetAcceptFocus :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetApplicationMethodInfo
- windowGetApplication :: (MonadIO m, WindowK a) => a -> m Application
- data WindowGetAttachedToMethodInfo
- windowGetAttachedTo :: (MonadIO m, WindowK a) => a -> m Widget
- data WindowGetDecoratedMethodInfo
- windowGetDecorated :: (MonadIO m, WindowK a) => a -> m Bool
- windowGetDefaultIconList :: MonadIO m => m [Pixbuf]
- windowGetDefaultIconName :: MonadIO m => m Text
- data WindowGetDefaultSizeMethodInfo
- windowGetDefaultSize :: (MonadIO m, WindowK a) => a -> m (Int32, Int32)
- data WindowGetDefaultWidgetMethodInfo
- windowGetDefaultWidget :: (MonadIO m, WindowK a) => a -> m Widget
- data WindowGetDeletableMethodInfo
- windowGetDeletable :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetDestroyWithParentMethodInfo
- windowGetDestroyWithParent :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetFocusMethodInfo
- windowGetFocus :: (MonadIO m, WindowK a) => a -> m Widget
- data WindowGetFocusOnMapMethodInfo
- windowGetFocusOnMap :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetFocusVisibleMethodInfo
- windowGetFocusVisible :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetGravityMethodInfo
- windowGetGravity :: (MonadIO m, WindowK a) => a -> m Gravity
- data WindowGetGroupMethodInfo
- windowGetGroup :: (MonadIO m, WindowK a) => a -> m WindowGroup
- data WindowGetHasResizeGripMethodInfo
- windowGetHasResizeGrip :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetHideTitlebarWhenMaximizedMethodInfo
- windowGetHideTitlebarWhenMaximized :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetIconMethodInfo
- windowGetIcon :: (MonadIO m, WindowK a) => a -> m Pixbuf
- data WindowGetIconListMethodInfo
- windowGetIconList :: (MonadIO m, WindowK a) => a -> m [Pixbuf]
- data WindowGetIconNameMethodInfo
- windowGetIconName :: (MonadIO m, WindowK a) => a -> m Text
- data WindowGetMnemonicModifierMethodInfo
- windowGetMnemonicModifier :: (MonadIO m, WindowK a) => a -> m [ModifierType]
- data WindowGetMnemonicsVisibleMethodInfo
- windowGetMnemonicsVisible :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetModalMethodInfo
- windowGetModal :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetOpacityMethodInfo
- windowGetOpacity :: (MonadIO m, WindowK a) => a -> m Double
- data WindowGetPositionMethodInfo
- windowGetPosition :: (MonadIO m, WindowK a) => a -> m (Int32, Int32)
- data WindowGetResizableMethodInfo
- windowGetResizable :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetResizeGripAreaMethodInfo
- windowGetResizeGripArea :: (MonadIO m, WindowK a) => a -> m (Bool, Rectangle)
- data WindowGetRoleMethodInfo
- windowGetRole :: (MonadIO m, WindowK a) => a -> m Text
- data WindowGetScreenMethodInfo
- windowGetScreen :: (MonadIO m, WindowK a) => a -> m Screen
- data WindowGetSizeMethodInfo
- windowGetSize :: (MonadIO m, WindowK a) => a -> m (Int32, Int32)
- data WindowGetSkipPagerHintMethodInfo
- windowGetSkipPagerHint :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetSkipTaskbarHintMethodInfo
- windowGetSkipTaskbarHint :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetTitleMethodInfo
- windowGetTitle :: (MonadIO m, WindowK a) => a -> m Text
- data WindowGetTitlebarMethodInfo
- windowGetTitlebar :: (MonadIO m, WindowK a) => a -> m Widget
- data WindowGetTransientForMethodInfo
- windowGetTransientFor :: (MonadIO m, WindowK a) => a -> m Window
- data WindowGetTypeHintMethodInfo
- windowGetTypeHint :: (MonadIO m, WindowK a) => a -> m WindowTypeHint
- data WindowGetUrgencyHintMethodInfo
- windowGetUrgencyHint :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowGetWindowTypeMethodInfo
- windowGetWindowType :: (MonadIO m, WindowK a) => a -> m WindowType
- data WindowHasGroupMethodInfo
- windowHasGroup :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowHasToplevelFocusMethodInfo
- windowHasToplevelFocus :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowIconifyMethodInfo
- windowIconify :: (MonadIO m, WindowK a) => a -> m ()
- data WindowIsActiveMethodInfo
- windowIsActive :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowIsMaximizedMethodInfo
- windowIsMaximized :: (MonadIO m, WindowK a) => a -> m Bool
- windowListToplevels :: MonadIO m => m [Widget]
- data WindowMaximizeMethodInfo
- windowMaximize :: (MonadIO m, WindowK a) => a -> m ()
- data WindowMnemonicActivateMethodInfo
- windowMnemonicActivate :: (MonadIO m, WindowK a) => a -> Word32 -> [ModifierType] -> m Bool
- data WindowMoveMethodInfo
- windowMove :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- windowNew :: MonadIO m => WindowType -> m Window
- data WindowParseGeometryMethodInfo
- windowParseGeometry :: (MonadIO m, WindowK a) => a -> Text -> m Bool
- data WindowPresentMethodInfo
- windowPresent :: (MonadIO m, WindowK a) => a -> m ()
- data WindowPresentWithTimeMethodInfo
- windowPresentWithTime :: (MonadIO m, WindowK a) => a -> Word32 -> m ()
- data WindowPropagateKeyEventMethodInfo
- windowPropagateKeyEvent :: (MonadIO m, WindowK a) => a -> EventKey -> m Bool
- data WindowRemoveAccelGroupMethodInfo
- windowRemoveAccelGroup :: (MonadIO m, WindowK a, AccelGroupK b) => a -> b -> m ()
- data WindowRemoveMnemonicMethodInfo
- windowRemoveMnemonic :: (MonadIO m, WindowK a, WidgetK b) => a -> Word32 -> b -> m ()
- data WindowReshowWithInitialSizeMethodInfo
- windowReshowWithInitialSize :: (MonadIO m, WindowK a) => a -> m ()
- data WindowResizeMethodInfo
- windowResize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- data WindowResizeGripIsVisibleMethodInfo
- windowResizeGripIsVisible :: (MonadIO m, WindowK a) => a -> m Bool
- data WindowResizeToGeometryMethodInfo
- windowResizeToGeometry :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- data WindowSetAcceptFocusMethodInfo
- windowSetAcceptFocus :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetApplicationMethodInfo
- windowSetApplication :: (MonadIO m, WindowK a, ApplicationK b) => a -> Maybe b -> m ()
- data WindowSetAttachedToMethodInfo
- windowSetAttachedTo :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m ()
- windowSetAutoStartupNotification :: MonadIO m => Bool -> m ()
- data WindowSetDecoratedMethodInfo
- windowSetDecorated :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetDefaultMethodInfo
- windowSetDefault :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m ()
- data WindowSetDefaultGeometryMethodInfo
- windowSetDefaultGeometry :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- windowSetDefaultIcon :: (MonadIO m, PixbufK a) => a -> m ()
- windowSetDefaultIconFromFile :: MonadIO m => [Char] -> m ()
- windowSetDefaultIconList :: (MonadIO m, PixbufK a) => [a] -> m ()
- windowSetDefaultIconName :: MonadIO m => Text -> m ()
- data WindowSetDefaultSizeMethodInfo
- windowSetDefaultSize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m ()
- data WindowSetDeletableMethodInfo
- windowSetDeletable :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetDestroyWithParentMethodInfo
- windowSetDestroyWithParent :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetFocusMethodInfo
- windowSetFocus :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m ()
- data WindowSetFocusOnMapMethodInfo
- windowSetFocusOnMap :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetFocusVisibleMethodInfo
- windowSetFocusVisible :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetGeometryHintsMethodInfo
- windowSetGeometryHints :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> Maybe Geometry -> [WindowHints] -> m ()
- data WindowSetGravityMethodInfo
- windowSetGravity :: (MonadIO m, WindowK a) => a -> Gravity -> m ()
- data WindowSetHasResizeGripMethodInfo
- windowSetHasResizeGrip :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetHasUserRefCountMethodInfo
- windowSetHasUserRefCount :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetHideTitlebarWhenMaximizedMethodInfo
- windowSetHideTitlebarWhenMaximized :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetIconMethodInfo
- windowSetIcon :: (MonadIO m, WindowK a, PixbufK b) => a -> Maybe b -> m ()
- data WindowSetIconFromFileMethodInfo
- windowSetIconFromFile :: (MonadIO m, WindowK a) => a -> [Char] -> m ()
- data WindowSetIconListMethodInfo
- windowSetIconList :: (MonadIO m, WindowK a, PixbufK b) => a -> [b] -> m ()
- data WindowSetIconNameMethodInfo
- windowSetIconName :: (MonadIO m, WindowK a) => a -> Maybe Text -> m ()
- windowSetInteractiveDebugging :: MonadIO m => Bool -> m ()
- data WindowSetKeepAboveMethodInfo
- windowSetKeepAbove :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetKeepBelowMethodInfo
- windowSetKeepBelow :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetMnemonicModifierMethodInfo
- windowSetMnemonicModifier :: (MonadIO m, WindowK a) => a -> [ModifierType] -> m ()
- data WindowSetMnemonicsVisibleMethodInfo
- windowSetMnemonicsVisible :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetModalMethodInfo
- windowSetModal :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetOpacityMethodInfo
- windowSetOpacity :: (MonadIO m, WindowK a) => a -> Double -> m ()
- data WindowSetPositionMethodInfo
- windowSetPosition :: (MonadIO m, WindowK a) => a -> WindowPosition -> m ()
- data WindowSetResizableMethodInfo
- windowSetResizable :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetRoleMethodInfo
- windowSetRole :: (MonadIO m, WindowK a) => a -> Text -> m ()
- data WindowSetScreenMethodInfo
- windowSetScreen :: (MonadIO m, WindowK a, ScreenK b) => a -> b -> m ()
- data WindowSetSkipPagerHintMethodInfo
- windowSetSkipPagerHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetSkipTaskbarHintMethodInfo
- windowSetSkipTaskbarHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetStartupIdMethodInfo
- windowSetStartupId :: (MonadIO m, WindowK a) => a -> Text -> m ()
- data WindowSetTitleMethodInfo
- windowSetTitle :: (MonadIO m, WindowK a) => a -> Text -> m ()
- data WindowSetTitlebarMethodInfo
- windowSetTitlebar :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m ()
- data WindowSetTransientForMethodInfo
- windowSetTransientFor :: (MonadIO m, WindowK a, WindowK b) => a -> Maybe b -> m ()
- data WindowSetTypeHintMethodInfo
- windowSetTypeHint :: (MonadIO m, WindowK a) => a -> WindowTypeHint -> m ()
- data WindowSetUrgencyHintMethodInfo
- windowSetUrgencyHint :: (MonadIO m, WindowK a) => a -> Bool -> m ()
- data WindowSetWmclassMethodInfo
- windowSetWmclass :: (MonadIO m, WindowK a) => a -> Text -> Text -> m ()
- data WindowStickMethodInfo
- windowStick :: (MonadIO m, WindowK a) => a -> m ()
- data WindowUnfullscreenMethodInfo
- windowUnfullscreen :: (MonadIO m, WindowK a) => a -> m ()
- data WindowUnmaximizeMethodInfo
- windowUnmaximize :: (MonadIO m, WindowK a) => a -> m ()
- data WindowUnstickMethodInfo
- windowUnstick :: (MonadIO m, WindowK a) => a -> m ()
- data WindowAcceptFocusPropertyInfo
- constructWindowAcceptFocus :: Bool -> IO ([Char], GValue)
- getWindowAcceptFocus :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowAcceptFocus :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowAcceptFocus :: AttrLabelProxy "acceptFocus"
- data WindowApplicationPropertyInfo
- clearWindowApplication :: (MonadIO m, WindowK o) => o -> m ()
- constructWindowApplication :: ApplicationK a => a -> IO ([Char], GValue)
- getWindowApplication :: (MonadIO m, WindowK o) => o -> m Application
- setWindowApplication :: (MonadIO m, WindowK o, ApplicationK a) => o -> a -> m ()
- windowApplication :: AttrLabelProxy "application"
- data WindowAttachedToPropertyInfo
- clearWindowAttachedTo :: (MonadIO m, WindowK o) => o -> m ()
- constructWindowAttachedTo :: WidgetK a => a -> IO ([Char], GValue)
- getWindowAttachedTo :: (MonadIO m, WindowK o) => o -> m Widget
- setWindowAttachedTo :: (MonadIO m, WindowK o, WidgetK a) => o -> a -> m ()
- windowAttachedTo :: AttrLabelProxy "attachedTo"
- data WindowDecoratedPropertyInfo
- constructWindowDecorated :: Bool -> IO ([Char], GValue)
- getWindowDecorated :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowDecorated :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowDecorated :: AttrLabelProxy "decorated"
- data WindowDefaultHeightPropertyInfo
- constructWindowDefaultHeight :: Int32 -> IO ([Char], GValue)
- getWindowDefaultHeight :: (MonadIO m, WindowK o) => o -> m Int32
- setWindowDefaultHeight :: (MonadIO m, WindowK o) => o -> Int32 -> m ()
- windowDefaultHeight :: AttrLabelProxy "defaultHeight"
- data WindowDefaultWidthPropertyInfo
- constructWindowDefaultWidth :: Int32 -> IO ([Char], GValue)
- getWindowDefaultWidth :: (MonadIO m, WindowK o) => o -> m Int32
- setWindowDefaultWidth :: (MonadIO m, WindowK o) => o -> Int32 -> m ()
- windowDefaultWidth :: AttrLabelProxy "defaultWidth"
- data WindowDeletablePropertyInfo
- constructWindowDeletable :: Bool -> IO ([Char], GValue)
- getWindowDeletable :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowDeletable :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowDeletable :: AttrLabelProxy "deletable"
- data WindowDestroyWithParentPropertyInfo
- constructWindowDestroyWithParent :: Bool -> IO ([Char], GValue)
- getWindowDestroyWithParent :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowDestroyWithParent :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowDestroyWithParent :: AttrLabelProxy "destroyWithParent"
- data WindowFocusOnMapPropertyInfo
- constructWindowFocusOnMap :: Bool -> IO ([Char], GValue)
- getWindowFocusOnMap :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowFocusOnMap :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowFocusOnMap :: AttrLabelProxy "focusOnMap"
- data WindowFocusVisiblePropertyInfo
- constructWindowFocusVisible :: Bool -> IO ([Char], GValue)
- getWindowFocusVisible :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowFocusVisible :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowFocusVisible :: AttrLabelProxy "focusVisible"
- data WindowGravityPropertyInfo
- constructWindowGravity :: Gravity -> IO ([Char], GValue)
- getWindowGravity :: (MonadIO m, WindowK o) => o -> m Gravity
- setWindowGravity :: (MonadIO m, WindowK o) => o -> Gravity -> m ()
- windowGravity :: AttrLabelProxy "gravity"
- data WindowHasResizeGripPropertyInfo
- constructWindowHasResizeGrip :: Bool -> IO ([Char], GValue)
- getWindowHasResizeGrip :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowHasResizeGrip :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowHasResizeGrip :: AttrLabelProxy "hasResizeGrip"
- data WindowHasToplevelFocusPropertyInfo
- getWindowHasToplevelFocus :: (MonadIO m, WindowK o) => o -> m Bool
- data WindowHideTitlebarWhenMaximizedPropertyInfo
- constructWindowHideTitlebarWhenMaximized :: Bool -> IO ([Char], GValue)
- getWindowHideTitlebarWhenMaximized :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowHideTitlebarWhenMaximized :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowHideTitlebarWhenMaximized :: AttrLabelProxy "hideTitlebarWhenMaximized"
- data WindowIconPropertyInfo
- clearWindowIcon :: (MonadIO m, WindowK o) => o -> m ()
- constructWindowIcon :: PixbufK a => a -> IO ([Char], GValue)
- getWindowIcon :: (MonadIO m, WindowK o) => o -> m Pixbuf
- setWindowIcon :: (MonadIO m, WindowK o, PixbufK a) => o -> a -> m ()
- windowIcon :: AttrLabelProxy "icon"
- data WindowIconNamePropertyInfo
- clearWindowIconName :: (MonadIO m, WindowK o) => o -> m ()
- constructWindowIconName :: Text -> IO ([Char], GValue)
- getWindowIconName :: (MonadIO m, WindowK o) => o -> m Text
- setWindowIconName :: (MonadIO m, WindowK o) => o -> Text -> m ()
- windowIconName :: AttrLabelProxy "iconName"
- data WindowIsActivePropertyInfo
- getWindowIsActive :: (MonadIO m, WindowK o) => o -> m Bool
- data WindowIsMaximizedPropertyInfo
- getWindowIsMaximized :: (MonadIO m, WindowK o) => o -> m Bool
- data WindowMnemonicsVisiblePropertyInfo
- constructWindowMnemonicsVisible :: Bool -> IO ([Char], GValue)
- getWindowMnemonicsVisible :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowMnemonicsVisible :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowMnemonicsVisible :: AttrLabelProxy "mnemonicsVisible"
- data WindowModalPropertyInfo
- constructWindowModal :: Bool -> IO ([Char], GValue)
- getWindowModal :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowModal :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowModal :: AttrLabelProxy "modal"
- data WindowResizablePropertyInfo
- constructWindowResizable :: Bool -> IO ([Char], GValue)
- getWindowResizable :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowResizable :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowResizable :: AttrLabelProxy "resizable"
- data WindowResizeGripVisiblePropertyInfo
- getWindowResizeGripVisible :: (MonadIO m, WindowK o) => o -> m Bool
- windowResizeGripVisible :: AttrLabelProxy "resizeGripVisible"
- data WindowRolePropertyInfo
- constructWindowRole :: Text -> IO ([Char], GValue)
- getWindowRole :: (MonadIO m, WindowK o) => o -> m Text
- setWindowRole :: (MonadIO m, WindowK o) => o -> Text -> m ()
- windowRole :: AttrLabelProxy "role"
- data WindowScreenPropertyInfo
- constructWindowScreen :: ScreenK a => a -> IO ([Char], GValue)
- getWindowScreen :: (MonadIO m, WindowK o) => o -> m Screen
- setWindowScreen :: (MonadIO m, WindowK o, ScreenK a) => o -> a -> m ()
- windowScreen :: AttrLabelProxy "screen"
- data WindowSkipPagerHintPropertyInfo
- constructWindowSkipPagerHint :: Bool -> IO ([Char], GValue)
- getWindowSkipPagerHint :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowSkipPagerHint :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowSkipPagerHint :: AttrLabelProxy "skipPagerHint"
- data WindowSkipTaskbarHintPropertyInfo
- constructWindowSkipTaskbarHint :: Bool -> IO ([Char], GValue)
- getWindowSkipTaskbarHint :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowSkipTaskbarHint :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowSkipTaskbarHint :: AttrLabelProxy "skipTaskbarHint"
- data WindowStartupIdPropertyInfo
- constructWindowStartupId :: Text -> IO ([Char], GValue)
- setWindowStartupId :: (MonadIO m, WindowK o) => o -> Text -> m ()
- windowStartupId :: AttrLabelProxy "startupId"
- data WindowTitlePropertyInfo
- constructWindowTitle :: Text -> IO ([Char], GValue)
- getWindowTitle :: (MonadIO m, WindowK o) => o -> m Text
- setWindowTitle :: (MonadIO m, WindowK o) => o -> Text -> m ()
- windowTitle :: AttrLabelProxy "title"
- data WindowTransientForPropertyInfo
- clearWindowTransientFor :: (MonadIO m, WindowK o) => o -> m ()
- constructWindowTransientFor :: WindowK a => a -> IO ([Char], GValue)
- getWindowTransientFor :: (MonadIO m, WindowK o) => o -> m Window
- setWindowTransientFor :: (MonadIO m, WindowK o, WindowK a) => o -> a -> m ()
- windowTransientFor :: AttrLabelProxy "transientFor"
- data WindowTypePropertyInfo
- constructWindowType :: WindowType -> IO ([Char], GValue)
- getWindowType :: (MonadIO m, WindowK o) => o -> m WindowType
- windowType :: AttrLabelProxy "type"
- data WindowTypeHintPropertyInfo
- constructWindowTypeHint :: WindowTypeHint -> IO ([Char], GValue)
- getWindowTypeHint :: (MonadIO m, WindowK o) => o -> m WindowTypeHint
- setWindowTypeHint :: (MonadIO m, WindowK o) => o -> WindowTypeHint -> m ()
- windowTypeHint :: AttrLabelProxy "typeHint"
- data WindowUrgencyHintPropertyInfo
- constructWindowUrgencyHint :: Bool -> IO ([Char], GValue)
- getWindowUrgencyHint :: (MonadIO m, WindowK o) => o -> m Bool
- setWindowUrgencyHint :: (MonadIO m, WindowK o) => o -> Bool -> m ()
- windowUrgencyHint :: AttrLabelProxy "urgencyHint"
- data WindowWindowPositionPropertyInfo
- constructWindowWindowPosition :: WindowPosition -> IO ([Char], GValue)
- getWindowWindowPosition :: (MonadIO m, WindowK o) => o -> m WindowPosition
- setWindowWindowPosition :: (MonadIO m, WindowK o) => o -> WindowPosition -> m ()
- windowWindowPosition :: AttrLabelProxy "windowPosition"
- type WindowActivateDefaultCallback = IO ()
- type WindowActivateDefaultCallbackC = Ptr () -> Ptr () -> IO ()
- data WindowActivateDefaultSignalInfo
- afterWindowActivateDefault :: (GObject a, MonadIO m) => a -> WindowActivateDefaultCallback -> m SignalHandlerId
- mkWindowActivateDefaultCallback :: WindowActivateDefaultCallbackC -> IO (FunPtr WindowActivateDefaultCallbackC)
- noWindowActivateDefaultCallback :: Maybe WindowActivateDefaultCallback
- onWindowActivateDefault :: (GObject a, MonadIO m) => a -> WindowActivateDefaultCallback -> m SignalHandlerId
- windowActivateDefaultCallbackWrapper :: WindowActivateDefaultCallback -> Ptr () -> Ptr () -> IO ()
- windowActivateDefaultClosure :: WindowActivateDefaultCallback -> IO Closure
- type WindowActivateFocusCallback = IO ()
- type WindowActivateFocusCallbackC = Ptr () -> Ptr () -> IO ()
- data WindowActivateFocusSignalInfo
- afterWindowActivateFocus :: (GObject a, MonadIO m) => a -> WindowActivateFocusCallback -> m SignalHandlerId
- mkWindowActivateFocusCallback :: WindowActivateFocusCallbackC -> IO (FunPtr WindowActivateFocusCallbackC)
- noWindowActivateFocusCallback :: Maybe WindowActivateFocusCallback
- onWindowActivateFocus :: (GObject a, MonadIO m) => a -> WindowActivateFocusCallback -> m SignalHandlerId
- windowActivateFocusCallbackWrapper :: WindowActivateFocusCallback -> Ptr () -> Ptr () -> IO ()
- windowActivateFocusClosure :: WindowActivateFocusCallback -> IO Closure
- type WindowEnableDebuggingCallback = Bool -> IO Bool
- type WindowEnableDebuggingCallbackC = Ptr () -> CInt -> Ptr () -> IO CInt
- data WindowEnableDebuggingSignalInfo
- afterWindowEnableDebugging :: (GObject a, MonadIO m) => a -> WindowEnableDebuggingCallback -> m SignalHandlerId
- mkWindowEnableDebuggingCallback :: WindowEnableDebuggingCallbackC -> IO (FunPtr WindowEnableDebuggingCallbackC)
- noWindowEnableDebuggingCallback :: Maybe WindowEnableDebuggingCallback
- onWindowEnableDebugging :: (GObject a, MonadIO m) => a -> WindowEnableDebuggingCallback -> m SignalHandlerId
- windowEnableDebuggingCallbackWrapper :: WindowEnableDebuggingCallback -> Ptr () -> CInt -> Ptr () -> IO CInt
- windowEnableDebuggingClosure :: WindowEnableDebuggingCallback -> IO Closure
- type WindowKeysChangedCallback = IO ()
- type WindowKeysChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data WindowKeysChangedSignalInfo
- afterWindowKeysChanged :: (GObject a, MonadIO m) => a -> WindowKeysChangedCallback -> m SignalHandlerId
- mkWindowKeysChangedCallback :: WindowKeysChangedCallbackC -> IO (FunPtr WindowKeysChangedCallbackC)
- noWindowKeysChangedCallback :: Maybe WindowKeysChangedCallback
- onWindowKeysChanged :: (GObject a, MonadIO m) => a -> WindowKeysChangedCallback -> m SignalHandlerId
- windowKeysChangedCallbackWrapper :: WindowKeysChangedCallback -> Ptr () -> Ptr () -> IO ()
- windowKeysChangedClosure :: WindowKeysChangedCallback -> IO Closure
- type WindowSetFocusCallback = Widget -> IO ()
- type WindowSetFocusCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data WindowSetFocusSignalInfo
- afterWindowSetFocus :: (GObject a, MonadIO m) => a -> WindowSetFocusCallback -> m SignalHandlerId
- mkWindowSetFocusCallback :: WindowSetFocusCallbackC -> IO (FunPtr WindowSetFocusCallbackC)
- noWindowSetFocusCallback :: Maybe WindowSetFocusCallback
- onWindowSetFocus :: (GObject a, MonadIO m) => a -> WindowSetFocusCallback -> m SignalHandlerId
- windowSetFocusCallbackWrapper :: WindowSetFocusCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- windowSetFocusClosure :: WindowSetFocusCallback -> IO Closure
Exported types
GObject Window | |
((~) * info (ResolveWindowMethod t Window), MethodInfo * info Window p) => IsLabelProxy t (Window -> p) | |
type ParentTypes Window | |
type AttributeList Window | |
type SignalList Window |
Methods
windowActivateDefault
data WindowActivateDefaultMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowActivateDefaultMethodInfo a signature |
windowActivateDefault :: (MonadIO m, WindowK a) => a -> m Bool Source
windowActivateFocus
data WindowActivateFocusMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowActivateFocusMethodInfo a signature |
windowActivateFocus :: (MonadIO m, WindowK a) => a -> m Bool Source
windowActivateKey
data WindowActivateKeyMethodInfo Source
((~) * signature (EventKey -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowActivateKeyMethodInfo a signature |
windowAddAccelGroup
data WindowAddAccelGroupMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, WindowK a, AccelGroupK b) => MethodInfo * WindowAddAccelGroupMethodInfo a signature |
windowAddAccelGroup :: (MonadIO m, WindowK a, AccelGroupK b) => a -> b -> m () Source
windowAddMnemonic
data WindowAddMnemonicMethodInfo Source
((~) * signature (Word32 -> b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowAddMnemonicMethodInfo a signature |
windowBeginMoveDrag
data WindowBeginMoveDragMethodInfo Source
((~) * signature (Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginMoveDragMethodInfo a signature |
windowBeginMoveDrag :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source
windowBeginResizeDrag
data WindowBeginResizeDragMethodInfo Source
((~) * signature (WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginResizeDragMethodInfo a signature |
windowBeginResizeDrag :: (MonadIO m, WindowK a) => a -> WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source
windowClose
data WindowCloseMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowCloseMethodInfo a signature |
windowClose :: (MonadIO m, WindowK a) => a -> m () Source
windowDeiconify
data WindowDeiconifyMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowDeiconifyMethodInfo a signature |
windowDeiconify :: (MonadIO m, WindowK a) => a -> m () Source
windowFullscreen
data WindowFullscreenMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowFullscreenMethodInfo a signature |
windowFullscreen :: (MonadIO m, WindowK a) => a -> m () Source
windowFullscreenOnMonitor
data WindowFullscreenOnMonitorMethodInfo Source
((~) * signature (b -> Int32 -> m ()), MonadIO m, WindowK a, ScreenK b) => MethodInfo * WindowFullscreenOnMonitorMethodInfo a signature |
windowGetAcceptFocus
data WindowGetAcceptFocusMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetAcceptFocusMethodInfo a signature |
windowGetAcceptFocus :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetApplication
data WindowGetApplicationMethodInfo Source
((~) * signature (m Application), MonadIO m, WindowK a) => MethodInfo * WindowGetApplicationMethodInfo a signature |
windowGetApplication :: (MonadIO m, WindowK a) => a -> m Application Source
windowGetAttachedTo
data WindowGetAttachedToMethodInfo Source
((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetAttachedToMethodInfo a signature |
windowGetAttachedTo :: (MonadIO m, WindowK a) => a -> m Widget Source
windowGetDecorated
data WindowGetDecoratedMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetDecoratedMethodInfo a signature |
windowGetDecorated :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetDefaultIconList
windowGetDefaultIconList :: MonadIO m => m [Pixbuf] Source
windowGetDefaultIconName
windowGetDefaultIconName :: MonadIO m => m Text Source
windowGetDefaultSize
data WindowGetDefaultSizeMethodInfo Source
((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetDefaultSizeMethodInfo a signature |
windowGetDefaultWidget
data WindowGetDefaultWidgetMethodInfo Source
((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetDefaultWidgetMethodInfo a signature |
windowGetDefaultWidget :: (MonadIO m, WindowK a) => a -> m Widget Source
windowGetDeletable
data WindowGetDeletableMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetDeletableMethodInfo a signature |
windowGetDeletable :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetDestroyWithParent
data WindowGetDestroyWithParentMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetDestroyWithParentMethodInfo a signature |
windowGetDestroyWithParent :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetFocus
data WindowGetFocusMethodInfo Source
((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetFocusMethodInfo a signature |
windowGetFocus :: (MonadIO m, WindowK a) => a -> m Widget Source
windowGetFocusOnMap
data WindowGetFocusOnMapMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetFocusOnMapMethodInfo a signature |
windowGetFocusOnMap :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetFocusVisible
data WindowGetFocusVisibleMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetFocusVisibleMethodInfo a signature |
windowGetFocusVisible :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetGravity
data WindowGetGravityMethodInfo Source
((~) * signature (m Gravity), MonadIO m, WindowK a) => MethodInfo * WindowGetGravityMethodInfo a signature |
windowGetGravity :: (MonadIO m, WindowK a) => a -> m Gravity Source
windowGetGroup
data WindowGetGroupMethodInfo Source
((~) * signature (m WindowGroup), MonadIO m, WindowK a) => MethodInfo * WindowGetGroupMethodInfo a signature |
windowGetGroup :: (MonadIO m, WindowK a) => a -> m WindowGroup Source
windowGetHasResizeGrip
data WindowGetHasResizeGripMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetHasResizeGripMethodInfo a signature |
windowGetHasResizeGrip :: (MonadIO m, WindowK a) => a -> m Bool Source
Deprecated: (Since version 3.14)Resize grips have been removed.
windowGetHideTitlebarWhenMaximized
data WindowGetHideTitlebarWhenMaximizedMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetHideTitlebarWhenMaximizedMethodInfo a signature |
windowGetHideTitlebarWhenMaximized :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetIcon
data WindowGetIconMethodInfo Source
((~) * signature (m Pixbuf), MonadIO m, WindowK a) => MethodInfo * WindowGetIconMethodInfo a signature |
windowGetIcon :: (MonadIO m, WindowK a) => a -> m Pixbuf Source
windowGetIconList
data WindowGetIconListMethodInfo Source
((~) * signature (m [Pixbuf]), MonadIO m, WindowK a) => MethodInfo * WindowGetIconListMethodInfo a signature |
windowGetIconList :: (MonadIO m, WindowK a) => a -> m [Pixbuf] Source
windowGetIconName
data WindowGetIconNameMethodInfo Source
((~) * signature (m Text), MonadIO m, WindowK a) => MethodInfo * WindowGetIconNameMethodInfo a signature |
windowGetIconName :: (MonadIO m, WindowK a) => a -> m Text Source
windowGetMnemonicModifier
data WindowGetMnemonicModifierMethodInfo Source
((~) * signature (m [ModifierType]), MonadIO m, WindowK a) => MethodInfo * WindowGetMnemonicModifierMethodInfo a signature |
windowGetMnemonicModifier :: (MonadIO m, WindowK a) => a -> m [ModifierType] Source
windowGetMnemonicsVisible
data WindowGetMnemonicsVisibleMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetMnemonicsVisibleMethodInfo a signature |
windowGetMnemonicsVisible :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetModal
data WindowGetModalMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetModalMethodInfo a signature |
windowGetModal :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetOpacity
data WindowGetOpacityMethodInfo Source
((~) * signature (m Double), MonadIO m, WindowK a) => MethodInfo * WindowGetOpacityMethodInfo a signature |
windowGetOpacity :: (MonadIO m, WindowK a) => a -> m Double Source
Deprecated: (Since version 3.8)Use gtk_widget_get_opacity instead.
windowGetPosition
data WindowGetPositionMethodInfo Source
((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetPositionMethodInfo a signature |
windowGetResizable
data WindowGetResizableMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetResizableMethodInfo a signature |
windowGetResizable :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetResizeGripArea
data WindowGetResizeGripAreaMethodInfo Source
((~) * signature (m (Bool, Rectangle)), MonadIO m, WindowK a) => MethodInfo * WindowGetResizeGripAreaMethodInfo a signature |
windowGetResizeGripArea :: (MonadIO m, WindowK a) => a -> m (Bool, Rectangle) Source
Deprecated: (Since version 3.14)Resize grips have been removed.
windowGetRole
data WindowGetRoleMethodInfo Source
((~) * signature (m Text), MonadIO m, WindowK a) => MethodInfo * WindowGetRoleMethodInfo a signature |
windowGetRole :: (MonadIO m, WindowK a) => a -> m Text Source
windowGetScreen
data WindowGetScreenMethodInfo Source
((~) * signature (m Screen), MonadIO m, WindowK a) => MethodInfo * WindowGetScreenMethodInfo a signature |
windowGetScreen :: (MonadIO m, WindowK a) => a -> m Screen Source
windowGetSize
data WindowGetSizeMethodInfo Source
((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetSizeMethodInfo a signature |
windowGetSkipPagerHint
data WindowGetSkipPagerHintMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetSkipPagerHintMethodInfo a signature |
windowGetSkipPagerHint :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetSkipTaskbarHint
data WindowGetSkipTaskbarHintMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetSkipTaskbarHintMethodInfo a signature |
windowGetSkipTaskbarHint :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetTitle
data WindowGetTitleMethodInfo Source
((~) * signature (m Text), MonadIO m, WindowK a) => MethodInfo * WindowGetTitleMethodInfo a signature |
windowGetTitle :: (MonadIO m, WindowK a) => a -> m Text Source
windowGetTitlebar
data WindowGetTitlebarMethodInfo Source
((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetTitlebarMethodInfo a signature |
windowGetTitlebar :: (MonadIO m, WindowK a) => a -> m Widget Source
windowGetTransientFor
data WindowGetTransientForMethodInfo Source
((~) * signature (m Window), MonadIO m, WindowK a) => MethodInfo * WindowGetTransientForMethodInfo a signature |
windowGetTransientFor :: (MonadIO m, WindowK a) => a -> m Window Source
windowGetTypeHint
data WindowGetTypeHintMethodInfo Source
((~) * signature (m WindowTypeHint), MonadIO m, WindowK a) => MethodInfo * WindowGetTypeHintMethodInfo a signature |
windowGetTypeHint :: (MonadIO m, WindowK a) => a -> m WindowTypeHint Source
windowGetUrgencyHint
data WindowGetUrgencyHintMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetUrgencyHintMethodInfo a signature |
windowGetUrgencyHint :: (MonadIO m, WindowK a) => a -> m Bool Source
windowGetWindowType
data WindowGetWindowTypeMethodInfo Source
((~) * signature (m WindowType), MonadIO m, WindowK a) => MethodInfo * WindowGetWindowTypeMethodInfo a signature |
windowGetWindowType :: (MonadIO m, WindowK a) => a -> m WindowType Source
windowHasGroup
data WindowHasGroupMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowHasGroupMethodInfo a signature |
windowHasGroup :: (MonadIO m, WindowK a) => a -> m Bool Source
windowHasToplevelFocus
data WindowHasToplevelFocusMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowHasToplevelFocusMethodInfo a signature |
windowHasToplevelFocus :: (MonadIO m, WindowK a) => a -> m Bool Source
windowIconify
data WindowIconifyMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowIconifyMethodInfo a signature |
windowIconify :: (MonadIO m, WindowK a) => a -> m () Source
windowIsActive
data WindowIsActiveMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsActiveMethodInfo a signature |
windowIsActive :: (MonadIO m, WindowK a) => a -> m Bool Source
windowIsMaximized
data WindowIsMaximizedMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsMaximizedMethodInfo a signature |
windowIsMaximized :: (MonadIO m, WindowK a) => a -> m Bool Source
windowListToplevels
windowListToplevels :: MonadIO m => m [Widget] Source
windowMaximize
data WindowMaximizeMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowMaximizeMethodInfo a signature |
windowMaximize :: (MonadIO m, WindowK a) => a -> m () Source
windowMnemonicActivate
data WindowMnemonicActivateMethodInfo Source
((~) * signature (Word32 -> [ModifierType] -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowMnemonicActivateMethodInfo a signature |
windowMnemonicActivate :: (MonadIO m, WindowK a) => a -> Word32 -> [ModifierType] -> m Bool Source
windowMove
data WindowMoveMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowMoveMethodInfo a signature |
windowNew
windowNew :: MonadIO m => WindowType -> m Window Source
windowParseGeometry
data WindowParseGeometryMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowParseGeometryMethodInfo a signature |
windowPresent
data WindowPresentMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowPresentMethodInfo a signature |
windowPresent :: (MonadIO m, WindowK a) => a -> m () Source
windowPresentWithTime
data WindowPresentWithTimeMethodInfo Source
((~) * signature (Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowPresentWithTimeMethodInfo a signature |
windowPresentWithTime :: (MonadIO m, WindowK a) => a -> Word32 -> m () Source
windowPropagateKeyEvent
data WindowPropagateKeyEventMethodInfo Source
((~) * signature (EventKey -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowPropagateKeyEventMethodInfo a signature |
windowRemoveAccelGroup
data WindowRemoveAccelGroupMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, WindowK a, AccelGroupK b) => MethodInfo * WindowRemoveAccelGroupMethodInfo a signature |
windowRemoveAccelGroup :: (MonadIO m, WindowK a, AccelGroupK b) => a -> b -> m () Source
windowRemoveMnemonic
data WindowRemoveMnemonicMethodInfo Source
((~) * signature (Word32 -> b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowRemoveMnemonicMethodInfo a signature |
windowReshowWithInitialSize
data WindowReshowWithInitialSizeMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowReshowWithInitialSizeMethodInfo a signature |
windowReshowWithInitialSize :: (MonadIO m, WindowK a) => a -> m () Source
Deprecated: (Since version 3.10)GUI builders can call gtk_widget_hide(), gtk_widget_unrealize() and then gtk_widget_show() on @window themselves, if they still need this functionality.
windowResize
data WindowResizeMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowResizeMethodInfo a signature |
windowResizeGripIsVisible
data WindowResizeGripIsVisibleMethodInfo Source
((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowResizeGripIsVisibleMethodInfo a signature |
windowResizeGripIsVisible :: (MonadIO m, WindowK a) => a -> m Bool Source
Deprecated: (Since version 3.14)Resize grips have been removed.
windowResizeToGeometry
data WindowResizeToGeometryMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowResizeToGeometryMethodInfo a signature |
windowSetAcceptFocus
data WindowSetAcceptFocusMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetAcceptFocusMethodInfo a signature |
windowSetAcceptFocus :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetApplication
data WindowSetApplicationMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, ApplicationK b) => MethodInfo * WindowSetApplicationMethodInfo a signature |
windowSetApplication :: (MonadIO m, WindowK a, ApplicationK b) => a -> Maybe b -> m () Source
windowSetAttachedTo
data WindowSetAttachedToMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetAttachedToMethodInfo a signature |
windowSetAutoStartupNotification
windowSetAutoStartupNotification :: MonadIO m => Bool -> m () Source
windowSetDecorated
data WindowSetDecoratedMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDecoratedMethodInfo a signature |
windowSetDecorated :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetDefault
data WindowSetDefaultMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetDefaultMethodInfo a signature |
windowSetDefaultGeometry
data WindowSetDefaultGeometryMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDefaultGeometryMethodInfo a signature |
windowSetDefaultIcon
windowSetDefaultIcon :: (MonadIO m, PixbufK a) => a -> m () Source
windowSetDefaultIconFromFile
windowSetDefaultIconFromFile :: MonadIO m => [Char] -> m () Source
windowSetDefaultIconList
windowSetDefaultIconList :: (MonadIO m, PixbufK a) => [a] -> m () Source
windowSetDefaultIconName
windowSetDefaultIconName :: MonadIO m => Text -> m () Source
windowSetDefaultSize
data WindowSetDefaultSizeMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDefaultSizeMethodInfo a signature |
windowSetDeletable
data WindowSetDeletableMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDeletableMethodInfo a signature |
windowSetDeletable :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetDestroyWithParent
data WindowSetDestroyWithParentMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDestroyWithParentMethodInfo a signature |
windowSetDestroyWithParent :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetFocus
data WindowSetFocusMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetFocusMethodInfo a signature |
windowSetFocusOnMap
data WindowSetFocusOnMapMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetFocusOnMapMethodInfo a signature |
windowSetFocusOnMap :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetFocusVisible
data WindowSetFocusVisibleMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetFocusVisibleMethodInfo a signature |
windowSetFocusVisible :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetGeometryHints
data WindowSetGeometryHintsMethodInfo Source
((~) * signature (Maybe b -> Maybe Geometry -> [WindowHints] -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetGeometryHintsMethodInfo a signature |
windowSetGeometryHints :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> Maybe Geometry -> [WindowHints] -> m () Source
windowSetGravity
data WindowSetGravityMethodInfo Source
((~) * signature (Gravity -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetGravityMethodInfo a signature |
windowSetGravity :: (MonadIO m, WindowK a) => a -> Gravity -> m () Source
windowSetHasResizeGrip
data WindowSetHasResizeGripMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetHasResizeGripMethodInfo a signature |
windowSetHasResizeGrip :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.14)Resize grips have been removed.
windowSetHasUserRefCount
data WindowSetHasUserRefCountMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetHasUserRefCountMethodInfo a signature |
windowSetHasUserRefCount :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetHideTitlebarWhenMaximized
data WindowSetHideTitlebarWhenMaximizedMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetHideTitlebarWhenMaximizedMethodInfo a signature |
windowSetHideTitlebarWhenMaximized :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetIcon
data WindowSetIconMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, PixbufK b) => MethodInfo * WindowSetIconMethodInfo a signature |
windowSetIconFromFile
data WindowSetIconFromFileMethodInfo Source
((~) * signature ([Char] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetIconFromFileMethodInfo a signature |
windowSetIconFromFile :: (MonadIO m, WindowK a) => a -> [Char] -> m () Source
windowSetIconList
data WindowSetIconListMethodInfo Source
((~) * signature ([b] -> m ()), MonadIO m, WindowK a, PixbufK b) => MethodInfo * WindowSetIconListMethodInfo a signature |
windowSetIconList :: (MonadIO m, WindowK a, PixbufK b) => a -> [b] -> m () Source
windowSetIconName
data WindowSetIconNameMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetIconNameMethodInfo a signature |
windowSetInteractiveDebugging
windowSetInteractiveDebugging :: MonadIO m => Bool -> m () Source
windowSetKeepAbove
data WindowSetKeepAboveMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetKeepAboveMethodInfo a signature |
windowSetKeepAbove :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetKeepBelow
data WindowSetKeepBelowMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetKeepBelowMethodInfo a signature |
windowSetKeepBelow :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetMnemonicModifier
data WindowSetMnemonicModifierMethodInfo Source
((~) * signature ([ModifierType] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetMnemonicModifierMethodInfo a signature |
windowSetMnemonicModifier :: (MonadIO m, WindowK a) => a -> [ModifierType] -> m () Source
windowSetMnemonicsVisible
data WindowSetMnemonicsVisibleMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetMnemonicsVisibleMethodInfo a signature |
windowSetMnemonicsVisible :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetModal
data WindowSetModalMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetModalMethodInfo a signature |
windowSetModal :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetOpacity
data WindowSetOpacityMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetOpacityMethodInfo a signature |
windowSetOpacity :: (MonadIO m, WindowK a) => a -> Double -> m () Source
Deprecated: (Since version 3.8)Use gtk_widget_set_opacity instead.
windowSetPosition
data WindowSetPositionMethodInfo Source
((~) * signature (WindowPosition -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetPositionMethodInfo a signature |
windowSetPosition :: (MonadIO m, WindowK a) => a -> WindowPosition -> m () Source
windowSetResizable
data WindowSetResizableMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetResizableMethodInfo a signature |
windowSetResizable :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetRole
data WindowSetRoleMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetRoleMethodInfo a signature |
windowSetRole :: (MonadIO m, WindowK a) => a -> Text -> m () Source
windowSetScreen
data WindowSetScreenMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, WindowK a, ScreenK b) => MethodInfo * WindowSetScreenMethodInfo a signature |
windowSetScreen :: (MonadIO m, WindowK a, ScreenK b) => a -> b -> m () Source
windowSetSkipPagerHint
data WindowSetSkipPagerHintMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSkipPagerHintMethodInfo a signature |
windowSetSkipPagerHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetSkipTaskbarHint
data WindowSetSkipTaskbarHintMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSkipTaskbarHintMethodInfo a signature |
windowSetSkipTaskbarHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetStartupId
data WindowSetStartupIdMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetStartupIdMethodInfo a signature |
windowSetStartupId :: (MonadIO m, WindowK a) => a -> Text -> m () Source
windowSetTitle
data WindowSetTitleMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetTitleMethodInfo a signature |
windowSetTitle :: (MonadIO m, WindowK a) => a -> Text -> m () Source
windowSetTitlebar
data WindowSetTitlebarMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetTitlebarMethodInfo a signature |
windowSetTransientFor
data WindowSetTransientForMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo * WindowSetTransientForMethodInfo a signature |
windowSetTypeHint
data WindowSetTypeHintMethodInfo Source
((~) * signature (WindowTypeHint -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetTypeHintMethodInfo a signature |
windowSetTypeHint :: (MonadIO m, WindowK a) => a -> WindowTypeHint -> m () Source
windowSetUrgencyHint
data WindowSetUrgencyHintMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetUrgencyHintMethodInfo a signature |
windowSetUrgencyHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source
windowSetWmclass
data WindowSetWmclassMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetWmclassMethodInfo a signature |
windowStick
data WindowStickMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowStickMethodInfo a signature |
windowStick :: (MonadIO m, WindowK a) => a -> m () Source
windowUnfullscreen
data WindowUnfullscreenMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnfullscreenMethodInfo a signature |
windowUnfullscreen :: (MonadIO m, WindowK a) => a -> m () Source
windowUnmaximize
data WindowUnmaximizeMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnmaximizeMethodInfo a signature |
windowUnmaximize :: (MonadIO m, WindowK a) => a -> m () Source
windowUnstick
data WindowUnstickMethodInfo Source
((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnstickMethodInfo a signature |
windowUnstick :: (MonadIO m, WindowK a) => a -> m () Source
Properties
AcceptFocus
data WindowAcceptFocusPropertyInfo Source
AttrInfo WindowAcceptFocusPropertyInfo | |
type AttrLabel WindowAcceptFocusPropertyInfo = "accept-focus" | |
type AttrGetType WindowAcceptFocusPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowAcceptFocusPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowAcceptFocusPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowAcceptFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowAcceptFocus :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowAcceptFocus :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowAcceptFocus :: AttrLabelProxy "acceptFocus" Source
Application
data WindowApplicationPropertyInfo Source
AttrInfo WindowApplicationPropertyInfo | |
type AttrLabel WindowApplicationPropertyInfo = "application" | |
type AttrGetType WindowApplicationPropertyInfo = Application | |
type AttrBaseTypeConstraint WindowApplicationPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowApplicationPropertyInfo = ApplicationK | |
type AttrAllowedOps WindowApplicationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearWindowApplication :: (MonadIO m, WindowK o) => o -> m () Source
constructWindowApplication :: ApplicationK a => a -> IO ([Char], GValue) Source
getWindowApplication :: (MonadIO m, WindowK o) => o -> m Application Source
setWindowApplication :: (MonadIO m, WindowK o, ApplicationK a) => o -> a -> m () Source
windowApplication :: AttrLabelProxy "application" Source
AttachedTo
data WindowAttachedToPropertyInfo Source
AttrInfo WindowAttachedToPropertyInfo | |
type AttrLabel WindowAttachedToPropertyInfo = "attached-to" | |
type AttrGetType WindowAttachedToPropertyInfo = Widget | |
type AttrBaseTypeConstraint WindowAttachedToPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowAttachedToPropertyInfo = WidgetK | |
type AttrAllowedOps WindowAttachedToPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearWindowAttachedTo :: (MonadIO m, WindowK o) => o -> m () Source
getWindowAttachedTo :: (MonadIO m, WindowK o) => o -> m Widget Source
setWindowAttachedTo :: (MonadIO m, WindowK o, WidgetK a) => o -> a -> m () Source
windowAttachedTo :: AttrLabelProxy "attachedTo" Source
Decorated
data WindowDecoratedPropertyInfo Source
AttrInfo WindowDecoratedPropertyInfo | |
type AttrLabel WindowDecoratedPropertyInfo = "decorated" | |
type AttrGetType WindowDecoratedPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowDecoratedPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowDecoratedPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowDecoratedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowDecorated :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowDecorated :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowDecorated :: AttrLabelProxy "decorated" Source
DefaultHeight
data WindowDefaultHeightPropertyInfo Source
AttrInfo WindowDefaultHeightPropertyInfo | |
type AttrLabel WindowDefaultHeightPropertyInfo = "default-height" | |
type AttrGetType WindowDefaultHeightPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WindowDefaultHeightPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowDefaultHeightPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WindowDefaultHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowDefaultHeight :: (MonadIO m, WindowK o) => o -> m Int32 Source
setWindowDefaultHeight :: (MonadIO m, WindowK o) => o -> Int32 -> m () Source
windowDefaultHeight :: AttrLabelProxy "defaultHeight" Source
DefaultWidth
data WindowDefaultWidthPropertyInfo Source
AttrInfo WindowDefaultWidthPropertyInfo | |
type AttrLabel WindowDefaultWidthPropertyInfo = "default-width" | |
type AttrGetType WindowDefaultWidthPropertyInfo = Int32 | |
type AttrBaseTypeConstraint WindowDefaultWidthPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowDefaultWidthPropertyInfo = * ~ Int32 | |
type AttrAllowedOps WindowDefaultWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowDefaultWidth :: (MonadIO m, WindowK o) => o -> m Int32 Source
setWindowDefaultWidth :: (MonadIO m, WindowK o) => o -> Int32 -> m () Source
windowDefaultWidth :: AttrLabelProxy "defaultWidth" Source
Deletable
data WindowDeletablePropertyInfo Source
AttrInfo WindowDeletablePropertyInfo | |
type AttrLabel WindowDeletablePropertyInfo = "deletable" | |
type AttrGetType WindowDeletablePropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowDeletablePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowDeletablePropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowDeletablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowDeletable :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowDeletable :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowDeletable :: AttrLabelProxy "deletable" Source
DestroyWithParent
data WindowDestroyWithParentPropertyInfo Source
AttrInfo WindowDestroyWithParentPropertyInfo | |
type AttrLabel WindowDestroyWithParentPropertyInfo = "destroy-with-parent" | |
type AttrGetType WindowDestroyWithParentPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowDestroyWithParentPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowDestroyWithParentPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowDestroyWithParentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowDestroyWithParent :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowDestroyWithParent :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowDestroyWithParent :: AttrLabelProxy "destroyWithParent" Source
FocusOnMap
data WindowFocusOnMapPropertyInfo Source
AttrInfo WindowFocusOnMapPropertyInfo | |
type AttrLabel WindowFocusOnMapPropertyInfo = "focus-on-map" | |
type AttrGetType WindowFocusOnMapPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowFocusOnMapPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowFocusOnMapPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowFocusOnMapPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowFocusOnMap :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowFocusOnMap :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowFocusOnMap :: AttrLabelProxy "focusOnMap" Source
FocusVisible
data WindowFocusVisiblePropertyInfo Source
AttrInfo WindowFocusVisiblePropertyInfo | |
type AttrLabel WindowFocusVisiblePropertyInfo = "focus-visible" | |
type AttrGetType WindowFocusVisiblePropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowFocusVisiblePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowFocusVisiblePropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowFocusVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowFocusVisible :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowFocusVisible :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowFocusVisible :: AttrLabelProxy "focusVisible" Source
Gravity
data WindowGravityPropertyInfo Source
AttrInfo WindowGravityPropertyInfo | |
type AttrLabel WindowGravityPropertyInfo = "gravity" | |
type AttrGetType WindowGravityPropertyInfo = Gravity | |
type AttrBaseTypeConstraint WindowGravityPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowGravityPropertyInfo = * ~ Gravity | |
type AttrAllowedOps WindowGravityPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowGravity :: (MonadIO m, WindowK o) => o -> m Gravity Source
setWindowGravity :: (MonadIO m, WindowK o) => o -> Gravity -> m () Source
windowGravity :: AttrLabelProxy "gravity" Source
HasResizeGrip
data WindowHasResizeGripPropertyInfo Source
AttrInfo WindowHasResizeGripPropertyInfo | |
type AttrLabel WindowHasResizeGripPropertyInfo = "has-resize-grip" | |
type AttrGetType WindowHasResizeGripPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowHasResizeGripPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowHasResizeGripPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowHasResizeGripPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowHasResizeGrip :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowHasResizeGrip :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowHasResizeGrip :: AttrLabelProxy "hasResizeGrip" Source
HasToplevelFocus
data WindowHasToplevelFocusPropertyInfo Source
AttrInfo WindowHasToplevelFocusPropertyInfo | |
type AttrLabel WindowHasToplevelFocusPropertyInfo = "has-toplevel-focus" | |
type AttrGetType WindowHasToplevelFocusPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowHasToplevelFocusPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowHasToplevelFocusPropertyInfo = * ~ () | |
type AttrAllowedOps WindowHasToplevelFocusPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWindowHasToplevelFocus :: (MonadIO m, WindowK o) => o -> m Bool Source
HideTitlebarWhenMaximized
data WindowHideTitlebarWhenMaximizedPropertyInfo Source
AttrInfo WindowHideTitlebarWhenMaximizedPropertyInfo | |
type AttrLabel WindowHideTitlebarWhenMaximizedPropertyInfo = "hide-titlebar-when-maximized" | |
type AttrGetType WindowHideTitlebarWhenMaximizedPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowHideTitlebarWhenMaximizedPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowHideTitlebarWhenMaximizedPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowHideTitlebarWhenMaximizedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowHideTitlebarWhenMaximized :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowHideTitlebarWhenMaximized :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowHideTitlebarWhenMaximized :: AttrLabelProxy "hideTitlebarWhenMaximized" Source
Icon
data WindowIconPropertyInfo Source
AttrInfo WindowIconPropertyInfo | |
type AttrLabel WindowIconPropertyInfo = "icon" | |
type AttrGetType WindowIconPropertyInfo = Pixbuf | |
type AttrBaseTypeConstraint WindowIconPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowIconPropertyInfo = PixbufK | |
type AttrAllowedOps WindowIconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearWindowIcon :: (MonadIO m, WindowK o) => o -> m () Source
getWindowIcon :: (MonadIO m, WindowK o) => o -> m Pixbuf Source
setWindowIcon :: (MonadIO m, WindowK o, PixbufK a) => o -> a -> m () Source
windowIcon :: AttrLabelProxy "icon" Source
IconName
data WindowIconNamePropertyInfo Source
AttrInfo WindowIconNamePropertyInfo | |
type AttrLabel WindowIconNamePropertyInfo = "icon-name" | |
type AttrGetType WindowIconNamePropertyInfo = Text | |
type AttrBaseTypeConstraint WindowIconNamePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowIconNamePropertyInfo = * ~ Text | |
type AttrAllowedOps WindowIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearWindowIconName :: (MonadIO m, WindowK o) => o -> m () Source
getWindowIconName :: (MonadIO m, WindowK o) => o -> m Text Source
setWindowIconName :: (MonadIO m, WindowK o) => o -> Text -> m () Source
windowIconName :: AttrLabelProxy "iconName" Source
IsActive
data WindowIsActivePropertyInfo Source
AttrInfo WindowIsActivePropertyInfo | |
type AttrLabel WindowIsActivePropertyInfo = "is-active" | |
type AttrGetType WindowIsActivePropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowIsActivePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowIsActivePropertyInfo = * ~ () | |
type AttrAllowedOps WindowIsActivePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWindowIsActive :: (MonadIO m, WindowK o) => o -> m Bool Source
IsMaximized
data WindowIsMaximizedPropertyInfo Source
AttrInfo WindowIsMaximizedPropertyInfo | |
type AttrLabel WindowIsMaximizedPropertyInfo = "is-maximized" | |
type AttrGetType WindowIsMaximizedPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowIsMaximizedPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowIsMaximizedPropertyInfo = * ~ () | |
type AttrAllowedOps WindowIsMaximizedPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWindowIsMaximized :: (MonadIO m, WindowK o) => o -> m Bool Source
MnemonicsVisible
data WindowMnemonicsVisiblePropertyInfo Source
AttrInfo WindowMnemonicsVisiblePropertyInfo | |
type AttrLabel WindowMnemonicsVisiblePropertyInfo = "mnemonics-visible" | |
type AttrGetType WindowMnemonicsVisiblePropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowMnemonicsVisiblePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowMnemonicsVisiblePropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowMnemonicsVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowMnemonicsVisible :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowMnemonicsVisible :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowMnemonicsVisible :: AttrLabelProxy "mnemonicsVisible" Source
Modal
data WindowModalPropertyInfo Source
AttrInfo WindowModalPropertyInfo | |
type AttrLabel WindowModalPropertyInfo = "modal" | |
type AttrGetType WindowModalPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowModalPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowModalPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowModalPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowModal :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowModal :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowModal :: AttrLabelProxy "modal" Source
Resizable
data WindowResizablePropertyInfo Source
AttrInfo WindowResizablePropertyInfo | |
type AttrLabel WindowResizablePropertyInfo = "resizable" | |
type AttrGetType WindowResizablePropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowResizablePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowResizablePropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowResizablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowResizable :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowResizable :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowResizable :: AttrLabelProxy "resizable" Source
ResizeGripVisible
data WindowResizeGripVisiblePropertyInfo Source
AttrInfo WindowResizeGripVisiblePropertyInfo | |
type AttrLabel WindowResizeGripVisiblePropertyInfo = "resize-grip-visible" | |
type AttrGetType WindowResizeGripVisiblePropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowResizeGripVisiblePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowResizeGripVisiblePropertyInfo = * ~ () | |
type AttrAllowedOps WindowResizeGripVisiblePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getWindowResizeGripVisible :: (MonadIO m, WindowK o) => o -> m Bool Source
windowResizeGripVisible :: AttrLabelProxy "resizeGripVisible" Source
Role
data WindowRolePropertyInfo Source
AttrInfo WindowRolePropertyInfo | |
type AttrLabel WindowRolePropertyInfo = "role" | |
type AttrGetType WindowRolePropertyInfo = Text | |
type AttrBaseTypeConstraint WindowRolePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowRolePropertyInfo = * ~ Text | |
type AttrAllowedOps WindowRolePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowRole :: (MonadIO m, WindowK o) => o -> m Text Source
setWindowRole :: (MonadIO m, WindowK o) => o -> Text -> m () Source
windowRole :: AttrLabelProxy "role" Source
Screen
data WindowScreenPropertyInfo Source
AttrInfo WindowScreenPropertyInfo | |
type AttrLabel WindowScreenPropertyInfo = "screen" | |
type AttrGetType WindowScreenPropertyInfo = Screen | |
type AttrBaseTypeConstraint WindowScreenPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowScreenPropertyInfo = ScreenK | |
type AttrAllowedOps WindowScreenPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowScreen :: (MonadIO m, WindowK o) => o -> m Screen Source
setWindowScreen :: (MonadIO m, WindowK o, ScreenK a) => o -> a -> m () Source
windowScreen :: AttrLabelProxy "screen" Source
SkipPagerHint
data WindowSkipPagerHintPropertyInfo Source
AttrInfo WindowSkipPagerHintPropertyInfo | |
type AttrLabel WindowSkipPagerHintPropertyInfo = "skip-pager-hint" | |
type AttrGetType WindowSkipPagerHintPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowSkipPagerHintPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowSkipPagerHintPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowSkipPagerHintPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowSkipPagerHint :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowSkipPagerHint :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowSkipPagerHint :: AttrLabelProxy "skipPagerHint" Source
SkipTaskbarHint
data WindowSkipTaskbarHintPropertyInfo Source
AttrInfo WindowSkipTaskbarHintPropertyInfo | |
type AttrLabel WindowSkipTaskbarHintPropertyInfo = "skip-taskbar-hint" | |
type AttrGetType WindowSkipTaskbarHintPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowSkipTaskbarHintPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowSkipTaskbarHintPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowSkipTaskbarHintPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowSkipTaskbarHint :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowSkipTaskbarHint :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowSkipTaskbarHint :: AttrLabelProxy "skipTaskbarHint" Source
StartupId
data WindowStartupIdPropertyInfo Source
AttrInfo WindowStartupIdPropertyInfo | |
type AttrLabel WindowStartupIdPropertyInfo = "startup-id" | |
type AttrGetType WindowStartupIdPropertyInfo = () | |
type AttrBaseTypeConstraint WindowStartupIdPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowStartupIdPropertyInfo = * ~ Text | |
type AttrAllowedOps WindowStartupIdPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ([] AttrOpTag)) |
setWindowStartupId :: (MonadIO m, WindowK o) => o -> Text -> m () Source
windowStartupId :: AttrLabelProxy "startupId" Source
Title
data WindowTitlePropertyInfo Source
AttrInfo WindowTitlePropertyInfo | |
type AttrLabel WindowTitlePropertyInfo = "title" | |
type AttrGetType WindowTitlePropertyInfo = Text | |
type AttrBaseTypeConstraint WindowTitlePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowTitlePropertyInfo = * ~ Text | |
type AttrAllowedOps WindowTitlePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowTitle :: (MonadIO m, WindowK o) => o -> m Text Source
setWindowTitle :: (MonadIO m, WindowK o) => o -> Text -> m () Source
windowTitle :: AttrLabelProxy "title" Source
TransientFor
data WindowTransientForPropertyInfo Source
AttrInfo WindowTransientForPropertyInfo | |
type AttrLabel WindowTransientForPropertyInfo = "transient-for" | |
type AttrGetType WindowTransientForPropertyInfo = Window | |
type AttrBaseTypeConstraint WindowTransientForPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowTransientForPropertyInfo = WindowK | |
type AttrAllowedOps WindowTransientForPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearWindowTransientFor :: (MonadIO m, WindowK o) => o -> m () Source
getWindowTransientFor :: (MonadIO m, WindowK o) => o -> m Window Source
setWindowTransientFor :: (MonadIO m, WindowK o, WindowK a) => o -> a -> m () Source
windowTransientFor :: AttrLabelProxy "transientFor" Source
Type
data WindowTypePropertyInfo Source
AttrInfo WindowTypePropertyInfo | |
type AttrLabel WindowTypePropertyInfo = "type" | |
type AttrGetType WindowTypePropertyInfo = WindowType | |
type AttrBaseTypeConstraint WindowTypePropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowTypePropertyInfo = * ~ WindowType | |
type AttrAllowedOps WindowTypePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
constructWindowType :: WindowType -> IO ([Char], GValue) Source
getWindowType :: (MonadIO m, WindowK o) => o -> m WindowType Source
windowType :: AttrLabelProxy "type" Source
TypeHint
data WindowTypeHintPropertyInfo Source
AttrInfo WindowTypeHintPropertyInfo | |
type AttrLabel WindowTypeHintPropertyInfo = "type-hint" | |
type AttrGetType WindowTypeHintPropertyInfo = WindowTypeHint | |
type AttrBaseTypeConstraint WindowTypeHintPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowTypeHintPropertyInfo = * ~ WindowTypeHint | |
type AttrAllowedOps WindowTypeHintPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructWindowTypeHint :: WindowTypeHint -> IO ([Char], GValue) Source
getWindowTypeHint :: (MonadIO m, WindowK o) => o -> m WindowTypeHint Source
setWindowTypeHint :: (MonadIO m, WindowK o) => o -> WindowTypeHint -> m () Source
windowTypeHint :: AttrLabelProxy "typeHint" Source
UrgencyHint
data WindowUrgencyHintPropertyInfo Source
AttrInfo WindowUrgencyHintPropertyInfo | |
type AttrLabel WindowUrgencyHintPropertyInfo = "urgency-hint" | |
type AttrGetType WindowUrgencyHintPropertyInfo = Bool | |
type AttrBaseTypeConstraint WindowUrgencyHintPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowUrgencyHintPropertyInfo = * ~ Bool | |
type AttrAllowedOps WindowUrgencyHintPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getWindowUrgencyHint :: (MonadIO m, WindowK o) => o -> m Bool Source
setWindowUrgencyHint :: (MonadIO m, WindowK o) => o -> Bool -> m () Source
windowUrgencyHint :: AttrLabelProxy "urgencyHint" Source
WindowPosition
data WindowWindowPositionPropertyInfo Source
AttrInfo WindowWindowPositionPropertyInfo | |
type AttrLabel WindowWindowPositionPropertyInfo = "window-position" | |
type AttrGetType WindowWindowPositionPropertyInfo = WindowPosition | |
type AttrBaseTypeConstraint WindowWindowPositionPropertyInfo = WindowK | |
type AttrSetTypeConstraint WindowWindowPositionPropertyInfo = * ~ WindowPosition | |
type AttrAllowedOps WindowWindowPositionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructWindowWindowPosition :: WindowPosition -> IO ([Char], GValue) Source
getWindowWindowPosition :: (MonadIO m, WindowK o) => o -> m WindowPosition Source
setWindowWindowPosition :: (MonadIO m, WindowK o) => o -> WindowPosition -> m () Source
windowWindowPosition :: AttrLabelProxy "windowPosition" Source
Signals
ActivateDefault
type WindowActivateDefaultCallback = IO () Source
type WindowActivateDefaultCallbackC = Ptr () -> Ptr () -> IO () Source
afterWindowActivateDefault :: (GObject a, MonadIO m) => a -> WindowActivateDefaultCallback -> m SignalHandlerId Source
mkWindowActivateDefaultCallback :: WindowActivateDefaultCallbackC -> IO (FunPtr WindowActivateDefaultCallbackC) Source
onWindowActivateDefault :: (GObject a, MonadIO m) => a -> WindowActivateDefaultCallback -> m SignalHandlerId Source
windowActivateDefaultCallbackWrapper :: WindowActivateDefaultCallback -> Ptr () -> Ptr () -> IO () Source
ActivateFocus
type WindowActivateFocusCallback = IO () Source
type WindowActivateFocusCallbackC = Ptr () -> Ptr () -> IO () Source
afterWindowActivateFocus :: (GObject a, MonadIO m) => a -> WindowActivateFocusCallback -> m SignalHandlerId Source
mkWindowActivateFocusCallback :: WindowActivateFocusCallbackC -> IO (FunPtr WindowActivateFocusCallbackC) Source
onWindowActivateFocus :: (GObject a, MonadIO m) => a -> WindowActivateFocusCallback -> m SignalHandlerId Source
windowActivateFocusCallbackWrapper :: WindowActivateFocusCallback -> Ptr () -> Ptr () -> IO () Source
EnableDebugging
type WindowEnableDebuggingCallback = Bool -> IO Bool Source
afterWindowEnableDebugging :: (GObject a, MonadIO m) => a -> WindowEnableDebuggingCallback -> m SignalHandlerId Source
mkWindowEnableDebuggingCallback :: WindowEnableDebuggingCallbackC -> IO (FunPtr WindowEnableDebuggingCallbackC) Source
onWindowEnableDebugging :: (GObject a, MonadIO m) => a -> WindowEnableDebuggingCallback -> m SignalHandlerId Source
windowEnableDebuggingCallbackWrapper :: WindowEnableDebuggingCallback -> Ptr () -> CInt -> Ptr () -> IO CInt Source
KeysChanged
type WindowKeysChangedCallback = IO () Source
type WindowKeysChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterWindowKeysChanged :: (GObject a, MonadIO m) => a -> WindowKeysChangedCallback -> m SignalHandlerId Source
mkWindowKeysChangedCallback :: WindowKeysChangedCallbackC -> IO (FunPtr WindowKeysChangedCallbackC) Source
onWindowKeysChanged :: (GObject a, MonadIO m) => a -> WindowKeysChangedCallback -> m SignalHandlerId Source
windowKeysChangedCallbackWrapper :: WindowKeysChangedCallback -> Ptr () -> Ptr () -> IO () Source
SetFocus
type WindowSetFocusCallback = Widget -> IO () Source
afterWindowSetFocus :: (GObject a, MonadIO m) => a -> WindowSetFocusCallback -> m SignalHandlerId Source
onWindowSetFocus :: (GObject a, MonadIO m) => a -> WindowSetFocusCallback -> m SignalHandlerId Source
windowSetFocusCallbackWrapper :: WindowSetFocusCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source