MatewnckSelector

## MatewnckSelector MatewnckSelector — a window selector widget, showing the list of windows as a menu. |

## Stability Level

Unstable, unless otherwise indicated

## Synopsis

    #include <libmatewnck/libmatewnck.h>

    struct              MatewnckSelector;
    GtkWidget *         matewnck_selector_new               (void);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkMenuShell
                                     +----GtkMenuBar
                                           +----MatewnckSelector

## Implemented Interfaces

MatewnckSelector implements AtkImplementorIface and GtkBuildable.

## Description

The MatewnckSelector represents client windows on a screen as a menu, where menu items are labelled with the window titles and icons. Activating a menu item activates the represented window.

The MatewnckSelector will automatically detect the screen it is on, and will represent windows of this screen only.

## Details

### struct MatewnckSelector

    struct MatewnckSelector;

The MatewnckSelector struct contains only private fields and should not be directly accessed.

### matewnck_selector_new ()

    GtkWidget *         matewnck_selector_new               (void);

Creates a new MatewnckSelector. The MatewnckSelector will list MatewnckWindow of the MatewnckScreen it is on.

Returns : | a newly created MatewnckSelector.

Since 2.10

## See Also

MatewnckTasklist