static void cb_fast_phonetic_kbd_switch(GtkCheckMenuItem *checkmenuitem, gpointer dat) { char bak[128], cur[128]; get_hime_conf_fstr(PHONETIC_KEYBOARD, cur, ""); get_hime_conf_fstr(PHONETIC_KEYBOARD_BAK, bak, ""); save_hime_conf_str(PHONETIC_KEYBOARD, bak); save_hime_conf_str(PHONETIC_KEYBOARD_BAK, cur); load_setttings(); load_tab_pho_file(); update_win_kbm_inited(); }
void fast_phonetic_kbd_switch() { char bak[128], cur[128]; get_gcin_conf_fstr(PHONETIC_KEYBOARD, cur, ""); get_gcin_conf_fstr(PHONETIC_KEYBOARD_BAK, bak, ""); save_gcin_conf_str(PHONETIC_KEYBOARD, bak); save_gcin_conf_str(PHONETIC_KEYBOARD_BAK, cur); load_setttings(); load_tab_pho_file(); update_win_kbm_inited(); }
static void reload_data() { dbg("reload_data\n"); load_setttings(); if (current_method_type()==method_type_TSIN) set_wselkey(pho_selkey); // load_tsin_db(); change_win0_style(); change_win1_font(); change_win_gtab_style(); // change_win_pho_style(); load_tab_pho_file(); change_tsin_color(); update_win_kbm_inited(); destroy_inmd_menu(); load_gtab_list(TRUE); update_item_active_all(); #if 0 gcb_main(); #endif }