man Gnome2::Wnck::Window () - Gnome2::Wnck::Window

NAME

Gnome2::Wnck::Window

HIERARCHY

  Glib::Object
  +----Gnome2::Wnck::Window

METHODS

$window->activate ($timestamp)

$window->activate

$window->activate_transient ($timestamp)

$window->activate_transient

$window->close ($timestamp)

$window->close

$window->set_fullscreen ($fullscreen)

window = Gnome2::Wnck::Window->get ($xwindow)

$window->keyboard_move

$window->keyboard_size

$window->maximize

$window->maximize_horizontally

$window->maximize_vertically

$window->minimize

$window->move_to_workspace ($space)

$window->pin

$window->shade

$window->set_skip_pager ($skip)

$window->set_skip_tasklist ($skip)

$window->stick

$window->unmaximize

$window->unmaximize_horizontally

$window->unmaximize_vertically

$window->unminimize ($timestamp)

$window->unminimize

$window->unpin

$window->unshade

$window->unstick

$window->set_window_type ($wintype)

SIGNALS

name-changed (Gnome2::Wnck::Window)
state-changed (Gnome2::Wnck::Window, Gnome2::Wnck::WindowState, Gnome2::Wnck::WindowState)
workspace-changed (Gnome2::Wnck::Window)
icon-changed (Gnome2::Wnck::Window)
actions-changed (Gnome2::Wnck::Window, Gnome2::Wnck::WindowActions, Gnome2::Wnck::WindowActions)
geometry-changed (Gnome2::Wnck::Window)

ENUMS AND FLAGS

enum Gnome2::Wnck::Window::Type

* 'normal' / 'WNCK_WINDOW_NORMAL'
* 'desktop' / 'WNCK_WINDOW_DESKTOP'
* 'dock' / 'WNCK_WINDOW_DOCK'
* 'dialog' / 'WNCK_WINDOW_DIALOG'
* 'modal-dialog' / 'WNCK_WINDOW_MODAL_DIALOG'
* 'toolbar' / 'WNCK_WINDOW_TOOLBAR'
* 'menu' / 'WNCK_WINDOW_MENU'
* 'utility' / 'WNCK_WINDOW_UTILITY'
* 'splashscreen' / 'WNCK_WINDOW_SPLASHSCREEN'

flags Gnome2::Wnck::WindowActions

* 'move' / 'WNCK_WINDOW_ACTION_MOVE'
* 'resize' / 'WNCK_WINDOW_ACTION_RESIZE'
* 'shade' / 'WNCK_WINDOW_ACTION_SHADE'
* 'stick' / 'WNCK_WINDOW_ACTION_STICK'
* 'maximize-horizontally' / 'WNCK_WINDOW_ACTION_MAXIMIZE_HORIZONTALLY'
* 'maximize-vertically' / 'WNCK_WINDOW_ACTION_MAXIMIZE_VERTICALLY'
* 'change-workspace' / 'WNCK_WINDOW_ACTION_CHANGE_WORKSPACE'
* 'close' / 'WNCK_WINDOW_ACTION_CLOSE'
* 'unmaximize-horizontally' / 'WNCK_WINDOW_ACTION_UNMAXIMIZE_HORIZONTALLY'
* 'unmaximize-vertically' / 'WNCK_WINDOW_ACTION_UNMAXIMIZE_VERTICALLY'
* 'unshade' / 'WNCK_WINDOW_ACTION_UNSHADE'
* 'unstick' / 'WNCK_WINDOW_ACTION_UNSTICK'
* 'minimize' / 'WNCK_WINDOW_ACTION_MINIMIZE'
* 'unminimize' / 'WNCK_WINDOW_ACTION_UNMINIMIZE'
* 'maximize' / 'WNCK_WINDOW_ACTION_MAXIMIZE'
* 'unmaximize' / 'WNCK_WINDOW_ACTION_UNMAXIMIZE'

flags Gnome2::Wnck::WindowState

* 'minimized' / 'WNCK_WINDOW_STATE_MINIMIZED'
* 'maximized-horizontally' / 'WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY'
* 'maximized-vertically' / 'WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY'
* 'shaded' / 'WNCK_WINDOW_STATE_SHADED'
* 'skip-pager' / 'WNCK_WINDOW_STATE_SKIP_PAGER'
* 'skip-tasklist' / 'WNCK_WINDOW_STATE_SKIP_TASKLIST'
* 'sticky' / 'WNCK_WINDOW_STATE_STICKY'
* 'hidden' / 'WNCK_WINDOW_STATE_HIDDEN'
* 'fullscreen' / 'WNCK_WINDOW_STATE_FULLSCREEN'
* 'demands-attention' / 'WNCK_WINDOW_STATE_DEMANDS_ATTENTION'

SEE ALSO

Gnome2::Wnck, Glib::Object

COPYRIGHT

Copyright (C) 2003-2004 by the gtk2-perl team.

This software is licensed under the LGPL. See Gnome2::Wnck for a full notice.