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

Classes

OnActivateDelegateWrapper
class OnActivateDelegateWrapper
Undocumented in source.
OnCreateDelegateWrapper
class OnCreateDelegateWrapper
Undocumented in source.
OnDeactivateDelegateWrapper
class OnDeactivateDelegateWrapper
Undocumented in source.
OnDestroyDelegateWrapper
class OnDestroyDelegateWrapper
Undocumented in source.
OnMaximizeDelegateWrapper
class OnMaximizeDelegateWrapper
Undocumented in source.
OnMinimizeDelegateWrapper
class OnMinimizeDelegateWrapper
Undocumented in source.
OnMoveDelegateWrapper
class OnMoveDelegateWrapper
Undocumented in source.
OnResizeDelegateWrapper
class OnResizeDelegateWrapper
Undocumented in source.
OnRestoreDelegateWrapper
class OnRestoreDelegateWrapper
Undocumented in source.

Functions

addOnActivate
gulong 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
gulong addOnCreate(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

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

addOnDeactivate
gulong 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
gulong addOnDestroy(void delegate(WindowIF) dlg, ConnectFlags connectFlags)

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

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

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

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

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

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

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

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

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

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

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

getWindowStruct
AtkWindow* getWindowStruct(bool transferOwnership)

Get the main Gtk struct

Static functions

callBackActivate
void callBackActivate(AtkWindow* windowStruct, OnActivateDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackActivateDestroy
void callBackActivateDestroy(OnActivateDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackCreate
void callBackCreate(AtkWindow* windowStruct, OnCreateDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackCreateDestroy
void callBackCreateDestroy(OnCreateDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackDeactivate
void callBackDeactivate(AtkWindow* windowStruct, OnDeactivateDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackDeactivateDestroy
void callBackDeactivateDestroy(OnDeactivateDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackDestroy
void callBackDestroy(AtkWindow* windowStruct, OnDestroyDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackDestroyDestroy
void callBackDestroyDestroy(OnDestroyDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMaximize
void callBackMaximize(AtkWindow* windowStruct, OnMaximizeDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMaximizeDestroy
void callBackMaximizeDestroy(OnMaximizeDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMinimize
void callBackMinimize(AtkWindow* windowStruct, OnMinimizeDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMinimizeDestroy
void callBackMinimizeDestroy(OnMinimizeDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMove
void callBackMove(AtkWindow* windowStruct, OnMoveDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackMoveDestroy
void callBackMoveDestroy(OnMoveDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackResize
void callBackResize(AtkWindow* windowStruct, OnResizeDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackResizeDestroy
void callBackResizeDestroy(OnResizeDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackRestore
void callBackRestore(AtkWindow* windowStruct, OnRestoreDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackRestoreDestroy
void callBackRestoreDestroy(OnRestoreDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta