+ hbox = gtk_hbox_new (FALSE, 1);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
+ {
+ user_label = gtk_label_new (user);
+ gtk_box_pack_start (GTK_BOX (hbox), user_label,
+ FALSE, FALSE, 1);
+ gtk_widget_show (user_label);
+
+ game->message_entry = gtk_entry_new ();
+ message_entry = game->message_entry;
+ gtk_box_pack_start (GTK_BOX (hbox), message_entry,
+ TRUE, TRUE, 1);
+ gtk_widget_show (message_entry);
+ g_signal_connect (G_OBJECT (message_entry), "activate",
+ G_CALLBACK (grr_game_message_entry_callback),
+ (gpointer) game);
+ }
+ gtk_widget_show (hbox);
+
+ hbox = gtk_hbox_new (FALSE, 1);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
+ {
+ bid_button = gtk_button_new_with_label ("Bid:");
+ gtk_box_pack_start (GTK_BOX (hbox), bid_button,
+ FALSE, FALSE, 1);
+ gtk_widget_show (bid_button);
+ g_signal_connect (G_OBJECT (bid_button), "clicked",
+ G_CALLBACK (grr_game_bid_entry_callback),
+ (gpointer) game);
+
+ game->bid_entry = gtk_entry_new ();
+ bid_entry = game->bid_entry;
+ gtk_entry_set_max_length (GTK_ENTRY (bid_entry), 3);
+ gtk_entry_set_width_chars (GTK_ENTRY (bid_entry), 4);
+ gtk_box_pack_start (GTK_BOX (hbox), bid_entry,
+ FALSE, FALSE, 0);
+ gtk_widget_show (bid_entry);
+ g_signal_connect (G_OBJECT (bid_entry), "activate",
+ G_CALLBACK (grr_game_bid_entry_callback),
+ (gpointer) game);
+
+ pass_button = gtk_button_new_with_label ("Pass");
+ gtk_box_pack_start (GTK_BOX (hbox), pass_button,
+ FALSE, FALSE, 1);
+ gtk_widget_show (pass_button);
+ g_signal_connect (G_OBJECT (pass_button), "clicked",
+ G_CALLBACK (grr_game_pass_callback),
+ (gpointer) game);
+
+ zap_button = gtk_button_new_with_label ("Zap timer");
+ gtk_box_pack_start (GTK_BOX (hbox), zap_button,
+ FALSE, FALSE, 1);
+ gtk_widget_show (zap_button);
+ g_signal_connect (G_OBJECT (zap_button), "clicked",
+ G_CALLBACK (grr_game_zap_callback),
+ (gpointer) game);
+
+ next_button = gtk_button_new_with_label ("Next turn");
+ gtk_box_pack_start (GTK_BOX (hbox), next_button,
+ FALSE, FALSE, 1);
+ gtk_widget_show (next_button);
+ g_signal_connect (G_OBJECT (next_button), "clicked",
+ G_CALLBACK (grr_game_next_callback),
+ (gpointer) game);
+ }
+ gtk_widget_show (hbox);