comparison src/toolbar.h @ 272:c5d627a313b1 r21-0b34

Import from CVS: tag r21-0b34
author cvs
date Mon, 13 Aug 2007 10:28:48 +0200
parents 1f0dabaa0855
children 6330739388db
comparison
equal deleted inserted replaced
271:c7b7086b0a39 272:c5d627a313b1
98 #define TOOLBAR_BUTTONP(x) RECORDP (x, toolbar_button) 98 #define TOOLBAR_BUTTONP(x) RECORDP (x, toolbar_button)
99 #define GC_TOOLBAR_BUTTONP(x) GC_RECORDP (x, toolbar_button) 99 #define GC_TOOLBAR_BUTTONP(x) GC_RECORDP (x, toolbar_button)
100 #define CHECK_TOOLBAR_BUTTON(x) CHECK_RECORD (x, toolbar_button) 100 #define CHECK_TOOLBAR_BUTTON(x) CHECK_RECORD (x, toolbar_button)
101 #define CONCHECK_TOOLBAR_BUTTON(x) CONCHECK_RECORD (x, toolbar_button) 101 #define CONCHECK_TOOLBAR_BUTTON(x) CONCHECK_RECORD (x, toolbar_button)
102 102
103 extern void get_toolbar_coords (struct frame *f, enum toolbar_pos pos, int *x, 103 void get_toolbar_coords (struct frame *f, enum toolbar_pos pos, int *x,
104 int *y, int *width, int *height, int *vert, 104 int *y, int *width, int *height, int *vert,
105 int for_layout); 105 int for_layout);
106 extern Lisp_Object toolbar_button_at_pixpos (struct frame *f, int x_coord, 106 Lisp_Object toolbar_button_at_pixpos (struct frame *f, int x_coord,
107 int y_coord); 107 int y_coord);
108 DECLARE_SPECIFIER_TYPE (toolbar); 108 DECLARE_SPECIFIER_TYPE (toolbar);
109 #define XTOOLBAR_SPECIFIER(x) XSPECIFIER_TYPE (x, toolbar) 109 #define XTOOLBAR_SPECIFIER(x) XSPECIFIER_TYPE (x, toolbar)
110 #define XSETTOOLBAR_SPECIFIER(x, p) XSETSPECIFIER_TYPE (x, p, toolbar) 110 #define XSETTOOLBAR_SPECIFIER(x, p) XSETSPECIFIER_TYPE (x, p, toolbar)
111 #define TOOLBAR_SPECIFIERP(x) SPECIFIER_TYPEP (x, toolbar) 111 #define TOOLBAR_SPECIFIERP(x) SPECIFIER_TYPEP (x, toolbar)
112 #define CHECK_TOOLBAR_SPECIFIER(x) CHECK_SPECIFIER_TYPE (x, toolbar) 112 #define CHECK_TOOLBAR_SPECIFIER(x) CHECK_SPECIFIER_TYPE (x, toolbar)