gi-atk-2.0.14: Atk 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.Atk.Interfaces.Window

Contents

Description

Window should be implemented by the UI elements that represent a top-level window, such as the main window of an application or dialog.

Synopsis

Exported types

toWindow :: (MonadIO m, IsWindow o) => o -> m Window Source #

Signals

activate

type C_WindowActivateCallback = Ptr () -> Ptr () -> IO () Source #

create

type C_WindowCreateCallback = Ptr () -> Ptr () -> IO () Source #

deactivate

destroy

type C_WindowDestroyCallback = Ptr () -> Ptr () -> IO () Source #

maximize

type C_WindowMaximizeCallback = Ptr () -> Ptr () -> IO () Source #

minimize

type C_WindowMinimizeCallback = Ptr () -> Ptr () -> IO () Source #

move

type C_WindowMoveCallback = Ptr () -> Ptr () -> IO () Source #

resize

type C_WindowResizeCallback = Ptr () -> Ptr () -> IO () Source #

restore

type C_WindowRestoreCallback = Ptr () -> Ptr () -> IO () Source #