comparison src/gui.h @ 5118:e0db3c197671 ben-lisp-object

merge up to latest default branch, doesn't compile yet
author Ben Wing <ben@xemacs.org>
date Sat, 26 Dec 2009 21:18:49 -0600
parents 1e7cc382eb16
children d1247f3cc363
comparison
equal deleted inserted replaced
5117:3742ea8250b5 5118:e0db3c197671
58 Lisp_Object keys; /* String */ 58 Lisp_Object keys; /* String */
59 Lisp_Object accelerator; /* Char or Symbol */ 59 Lisp_Object accelerator; /* Char or Symbol */
60 Lisp_Object value; /* Anything you like */ 60 Lisp_Object value; /* Anything you like */
61 }; 61 };
62 62
63 DECLARE_LRECORD (gui_item, Lisp_Gui_Item); 63 DECLARE_LISP_OBJECT (gui_item, Lisp_Gui_Item);
64 #define XGUI_ITEM(x) XRECORD (x, gui_item, Lisp_Gui_Item) 64 #define XGUI_ITEM(x) XRECORD (x, gui_item, Lisp_Gui_Item)
65 #define wrap_gui_item(p) wrap_record (p, gui_item) 65 #define wrap_gui_item(p) wrap_record (p, gui_item)
66 #define GUI_ITEMP(x) RECORDP (x, gui_item) 66 #define GUI_ITEMP(x) RECORDP (x, gui_item)
67 #define CHECK_GUI_ITEM(x) CHECK_RECORD (x, gui_item) 67 #define CHECK_GUI_ITEM(x) CHECK_RECORD (x, gui_item)
68 #define CONCHECK_GUI_ITEM(x) CONCHECK_RECORD (x, gui_item) 68 #define CONCHECK_GUI_ITEM(x) CONCHECK_RECORD (x, gui_item)