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)