Riferimenti per il file session.c

#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <libxfce4util/debug.h>
#include <libxfce4util/i18n.h>
#include <libxfce4util/util.h>
#include <libxfcegui4/libxfcegui4.h>
#include "session-icon.h"
#include <config.h>
#include <brain-mcs-manager/manager-plugin.h>
#include <brain-session/shutdown.h>
#include <brain_client.h>
#include <brain_settings.h>

Strutture dati

struct  SplashTheme

Definizioni

#define SPLASH_THEMES_DIR   ( BRAINTOP_INSTALLATION_PATH "/splashscreen/" )
#define SHUTDOWN_LOGOUT   0
#define CHANNEL   "SESSION"
#define MAXTHEMELEN   128
#define MAXINFOLEN   512
#define MAX_THEMES   25

Funzioni

static void run_dialog (BrainMcsPlugin *)
static void confirmLogoutChangedCB (GtkToggleButton *, BrainMcsPlugin *)
static void defaultActionChangedCB (GtkOptionMenu *, BrainMcsPlugin *)
gchar * mcs_plugin_check_version (gint version)
static void show_info_dialog (void)
BrainMcsPluginInitResult mcs_plugin_init (BrainMcsPlugin *plugin)
static void splashThemeChangedCB (GtkOptionMenu *omenu, BrainMcsPlugin *plugin)
static void responseCB (BrainMcsPlugin *plugin)

Variabili

static gboolean confirmLogout = TRUE
static gint defaultAction = 0
static GtkWidget * dialog = NULL
static GtkWidget * themesMenu = NULL
static GtkTooltips * tooltips = NULL
static gint themeCount = 0
static gint themeCurrent = 0
static SplashTheme themes [25]


Documentazione delle definizioni

#define SPLASH_THEMES_DIR   ( BRAINTOP_INSTALLATION_PATH "/splashscreen/" )
 

#define SHUTDOWN_LOGOUT   0
 

#define CHANNEL   "SESSION"
 

#define MAXTHEMELEN   128
 

#define MAXINFOLEN   512
 

#define MAX_THEMES   25
 


Documentazione delle funzioni

static void run_dialog BrainMcsPlugin  )  [static]
 

static void confirmLogoutChangedCB GtkToggleButton *  ,
BrainMcsPlugin
[static]
 

static void defaultActionChangedCB GtkOptionMenu *  ,
BrainMcsPlugin
[static]
 

gchar* mcs_plugin_check_version gint  version  ) 
 

static void show_info_dialog void   )  [static]
 

BrainMcsPluginInitResult mcs_plugin_init BrainMcsPlugin plugin  ) 
 

Da fare:
Assegnare una icona al pannello di configurazione dei tipi MIME

static void splashThemeChangedCB GtkOptionMenu *  omenu,
BrainMcsPlugin plugin
[static]
 

static void responseCB BrainMcsPlugin plugin  )  [static]
 


Documentazione delle variabili

gboolean confirmLogout = TRUE [static]
 

gint defaultAction = 0 [static]
 

GtkWidget* dialog = NULL [static]
 

GtkWidget* themesMenu = NULL [static]
 

GtkTooltips* tooltips = NULL [static]
 

gint themeCount = 0 [static]
 

gint themeCurrent = 0 [static]
 

SplashTheme themes[25] [static]
 


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