| Top |  |  |  |  | 
| AtkWindowAtkWindow — 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.
“activate” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “activate” is emitted when a window becomes the active window of the application or session.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“create” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “create” is emitted when a new window is created.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“deactivate” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “deactivate” is emitted when a window is no longer the active window of the application or session.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“destroy” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “destroy” is emitted when a window is destroyed.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“maximize” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “maximize” is emitted when a window is maximized.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“minimize” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “minimize” is emitted when a window is minimized.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“move” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “move” is emitted when a window is moved.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2
“resize” signalvoid user_function (AtkWindow *object, gpointer user_data)
The signal “resize” is emitted when a window is resized.
| object | the object which received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
Since: 2.2