Mercurial > emacs
changeset 96736:0ce3496b2144
Fix last change.
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Wed, 16 Jul 2008 10:03:39 +0000 |
parents | 63d91dd63cef |
children | 4b22b41c7dd8 |
files | src/w32gui.h |
diffstat | 1 files changed, 0 insertions(+), 37 deletions(-) [+] |
line wrap: on
line diff
--- a/src/w32gui.h Wed Jul 16 08:10:16 2008 +0000 +++ b/src/w32gui.h Wed Jul 16 10:03:39 2008 +0000 @@ -21,19 +21,6 @@ #define EMACS_W32GUI_H #include <windows.h> -#include "w32bdf.h" - -/* Emulate XCharStruct. */ -typedef struct _XCharStruct -{ - short rbearing; - short lbearing; - short width; - short ascent; - short descent; -} XCharStruct; - - /* Local memory management for menus. */ #define local_heap (GetProcessHeap ()) #define local_alloc(n) (HeapAlloc (local_heap, HEAP_ZERO_MEMORY, (n))) @@ -42,30 +29,6 @@ #define malloc_widget_value() ((widget_value *) local_alloc (sizeof (widget_value))) #define free_widget_value(wv) (local_free ((wv))) - -enum w32_char_font_type -{ - UNKNOWN_FONT = 0 /* FONT_TYPE_UNKNOWN */, - ANSI_FONT, - UNICODE_FONT, - BDF_1D_FONT, - BDF_2D_FONT -}; - -typedef struct W32FontStruct { - enum w32_char_font_type font_type; - TEXTMETRIC tm; - HFONT hfont; - bdffont *bdf; - int double_byte_p; - XCharStruct max_bounds; - XCharStruct scratch; - /* Only store info for ascii chars, if not fixed pitch. */ - XCharStruct * per_char; -} W32FontStruct; - -typedef struct W32FontStruct XFontStruct; - /* Emulate X GC's by keeping color and font info in a structure. */ typedef struct _XGCValues {