gi-gtk-3.0.2: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Window

Contents

Description

 

Synopsis

Exported types

newtype Window Source

Constructors

Window (ForeignPtr Window) 

Instances

GObject Window Source 
((~) * info (ResolveWindowMethod t Window), MethodInfo * info Window p) => IsLabelProxy t (Window -> p) Source 
type ParentTypes Window Source 
type AttributeList Window Source 
type SignalList Window Source 

class GObject o => WindowK o Source

Instances

Methods

windowActivateDefault

windowActivateFocus

data WindowActivateFocusMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowActivateFocusMethodInfo a signature Source 

windowActivateKey

data WindowActivateKeyMethodInfo Source

Instances

((~) * signature (EventKey -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowActivateKeyMethodInfo a signature Source 

windowAddAccelGroup

data WindowAddAccelGroupMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WindowK a, AccelGroupK b) => MethodInfo * WindowAddAccelGroupMethodInfo a signature Source 

windowAddAccelGroup :: (MonadIO m, WindowK a, AccelGroupK b) => a -> b -> m () Source

windowAddMnemonic

data WindowAddMnemonicMethodInfo Source

Instances

((~) * signature (Word32 -> b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowAddMnemonicMethodInfo a signature Source 

windowAddMnemonic :: (MonadIO m, WindowK a, WidgetK b) => a -> Word32 -> b -> m () Source

windowBeginMoveDrag

data WindowBeginMoveDragMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginMoveDragMethodInfo a signature Source 

windowBeginMoveDrag :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m () Source

windowBeginResizeDrag

data WindowBeginResizeDragMethodInfo Source

Instances

((~) * signature (WindowEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowBeginResizeDragMethodInfo a signature Source 

windowClose

data WindowCloseMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowCloseMethodInfo a signature Source 

windowClose :: (MonadIO m, WindowK a) => a -> m () Source

windowDeiconify

data WindowDeiconifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowDeiconifyMethodInfo a signature Source 

windowDeiconify :: (MonadIO m, WindowK a) => a -> m () Source

windowFullscreen

data WindowFullscreenMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowFullscreenMethodInfo a signature Source 

windowFullscreen :: (MonadIO m, WindowK a) => a -> m () Source

windowFullscreenOnMonitor

data WindowFullscreenOnMonitorMethodInfo Source

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, WindowK a, ScreenK b) => MethodInfo * WindowFullscreenOnMonitorMethodInfo a signature Source 

windowFullscreenOnMonitor :: (MonadIO m, WindowK a, ScreenK b) => a -> b -> Int32 -> m () Source

windowGetAcceptFocus

data WindowGetAcceptFocusMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetAcceptFocusMethodInfo a signature Source 

windowGetApplication

windowGetAttachedTo

data WindowGetAttachedToMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetAttachedToMethodInfo a signature Source 

windowGetDecorated

data WindowGetDecoratedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetDecoratedMethodInfo a signature Source 

windowGetDefaultIconList

windowGetDefaultIconName

windowGetDefaultSize

data WindowGetDefaultSizeMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetDefaultSizeMethodInfo a signature Source 

windowGetDefaultWidget

windowGetDeletable

data WindowGetDeletableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetDeletableMethodInfo a signature Source 

windowGetDestroyWithParent

windowGetFocus

data WindowGetFocusMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetFocusMethodInfo a signature Source 

windowGetFocusOnMap

data WindowGetFocusOnMapMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetFocusOnMapMethodInfo a signature Source 

windowGetFocusVisible

windowGetGravity

data WindowGetGravityMethodInfo Source

Instances

((~) * signature (m Gravity), MonadIO m, WindowK a) => MethodInfo * WindowGetGravityMethodInfo a signature Source 

windowGetGroup

data WindowGetGroupMethodInfo Source

Instances

((~) * signature (m WindowGroup), MonadIO m, WindowK a) => MethodInfo * WindowGetGroupMethodInfo a signature Source 

windowGetHasResizeGrip

windowGetHasResizeGrip :: (MonadIO m, WindowK a) => a -> m Bool Source

Deprecated: (Since version 3.14)Resize grips have been removed.

windowGetHideTitlebarWhenMaximized

windowGetIcon

data WindowGetIconMethodInfo Source

Instances

((~) * signature (m Pixbuf), MonadIO m, WindowK a) => MethodInfo * WindowGetIconMethodInfo a signature Source 

windowGetIconList

data WindowGetIconListMethodInfo Source

Instances

((~) * signature (m [Pixbuf]), MonadIO m, WindowK a) => MethodInfo * WindowGetIconListMethodInfo a signature Source 

windowGetIconName

data WindowGetIconNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, WindowK a) => MethodInfo * WindowGetIconNameMethodInfo a signature Source 

windowGetMnemonicModifier

windowGetMnemonicsVisible

windowGetModal

data WindowGetModalMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetModalMethodInfo a signature Source 

windowGetOpacity

data WindowGetOpacityMethodInfo Source

Instances

((~) * signature (m Double), MonadIO m, WindowK a) => MethodInfo * WindowGetOpacityMethodInfo a signature Source 

windowGetOpacity :: (MonadIO m, WindowK a) => a -> m Double Source

Deprecated: (Since version 3.8)Use gtk_widget_get_opacity instead.

windowGetPosition

data WindowGetPositionMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetPositionMethodInfo a signature Source 

windowGetResizable

data WindowGetResizableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetResizableMethodInfo a signature Source 

windowGetResizeGripArea

windowGetResizeGripArea :: (MonadIO m, WindowK a) => a -> m (Bool, Rectangle) Source

Deprecated: (Since version 3.14)Resize grips have been removed.

windowGetRole

data WindowGetRoleMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, WindowK a) => MethodInfo * WindowGetRoleMethodInfo a signature Source 

windowGetScreen

data WindowGetScreenMethodInfo Source

Instances

((~) * signature (m Screen), MonadIO m, WindowK a) => MethodInfo * WindowGetScreenMethodInfo a signature Source 

windowGetSize

data WindowGetSizeMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, WindowK a) => MethodInfo * WindowGetSizeMethodInfo a signature Source 

windowGetSkipPagerHint

windowGetSkipTaskbarHint

windowGetTitle

data WindowGetTitleMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, WindowK a) => MethodInfo * WindowGetTitleMethodInfo a signature Source 

windowGetTitlebar

data WindowGetTitlebarMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, WindowK a) => MethodInfo * WindowGetTitlebarMethodInfo a signature Source 

windowGetTransientFor

windowGetTypeHint

windowGetUrgencyHint

data WindowGetUrgencyHintMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowGetUrgencyHintMethodInfo a signature Source 

windowGetWindowType

windowHasGroup

data WindowHasGroupMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowHasGroupMethodInfo a signature Source 

windowHasToplevelFocus

windowIconify

data WindowIconifyMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowIconifyMethodInfo a signature Source 

windowIconify :: (MonadIO m, WindowK a) => a -> m () Source

windowIsActive

data WindowIsActiveMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsActiveMethodInfo a signature Source 

windowIsMaximized

data WindowIsMaximizedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, WindowK a) => MethodInfo * WindowIsMaximizedMethodInfo a signature Source 

windowListToplevels

windowMaximize

data WindowMaximizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowMaximizeMethodInfo a signature Source 

windowMaximize :: (MonadIO m, WindowK a) => a -> m () Source

windowMnemonicActivate

windowMove

data WindowMoveMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowMoveMethodInfo a signature Source 

windowMove :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m () Source

windowNew

windowParseGeometry

data WindowParseGeometryMethodInfo Source

Instances

((~) * signature (Text -> m Bool), MonadIO m, WindowK a) => MethodInfo * WindowParseGeometryMethodInfo a signature Source 

windowPresent

data WindowPresentMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowPresentMethodInfo a signature Source 

windowPresent :: (MonadIO m, WindowK a) => a -> m () Source

windowPresentWithTime

data WindowPresentWithTimeMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowPresentWithTimeMethodInfo a signature Source 

windowPropagateKeyEvent

windowRemoveAccelGroup

data WindowRemoveAccelGroupMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WindowK a, AccelGroupK b) => MethodInfo * WindowRemoveAccelGroupMethodInfo a signature Source 

windowRemoveMnemonic

data WindowRemoveMnemonicMethodInfo Source

Instances

((~) * signature (Word32 -> b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowRemoveMnemonicMethodInfo a signature Source 

windowRemoveMnemonic :: (MonadIO m, WindowK a, WidgetK b) => a -> Word32 -> b -> m () Source

windowReshowWithInitialSize

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

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowResizeMethodInfo a signature Source 

windowResize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m () Source

windowResizeGripIsVisible

windowResizeGripIsVisible :: (MonadIO m, WindowK a) => a -> m Bool Source

Deprecated: (Since version 3.14)Resize grips have been removed.

windowResizeToGeometry

data WindowResizeToGeometryMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowResizeToGeometryMethodInfo a signature Source 

windowSetAcceptFocus

data WindowSetAcceptFocusMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetAcceptFocusMethodInfo a signature Source 

windowSetAcceptFocus :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetApplication

data WindowSetApplicationMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, ApplicationK b) => MethodInfo * WindowSetApplicationMethodInfo a signature Source 

windowSetAttachedTo

data WindowSetAttachedToMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetAttachedToMethodInfo a signature Source 

windowSetAttachedTo :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m () Source

windowSetAutoStartupNotification

windowSetDecorated

data WindowSetDecoratedMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDecoratedMethodInfo a signature Source 

windowSetDecorated :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetDefault

data WindowSetDefaultMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetDefaultMethodInfo a signature Source 

windowSetDefault :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m () Source

windowSetDefaultGeometry

data WindowSetDefaultGeometryMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDefaultGeometryMethodInfo a signature Source 

windowSetDefaultIcon

windowSetDefaultIconFromFile

windowSetDefaultIconList

windowSetDefaultIconName

windowSetDefaultSize

data WindowSetDefaultSizeMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDefaultSizeMethodInfo a signature Source 

windowSetDefaultSize :: (MonadIO m, WindowK a) => a -> Int32 -> Int32 -> m () Source

windowSetDeletable

data WindowSetDeletableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetDeletableMethodInfo a signature Source 

windowSetDeletable :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetDestroyWithParent

windowSetFocus

data WindowSetFocusMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetFocusMethodInfo a signature Source 

windowSetFocus :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m () Source

windowSetFocusOnMap

data WindowSetFocusOnMapMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetFocusOnMapMethodInfo a signature Source 

windowSetFocusOnMap :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetFocusVisible

data WindowSetFocusVisibleMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetFocusVisibleMethodInfo a signature Source 

windowSetFocusVisible :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetGeometryHints

windowSetGravity

data WindowSetGravityMethodInfo Source

Instances

((~) * signature (Gravity -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetGravityMethodInfo a signature Source 

windowSetGravity :: (MonadIO m, WindowK a) => a -> Gravity -> m () Source

windowSetHasResizeGrip

data WindowSetHasResizeGripMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetHasResizeGripMethodInfo a signature Source 

windowSetHasResizeGrip :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)Resize grips have been removed.

windowSetHasUserRefCount

data WindowSetHasUserRefCountMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetHasUserRefCountMethodInfo a signature Source 

windowSetHideTitlebarWhenMaximized

windowSetIcon

data WindowSetIconMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, PixbufK b) => MethodInfo * WindowSetIconMethodInfo a signature Source 

windowSetIcon :: (MonadIO m, WindowK a, PixbufK b) => a -> Maybe b -> m () Source

windowSetIconFromFile

data WindowSetIconFromFileMethodInfo Source

Instances

((~) * signature ([Char] -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetIconFromFileMethodInfo a signature Source 

windowSetIconFromFile :: (MonadIO m, WindowK a) => a -> [Char] -> m () Source

windowSetIconList

data WindowSetIconListMethodInfo Source

Instances

((~) * signature ([b] -> m ()), MonadIO m, WindowK a, PixbufK b) => MethodInfo * WindowSetIconListMethodInfo a signature Source 

windowSetIconList :: (MonadIO m, WindowK a, PixbufK b) => a -> [b] -> m () Source

windowSetIconName

data WindowSetIconNameMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetIconNameMethodInfo a signature Source 

windowSetIconName :: (MonadIO m, WindowK a) => a -> Maybe Text -> m () Source

windowSetInteractiveDebugging

windowSetKeepAbove

data WindowSetKeepAboveMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetKeepAboveMethodInfo a signature Source 

windowSetKeepAbove :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetKeepBelow

data WindowSetKeepBelowMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetKeepBelowMethodInfo a signature Source 

windowSetKeepBelow :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetMnemonicModifier

windowSetMnemonicsVisible

windowSetModal

data WindowSetModalMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetModalMethodInfo a signature Source 

windowSetModal :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetOpacity

data WindowSetOpacityMethodInfo Source

Instances

((~) * signature (Double -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetOpacityMethodInfo a signature Source 

windowSetOpacity :: (MonadIO m, WindowK a) => a -> Double -> m () Source

Deprecated: (Since version 3.8)Use gtk_widget_set_opacity instead.

windowSetPosition

data WindowSetPositionMethodInfo Source

Instances

((~) * signature (WindowPosition -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetPositionMethodInfo a signature Source 

windowSetResizable

data WindowSetResizableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetResizableMethodInfo a signature Source 

windowSetResizable :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetRole

data WindowSetRoleMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetRoleMethodInfo a signature Source 

windowSetRole :: (MonadIO m, WindowK a) => a -> Text -> m () Source

windowSetScreen

data WindowSetScreenMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WindowK a, ScreenK b) => MethodInfo * WindowSetScreenMethodInfo a signature Source 

windowSetScreen :: (MonadIO m, WindowK a, ScreenK b) => a -> b -> m () Source

windowSetSkipPagerHint

data WindowSetSkipPagerHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSkipPagerHintMethodInfo a signature Source 

windowSetSkipTaskbarHint

data WindowSetSkipTaskbarHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetSkipTaskbarHintMethodInfo a signature Source 

windowSetStartupId

data WindowSetStartupIdMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetStartupIdMethodInfo a signature Source 

windowSetStartupId :: (MonadIO m, WindowK a) => a -> Text -> m () Source

windowSetTitle

data WindowSetTitleMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetTitleMethodInfo a signature Source 

windowSetTitle :: (MonadIO m, WindowK a) => a -> Text -> m () Source

windowSetTitlebar

data WindowSetTitlebarMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WidgetK b) => MethodInfo * WindowSetTitlebarMethodInfo a signature Source 

windowSetTitlebar :: (MonadIO m, WindowK a, WidgetK b) => a -> Maybe b -> m () Source

windowSetTransientFor

data WindowSetTransientForMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, WindowK a, WindowK b) => MethodInfo * WindowSetTransientForMethodInfo a signature Source 

windowSetTransientFor :: (MonadIO m, WindowK a, WindowK b) => a -> Maybe b -> m () Source

windowSetTypeHint

data WindowSetTypeHintMethodInfo Source

Instances

((~) * signature (WindowTypeHint -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetTypeHintMethodInfo a signature Source 

windowSetUrgencyHint

data WindowSetUrgencyHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetUrgencyHintMethodInfo a signature Source 

windowSetUrgencyHint :: (MonadIO m, WindowK a) => a -> Bool -> m () Source

windowSetWmclass

data WindowSetWmclassMethodInfo Source

Instances

((~) * signature (Text -> Text -> m ()), MonadIO m, WindowK a) => MethodInfo * WindowSetWmclassMethodInfo a signature Source 

windowSetWmclass :: (MonadIO m, WindowK a) => a -> Text -> Text -> m () Source

windowStick

data WindowStickMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowStickMethodInfo a signature Source 

windowStick :: (MonadIO m, WindowK a) => a -> m () Source

windowUnfullscreen

data WindowUnfullscreenMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnfullscreenMethodInfo a signature Source 

windowUnfullscreen :: (MonadIO m, WindowK a) => a -> m () Source

windowUnmaximize

data WindowUnmaximizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnmaximizeMethodInfo a signature Source 

windowUnmaximize :: (MonadIO m, WindowK a) => a -> m () Source

windowUnstick

data WindowUnstickMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, WindowK a) => MethodInfo * WindowUnstickMethodInfo a signature Source 

windowUnstick :: (MonadIO m, WindowK a) => a -> m () Source

Properties

AcceptFocus

setWindowAcceptFocus :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

Application

setWindowApplication :: (MonadIO m, WindowK o, ApplicationK a) => o -> a -> m () Source

AttachedTo

setWindowAttachedTo :: (MonadIO m, WindowK o, WidgetK a) => o -> a -> m () Source

Decorated

setWindowDecorated :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

DefaultHeight

DefaultWidth

Deletable

setWindowDeletable :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

DestroyWithParent

FocusOnMap

setWindowFocusOnMap :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

FocusVisible

setWindowFocusVisible :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

Gravity

setWindowGravity :: (MonadIO m, WindowK o) => o -> Gravity -> m () Source

HasResizeGrip

HasToplevelFocus

HideTitlebarWhenMaximized

Icon

clearWindowIcon :: (MonadIO m, WindowK o) => o -> m () Source

setWindowIcon :: (MonadIO m, WindowK o, PixbufK a) => o -> a -> m () Source

IconName

clearWindowIconName :: (MonadIO m, WindowK o) => o -> m () Source

setWindowIconName :: (MonadIO m, WindowK o) => o -> Text -> m () Source

IsActive

IsMaximized

MnemonicsVisible

Modal

setWindowModal :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

Resizable

setWindowResizable :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

ResizeGripVisible

Role

setWindowRole :: (MonadIO m, WindowK o) => o -> Text -> m () Source

Screen

setWindowScreen :: (MonadIO m, WindowK o, ScreenK a) => o -> a -> m () Source

SkipPagerHint

SkipTaskbarHint

StartupId

setWindowStartupId :: (MonadIO m, WindowK o) => o -> Text -> m () Source

Title

setWindowTitle :: (MonadIO m, WindowK o) => o -> Text -> m () Source

TransientFor

setWindowTransientFor :: (MonadIO m, WindowK o, WindowK a) => o -> a -> m () Source

Type

TypeHint

UrgencyHint

setWindowUrgencyHint :: (MonadIO m, WindowK o) => o -> Bool -> m () Source

WindowPosition

Signals

ActivateDefault

ActivateFocus

EnableDebugging

KeysChanged

SetFocus

type WindowSetFocusCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO () Source