Commit f34a300be10c2481be22196ea3f981b355a66d76

Authored by perry.werneck@gmail.com
1 parent 71cf5544

Incluindo mnemonicos no dialogo de configuracao de rede

Showing 1 changed file with 9 additions and 3 deletions   Show diff stats
src/gtk/dialog.c
... ... @@ -288,10 +288,11 @@
288 288 gchar * hostname;
289 289 gchar * ptr;
290 290 gboolean again = TRUE;
  291 + GtkWidget * label;
291 292 GtkTable * table = GTK_TABLE(gtk_table_new(2,4,FALSE));
292 293 GtkEntry * host = GTK_ENTRY(gtk_entry_new());
293 294 GtkEntry * port = GTK_ENTRY(gtk_entry_new());
294   - GtkToggleButton * checkbox = GTK_TOGGLE_BUTTON(gtk_check_button_new_with_label( _( "Secure connection" ) ));
  295 + GtkToggleButton * checkbox = GTK_TOGGLE_BUTTON(gtk_check_button_new_with_mnemonic( _( "_Secure connection" ) ));
295 296 GtkWidget * dialog = gtk_dialog_new_with_buttons( gettext(title ? title : N_( "Select hostname" )),
296 297 GTK_WINDOW(gtk_widget_get_toplevel(widget)),
297 298 GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT,
... ... @@ -306,10 +307,15 @@
306 307 gtk_entry_set_max_length(port,6);
307 308 gtk_entry_set_width_chars(port,7);
308 309  
309   - gtk_table_attach(table,gtk_label_new( _( "Hostname:" ) ), 0,1,0,1,0,0,5,0);
  310 +
  311 + label = gtk_label_new_with_mnemonic( _("_Hostname:") );
  312 + gtk_label_set_mnemonic_widget(GTK_LABEL(label),GTK_WIDGET(host));
  313 + gtk_table_attach(table,label,0,1,0,1,0,0,5,0);
310 314 gtk_table_attach(table,GTK_WIDGET(host), 1,2,0,1,GTK_EXPAND|GTK_FILL,0,0,0);
311 315  
312   - gtk_table_attach(table,gtk_label_new( _( "Port:" ) ), 2,3,0,1,0,0,5,0);
  316 + label = gtk_label_new_with_mnemonic( _( "_Port:" ) );
  317 + gtk_label_set_mnemonic_widget(GTK_LABEL(label),GTK_WIDGET(port));
  318 + gtk_table_attach(table, label, 2,3,0,1,0,0,5,0);
313 319 gtk_table_attach(table,GTK_WIDGET(port), 3,4,0,1,GTK_FILL,0,0,0);
314 320  
315 321 gtk_table_attach(table,GTK_WIDGET(checkbox), 1,2,1,2,GTK_EXPAND|GTK_FILL,0,0,0);
... ...