---
name: "Gnome2::Wnck::Tasklist"
section: "3pm"
platform: "linux"
package: "libgnome2-wnck-perl"
version: "0.16-3+b3"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/Gnome2::Wnck::Tasklist"
---

# Gnome2::Wnck::Tasklist(3pm)

a tasklist widget, showing the list of windows as a list of buttons

## NAME

Gnome2::Wnck::Tasklist - a tasklist widget, showing the list of windows as a list of buttons

## HIERARCHY

```
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gtk2::Container
                      +----Gnome2::Wnck::Tasklist
```

## INTERFACES

```
  Glib::Object::_Unregistered::AtkImplementorIface
  Gtk2::Buildable
```

## METHODS

### widget = Gnome2::Wnck::Tasklist-\>new ($screen)

- •

  `$screen` (Gnome2::Wnck::Screen)

### $tasklist-\>set\_button\_relief ($relief)

- •

  `$relief` (Gtk2::ReliefStyle)

### $tasklist-\>set\_grouping\_limit ($limit)

- •

  `$limit` (integer)

### $tasklist-\>set\_grouping ($grouping)

- •

  `$grouping` (Gnome2::Wnck::TasklistGroupingType)

### $tasklist-\>set\_icon\_loader ($func, $data=undef)

- •

  `$func` (scalar)

- •

  `$data` (scalar)

### $tasklist-\>set\_include\_all\_workspaces ($include\_all\_workspaces)

- •

  `$include_all_workspaces` (boolean)

### integer = $tasklist-\>get\_minimum\_height

### $tasklist-\>set\_minimum\_height ($size)

- •

  `$size` (integer)

### integer = $tasklist-\>get\_minimum\_width

### $tasklist-\>set\_minimum\_width ($size)

- •

  `$size` (integer)

### $tasklist-\>set\_screen ($screen)

- •

  `$screen` (Gnome2::Wnck::Screen)

### list = $tasklist-\>get\_size\_hint\_list

Returns a list of integers.

### $tasklist-\>set\_switch\_workspace\_on\_unminimize ($switch\_workspace\_on\_unminimize)

- •

  `$switch_workspace_on_unminimize` (boolean)

## STYLE PROPERTIES

- 'fade-loop-time' (float : default 3 : readable / private)

  The time one loop takes when fading, in seconds. Default: 3.0

- 'fade-max-loops' (integer : default 5 : readable / private)

  The number of fading loops. 0 means the button will only fade to the final color. Default: 5

- 'fade-opacity' (float : default 0.8 : readable / private)

  The final opacity that will be reached. Default: 0.8

- 'fade-overlay-rect' (boolean : default true : readable / private)

  Compatibility mode for pixbuf engine themes that cannot react to color changes. If enabled, a rectangle with the correct color will be drawn on top of the button. Default: TRUE

## ENUMS AND FLAGS

### enum Gnome2::Wnck::TasklistGroupingType

- •

  'never-group' / 'WNCK\_TASKLIST\_NEVER\_GROUP'

- •

  'auto-group' / 'WNCK\_TASKLIST\_AUTO\_GROUP'

- •

  'always-group' / 'WNCK\_TASKLIST\_ALWAYS\_GROUP'

### enum Gtk2::ReliefStyle

- •

  'normal' / 'GTK\_RELIEF\_NORMAL'

- •

  'half' / 'GTK\_RELIEF\_HALF'

- •

  'none' / 'GTK\_RELIEF\_NONE'

## SEE ALSO

Gnome2::Wnck, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container

## COPYRIGHT

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

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