00001 /* $Id: gdkinterface.h,v 1.9 2005/08/01 03:20:19 pfb Exp $ */ 00002 00003 #ifndef _gdkinterface_h 00004 #define _gdkinterface_h 00005 00010 #include <python2.3/Python.h> 00011 #include <X11/X.h> 00012 #include <X11/Intrinsic.h> 00013 #include <gtk/gtk.h> 00014 00019 extern "C" {void initlibGui_Common();} 00020 00027 extern "C" 00028 { 00029 static PyObject *gdkinterface_GiveX11Window(PyObject *self, PyObject *args); 00030 } 00031 00038 extern "C" 00039 { 00040 static PyObject *gdkinterface_GiveX11Display(PyObject *self, PyObject *args); 00041 } 00042 00043 00044 /* 00045 * $Log: gdkinterface.h,v $ 00046 * Revision 1.9 2005/08/01 03:20:19 pfb 00047 * Modified path to Python.h. This is due to the particular setup on developement 00048 * machine. This should probably be not hard coded here but discovered by 00049 * configure. Will have to do this later. 00050 * 00051 * Revision 1.8 2005/06/10 07:49:02 pfb 00052 * Changes made as a result of dev. machine update from woody to sarge. 00053 * Most of the changes are because of the upgrade from gcc-2.95 to gcc-3.3. 00054 * 00055 * Revision 1.7 2005/05/10 17:08:00 pfb 00056 * Added module info. 00057 * 00058 * Revision 1.6 2002/12/03 13:03:14 pfb 00059 * Added comments. 00060 * 00061 * Revision 1.5 2002/12/02 05:03:50 pfb 00062 * "Pythonized" (partially). Work in progress. 00063 * 00064 * Revision 1.4 2002/11/29 08:31:00 pfb 00065 * Added gdkinterface_GiveX11Display(). 00066 * 00067 * Revision 1.3 2002/11/28 04:46:09 pfb 00068 * Fixed include. 00069 * 00070 * Revision 1.2 2002/11/26 11:03:12 pfb 00071 * Compiles. Not checked! 00072 * 00073 * Revision 1.1 2002/11/26 10:34:23 pfb 00074 * Initial rev. 00075 * 00076 * 00077 */ 00078 00082 #endif