#include <gtk/gtk.h>
int CreateControls();
int CreateInterface();
void DeleteEvent(GtkWidget *pwWidget, GdkEvent* peEvent, gpointer pData)
{
gtk_main_quit ();
}
void quit ()
{
gtk_exit (0);
}
int main(int argc, char* argv[])
{
GtkWidget* pwWindow;
// GtkWidget* pwButton;
/* Default setup of the GTK lib */
gtk_init(&argc, &argv);
/* Create a window widget */
pwWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
/* Sets the title of the window */
gtk_window_set_title(GTK_WINDOW(pwWindow), "VideoLAN Server Manager");
/* Quit ????????????????????????????? */
gtk_signal_connect(GTK_OBJECT(pwWindow), "delete_event",
GTK_SIGNAL_FUNC (DeleteEvent), NULL);
gtk_signal_connect(GTK_OBJECT(pwWindow), "destroy_event",
GTK_SIGNAL_FUNC (DeleteEvent), NULL);
gtk_signal_connect (GTK_OBJECT (pwWindow), "destroy",
GTK_SIGNAL_FUNC (quit), NULL);
/* Display it */
gtk_widget_show(pwWindow);
/* GTK main processing loop */
gtk_main();
return 0;
}
syntax highlighted by Code2HTML, v. 0.9.1