WindowT

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

template WindowT (
TStruct
) {}

Members

Functions

addOnActivate
void addOnActivate(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::activate is emitted when a window becomes the active window of the application or session.

addOnCreate
void addOnCreate(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::create is emitted when a new window is created.

addOnDeactivate
void addOnDeactivate(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::deactivate is emitted when a window is no longer the active window of the application or session.

addOnDestroy
void addOnDestroy(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::destroy is emitted when a window is destroyed.

addOnMaximize
void addOnMaximize(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::maximize is emitted when a window is maximized.

addOnMinimize
void addOnMinimize(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::minimize is emitted when a window is minimized.

addOnMove
void addOnMove(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::move is emitted when a window is moved.

addOnResize
void addOnResize(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::resize is emitted when a window is resized.

addOnRestore
void addOnRestore(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

The signal #AtkWindow::restore is emitted when a window is restored.

getWindowStruct
AtkWindow* getWindowStruct()

Get the main Gtk struct

Properties

onActivateListeners
void delegate(WindowIF)[] onActivateListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onCreateListeners
void delegate(WindowIF)[] onCreateListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onDeactivateListeners
void delegate(WindowIF)[] onDeactivateListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onDestroyListeners
void delegate(WindowIF)[] onDestroyListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMaximizeListeners
void delegate(WindowIF)[] onMaximizeListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMinimizeListeners
void delegate(WindowIF)[] onMinimizeListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMoveListeners
void delegate(WindowIF)[] onMoveListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onResizeListeners
void delegate(WindowIF)[] onResizeListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onRestoreListeners
void delegate(WindowIF)[] onRestoreListeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

callBackActivate
void callBackActivate(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackCreate
void callBackCreate(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackDeactivate
void callBackDeactivate(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackDestroy
void callBackDestroy(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMaximize
void callBackMaximize(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMinimize
void callBackMinimize(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMove
void callBackMove(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackResize
void callBackResize(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackRestore
void callBackRestore(AtkWindow* windowStruct, WindowIF _window)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_onActivateListeners
void delegate(WindowIF)[] _onActivateListeners;
Undocumented in source.
_onCreateListeners
void delegate(WindowIF)[] _onCreateListeners;
Undocumented in source.
_onDeactivateListeners
void delegate(WindowIF)[] _onDeactivateListeners;
Undocumented in source.
_onDestroyListeners
void delegate(WindowIF)[] _onDestroyListeners;
Undocumented in source.
_onMaximizeListeners
void delegate(WindowIF)[] _onMaximizeListeners;
Undocumented in source.
_onMinimizeListeners
void delegate(WindowIF)[] _onMinimizeListeners;
Undocumented in source.
_onMoveListeners
void delegate(WindowIF)[] _onMoveListeners;
Undocumented in source.
_onResizeListeners
void delegate(WindowIF)[] _onResizeListeners;
Undocumented in source.
_onRestoreListeners
void delegate(WindowIF)[] _onRestoreListeners;
Undocumented in source.
connectedSignals
int[string] connectedSignals;
Undocumented in source.

Meta