GJITEN_DEBUG("add_dict()\n");
static void add_dict() {	GtkWidget *fileselector;	GtkWidget *nameentry;	if (dialog_add_dic != NULL) {		gtk_widget_hide(dialog_add_dic);		gtk_widget_show_all(dialog_add_dic);	}	else {		chdir(GJITEN_DICDIR);		gladexml_add_dic = glade_xml_new(GJITEN_DATADIR"/gjiten-settings.glade", "dialog_add_dic", NULL);		nameentry = glade_xml_get_widget(gladexml_add_dic, "entry_dic_name");		dialog_add_dic = glade_xml_get_widget(gladexml_add_dic, "dialog_add_dic"); 		fileselector = gnome_file_entry_new(NULL, _("Select dictionary file"));		g_signal_connect(G_OBJECT(fileselector), "activate", G_CALLBACK(set_dic_name_cb), nameentry);		gtk_table_attach(GTK_TABLE(glade_xml_get_widget(gladexml_add_dic, "table_add_dic")), fileselector, 1, 2, 1, 2,										 (GtkAttachOptions)(GTK_FILL),										 (GtkAttachOptions)0, 0, 0);		g_signal_connect(G_OBJECT(dialog_add_dic), "response", G_CALLBACK(add_dic_response_cb), fileselector);		gtk_widget_show_all(dialog_add_dic);	}}