Name
gnome-properties -- deprecated/experimental/unfinished
Description
This module is deprecated/experimental/unfinished. Don't use it.
Details
struct GnomePropertyObject
struct GnomePropertyObject {
GtkWidget *label;
GnomePropertyDescriptor *descriptor;
gpointer prop_data, temp_data, user_data;
GList *object_list;
}; |
struct GnomePropertyDescriptor
struct GnomePropertyDescriptor {
guint size;
const gchar *label;
GtkWidget * (*init_func) (GnomePropertyObject *);
void (*apply_func) (GnomePropertyObject *);
void (*update_func) (GnomePropertyObject *);
void (*load_func) (GnomePropertyObject *);
void (*save_func) (GnomePropertyObject *);
void (*load_temp_func) (GnomePropertyObject *);
gint (*save_temp_func) (GnomePropertyObject *);
void (*discard_temp_func) (GnomePropertyObject *);
void (*changed_func) (GnomePropertyObject *);
GList *next;
}; |
enum GnomePropertyAction
typedef enum {
GNOME_PROPERTY_ACTION_APPLY = 1,
GNOME_PROPERTY_ACTION_UPDATE,
GNOME_PROPERTY_ACTION_LOAD,
GNOME_PROPERTY_ACTION_SAVE,
GNOME_PROPERTY_ACTION_LOAD_TEMP,
GNOME_PROPERTY_ACTION_SAVE_TEMP,
GNOME_PROPERTY_ACTION_DISCARD_TEMP,
GNOME_PROPERTY_ACTION_CHANGED
} GnomePropertyAction; |
gnome_property_object_new ()
gnome_property_object_register ()
gnome_property_object_list_walk ()
void gnome_property_object_list_walk (GList *property_object_list,
GnomePropertyAction action); |
gnome_property_object_apply ()
gnome_property_object_update ()
gnome_property_object_load ()
gnome_property_object_save ()
gnome_property_object_load_temp ()
gnome_property_object_save_temp ()
gnome_property_object_discard_temp ()
gnome_property_object_changed ()