Mercurial > hg > xemacs-beta
comparison src/console-msw.h @ 274:ca9a9ec9c1c1 r21-0b35
Import from CVS: tag r21-0b35
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:29:42 +0200 |
parents | c5d627a313b1 |
children | 6330739388db |
comparison
equal
deleted
inserted
replaced
273:411aac7253ef | 274:ca9a9ec9c1c1 |
---|---|
124 Lisp_Object menu_hashtable; | 124 Lisp_Object menu_hashtable; |
125 | 125 |
126 /* Menu checksum. See menubar-msw.c */ | 126 /* Menu checksum. See menubar-msw.c */ |
127 unsigned int menu_checksum; | 127 unsigned int menu_checksum; |
128 | 128 |
129 /* Frame title hash value. See frame-msw.c */ | |
130 unsigned int title_checksum; | |
131 | |
129 /* Real character width and height of the frame. | 132 /* Real character width and height of the frame. |
130 FRAME_{HEIGHT,WIDTH} do not work for pixel geometry! */ | 133 FRAME_{HEIGHT,WIDTH} do not work for pixel geometry! */ |
131 int charheight, charwidth; | 134 int charheight, charwidth; |
132 | 135 |
133 /* Misc flags */ | 136 /* Misc flags */ |
144 #define FRAME_MSWINDOWS_HANDLE(f) (FRAME_MSWINDOWS_DATA (f)->hwnd) | 147 #define FRAME_MSWINDOWS_HANDLE(f) (FRAME_MSWINDOWS_DATA (f)->hwnd) |
145 #define FRAME_MSWINDOWS_DC(f) (FRAME_MSWINDOWS_DATA (f)->hdc) | 148 #define FRAME_MSWINDOWS_DC(f) (FRAME_MSWINDOWS_DATA (f)->hdc) |
146 #define FRAME_MSWINDOWS_CDC(f) (FRAME_MSWINDOWS_DATA (f)->cdc) | 149 #define FRAME_MSWINDOWS_CDC(f) (FRAME_MSWINDOWS_DATA (f)->cdc) |
147 #define FRAME_MSWINDOWS_MENU_HASHTABLE(f) (FRAME_MSWINDOWS_DATA (f)->menu_hashtable) | 150 #define FRAME_MSWINDOWS_MENU_HASHTABLE(f) (FRAME_MSWINDOWS_DATA (f)->menu_hashtable) |
148 #define FRAME_MSWINDOWS_MENU_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->menu_checksum) | 151 #define FRAME_MSWINDOWS_MENU_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->menu_checksum) |
149 #define MSWINDOWS_FRAME_CHARWIDTH(f) (FRAME_MSWINDOWS_DATA (f)->charwidth) | 152 #define FRAME_MSWINDOWS_TITLE_CHECKSUM(f) (FRAME_MSWINDOWS_DATA (f)->title_checksum) |
150 #define MSWINDOWS_FRAME_CHARHEIGHT(f) (FRAME_MSWINDOWS_DATA (f)->charheight) | 153 #define FRAME_MSWINDOWS_CHARWIDTH(f) (FRAME_MSWINDOWS_DATA (f)->charwidth) |
154 #define FRAME_MSWINDOWS_CHARHEIGHT(f) (FRAME_MSWINDOWS_DATA (f)->charheight) | |
151 | 155 |
152 /* Frame check and validation macros */ | 156 /* Frame check and validation macros */ |
153 #define FRAME_MSWINDOWS_P(frm) CONSOLE_TYPESYM_MSWINDOWS_P (FRAME_TYPE (frm)) | 157 #define FRAME_MSWINDOWS_P(frm) CONSOLE_TYPESYM_MSWINDOWS_P (FRAME_TYPE (frm)) |
154 #define CHECK_MSWINDOWS_FRAME(z) CHECK_FRAME_TYPE (z, mswindows) | 158 #define CHECK_MSWINDOWS_FRAME(z) CHECK_FRAME_TYPE (z, mswindows) |
155 #define CONCHECK_MSWINDOWS_FRAME(z) CONCHECK_FRAME_TYPE (z, mswindows) | 159 #define CONCHECK_MSWINDOWS_FRAME(z) CONCHECK_FRAME_TYPE (z, mswindows) |