Mercurial > hg > xemacs-beta
comparison src/console-msw.h @ 278:90d73dddcdc4 r21-0b37
Import from CVS: tag r21-0b37
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:31:29 +0200 |
parents | 6330739388db |
children | 57709be46d1b |
comparison
equal
deleted
inserted
replaced
277:cfdf3ff11843 | 278:90d73dddcdc4 |
---|---|
123 DWORD last_click_time; | 123 DWORD last_click_time; |
124 | 124 |
125 /* Coordinates of last click event, screen-relative */ | 125 /* Coordinates of last click event, screen-relative */ |
126 POINTS last_click_point; | 126 POINTS last_click_point; |
127 #ifdef HAVE_TOOLBARS | 127 #ifdef HAVE_TOOLBARS |
128 HWND htoolbar; | |
129 /* Toolbar hashtable. See toolbar-msw.c */ | 128 /* Toolbar hashtable. See toolbar-msw.c */ |
130 Lisp_Object toolbar_hashtable; | 129 Lisp_Object toolbar_hashtable; |
130 unsigned int toolbar_checksum[4]; | |
131 #endif | 131 #endif |
132 | 132 |
133 /* Menu hashtable. See menubar-msw.c */ | 133 /* Menu hashtable. See menubar-msw.c */ |
134 Lisp_Object menu_hashtable; | 134 Lisp_Object menu_hashtable; |
135 | 135 |
153 }; | 153 }; |
154 | 154 |
155 #define FRAME_MSWINDOWS_DATA(f) FRAME_TYPE_DATA (f, mswindows) | 155 #define FRAME_MSWINDOWS_DATA(f) FRAME_TYPE_DATA (f, mswindows) |
156 | 156 |
157 #define FRAME_MSWINDOWS_HANDLE(f) (FRAME_MSWINDOWS_DATA (f)->hwnd) | 157 #define FRAME_MSWINDOWS_HANDLE(f) (FRAME_MSWINDOWS_DATA (f)->hwnd) |
158 #define FRAME_MSWINDOWS_TOOLBAR(f) (FRAME_MSWINDOWS_DATA (f)->htoolbar) | |
159 #define FRAME_MSWINDOWS_DC(f) (FRAME_MSWINDOWS_DATA (f)->hdc) | 158 #define FRAME_MSWINDOWS_DC(f) (FRAME_MSWINDOWS_DATA (f)->hdc) |
160 #define FRAME_MSWINDOWS_CDC(f) (FRAME_MSWINDOWS_DATA (f)->cdc) | 159 #define FRAME_MSWINDOWS_CDC(f) (FRAME_MSWINDOWS_DATA (f)->cdc) |
161 #define FRAME_MSWINDOWS_MENU_HASHTABLE(f) (FRAME_MSWINDOWS_DATA (f)->menu_hashtable) | 160 #define FRAME_MSWINDOWS_MENU_HASHTABLE(f) (FRAME_MSWINDOWS_DATA (f)->menu_hashtable) |
162 #define FRAME_MSWINDOWS_TOOLBAR_HASHTABLE(f) (FRAME_MSWINDOWS_DATA (f)->toolbar_hashtable) | 161 #define FRAME_MSWINDOWS_TOOLBAR_HASHTABLE(f) \ |
162 (FRAME_MSWINDOWS_DATA (f)->toolbar_hashtable) | |
163 #define FRAME_MSWINDOWS_TOOLBAR_CHECKSUM(f,pos) \ | |
164 (FRAME_MSWINDOWS_DATA (f)->toolbar_checksum[pos]) | |
163 #define FRAME_MSWINDOWS_MENU_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->menu_checksum) | 165 #define FRAME_MSWINDOWS_MENU_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->menu_checksum) |
164 #define FRAME_MSWINDOWS_TITLE_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->title_checksum) | 166 #define FRAME_MSWINDOWS_TITLE_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->title_checksum) |
165 #define FRAME_MSWINDOWS_CHARWIDTH(f) (FRAME_MSWINDOWS_DATA (f)->charwidth) | 167 #define FRAME_MSWINDOWS_CHARWIDTH(f) (FRAME_MSWINDOWS_DATA (f)->charwidth) |
166 #define FRAME_MSWINDOWS_CHARHEIGHT(f) (FRAME_MSWINDOWS_DATA (f)->charheight) | 168 #define FRAME_MSWINDOWS_CHARHEIGHT(f) (FRAME_MSWINDOWS_DATA (f)->charheight) |
167 | 169 |