Riferimenti per il file gtk_common.c

#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>
#include <memory.h>
#include <string.h>
#include <unistd.h>
#include <X11/Xlib.h>
#include <gtk/gtk.h>
#include <stdlib.h>
#include <stdio.h>
#include <libxfce4util/i18n.h>
#include "gtk_common.h"

Definizioni

#define SUFFIX   "gtk-2.0"
#define KEY_SUFFIX   "gtk-2.0-key"

Funzioni

static GList * themes_common_list_add_dir (const gchar *dirname, GList *theme_list)
GList * theme_common_get_list (GList *theme_list)
static GList * icon_themes_list_add_dir (const gchar *dirname, GList *theme_list)
GList * icon_theme_common_get_list (GList *theme_list)
GtkWidget * brain_graph_labeled_text_box (GtkSizeGroup *sg, gchar *label, gchar *init, GtkWidget **n)
 Realizza una text entry affiancata ad una label.
GtkWidget * brain_graph_default_treeview (GtkBox *parent)
 Inizializza una treeview all'interno di una scrollwindow.
GtkWidget * brain_graph_labeled_and_active_text_box (GtkSizeGroup *sg, gchar *label, gchar *init, GCallback callback, GtkWidget **text, GtkWidget **button)
 Realizza una text entry affiancata da una label e da un pulsante cui e' collegata una callback.


Documentazione delle definizioni

#define SUFFIX   "gtk-2.0"
 

#define KEY_SUFFIX   "gtk-2.0-key"
 


Documentazione delle funzioni

static GList* themes_common_list_add_dir const gchar *  dirname,
GList *  theme_list
[static]
 

GList* theme_common_get_list GList *  theme_list  ) 
 

static GList* icon_themes_list_add_dir const gchar *  dirname,
GList *  theme_list
[static]
 

GList* icon_theme_common_get_list GList *  theme_list  ) 
 

GtkWidget* brain_graph_labeled_text_box GtkSizeGroup *  sg,
gchar *  label,
gchar *  init,
GtkWidget **  n
 

Realizza una text entry affiancata ad una label.

Parametri:
sg Gruppo di allineamento, per allineare tutti i componenti che dovranno apparire nel pannello
label La label da affincare alla text entry
init Testo con cui inizializzare la text entry, o NULL
n Puntatore che verra' riempito col riferimento alla text entry qui creata
Restituisce:
Puntatore alla box che contiene label e entry

GtkWidget* brain_graph_default_treeview GtkBox *  parent  ) 
 

Inizializza una treeview all'interno di una scrollwindow.

Parametri:
parent La GtkBox destinata a contenere la treeview che viene qui inizializzata
Restituisce:
Riferimento ad una treeview inizializzata e messa all' interno di una scrollwindow

GtkWidget* brain_graph_labeled_and_active_text_box GtkSizeGroup *  sg,
gchar *  label,
gchar *  init,
GCallback  callback,
GtkWidget **  text,
GtkWidget **  button
 

Realizza una text entry affiancata da una label e da un pulsante cui e' collegata una callback.

Parametri:
sg Gruppo di allineamento, per allineare tutti i componenti che dovranno apparire nel pannello
label La label da affincare alla text entry
init Testo con cui inizializzare la text entry, o NULL
callback Callback che verra' richiamata alla selezione del tasto associato al widget
text Puntatore che verra' riempito col riferimento alla text entry qui creata
button Puntatore che verra' riempito col riferimento al button qui creato
Restituisce:
Puntatore alla box che contiene label, entry e button


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