Hi,
I installed libgtk-directfb-2.0-dev packages on Debian 5.0. When I tested
the attached simple program, it showed nothing.
Would you tell me how to solve this problem? Thanks.
Regards,
Joe.
#include <gtk/gtk.h>
static void destroy (GtkWidget*, gpointer);
int main (int argc,
char *argv[])
{
GtkWidget *window, *table, *label, *label2, *name;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Tables");
gtk_container_set_border_width (GTK_CONTAINER (window), 10);
gtk_widget_set_size_request(window, 300, 300);
g_signal_connect (G_OBJECT (window), "destroy",
G_CALLBACK (destroy), NULL);
table = gtk_table_new (2, 2, TRUE);
label = gtk_label_new ("Enter the following information ...");
label2 = gtk_label_new ("Name: ");
name = gtk_entry_new ();
/* Attach the two labels and entry widget to their parent container. */
gtk_table_attach (GTK_TABLE (table), label, 0, 2, 0, 1,
GTK_EXPAND, GTK_SHRINK, 0, 0);
gtk_table_attach (GTK_TABLE (table), label2, 0, 1, 1, 2,
GTK_EXPAND, GTK_SHRINK, 0, 0);
gtk_table_attach (GTK_TABLE (table), name, 1, 2, 1, 2,
GTK_EXPAND, GTK_SHRINK, 0, 0);
/* Add five pixels of spacing between every row and every column. */
gtk_table_set_row_spacings (GTK_TABLE (table), 5);
gtk_table_set_col_spacings (GTK_TABLE (table), 5);
gtk_container_add (GTK_CONTAINER (window), table);
gtk_widget_show_all (window);
gtk_main ();
return 0;
}
static void
destroy (GtkWidget *window,
gpointer data)
{
gtk_main_quit ();
}
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev