Mercurial > hg > xemacs-beta
comparison src/console-msw.h @ 380:8626e4521993 r21-2-5
Import from CVS: tag r21-2-5
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:07:10 +0200 |
parents | 6240c7796c7a |
children | bbff43aa5eb7 |
comparison
equal
deleted
inserted
replaced
379:76b7d63099ad | 380:8626e4521993 |
---|---|
131 HWND hwnd; | 131 HWND hwnd; |
132 | 132 |
133 /* DC for this win32 window */ | 133 /* DC for this win32 window */ |
134 HDC hdc; | 134 HDC hdc; |
135 | 135 |
136 /* compatibke DC for bitmap operations */ | 136 /* compatible DC for bitmap operations */ |
137 HDC cdc; | 137 HDC cdc; |
138 | 138 |
139 /* Time of last click event, for button 2 emul */ | 139 /* Time of last click event, for button 2 emul */ |
140 DWORD last_click_time; | 140 DWORD last_click_time; |
141 | 141 |
142 /* Coordinates of last click event, screen-relative */ | 142 /* Coordinates of last click event, screen-relative */ |
143 POINTS last_click_point; | 143 POINTS last_click_point; |
144 #ifdef HAVE_TOOLBARS | 144 #ifdef HAVE_TOOLBARS |
145 /* Toolbar hashtable. See toolbar-msw.c */ | 145 /* Toolbar hash table. See toolbar-msw.c */ |
146 Lisp_Object toolbar_hashtable; | 146 Lisp_Object toolbar_hash_table; |
147 unsigned int toolbar_checksum[4]; | 147 unsigned int toolbar_checksum[4]; |
148 #endif | 148 #endif |
149 | 149 |
150 /* Menu hashtable. See menubar-msw.c */ | 150 /* Menu hash table. See menubar-msw.c */ |
151 Lisp_Object menu_hashtable; | 151 Lisp_Object menu_hash_table; |
152 | 152 |
153 /* Menu checksum. See menubar-msw.c */ | 153 /* Menu checksum. See menubar-msw.c */ |
154 unsigned int menu_checksum; | 154 unsigned int menu_checksum; |
155 | 155 |
156 /* Frame title hash value. See frame-msw.c */ | 156 /* Frame title hash value. See frame-msw.c */ |
173 XEMACS_RECT_WH* target_rect; | 173 XEMACS_RECT_WH* target_rect; |
174 }; | 174 }; |
175 | 175 |
176 #define FRAME_MSWINDOWS_DATA(f) FRAME_TYPE_DATA (f, mswindows) | 176 #define FRAME_MSWINDOWS_DATA(f) FRAME_TYPE_DATA (f, mswindows) |
177 | 177 |
178 #define FRAME_MSWINDOWS_HANDLE(f) (FRAME_MSWINDOWS_DATA (f)->hwnd) | 178 #define FRAME_MSWINDOWS_HANDLE(f) (FRAME_MSWINDOWS_DATA (f)->hwnd) |
179 #define FRAME_MSWINDOWS_DC(f) (FRAME_MSWINDOWS_DATA (f)->hdc) | 179 #define FRAME_MSWINDOWS_DC(f) (FRAME_MSWINDOWS_DATA (f)->hdc) |
180 #define FRAME_MSWINDOWS_CDC(f) (FRAME_MSWINDOWS_DATA (f)->cdc) | 180 #define FRAME_MSWINDOWS_CDC(f) (FRAME_MSWINDOWS_DATA (f)->cdc) |
181 #define FRAME_MSWINDOWS_MENU_HASHTABLE(f) (FRAME_MSWINDOWS_DATA (f)->menu_hashtable) | 181 #define FRAME_MSWINDOWS_MENU_HASH_TABLE(f) (FRAME_MSWINDOWS_DATA (f)->menu_hash_table) |
182 #define FRAME_MSWINDOWS_TOOLBAR_HASHTABLE(f) \ | 182 #define FRAME_MSWINDOWS_TOOLBAR_HASH_TABLE(f) \ |
183 (FRAME_MSWINDOWS_DATA (f)->toolbar_hashtable) | 183 (FRAME_MSWINDOWS_DATA (f)->toolbar_hash_table) |
184 #define FRAME_MSWINDOWS_TOOLBAR_CHECKSUM(f,pos) \ | 184 #define FRAME_MSWINDOWS_TOOLBAR_CHECKSUM(f,pos) \ |
185 (FRAME_MSWINDOWS_DATA (f)->toolbar_checksum[pos]) | 185 (FRAME_MSWINDOWS_DATA (f)->toolbar_checksum[pos]) |
186 #define FRAME_MSWINDOWS_MENU_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->menu_checksum) | 186 #define FRAME_MSWINDOWS_MENU_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->menu_checksum) |
187 #define FRAME_MSWINDOWS_TITLE_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->title_checksum) | 187 #define FRAME_MSWINDOWS_TITLE_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->title_checksum) |
188 #define FRAME_MSWINDOWS_CHARWIDTH(f) (FRAME_MSWINDOWS_DATA (f)->charwidth) | 188 #define FRAME_MSWINDOWS_CHARWIDTH(f) (FRAME_MSWINDOWS_DATA (f)->charwidth) |