예제 #1
0
파일: gtk.c 프로젝트: ginggs/maemo-mtr
gint Restart_clicked(UNUSED GtkWidget *Button, UNUSED gpointer data) 
{
  net_reset();
  gtk_redraw();

  return FALSE;
}
예제 #2
0
파일: gtk.c 프로젝트: ginggs/maemo-mtr
gint gtk_ping(UNUSED gpointer data) 
{
  gtk_redraw();
  net_send_batch();
  g_source_remove (tag);
  gtk_add_ping_timeout ();
  return TRUE;
}
예제 #3
0
파일: gtk.c 프로젝트: ginggs/maemo-mtr
gint WaitTime_changed(UNUSED GtkAdjustment *Adj, UNUSED GtkWidget *Button) 
{
  WaitTime = gtk_spin_button_get_value(GTK_SPIN_BUTTON(Button));
  g_source_remove (tag);
  gtk_add_ping_timeout ();
  gtk_redraw();

  return FALSE;
}
예제 #4
0
파일: gtk.c 프로젝트: ginggs/maemo-mtr
gint Pause_clicked(UNUSED GtkWidget *Button, UNUSED gpointer data) 
{
  static int paused = 0;

  if (paused) {
    gtk_add_ping_timeout ();
  } else {
    g_source_remove (tag);
  }
  paused = ! paused;
  gtk_redraw();

  return FALSE;
}
예제 #5
0
파일: display.c 프로젝트: danmia/mtr
void display_redraw(void)
{
  switch(DisplayMode) {

  case DisplayCurses:
    mtr_curses_redraw();
    break;

  case DisplaySplit:
    split_redraw();
    break;

  case DisplayGTK:
    gtk_redraw();
    break;
  }
}
예제 #6
0
파일: gtk.c 프로젝트: ginggs/maemo-mtr
gboolean gtk_dns_data(UNUSED GIOChannel *channel, UNUSED GIOCondition cond, UNUSED gpointer data)
{
  dns_ack();
  gtk_redraw();
  return TRUE;
}