X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7bf854050fd5c04469d4334524433a31d4ba997a..c74d8df09d0c0e182cb2063cc4cc546de3a00fae:/utils/wxPython/src/wxp.cpp?ds=sidebyside diff --git a/utils/wxPython/src/wxp.cpp b/utils/wxPython/src/wxp.cpp index ccdc785d90..cea3c3c5c4 100644 --- a/utils/wxPython/src/wxp.cpp +++ b/utils/wxPython/src/wxp.cpp @@ -33,8 +33,22 @@ * and things like that. * * $Log$ - * Revision 1.1 1998/08/09 08:25:53 RD - * Initial version + * Revision 1.6 1999/06/28 21:39:47 VZ + * 1. wxStaticLine implemented (generic (ugly) and MSW versions) + * 2. wxTextDialog looks fine under MSW again + * 3. startup tips added: code, sample, docs + * 4. read-only text controls don't participate in TAB traversal + * + * Revision 1.5 1998/08/18 21:50:09 RD + * + * moving the SWIG-generated files to toolkit specific subdirectories + * + * Revision 1.4 1998/08/15 07:36:51 RD + * - Moved the header in the .i files out of the code that gets put into + * the .cpp files. It caused CVS conflicts because of the RCS ID being + * different each time. + * + * - A few minor fixes. * ************************************************************************/ @@ -556,18 +570,6 @@ char *SWIG_GetPtr(char *_c, void **ptr, char *_t) #define SWIG_name "wxpc" -///////////////////////////////////////////////////////////////////////////// -// Name: wxp.i -// Purpose: SWIG interface file for a python wxWindows module -// -// Author: Robin Dunn -// -// Created: 5/22/98 -// RCS-ID: $Id$ -// Copyright: (c) 1998 by Total Control Software -// Licence: wxWindows license -///////////////////////////////////////////////////////////////////////////// - #ifdef __WXMSW__ #include @@ -632,12 +634,18 @@ extern char** string_LIST_helper(PyObject* source); extern wxPoint* wxPoint_LIST_helper(PyObject* source); extern wxBitmap** wxBitmap_LIST_helper(PyObject* source); extern wxString* wxString_LIST_helper(PyObject* source); +#ifdef __WXMSW__ extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source); +#endif static char* wxStringErrorMsg = "string type is required for parameter"; #ifdef __WXMSW__ // If building for win32... + +#include +#undef GetClassName + extern HINSTANCE wxhInstance; BOOL WINAPI DllMain( @@ -1295,9 +1303,6 @@ SWIGEXPORT(void,initwxpc)() { PyDict_SetItemString(d,"wxALIGN_CENTER", PyInt_FromLong((long) wxALIGN_CENTER)); PyDict_SetItemString(d,"wxALIGN_CENTRE", PyInt_FromLong((long) wxALIGN_CENTRE)); PyDict_SetItemString(d,"wxALIGN_RIGHT", PyInt_FromLong((long) wxALIGN_RIGHT)); - PyDict_SetItemString(d,"wxSB_MASK", PyInt_FromLong((long) wxSB_MASK)); - PyDict_SetItemString(d,"wxNEEDED_SB", PyInt_FromLong((long) wxNEEDED_SB)); - PyDict_SetItemString(d,"wxALWAYS_SB", PyInt_FromLong((long) wxALWAYS_SB)); PyDict_SetItemString(d,"wxLB_NEEDED_SB", PyInt_FromLong((long) wxLB_NEEDED_SB)); PyDict_SetItemString(d,"wxLB_ALWAYS_SB", PyInt_FromLong((long) wxLB_ALWAYS_SB)); PyDict_SetItemString(d,"wxLB_SORT", PyInt_FromLong((long) wxLB_SORT)); @@ -1312,8 +1317,6 @@ SWIGEXPORT(void,initwxpc)() { PyDict_SetItemString(d,"wxTE_PASSWORD", PyInt_FromLong((long) wxTE_PASSWORD)); PyDict_SetItemString(d,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY)); PyDict_SetItemString(d,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE)); - PyDict_SetItemString(d,"wxREADONLY", PyInt_FromLong((long) wxREADONLY)); - PyDict_SetItemString(d,"wxEDITABLE", PyInt_FromLong((long) wxEDITABLE)); PyDict_SetItemString(d,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE)); PyDict_SetItemString(d,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN)); PyDict_SetItemString(d,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT)); @@ -1755,7 +1758,7 @@ SWIGEXPORT(void,initwxpc)() { PyDict_SetItemString(d,"wxEVT_COMMAND_TAB_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TAB_SEL_CHANGING)); PyDict_SetItemString(d,"wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED)); PyDict_SetItemString(d,"wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING)); - PyDict_SetItemString(d,"__version__", PyString_FromString("0.3.0")); + PyDict_SetItemString(d,"__version__", PyString_FromString("0.3.1")); PyDict_SetItemString(d,"cvar", SWIG_globals); SWIG_addvarlink(SWIG_globals,"wxPyDefaultPosition",_wrap_wxPyDefaultPosition_get, _wrap_wxPyDefaultPosition_set); SWIG_addvarlink(SWIG_globals,"wxPyDefaultSize",_wrap_wxPyDefaultSize_get, _wrap_wxPyDefaultSize_set);