/* One button in window. */
#include "gtk/gtk.h"
#include "sgtk.h"

#define LAB_Quit "Quit"
void cmd(GtkWidget *widget, gpointer data)
{
  GtkWidget *wnd=gtk_widget_get_toplevel(widget);
  char *name=(char *)data;
  if (!strcmp(name,LAB_Quit))
  {
    Close_Window(wnd);
  }
}

int main(int argc, char **argv)
{
  GtkWidget *wnd,*but;
  gtk_init(&argc, &argv);
  wnd=Create_Window(NULL,0,0,"Test",gtk_main_quit);
  but=Create_Button(LAB_Quit,cmd);
  gtk_container_add(GTK_CONTAINER(wnd),but);
  gtk_widget_show_all(wnd);
  gtk_main();
  return 0;
}
