| 310 |
gtk_window_set_transient_for(GTK_WINDOW(Ldialog), GTK_WINDOW(Aparent)); |
gtk_window_set_transient_for(GTK_WINDOW(Ldialog), GTK_WINDOW(Aparent)); |
| 311 |
sc_grave_ref_wtd(Lg, "dialog_add_charset", "window"); |
sc_grave_ref_wtd(Lg, "dialog_add_charset", "window"); |
| 312 |
|
|
| 313 |
|
gtk_dialog_set_default_response(GTK_DIALOG(Ldialog), GTK_RESPONSE_OK); |
| 314 |
|
|
| 315 |
gtk_entry_set_text(GTK_ENTRY(sc_grave_get_widget(Lg, "charsetlabel")), _("New charset")); |
gtk_entry_set_text(GTK_ENTRY(sc_grave_get_widget(Lg, "charsetlabel")), _("New charset")); |
| 316 |
|
|
| 317 |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "btnbrowse")), "clicked", G_CALLBACK(gtk_charset_sel), Lg); |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "btnbrowse")), "clicked", G_CALLBACK(gtk_charset_sel), Lg); |
| 325 |
{ |
{ |
| 326 |
Tgrave *Lg = sc_grave_load("dialog_charset.glade"); |
Tgrave *Lg = sc_grave_load("dialog_charset.glade"); |
| 327 |
GtkWidget *Ldialog; |
GtkWidget *Ldialog; |
| 328 |
|
GtkEntry *Lentry; |
| 329 |
|
|
| 330 |
g_assert(Lg); |
g_assert(Lg); |
| 331 |
|
|
| 332 |
Ldialog = sc_grave_get_widget(Lg, "dialog_charset"); |
Ldialog = sc_grave_get_widget(Lg, "dialog_charset"); |
| 333 |
gtk_window_set_transient_for(GTK_WINDOW(Ldialog), GTK_WINDOW(Aparent)); |
gtk_window_set_transient_for(GTK_WINDOW(Ldialog), GTK_WINDOW(Aparent)); |
| 334 |
sc_grave_ref_wtd(Lg, "dialog_charset", "window"); |
sc_grave_ref_wtd(Lg, "dialog_charset", "window"); |
| 335 |
|
gtk_dialog_set_default_response(GTK_DIALOG(Ldialog), GTK_RESPONSE_OK); |
| 336 |
|
|
| 337 |
gtk_entry_set_text(GTK_ENTRY(sc_grave_get_widget(Lg, "charsetlabel")), Adata->label); |
Lentry = GTK_ENTRY(sc_grave_get_widget(Lg, "charsetlabel")); |
| 338 |
|
gtk_entry_set_text(Lentry, Adata->label); |
| 339 |
gtk_label_set_text(GTK_LABEL(sc_grave_get_widget(Lg, "charsetcode")), Adata->data); |
gtk_label_set_text(GTK_LABEL(sc_grave_get_widget(Lg, "charsetcode")), Adata->data); |
| 340 |
|
|
| 341 |
|
g_signal_connect(G_OBJECT(Lentry), "key-release-event", G_CALLBACK(callback_simpledialog_eventkeyrelease), Ldialog); |
| 342 |
|
|
| 343 |
return Lg; |
return Lg; |
| 344 |
} |
} |
| 345 |
|
|