Пример #1
0
static void check_cancel_update(void)
{
  update_event_status();
  if(get_key(keycode_internal) == IKEY_ESCAPE
   || get_exit_status())
    cancel_update = true;
}
Пример #2
0
Uint32 update_event_status_delay(void)
{
  int rval = update_event_status();
  int delay_ticks;

  if(!last_update_time)
    last_update_time = get_ticks();

  delay_ticks = UPDATE_DELAY - (get_ticks() - last_update_time);

  last_update_time = get_ticks();

  if(delay_ticks < 0)
    delay_ticks = 0;

  delay(delay_ticks);
  return rval;
}