- rect = goo_demo_item_new (root, 30, 20, 50, 30,
- "fill-color", "purple",
- NULL);
-
- g_signal_connect (rect, "button_press_event",
- (GtkSignalFunc) on_button_press, NULL);
-
+ for (i = 0; i < MIN (MAX_LETTERS, strlen (word)); i++) {
+ get_letter_position (i, &x, &y);
+ letter_items[i] = goo_demo_item_new (root,
+ x, y,
+ LETTER_SIZE,
+ word[i],
+ NULL);
+
+ g_signal_connect (letter_items[i], "button_press_event",
+ (GtkSignalFunc) on_button_press, NULL);
+ }
+ num_letters = i;
+ while (i < MAX_LETTERS)
+ letter_items[i] = NULL;