コード例 #1
0
ファイル: win0.cpp プロジェクト: martensite/gcin-debian
void hide_win0()
{
#if WIN32
  if (test_mode)
    return;
#endif
  if (!gwin0)
    return;

#if WIN32
  if (timeout_handle) {
	  g_source_remove(timeout_handle);
	  timeout_handle = 0;
  }
#endif

  gtk_widget_hide(gwin0);
  if (destroy_window)
    destroy_win0();
  else
    destroy_top_bin();

  hide_selections_win();
  hide_win_sym();
}
コード例 #2
0
ファイル: win0.c プロジェクト: duomaxwellr/hime
void hide_win0()
{
    if (!gwin0)
        return;

    gtk_widget_hide(gwin0);
    if (destroy_window)
        destroy_win0();
    else
        destroy_top_bin();

    hide_selections_win();
    hide_win_sym();
}
コード例 #3
0
ファイル: win-gtab.c プロジェクト: duomaxwellr/hime
void hide_gtab_pre_sel()
{
  if (use_tsin_sel_win())
    hide_selections_win();

//  dbg("hide_gtab_pre_sel %d\n", tss.ctrl_pre_sel);
  tss.pre_selN = 0;
  tss.ctrl_pre_sel = FALSE;
  if (label_gtab_pre_sel)
    gtk_widget_hide(label_gtab_pre_sel);

  minimize_win_gtab();

  move_win_gtab(current_in_win_x, current_in_win_y);
  adj_gtab_win_pos();
}
コード例 #4
0
ファイル: win1.cpp プロジェクト: RJHsiao/gcin-debian
void clear_sele()
{
  int i;

  if (!gwin1)
    return;

  for(i=0; i < wselkeyN; i++) {
    gtk_widget_hide(labels_sele[i]);
    if (labels_seleR[i])
      gtk_widget_hide(labels_seleR[i]);
  }

  gtk_widget_hide(arrow_up);
  gtk_widget_hide(arrow_down);
  minimize_win1();
#if WIN32
  gdk_flush();
#endif
#if 0
  hide_selections_win();
#endif
}