rnd-20030403-2-src
[rocksndiamonds.git] / src / libgame / gadgets.h
index e12089945f32d6c7b04c4fdf9f4b4499b93f30eb..4ee06dbb6433fd36479395c67eb774b97bd4e84d 100644 (file)
@@ -154,6 +154,17 @@ struct GadgetSelectbox
   int index;                           /* index of actual text string */
   int size;                            /* maximal size of text strings */
   int font_type;                       /* font to use for text input */
+
+  /* automatically determined values */
+  int x, y;                            /* open selectbox position */
+  int width, height;                   /* open selectbox size */
+  int num_values;                      /* number of text strings */
+  Pixel reverse_color;                 /* color for highlighting */
+
+  /* runtime values */
+  boolean open;                                /* opening state of selectbox */
+  boolean stay_open;                   /* open after button release */
+  int current_index;                   /* index of text while selecting */
 };
 
 struct GadgetScrollbar