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 | ... | ... |