atk.window_mixin
Module for [Window] interface mixin
Templates 2
The ATK Interface provided by UI components that represent a top-level window.
#AtkWindow should be implemented by the UI elements that represent a top-level window, such as the main window of an application or dialog.
See class@AtkObject
Connect to Activate signal.
The signal #AtkWindow::activate is emitted when a window becomes the active window of the application or session.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Create signal.
The signal #AtkWindow::create is emitted when a new window is created.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Deactivate signal.
The signal #AtkWindow::deactivate is emitted when a window is no longer the active window of the application or session.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Destroy signal.
The signal #AtkWindow::destroy is emitted when a window is destroyed.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Maximize signal.
The signal #AtkWindow::maximize is emitted when a window is maximized.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Minimize signal.
The signal #AtkWindow::minimize is emitted when a window is minimized.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Move signal.
The signal #AtkWindow::move is emitted when a window is moved.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Resize signal.
The signal #AtkWindow::resize is emitted when a window is resized.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Connect to Restore signal.
The signal #AtkWindow::restore is emitted when a window is restored.
Parameters
callback | signal callback delegate or function to connect void callback(atk.window.Window window) window the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |