Provided by: libgnome2-wnck-perl_0.16-2build3_amd64 bug

NAME

       Gnome2::Wnck::Window - an object representing a window

HIERARCHY

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

METHODS

   windowactions = $window->get_actions
   $window->activate ($timestamp)
       •   $timestamp (unsigned)

   $window->activate_transient ($timestamp)
       •   $timestamp (unsigned)

   application = $window->get_application
   classgroup = $window->get_class_group
   (x, y, width, height) = $window->get_client_window_geometry
   $window->close ($timestamp)
       •   $timestamp (unsigned)

   widget = $window->create_action_menu
   $window->set_fullscreen ($fullscreen)
       •   $fullscreen (boolean)

   (xp, yp, widthp, heightp) = $window->get_geometry
   $window->set_geometry ($gravity, $geometry_mask, $x, $y, $width, $height)
       •   $gravity (Gnome2::Wnck::WindowGravity)

       •   $geometry_mask (Gnome2::Wnck::WindowMoveResizeMask)

       •   $x (integer)

       •   $y (integer)

       •   $width (integer)

       •   $height (integer)

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

   unsigned = $window->get_group_leader
   $window->set_icon_geometry ($x, $y, $width, $height)
       •   $x (integer)

       •   $y (integer)

       •   $width (integer)

       •   $height (integer)

   pixbuf = $window->get_icon
   boolean = $window->get_icon_is_fallback
   string = $window->get_icon_name
   boolean = $window->is_above
   boolean = $window->is_active
   boolean = $window->is_below
   boolean = $window->is_fullscreen
   boolean = $window->is_in_viewport ($workspace)
       •   $workspace (Gnome2::Wnck::Workspace)

   boolean = $window->is_maximized
   boolean = $window->is_maximized_horizontally
   boolean = $window->is_maximized_vertically
   boolean = $window->is_minimized
   boolean = $window->is_most_recently_activated
   boolean = $window->is_on_workspace ($workspace)
       •   $workspace (Gnome2::Wnck::Workspace)

   boolean = $window->is_pinned
   boolean = $window->is_shaded
   boolean = $window->is_skip_pager
   boolean = $window->is_skip_tasklist
   boolean = $window->is_sticky
   boolean = $window->is_visible_on_workspace ($workspace)
       •   $workspace (Gnome2::Wnck::Workspace)

   $window->keyboard_move
   $window->keyboard_size
   $window->make_above
   $window->make_below
   $window->maximize
   $window->maximize_horizontally
   $window->maximize_vertically
   pixbuf = $window->get_mini_icon
   $window->minimize
   $window->move_to_workspace ($space)
       •   $space (Gnome2::Wnck::Workspace)

   string = $window->get_name
   boolean = $window->needs_attention
   boolean = $window->or_transient_needs_attention
   integer = $window->get_pid
   $window->pin
   screen = $window->get_screen
   string = $window->get_session_id
   string = $window->get_session_id_utf8
   $window->shade
   $window->set_skip_pager ($skip)
       •   $skip (boolean)

   $window->set_skip_tasklist ($skip)
       •   $skip (boolean)

   integer = $window->get_sort_order
   $window->set_sort_order ($order)
       •   $order (integer)

   windowstate = $window->get_state
   $window->stick
   window = $window->get_transient
   boolean = $window->transient_is_most_recently_activated
   $window->unmake_above
   $window->unmake_below
   $window->unmaximize
   $window->unmaximize_horizontally
   $window->unmaximize_vertically
   $window->unminimize ($timestamp)
       •   $timestamp (unsigned)

   $window->unpin
   $window->unshade
   $window->unstick
   windowtype = $window->get_window_type
   $window->set_window_type ($wintype)
       •   $wintype (Gnome2::Wnck::WindowType)

   workspace = $window->get_workspace
   unsigned = $window->get_xid

SIGNALS

       state-changed (Gnome2::Wnck::Window, Gnome2::Wnck::WindowState, Gnome2::Wnck::WindowState)
       name-changed (Gnome2::Wnck::Window)
       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

   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'

       •   'fullscreen' / 'WNCK_WINDOW_ACTION_FULLSCREEN'

       •   'above' / 'WNCK_WINDOW_ACTION_ABOVE'

       •   'below' / 'WNCK_WINDOW_ACTION_BELOW'

   enum Gnome2::Wnck::WindowGravity
       •   'current' / 'WNCK_WINDOW_GRAVITY_CURRENT'

       •   'northwest' / 'WNCK_WINDOW_GRAVITY_NORTHWEST'

       •   'north' / 'WNCK_WINDOW_GRAVITY_NORTH'

       •   'northeast' / 'WNCK_WINDOW_GRAVITY_NORTHEAST'

       •   'west' / 'WNCK_WINDOW_GRAVITY_WEST'

       •   'center' / 'WNCK_WINDOW_GRAVITY_CENTER'

       •   'east' / 'WNCK_WINDOW_GRAVITY_EAST'

       •   'southwest' / 'WNCK_WINDOW_GRAVITY_SOUTHWEST'

       •   'south' / 'WNCK_WINDOW_GRAVITY_SOUTH'

       •   'southeast' / 'WNCK_WINDOW_GRAVITY_SOUTHEAST'

       •   'static' / 'WNCK_WINDOW_GRAVITY_STATIC'

   flags Gnome2::Wnck::WindowMoveResizeMask
       •   'x' / 'WNCK_WINDOW_CHANGE_X'

       •   'y' / 'WNCK_WINDOW_CHANGE_Y'

       •   'width' / 'WNCK_WINDOW_CHANGE_WIDTH'

       •   'height' / 'WNCK_WINDOW_CHANGE_HEIGHT'

   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'

       •   'urgent' / 'WNCK_WINDOW_STATE_URGENT'

       •   'above' / 'WNCK_WINDOW_STATE_ABOVE'

       •   'below' / 'WNCK_WINDOW_STATE_BELOW'

   enum Gnome2::Wnck::WindowType
       •   'normal' / 'WNCK_WINDOW_NORMAL'

       •   'desktop' / 'WNCK_WINDOW_DESKTOP'

       •   'dock' / 'WNCK_WINDOW_DOCK'

       •   'dialog' / 'WNCK_WINDOW_DIALOG'

       •   'toolbar' / 'WNCK_WINDOW_TOOLBAR'

       •   'menu' / 'WNCK_WINDOW_MENU'

       •   'utility' / 'WNCK_WINDOW_UTILITY'

       •   'splashscreen' / 'WNCK_WINDOW_SPLASHSCREEN'

SEE ALSO

       Gnome2::Wnck, Glib::Object

COPYRIGHT

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

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