Commit 92fe45f78abf90a0321e159f1dcd6c4f6482598c
1 parent
10e28095
Exists in
master
and in
1 other branch
Adding "load" method to the abstract settings class.
Showing
2 changed files
with
2 additions
and
0 deletions
Show diff stats
src/dialogs/settings.c
| ... | ... | @@ -62,6 +62,7 @@ LIB3270_EXPORT void v3270_settings_set_terminal_widget(GtkWidget *widget, GtkWid |
| 62 | 62 | g_return_if_fail(GTK_IS_V3270_SETTINGS(widget)); |
| 63 | 63 | |
| 64 | 64 | GTK_V3270_SETTINGS(widget)->terminal = terminal; |
| 65 | + GTK_V3270_SETTINGS_GET_CLASS(widget)->load(widget,terminal); | |
| 65 | 66 | } |
| 66 | 67 | |
| 67 | 68 | LIB3270_EXPORT void v3270_settings_apply(GtkWidget *widget) | ... | ... |
src/include/v3270/settings.h
| ... | ... | @@ -52,6 +52,7 @@ |
| 52 | 52 | typedef struct _V3270SettingsClass { |
| 53 | 53 | GtkGridClass parent_class; |
| 54 | 54 | |
| 55 | + void (*load)(GtkWidget *widget, GtkWidget *terminal); | |
| 55 | 56 | void (*apply)(GtkWidget *widget, GtkWidget *terminal); |
| 56 | 57 | void (*revert)(GtkWidget *widget, GtkWidget *terminal); |
| 57 | 58 | ... | ... |