Glib::Object
+----Gnome2::Wnck::Screen
$screen->change_workspace_count ($count)
screen = Gnome2::Wnck::Screen->get_for_root
($root_window_id)
- $root_window_id (unsigned)
screen = Gnome2::Wnck::Screen->get ($index)
$screen->move_viewport ($x, $y)
- $x (integer)
- $y (integer)
boolean = $screen->net_wm_supports ($atom)
$screen->release_workspace_layout ($current_token)
$screen->toggle_showing_desktop ($show)
integer = $screen->try_set_workspace_layout
($current_token, $rows, $columns)
- $current_token (integer)
- $rows (integer)
- $columns (integer)
list = $screen->get_windows
Returns a list of WnckWindow's.
list = $screen->get_windows_stacked
Returns a list of WnckWindow's.
workspace = $screen->get_workspace ($workspace)
- active-window-changed
(Gnome2::Wnck::Screen, Gnome2::Wnck::Window)
- active-workspace-changed
(Gnome2::Wnck::Screen, Gnome2::Wnck::Workspace)
- application-closed
(Gnome2::Wnck::Screen, Gnome2::Wnck::Application)
- application-opened
(Gnome2::Wnck::Screen, Gnome2::Wnck::Application)
- background-changed
(Gnome2::Wnck::Screen)
- class-group-closed
(Gnome2::Wnck::Screen, Gnome2::Wnck::ClassGroup)
- class-group-opened
(Gnome2::Wnck::Screen, Gnome2::Wnck::ClassGroup)
- showing-desktop-changed
(Gnome2::Wnck::Screen)
- viewports-changed
(Gnome2::Wnck::Screen)
- window-closed
(Gnome2::Wnck::Screen, Gnome2::Wnck::Window)
- window-manager-changed
(Gnome2::Wnck::Screen)
- window-opened
(Gnome2::Wnck::Screen, Gnome2::Wnck::Window)
- window-stacking-changed
(Gnome2::Wnck::Screen)
- workspace-created
(Gnome2::Wnck::Screen, Gnome2::Wnck::Workspace)
- workspace-destroyed
(Gnome2::Wnck::Screen, Gnome2::Wnck::Workspace)
Gnome2::Wnck, Glib::Object
Copyright (C) 2003-2006 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2::Wnck for a
full notice.