gi-gtk-0.3.16.12: 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

class GObject o => WindowK o Source

Instances

Methods

windowActivateDefault

windowActivateFocus

windowActivateKey

windowAddAccelGroup

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

windowAddMnemonic

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

windowBeginMoveDrag

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

windowBeginResizeDrag

windowClose

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

windowDeiconify

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

windowFullscreen

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

windowGetAcceptFocus

windowGetApplication

windowGetAttachedTo

windowGetDecorated

windowGetDefaultIconList

windowGetDefaultIconName

windowGetDefaultSize

windowGetDefaultWidget

windowGetDeletable

windowGetDestroyWithParent

windowGetFocus

windowGetFocusOnMap

windowGetFocusVisible

windowGetGravity

windowGetGroup

windowGetHasResizeGrip

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

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

windowGetHideTitlebarWhenMaximized

windowGetIcon

windowGetIconList

windowGetIconName

windowGetMnemonicModifier

windowGetMnemonicsVisible

windowGetModal

windowGetOpacity

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

Deprecated: (Since version 3.8)Use gtk_widget_get_opacity instead.

windowGetPosition

windowGetResizable

windowGetResizeGripArea

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

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

windowGetRole

windowGetScreen

windowGetSize

windowGetSkipPagerHint

windowGetSkipTaskbarHint

windowGetTitle

windowGetTitlebar

windowGetTransientFor

windowGetTypeHint

windowGetUrgencyHint

windowGetWindowType

windowHasGroup

windowHasToplevelFocus

windowIconify

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

windowIsActive

windowIsMaximized

windowListToplevels

windowMaximize

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

windowMnemonicActivate

windowMove

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

windowNew

windowParseGeometry

windowPresent

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

windowPresentWithTime

windowPropagateKeyEvent

windowRemoveAccelGroup

windowRemoveMnemonic

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

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

windowSetAcceptFocus

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

windowSetApplication

windowSetAttachedTo

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

windowSetAutoStartupNotification

windowSetDecorated

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

windowSetDefault

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

windowSetDefaultGeometry

windowSetDefaultIcon

windowSetDefaultIconFromFile

windowSetDefaultIconList

windowSetDefaultIconName

windowSetDefaultSize

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

windowSetDeletable

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

windowSetDestroyWithParent

windowSetFocus

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

windowSetFocusOnMap

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

windowSetFocusVisible

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

windowSetGeometryHints

windowSetGravity

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

windowSetHasResizeGrip

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

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

windowSetHasUserRefCount

windowSetHideTitlebarWhenMaximized

windowSetIcon

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

windowSetIconFromFile

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

windowSetIconList

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

windowSetIconName

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

windowSetInteractiveDebugging

windowSetKeepAbove

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

windowSetKeepBelow

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

windowSetMnemonicModifier

windowSetMnemonicsVisible

windowSetModal

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

windowSetOpacity

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

Deprecated: (Since version 3.8)Use gtk_widget_set_opacity instead.

windowSetPosition

windowSetResizable

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

windowSetRole

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

windowSetScreen

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

windowSetSkipPagerHint

windowSetSkipTaskbarHint

windowSetStartupId

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

windowSetTitle

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

windowSetTitlebar

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

windowSetTransientFor

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

windowSetTypeHint

windowSetUrgencyHint

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

windowSetWmclass

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

windowStick

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

windowUnfullscreen

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

windowUnmaximize

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

windowUnstick

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

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

IconName

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