gi-gdk-3.0.10: Gdk 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.Gdk.Structs.WindowAttr

Contents

Description

Attributes to use for a newly-created window.

Synopsis

Exported types

newtype WindowAttr Source #

Constructors

WindowAttr (ManagedPtr WindowAttr) 

Instances

WrappedPtr WindowAttr Source # 
(~) AttrOpTag tag AttrSet => Constructible WindowAttr tag Source # 

Methods

new :: MonadIO m => (ManagedPtr WindowAttr -> WindowAttr) -> [AttrOp WindowAttr tag] -> m WindowAttr

((~) * info (ResolveWindowAttrMethod t WindowAttr), MethodInfo * info WindowAttr p) => IsLabel t (WindowAttr -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> WindowAttr -> p #

((~) * info (ResolveWindowAttrMethod t WindowAttr), MethodInfo * info WindowAttr p) => IsLabelProxy t (WindowAttr -> p) Source # 
HasAttributeList * WindowAttr Source # 
type AttributeList WindowAttr Source # 
type AttributeList WindowAttr

newZeroWindowAttr :: MonadIO m => m WindowAttr Source #

Construct a WindowAttr struct initialized to zero.

Properties

cursor

windowAttr_cursor :: AttrLabelProxy "cursor" Source #

eventMask

windowAttr_eventMask :: AttrLabelProxy "eventMask" Source #

height

windowAttr_height :: AttrLabelProxy "height" Source #

overrideRedirect

windowAttr_overrideRedirect :: AttrLabelProxy "overrideRedirect" Source #

title

windowAttr_title :: AttrLabelProxy "title" Source #

typeHint

windowAttr_typeHint :: AttrLabelProxy "typeHint" Source #

visual

windowAttr_visual :: AttrLabelProxy "visual" Source #

wclass

windowAttr_wclass :: AttrLabelProxy "wclass" Source #

width

windowAttr_width :: AttrLabelProxy "width" Source #

windowType

windowAttr_windowType :: AttrLabelProxy "windowType" Source #

wmclassClass

windowAttr_wmclassClass :: AttrLabelProxy "wmclassClass" Source #

wmclassName

windowAttr_wmclassName :: AttrLabelProxy "wmclassName" Source #

x

windowAttr_x :: AttrLabelProxy "x" Source #

y

windowAttr_y :: AttrLabelProxy "y" Source #