Exemple #1
0
EAPI int
elm_main(int argc, char **argv)
{
   int i;
   int activate = 0;
   int repeat = 0;
   
   for (i = 1; i < argc; i++)
     {
	if (!strcmp(argv[i], "-activate")) activate = 1;
     }
   load_alarm();
   if (activate)
     {
	clear_alarm();
	alm.job = 0;
	if (alm.on)
	  {
	     if (alm.repeat) set_alarm();
	     else alm.on = 0;
	  }
	save_alarm();
	create_alarm_win();
	alarm_sound();
     }
   else
     create_main_win();
   elm_run();
   elm_shutdown();
   return 0; 
}
Exemple #2
0
int main(int argc, char **argv)
{
  set_is_chs();

  exec_setup_scripts();

  init_TableDir();

  load_settings();

  load_gtab_list(FALSE);

  gtk_init(&argc, &argv);

#if HIME_i18n_message
  bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
  textdomain(GETTEXT_PACKAGE);
#endif

  g_object_get(gtk_settings_get_default(), "gtk-alternative-button-order", &button_order, NULL);

  create_main_win();

#if 0
  // once you invoke hime-setup, the left-right buton tips is disabled
  save_hime_conf_int(LEFT_RIGHT_BUTTON_TIPS, 0);
#endif

  gtk_main();

  return 0;
}
Exemple #3
0
static void
on_set_button_activate(void *data, Evas_Object *obj, void *event_info)
{
   if (!alarm_win) return;
   evas_object_del(alarm_win);
   alarm_win = NULL;
   alarm_sound_end();
   clear_alarm();
   alm.on = 1;
   save_alarm();
   create_main_win();
}
Exemple #4
0
int main(int argc, char **argv)
{
//  char *messages=getenv("LC_MESSAGES");
#if 0
  char *ctype=getenv("LC_CTYPE");
  if (!(ctype && strstr(ctype, "zh_CN")))
    putenv("LANGUAGE=zh_TW.UTF-8");
#endif

  set_is_chs();


#if UNIX
  setenv("GCIN_BIN_DIR", GCIN_BIN_DIR, TRUE);
  setenv("UTF8_EDIT", utf8_edit, TRUE);
#endif

  exec_setup_scripts();

  init_TableDir();

  load_setttings();

  load_gtab_list(FALSE);

  gtk_init(&argc, &argv);

#if GCIN_i18n_message
  bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
  textdomain(GETTEXT_PACKAGE);
#endif

  g_object_get(gtk_settings_get_default(), "gtk-alternative-button-order", &button_order, NULL);

  create_main_win();

  // once you invoke gcin-setup, the left-right buton tips is disabled
  save_gcin_conf_int(LEFT_RIGHT_BUTTON_TIPS, 0);

  pclipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY);

  gtk_main();

  return 0;
}