Riferimenti per il file session-control.c

#include <gtk/gtk.h>
#include <libxfce4util/i18n.h>
#include <libxfcegui4/libxfcegui4.h>
#include "session-icon.h"
#include "client.h"
#include "session-control.h"
#include "xfce_trayicon.h"
#include "util.h"

Strutture dati

struct  ListItem

Definizioni

#define BORDER   6
#define LIST_ITEM(obj)   ((ListItem *)(obj))

Tipi enumerati (enum)

enum  {
  PRIORITY_COLUMN, PROGRAM_COLUMN, USERID_COLUMN, STATE_COLUMN,
  N_COLUMNS
}

Funzioni

static void xfsm_session_control_class_init (XfsmSessionControlClass *)
static void xfsm_session_control_init (XfsmSessionControl *)
static void xfsm_session_control_finalize (GObject *)
GType xfsm_session_control_get_type (void)
static ListItemxfsm_session_control_get_selected (XfsmSessionControl *list, GtkTreeSelection *selection)
static void xfsm_session_control_selection_changed (GtkTreeSelection *selection, XfsmSessionControl *control)
static gboolean xfsm_session_control_clone_real (const Client *client)
static void xfsm_session_control_clone (GtkWidget *button, XfsmSessionControl *list)
static void xfsm_session_control_kill (GtkWidget *button, XfsmSessionControl *list)
static gboolean xfsm_session_control_delete (GtkWidget *widget, GdkEvent *ev, XfsmSessionControl *list)
GtkWidget * xfsm_session_control_new (void)
void xfsm_session_control_append (XfsmSessionControl *list, Client *client)
void xfsm_session_control_update (XfsmSessionControl *list, Client *client)
void xfsm_session_control_remove (XfsmSessionControl *list, Client *client)

Variabili

static GObjectClass * parent_class
static const gchar * state_names []


Documentazione delle definizioni

#define BORDER   6
 

#define LIST_ITEM obj   )     ((ListItem *)(obj))
 


Documentazione dei tipi enumerati

anonymous enum
 

Valori dei tipi enumerati:
PRIORITY_COLUMN 
PROGRAM_COLUMN 
USERID_COLUMN 
STATE_COLUMN 
N_COLUMNS 


Documentazione delle funzioni

static void xfsm_session_control_class_init XfsmSessionControlClass  )  [static]
 

static void xfsm_session_control_init XfsmSessionControl  )  [static]
 

static void xfsm_session_control_finalize GObject *   )  [static]
 

GType xfsm_session_control_get_type void   ) 
 

static ListItem* xfsm_session_control_get_selected XfsmSessionControl list,
GtkTreeSelection *  selection
[static]
 

static void xfsm_session_control_selection_changed GtkTreeSelection *  selection,
XfsmSessionControl control
[static]
 

static gboolean xfsm_session_control_clone_real const Client client  )  [static]
 

static void xfsm_session_control_clone GtkWidget *  button,
XfsmSessionControl list
[static]
 

static void xfsm_session_control_kill GtkWidget *  button,
XfsmSessionControl list
[static]
 

static gboolean xfsm_session_control_delete GtkWidget *  widget,
GdkEvent *  ev,
XfsmSessionControl list
[static]
 

GtkWidget* xfsm_session_control_new void   ) 
 

void xfsm_session_control_append XfsmSessionControl list,
Client client
 

void xfsm_session_control_update XfsmSessionControl list,
Client client
 

void xfsm_session_control_remove XfsmSessionControl list,
Client client
 


Documentazione delle variabili

GObjectClass* parent_class [static]
 

const gchar* state_names[] [static]
 

Valore iniziale:

 {
        N_("Idle"),
        N_("Interacting"),
        N_("Save completed"),
        N_("Saving"),                   
        N_("Saving (local)"),           
        N_("Waiting to interact"),
        N_("Waiting to enter Phase2"),
        N_("Disconnecting"),
        NULL
}


Generato il Sun Apr 16 01:36:44 2006 per BrainTop da  doxygen 1.4.6