void disp_tsin_pho(int index, char *pho) { if (hime_display_on_the_spot_key()) { if (gwin0 && GTK_WIDGET_VISIBLE(gwin0)) hide_win0(); return; } if (button_pho && !GTK_WIDGET_VISIBLE(button_pho)) gtk_widget_show(button_pho); text_pho_N = pin_juyin?6:3; disp_pho_sub(label_pho, index, pho); }
void hide_in_win(ClientState *cs) { if (!cs) { #if 0 dbg("hide_in_win: ic is null\n"); #endif return; } #if 0 dbg("hide_in_win %d\n", ic->in_method); #endif if (timeout_handle) { g_source_remove(timeout_handle); timeout_handle = 0; } switch (current_method_type()) { case method_type_PHO: hide_win_pho(); break; #if USE_TSIN case method_type_TSIN: // flush_tsin_buffer(); hide_win0(); break; #endif case method_type_INT_CODE: hide_win_int(); break; #if USE_ANTHY case method_type_ANTHY: hide_win_anthy(); break; #endif default: hide_win_gtab(); } reset_current_in_win_xy(); }
void hide_in_win(ClientState *cs) { if (!cs) { #if 0 dbg("hide_in_win: ic is null\n"); #endif return; } #if 0 dbg("hide_in_win %d\n", ic->in_method); #endif if (timeout_handle) { g_source_remove(timeout_handle); timeout_handle = 0; } switch (current_method_type()) { case method_type_PHO: hide_win_pho(); break; #if USE_TSIN case method_type_TSIN: // flush_tsin_buffer(); hide_win0(); break; #endif case method_type_MODULE: if (inmd[cs->in_method].mod_cb_funcs) module_cb1(cs)->module_hide_win(); break; default: hide_win_gtab(); } reset_current_in_win_xy(); }