From: Richard M. Stallman Date: Mon, 25 Apr 1994 22:10:01 +0000 (+0000) Subject: (struct frame): New fields menu_bar_vector and menu_bar_items_used. X-Git-Tag: emacs-19.34~8759 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8d6de7cea6237ac32989f1710af4bda10194a142;p=emacs.git (struct frame): New fields menu_bar_vector and menu_bar_items_used. --- diff --git a/src/frame.h b/src/frame.h index 364d8ffdf95..78cd1abc4f7 100644 --- a/src/frame.h +++ b/src/frame.h @@ -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