X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0d6f9504aef08d44d8b20df4419f4db9150ef073..a65f3e5499f1e04edab6e6c4443c5b2278ce9a66:/utils/wxPython/src/helpers.cpp diff --git a/utils/wxPython/src/helpers.cpp b/utils/wxPython/src/helpers.cpp index 6649ed56c8..13c94c45d8 100644 --- a/utils/wxPython/src/helpers.cpp +++ b/utils/wxPython/src/helpers.cpp @@ -22,7 +22,7 @@ #include "helpers.h" #ifdef __WXGTK__ -#ifdef USE_GDK_IMLIB +#ifdef wxUSE_GDK_IMLIB #include "gdk_imlib/gdk_imlib.h" #endif #endif @@ -44,6 +44,7 @@ extern HINSTANCE wxhInstance; //---------------------------------------------------------------------- // This gets run when the DLL is loaded. We just need to save a handle. //---------------------------------------------------------------------- + BOOL WINAPI DllMain( HINSTANCE hinstDLL, // handle to DLL module DWORD fdwReason, // reason for calling function @@ -123,7 +124,7 @@ void __wxPreStart() return; #ifdef __WXMSW__ - wxApp::Initialize((WXHINSTANCE)wxhInstance); + wxApp::Initialize(); #endif #ifdef __WXGTK__ wxClassInfo::InitializeClasses(); @@ -139,7 +140,7 @@ void __wxPreStart() gtk_init( &argc, &argv ); delete [] argv; -#ifdef USE_GDK_IMLIB +#ifdef wxUSE_GDK_IMLIB gdk_imlib_init(); gtk_widget_push_visual(gdk_imlib_get_visual()); gtk_widget_push_colormap(gdk_imlib_get_colormap()); @@ -256,7 +257,7 @@ PyObject* __wxSetDictionary(PyObject* /* self */, PyObject* args) static PyObject* wxPyConstructObject(void* ptr, char* className) { - char buff[64]; // should be big enough... + char buff[64]; // should always be big enough... char swigptr[64]; sprintf(buff, "_%s_p", className); @@ -364,7 +365,6 @@ void wxPyTimer::Notify() { - //---------------------------------------------------------------------- //---------------------------------------------------------------------- // Some helper functions for typemaps in my_typemaps.i, so they won't be @@ -651,6 +651,14 @@ wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source) { ///////////////////////////////////////////////////////////////////////////// // // $Log$ +// Revision 1.10 1998/10/02 06:40:39 RD +// Version 0.4 of wxPython for MSW. +// +// Revision 1.9 1998/09/25 13:28:52 VZ +// +// USE_xxx constants renamed to wxUSE_xxx. This is an incompatible change, you +// must recompile everything after upgrading! +// // Revision 1.8 1998/08/27 21:59:08 RD // Some chicken-and-egg problems solved for wxPython on wxGTK //