Commit 42d789e98c9f21589b77abfa9b6b181d1db61dbb

Authored by Perry Werneck
1 parent d6e1a58b
Exists in master and in 1 other branch develop

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,6 +251,13 @@
251 251
252 GtkWidget * v3270_save_dialog_new(GtkWidget *widget, LIB3270_CONTENT_OPTION mode, const gchar *filename) 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 gboolean use_header; 261 gboolean use_header;
255 g_object_get(gtk_settings_get_default(), "gtk-dialogs-use-header", &use_header, NULL); 262 g_object_get(gtk_settings_get_default(), "gtk-dialogs-use-header", &use_header, NULL);
256 263
@@ -264,6 +271,11 @@ @@ -264,6 +271,11 @@
264 271
265 dialog->mode = mode; 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 if(filename) 279 if(filename)
268 gtk_entry_set_text(GTK_ENTRY(dialog->filename),filename); 280 gtk_entry_set_text(GTK_ENTRY(dialog->filename),filename);
269 281