#include <gtk/gtk.h>
#include "request.h"
void callback( GtkWidget *widget,gpointer data )
{
gtk_widget_hide(data);
request();
}
gint delete_event( GtkWidget *widget,GdkEvent *event,gpointer data )
{
g_print ("delete event occurred\n");
return TRUE;
}
void destroy( GtkWidget *widget,gpointer data )
{
gtk_main_quit ();
}
int vipLogin( )
{
GtkWidget *window2;
GtkWidget *label8;
GtkWidget *label9;
GtkWidget *label10;
GtkWidget *label11;
GtkWidget *button4;
GtkWidget *button5;
GtkWidget *table;
window2 = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window2), "VIP登陆");
gtk_window_set_position(GTK_WINDOW(window2),GTK_WIN_POS_CENTER_ALWAYS );
gtk_window_set_default_size(GTK_WINDOW(window2), 500, 500);
gtk_container_set_border_width (GTK_CONTAINER (window2), 30);
table = gtk_table_new (12, 2, TRUE);
gtk_container_add (GTK_CONTAINER (window2), table);
label8 = gtk_label_new ("用户名:");
label9= gtk_entry_new ();
label10 = gtk_label_new ("密码:");
label11 = gtk_entry_new ();
button4 = gtk_button_new_with_label ("VIP登陆");
button5 = gtk_button_new_with_label ("取消登陆");
g_signal_connect (G_OBJECT (button4), "clicked",G_CALLBACK (callback), (gpointer) window2);
g_signal_connect (G_OBJECT (button5), "clicked",G_CALLBACK (callback), (gpointer) window2);
gtk_table_attach_defaults (GTK_TABLE (table), label8, 0, 1, 3, 4);
gtk_table_attach_defaults (GTK_TABLE (table), label9, 1, 2, 3, 4);
gtk_table_attach_defaults (GTK_TABLE (table), label10, 0, 1, 5, 6);
gtk_table_attach_defaults (GTK_TABLE (table), label11, 1, 2, 5, 6);
gtk_table_attach_defaults (GTK_TABLE (table), button5, 0, 1, 7, 8);
gtk_table_attach_defaults (GTK_TABLE (table), button4, 1, 2, 7, 8);
gtk_widget_show_all(window2);
gtk_main ();
return 0;
}