comparison src/toolbar.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
67 int vertical; 67 int vertical;
68 /* border_width when this button was laid out */ 68 /* border_width when this button was laid out */
69 int border_width; 69 int border_width;
70 }; 70 };
71 71
72 DECLARE_LRECORD (toolbar_button, struct toolbar_button); 72 DECLARE_LISP_OBJECT (toolbar_button, struct toolbar_button);
73 #define XTOOLBAR_BUTTON(x) XRECORD (x, toolbar_button, struct toolbar_button) 73 #define XTOOLBAR_BUTTON(x) XRECORD (x, toolbar_button, struct toolbar_button)
74 #define wrap_toolbar_button(p) wrap_record (p, toolbar_button) 74 #define wrap_toolbar_button(p) wrap_record (p, toolbar_button)
75 #define TOOLBAR_BUTTONP(x) RECORDP (x, toolbar_button) 75 #define TOOLBAR_BUTTONP(x) RECORDP (x, toolbar_button)
76 #define CHECK_TOOLBAR_BUTTON(x) CHECK_RECORD (x, toolbar_button) 76 #define CHECK_TOOLBAR_BUTTON(x) CHECK_RECORD (x, toolbar_button)
77 #define CONCHECK_TOOLBAR_BUTTON(x) CONCHECK_RECORD (x, toolbar_button) 77 #define CONCHECK_TOOLBAR_BUTTON(x) CONCHECK_RECORD (x, toolbar_button)