]> code.delx.au - gnu-emacs/commitdiff
(struct frame): New fields menu_bar_vector and menu_bar_items_used.
authorRichard M. Stallman <rms@gnu.org>
Mon, 25 Apr 1994 22:10:01 +0000 (22:10 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 25 Apr 1994 22:10:01 +0000 (22:10 +0000)
src/frame.h

index 364d8ffdf9506a6422f5f11feb70dfe733f1e616..78cd1abc4f7d096b2ae9ace61507011a899419c8 100644 (file)
@@ -233,6 +233,13 @@ struct frame
   /* Nonnegative if current redisplay should not do scroll computation
      for lines beyond a certain vpos.  This is the vpos.  */
   int scroll_bottom_vpos;
+
+  /* A vector that records the entire structure of this frame's menu bar.
+     For the format of the data, see extensive comments in xmenu.c.
+     Only the X toolkit version uses this.  */
+  Lisp_Object menu_bar_vector;
+  /* Number of elements in the vector that have meaningful data.  */
+  int menu_bar_items_used;
 };
 
 #ifdef MULTI_FRAME