Commit 42d789e98c9f21589b77abfa9b6b181d1db61dbb
1 parent
d6e1a58b
Exists in
master
and in
1 other branch
Adding title in "save" dialog.
Showing
1 changed file
with
12 additions
and
0 deletions
Show diff stats
src/dialogs/save/save.c
... | ... | @@ -251,6 +251,13 @@ |
251 | 251 | |
252 | 252 | GtkWidget * v3270_save_dialog_new(GtkWidget *widget, LIB3270_CONTENT_OPTION mode, const gchar *filename) |
253 | 253 | { |
254 | + static const gchar * titles[] = | |
255 | + { | |
256 | + N_("Save terminal contents"), | |
257 | + N_("Save selected area"), | |
258 | + N_("Save copied data"), | |
259 | + }; | |
260 | + | |
254 | 261 | gboolean use_header; |
255 | 262 | g_object_get(gtk_settings_get_default(), "gtk-dialogs-use-header", &use_header, NULL); |
256 | 263 | |
... | ... | @@ -264,6 +271,11 @@ |
264 | 271 | |
265 | 272 | dialog->mode = mode; |
266 | 273 | |
274 | + if( (size_t) mode < G_N_ELEMENTS(titles)) | |
275 | + { | |
276 | + gtk_window_set_title(GTK_WINDOW(dialog),gettext(titles[(size_t) mode])); | |
277 | + } | |
278 | + | |
267 | 279 | if(filename) |
268 | 280 | gtk_entry_set_text(GTK_ENTRY(dialog->filename),filename); |
269 | 281 | ... | ... |