gntws.h File Reference

Workspace API. More...

#include "gntwidget.h"
#include <panel.h>

Include dependency graph for gntws.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _GntWS
struct  _GntWSClass

Defines

#define GNT_TYPE_WS   (gnt_ws_get_gtype())
#define GNT_WS(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_WS, GntWS))
#define GNT_IS_WS(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_WS))
#define GNT_IS_WS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), GNT_TYPE_WS))
#define GNT_WS_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), GNT_TYPE_WS, GntWSClass))

Typedefs

typedef _GntWS GntWS
typedef _GntWSClass GntWSClass

Functions

G_BEGIN_DECLS GType gnt_ws_get_gtype (void)
GntWS * gnt_ws_new (const char *name)
void gnt_ws_set_name (GntWS *ws, const gchar *name)
void gnt_ws_add_widget (GntWS *ws, GntWidget *widget)
void gnt_ws_remove_widget (GntWS *ws, GntWidget *widget)
void gnt_ws_widget_hide (GntWidget *widget, GHashTable *nodes)
void gnt_ws_widget_show (GntWidget *widget, GHashTable *nodes)
void gnt_ws_draw_taskbar (GntWS *ws, gboolean reposition)
void gnt_ws_hide (GntWS *ws, GHashTable *table)
void gnt_ws_show (GntWS *ws, GHashTable *table)
const char * gnt_ws_get_name (GntWS *ws)


Detailed Description

Workspace API.