Copy dialog_use_icons field
2000-09-24 Bradford Hovinen <hovinen@helixcode.com> * capplets/new-ui-properties/preferences.c (preferences_clone): Copy dialog_use_icons field * capplets/new-ui-properties/prefs-widget-dialogs.c: Use standard macro for dialog_icons * capplets/new-ui-properties/prefs-widget.h (struct _widget_desc_t): Remove field prefs_offset * capplets/new-ui-properties/preferences.c (preferences_get_dialog_icons): (preferences_set_dialog_icons): Implement * capplets/new-ui-properties/prefs-widget.c (read_preferences): (register_callbacks): (toggled_cb): (selected_cb): Remove support for direct struct offset manipulation * capplet-widget.c (capplet_widget_multi_new): Set capid (capplet_widget_init): Set capid to current global value (capplet_widget_class_get_capid): Implement; return the capid passed on the command line * capplet-widget.h (struct _CappletWidget): Remove buffer between frame and plug sizes
This commit is contained in:
parent
3443f5573f
commit
fb69525257
7 changed files with 60 additions and 34 deletions
|
@ -112,6 +112,7 @@ preferences_clone (Preferences *prefs)
|
|||
new_prefs = PREFERENCES (object);
|
||||
memcpy (new_prefs->gnome_prefs, prefs->gnome_prefs,
|
||||
sizeof (GnomePreferences));
|
||||
new_prefs->dialog_use_icons = prefs->dialog_use_icons;
|
||||
|
||||
return object;
|
||||
}
|
||||
|
@ -623,6 +624,16 @@ preferences_get_mdi_tab_pos (Preferences *prefs)
|
|||
return prefs->gnome_prefs->mdi_tab_pos;
|
||||
}
|
||||
|
||||
int
|
||||
preferences_get_dialog_icons (Preferences *prefs)
|
||||
{
|
||||
g_return_val_if_fail (prefs != NULL, 0);
|
||||
g_return_val_if_fail (IS_PREFERENCES (prefs), 0);
|
||||
g_return_val_if_fail (prefs->gnome_prefs != NULL, 0);
|
||||
|
||||
return prefs->dialog_use_icons;
|
||||
}
|
||||
|
||||
void
|
||||
preferences_set_dialog_buttons_style (Preferences *prefs,
|
||||
GtkButtonBoxStyle style)
|
||||
|
@ -853,3 +864,13 @@ preferences_set_mdi_tab_pos (Preferences *prefs, GtkPositionType type)
|
|||
|
||||
prefs->gnome_prefs->mdi_tab_pos = type;
|
||||
}
|
||||
|
||||
void
|
||||
preferences_set_dialog_icons (Preferences *prefs, int s)
|
||||
{
|
||||
g_return_if_fail (prefs != NULL);
|
||||
g_return_if_fail (IS_PREFERENCES (prefs));
|
||||
g_return_if_fail (prefs->gnome_prefs != NULL);
|
||||
|
||||
prefs->dialog_use_icons = s;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue