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