Atk.Window

g Atk.Window Atk.Window GObject.GInterface GObject.GInterface GObject.GInterface->Atk.Window

Implementations:

Atk.NoOpObject

Methods

None

Virtual Methods

None

Properties

None

Signals

Name

Short Description

activate

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

create

The signal Atk.Window ::create is emitted when a new window is created.

deactivate

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

destroy

The signal Atk.Window ::destroy is emitted when a window is destroyed.

maximize

The signal Atk.Window ::maximize is emitted when a window is maximized.

minimize

The signal Atk.Window ::minimize is emitted when a window is minimized.

move

The signal Atk.Window ::move is emitted when a window is moved.

resize

The signal Atk.Window ::resize is emitted when a window is resized.

restore

The signal Atk.Window ::restore is emitted when a window is restored.

Fields

None

Class Details

class Atk.Window
Bases:

GObject.GInterface

Structure:

Atk.WindowIface

The ATK Interface provided by UI components that represent a top-level window.

Atk.Window 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`]

Signal Details

Atk.Window.signals.activate(window)
Signal Name:

activate

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

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

New in version 2.2.

Atk.Window.signals.create(window)
Signal Name:

create

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::create is emitted when a new window is created.

New in version 2.2.

Atk.Window.signals.deactivate(window)
Signal Name:

deactivate

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

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

New in version 2.2.

Atk.Window.signals.destroy(window)
Signal Name:

destroy

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::destroy is emitted when a window is destroyed.

New in version 2.2.

Atk.Window.signals.maximize(window)
Signal Name:

maximize

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::maximize is emitted when a window is maximized.

New in version 2.2.

Atk.Window.signals.minimize(window)
Signal Name:

minimize

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::minimize is emitted when a window is minimized.

New in version 2.2.

Atk.Window.signals.move(window)
Signal Name:

move

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::move is emitted when a window is moved.

New in version 2.2.

Atk.Window.signals.resize(window)
Signal Name:

resize

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::resize is emitted when a window is resized.

New in version 2.2.

Atk.Window.signals.restore(window)
Signal Name:

restore

Flags:

RUN_LAST

Parameters:

window (Atk.Window) – The object which received the signal

The signal Atk.Window ::restore is emitted when a window is restored.

New in version 2.2.