diff options
Diffstat (limited to 'src/dispextern.h')
-rw-r--r-- | src/dispextern.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/dispextern.h b/src/dispextern.h index f4e872644db..742fac28bab 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -134,6 +134,14 @@ typedef Emacs_Pixmap Emacs_Pix_Context; #define FACE_COLOR_TO_PIXEL(face_color, frame) face_color #endif +#ifdef HAVE_PGTK +#include "pgtkgui.h" +/* Following typedef needed to accommodate the MSDOS port, believe it or not. */ +typedef struct pgtk_display_info Display_Info; +typedef Emacs_Pixmap XImagePtr; +typedef XImagePtr XImagePtr_or_DC; +#endif + #ifdef HAVE_WINDOW_SYSTEM # include <time.h> # include "fontset.h" @@ -1393,6 +1401,9 @@ struct glyph_string Emacs_GC *gc; HDC hdc; #endif +#if defined (HAVE_PGTK) + Emacs_GC xgcv; +#endif /* A pointer to the first glyph in the string. This glyph corresponds to char2b[0]. Needed to draw rectangles if |