00001
00002
00003
00004
00005
00006
00007
00008 #ifndef _JAVASOFT_JAWT_MD_H_
00009 #define _JAVASOFT_JAWT_MD_H_
00010
00011 #include <X11/Xlib.h>
00012 #include <X11/Xutil.h>
00013 #include <X11/Intrinsic.h>
00014 #include "jawt.h"
00015
00016 #ifdef __cplusplus
00017 extern "C" {
00018 #endif
00019
00020
00021
00022
00023
00024 typedef struct jawt_X11DrawingSurfaceInfo {
00025 Drawable drawable;
00026 Display* display;
00027 VisualID visualID;
00028 Colormap colormapID;
00029 int depth;
00030
00031
00032
00033
00034
00035 int (JNICALL *GetAWTColor)(JAWT_DrawingSurface* ds,
00036 int r, int g, int b);
00037 } JAWT_X11DrawingSurfaceInfo;
00038
00039 #ifdef __cplusplus
00040 }
00041 #endif
00042
00043 #endif