gnome-preferences

Name

gnome-preferences — Fetching and setting GNOME preferences

Synopsis


#include <gnome.h>


struct      GnomePreferences
void        gnome_preferences_load          (void);
void        gnome_preferences_save          (void);
void        gnome_preferences_load_custom   (GnomePreferences *settings);
void        gnome_preferences_save_custom   (GnomePreferences *settings);
GtkButtonBoxStyle gnome_preferences_get_button_layout
                                            (void);
void        gnome_preferences_set_button_layout
                                            (GtkButtonBoxStyle style);
gboolean    gnome_preferences_get_statusbar_dialog
                                            (void);
void        gnome_preferences_set_statusbar_dialog
                                            (gboolean statusbar);
gboolean    gnome_preferences_get_statusbar_interactive
                                            (void);
void        gnome_preferences_set_statusbar_interactive
                                            (gboolean b);
gboolean    gnome_preferences_get_statusbar_meter_on_right
                                            (void);
void        gnome_preferences_set_statusbar_meter_on_right
                                            (gboolean status_meter_on_right);
gboolean    gnome_preferences_get_menubar_detachable
                                            (void);
void        gnome_preferences_set_menubar_detachable
                                            (gboolean b);
gboolean    gnome_preferences_get_menubar_relief
                                            (void);
void        gnome_preferences_set_menubar_relief
                                            (gboolean b);
gboolean    gnome_preferences_get_toolbar_detachable
                                            (void);
void        gnome_preferences_set_toolbar_detachable
                                            (gboolean b);
gboolean    gnome_preferences_get_toolbar_relief
                                            (void);
void        gnome_preferences_set_toolbar_relief
                                            (gboolean b);
gboolean    gnome_preferences_get_toolbar_relief_btn
                                            (void);
void        gnome_preferences_set_toolbar_relief_btn
                                            (gboolean b);
gboolean    gnome_preferences_get_toolbar_lines
                                            (void);
void        gnome_preferences_set_toolbar_lines
                                            (gboolean b);
gboolean    gnome_preferences_get_toolbar_labels
                                            (void);
void        gnome_preferences_set_toolbar_labels
                                            (gboolean b);
gboolean    gnome_preferences_get_dialog_centered
                                            (void);
void        gnome_preferences_set_dialog_centered
                                            (gboolean b);
GtkWindowType gnome_preferences_get_dialog_type
                                            (void);
void        gnome_preferences_set_dialog_type
                                            (GtkWindowType t);
GtkWindowPosition gnome_preferences_get_dialog_position
                                            (void);
void        gnome_preferences_set_dialog_position
                                            (GtkWindowPosition p);
GnomeMDIMode gnome_preferences_get_mdi_mode (void);
void        gnome_preferences_set_mdi_mode  (GnomeMDIMode m);
GtkPositionType gnome_preferences_get_mdi_tab_pos
                                            (void);
void        gnome_preferences_set_mdi_tab_pos
                                            (GtkPositionType p);
int         gnome_preferences_get_property_box_apply
                                            (void);
void        gnome_preferences_set_property_box_button_apply
                                            (int v);
gboolean    gnome_preferences_get_menus_have_tearoff
                                            (void);
void        gnome_preferences_set_menus_have_tearoff
                                            (gboolean b);
int         gnome_preferences_get_menus_have_icons
                                            (void);
void        gnome_preferences_set_menus_have_icons
                                            (int have_icons);
int         gnome_preferences_get_disable_imlib_cache
                                            (void);
void        gnome_preferences_set_disable_imlib_cache
                                            (int disable_imlib_cache);

Description

Routines used for loading and saving the preferences for the user interface parts of GNOME. gnome_init() calls gnome_preferences_load() at startup.

Details


GnomePreferences

struct GnomePreferences {
  GtkButtonBoxStyle dialog_buttons_style;
  int property_box_buttons_ok : 1;
  int property_box_buttons_apply : 1;
  int property_box_buttons_close : 1;
  int property_box_buttons_help : 1;
  int statusbar_not_dialog : 1;
  int statusbar_is_interactive : 1;
  int statusbar_meter_on_right : 1;
  int menubar_detachable : 1;
  int menubar_relief : 1;
  int toolbar_detachable : 1;
  int toolbar_relief : 1;
  int toolbar_relief_btn : 1;
  int toolbar_lines : 1;
  int toolbar_labels : 1;
  int dialog_centered : 1;
  int menus_have_tearoff : 1;
  int menus_have_icons : 1;
  int disable_imlib_cache : 1;
  GtkWindowType dialog_type;
  GtkWindowPosition dialog_position;
  GnomeMDIMode mdi_mode;
  GtkPositionType mdi_tab_pos;
};


gnome_preferences_load()

void        gnome_preferences_load          (void);


gnome_preferences_save()

void        gnome_preferences_save          (void);


gnome_preferences_load_custom()

void        gnome_preferences_load_custom   (GnomePreferences *settings);

settings : 


gnome_preferences_save_custom()

void        gnome_preferences_save_custom   (GnomePreferences *settings);

settings : 


gnome_preferences_get_button_layout()

GtkButtonBoxStyle gnome_preferences_get_button_layout
                                            (void);

Returns


gnome_preferences_set_button_layout()

void        gnome_preferences_set_button_layout
                                            (GtkButtonBoxStyle style);

style : 


gnome_preferences_get_statusbar_dialog()

gboolean    gnome_preferences_get_statusbar_dialog
                                            (void);

Returns


gnome_preferences_set_statusbar_dialog()

void        gnome_preferences_set_statusbar_dialog
                                            (gboolean statusbar);

statusbar : 


gnome_preferences_get_statusbar_interactive()

gboolean    gnome_preferences_get_statusbar_interactive
                                            (void);

Returns


gnome_preferences_set_statusbar_interactive()

void        gnome_preferences_set_statusbar_interactive
                                            (gboolean b);

b : 


gnome_preferences_get_statusbar_meter_on_right()

gboolean    gnome_preferences_get_statusbar_meter_on_right
                                            (void);

Returns


gnome_preferences_set_statusbar_meter_on_right()

void        gnome_preferences_set_statusbar_meter_on_right
                                            (gboolean status_meter_on_right);

status_meter_on_right : 


gnome_preferences_get_menubar_detachable()

gboolean    gnome_preferences_get_menubar_detachable
                                            (void);

Returns


gnome_preferences_set_menubar_detachable()

void        gnome_preferences_set_menubar_detachable
                                            (gboolean b);

b : 


gnome_preferences_get_menubar_relief()

gboolean    gnome_preferences_get_menubar_relief
                                            (void);

Returns


gnome_preferences_set_menubar_relief()

void        gnome_preferences_set_menubar_relief
                                            (gboolean b);

b : 


gnome_preferences_get_toolbar_detachable()

gboolean    gnome_preferences_get_toolbar_detachable
                                            (void);

Returns


gnome_preferences_set_toolbar_detachable()

void        gnome_preferences_set_toolbar_detachable
                                            (gboolean b);

b : 


gnome_preferences_get_toolbar_relief()

gboolean    gnome_preferences_get_toolbar_relief
                                            (void);

Returns


gnome_preferences_set_toolbar_relief()

void        gnome_preferences_set_toolbar_relief
                                            (gboolean b);

b : 


gnome_preferences_get_toolbar_relief_btn()

gboolean    gnome_preferences_get_toolbar_relief_btn
                                            (void);

Returns


gnome_preferences_set_toolbar_relief_btn()

void        gnome_preferences_set_toolbar_relief_btn
                                            (gboolean b);

b : 


gnome_preferences_get_toolbar_lines()

gboolean    gnome_preferences_get_toolbar_lines
                                            (void);

Returns


gnome_preferences_set_toolbar_lines()

void        gnome_preferences_set_toolbar_lines
                                            (gboolean b);

b : 


gnome_preferences_get_toolbar_labels()

gboolean    gnome_preferences_get_toolbar_labels
                                            (void);

Returns


gnome_preferences_set_toolbar_labels()

void        gnome_preferences_set_toolbar_labels
                                            (gboolean b);

b : 


gnome_preferences_get_dialog_centered()

gboolean    gnome_preferences_get_dialog_centered
                                            (void);

Returns


gnome_preferences_set_dialog_centered()

void        gnome_preferences_set_dialog_centered
                                            (gboolean b);

b : 


gnome_preferences_get_dialog_type()

GtkWindowType gnome_preferences_get_dialog_type
                                            (void);

Returns


gnome_preferences_set_dialog_type()

void        gnome_preferences_set_dialog_type
                                            (GtkWindowType t);

t : 


gnome_preferences_get_dialog_position()

GtkWindowPosition gnome_preferences_get_dialog_position
                                            (void);

Returns


gnome_preferences_set_dialog_position()

void        gnome_preferences_set_dialog_position
                                            (GtkWindowPosition p);

p : 


gnome_preferences_get_mdi_mode()

GnomeMDIMode gnome_preferences_get_mdi_mode (void);

Returns


gnome_preferences_set_mdi_mode()

void        gnome_preferences_set_mdi_mode  (GnomeMDIMode m);

m : 


gnome_preferences_get_mdi_tab_pos()

GtkPositionType gnome_preferences_get_mdi_tab_pos
                                            (void);

Returns


gnome_preferences_set_mdi_tab_pos()

void        gnome_preferences_set_mdi_tab_pos
                                            (GtkPositionType p);

p : 


gnome_preferences_get_property_box_apply()

int         gnome_preferences_get_property_box_apply
                                            (void);

Returns


gnome_preferences_set_property_box_button_apply()

void        gnome_preferences_set_property_box_button_apply
                                            (int v);

v : 


gnome_preferences_get_menus_have_tearoff()

gboolean    gnome_preferences_get_menus_have_tearoff
                                            (void);

Returns


gnome_preferences_set_menus_have_tearoff()

void        gnome_preferences_set_menus_have_tearoff
                                            (gboolean b);

b : 


gnome_preferences_get_menus_have_icons()

int         gnome_preferences_get_menus_have_icons
                                            (void);

Returns


gnome_preferences_set_menus_have_icons()

void        gnome_preferences_set_menus_have_icons
                                            (int have_icons);

have_icons : 


gnome_preferences_get_disable_imlib_cache()

int         gnome_preferences_get_disable_imlib_cache
                                            (void);

Returns


gnome_preferences_set_disable_imlib_cache()

void        gnome_preferences_set_disable_imlib_cache
                                            (int disable_imlib_cache);

disable_imlib_cache :