Mercurial > hg > xemacs-beta
comparison src/glyphs-msw.h @ 408:501cfd01ee6d r21-2-34
Import from CVS: tag r21-2-34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:18:11 +0200 |
parents | b8cc9ab3f761 |
children | 697ef44129c6 |
comparison
equal
deleted
inserted
replaced
407:ed6218a7d4d3 | 408:501cfd01ee6d |
---|---|
94 { | 94 { |
95 HWND clip_window; | 95 HWND clip_window; |
96 }; | 96 }; |
97 | 97 |
98 #define MSWINDOWS_SUBWINDOW_DATA(i) \ | 98 #define MSWINDOWS_SUBWINDOW_DATA(i) \ |
99 ((struct mswindows_subwindow_data *) (i)->data) | 99 ((struct mswindows_subwindow_data *) (i)->data) |
100 | |
101 #define IMAGE_INSTANCE_MSWINDOWS_CLIPWINDOW(i) \ | 100 #define IMAGE_INSTANCE_MSWINDOWS_CLIPWINDOW(i) \ |
102 (MSWINDOWS_SUBWINDOW_DATA (i)->clip_window) | 101 (MSWINDOWS_SUBWINDOW_DATA (i)->clip_window) |
103 | 102 |
103 #define XIMAGE_INSTANCE_MSWINDOWS_SUBWINDOW_DATA(i) \ | |
104 MSWINDOWS_SUBWINDOW_DATA (XIMAGE_INSTANCE (i)) | |
104 #define XIMAGE_INSTANCE_MSWINDOWS_CLIPWINDOW(i) \ | 105 #define XIMAGE_INSTANCE_MSWINDOWS_CLIPWINDOW(i) \ |
105 IMAGE_INSTANCE_MSWINDOWS_CLIPWINDOW (XIMAGE_INSTANCE (i)) | 106 IMAGE_INSTANCE_MSWINDOWS_CLIPWINDOW (XIMAGE_INSTANCE (i)) |
107 | |
108 #define DOMAIN_MSWINDOWS_HANDLE(domain) \ | |
109 ((IMAGE_INSTANCEP (domain) && \ | |
110 XIMAGE_INSTANCE_MSWINDOWS_SUBWINDOW_DATA (domain)) ? \ | |
111 XWIDGET_INSTANCE_MSWINDOWS_HANDLE (domain) : \ | |
112 FRAME_MSWINDOWS_HANDLE (DOMAIN_XFRAME (domain))) | |
106 | 113 |
107 #endif /* HAVE_MS_WINDOWS */ | 114 #endif /* HAVE_MS_WINDOWS */ |
108 | 115 |
109 #endif /* INCLUDED_glyphs_msw_h_ */ | 116 #endif /* INCLUDED_glyphs_msw_h_ */ |