Added wxDateTime, wxTimeSpan, and wxDateSpan to wxPython.utils.

Added wxCalendarCtrl.

Other tweaks and fixes.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2000-05-24 14:57:52 +00:00
parent c777c58b76
commit 37bb827fa9
58 changed files with 12895 additions and 1415 deletions

View File

@@ -1,5 +1,5 @@
/*
* FILE : stc_.cpp
* FILE : ./stc_.cpp
*
* This file was automatically generated by :
* Simplified Wrapper and Interface Generator (SWIG)
@@ -140,7 +140,7 @@ static PyObject *_wrap_new_wxStyledTextCtrl(PyObject *self, PyObject *args, PyOb
wxPoint * _arg2 = (wxPoint *) &wxDefaultPosition;
wxSize * _arg3 = (wxSize *) &wxDefaultSize;
long _arg4 = (long ) 0;
char * _arg5 = (char *) (wxSTCNameStr);
char * _arg5;
PyObject * _argo0 = 0;
wxPoint temp;
PyObject * _obj2 = 0;
@@ -150,7 +150,7 @@ static PyObject *_wrap_new_wxStyledTextCtrl(PyObject *self, PyObject *args, PyOb
char _ptemp[128];
self = self;
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|OOls:new_wxStyledTextCtrl",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO|Ols:new_wxStyledTextCtrl",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
return NULL;
if (_argo0) {
if (_argo0 == Py_None) { _arg0 = NULL; }
@@ -159,7 +159,6 @@ static PyObject *_wrap_new_wxStyledTextCtrl(PyObject *self, PyObject *args, PyOb
return NULL;
}
}
if (_obj2)
{
_arg2 = &temp;
if (! wxPoint_helper(_obj2, &_arg2))
@@ -7308,9 +7307,9 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
{ "_wxCursor","_class_wxCursor",0},
{ "_wxNotifyEvent","_class_wxNotifyEvent",0},
{ "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
{ "_wxImageHandler","_class_wxImageHandler",0},
{ "_class_wxToolBarBase","_wxToolBarBase",0},
{ "_class_wxTreeCtrl","_wxTreeCtrl",0},
{ "_wxMask","_class_wxMask",0},
{ "_wxToolTip","_class_wxToolTip",0},
{ "_wxPNGHandler","_class_wxPNGHandler",0},
@@ -7377,6 +7376,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_wxPanel","_class_wxPanel",0},
{ "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
{ "_wxCheckBox","_class_wxCheckBox",0},
{ "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
{ "_wxPyEvent","_class_wxPyEvent",0},
{ "_wxTextCtrl","_class_wxTextCtrl",0},
{ "_class_wxMask","_wxMask",0},
@@ -7411,6 +7411,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_uint","_unsigned_int",0},
{ "_uint","_int",0},
{ "_uint","_wxWindowID",0},
{ "_wxChar","_char",0},
{ "_wxPyValidator","_class_wxPyValidator",0},
{ "_class_wxEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
{ "_class_wxEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
@@ -7430,10 +7431,12 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_class_wxFontData","_wxFontData",0},
{ "_class_wxPNMHandler","_wxPNMHandler",0},
{ "_wxBoxSizer","_class_wxBoxSizer",0},
{ "_char","_wxChar",0},
{ "_wxBitmap","_class_wxBitmap",0},
{ "_wxPrintDialog","_class_wxPrintDialog",0},
{ "_wxPyTimer","_class_wxPyTimer",0},
{ "_wxWindowDC","_class_wxWindowDC",0},
{ "_wxTimerEvent","_class_wxTimerEvent",0},
{ "_wxPyTimer","_class_wxPyTimer",0},
{ "_wxScrollBar","_class_wxScrollBar",0},
{ "_wxSpinButton","_class_wxSpinButton",0},
{ "_wxColourDialog","_class_wxColourDialog",0},
@@ -7484,9 +7487,10 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
{ "_class_wxTreeEvent","_wxTreeEvent",0},
{ "_class_wxDirDialog","_wxDirDialog",0},
{ "_class_wxPyTimer","_wxPyTimer",0},
{ "_wxFocusEvent","_class_wxFocusEvent",0},
{ "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
{ "_class_wxTimerEvent","_wxTimerEvent",0},
{ "_class_wxPyTimer","_wxPyTimer",0},
{ "_class_wxSpinButton","_wxSpinButton",0},
{ "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
{ "_class_wxPanel","_wxPanel",0},
@@ -7643,7 +7647,6 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_wxValidator","_class_wxValidator",0},
{ "_wxToolBarBase","_class_wxToolBarBase",0},
{ "_class_wxTreeItemId","_wxTreeItemId",0},
{ "_wxTreeCtrl","_class_wxTreeCtrl",0},
{ "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
{ "_wxIconizeEvent","_class_wxIconizeEvent",0},
{ "_class_wxControl","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
@@ -7846,11 +7849,7 @@ SWIGEXPORT(void) initstc_c() {
PyDict_SetItemString(d,"wxSTC_CARET_STRICT", PyInt_FromLong((long) 0x04));
PyDict_SetItemString(d,"wxSTC_MARGIN_SYMBOL", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"wxSTC_MARGIN_NUMBER", PyInt_FromLong((long) 1));
{
char wxSTCNameStr_char[29];
SWIG_MakePtr(wxSTCNameStr_char, (void *) (wxSTCNameStr),"_wxChar_p");
PyDict_SetItemString(d,"wxSTCNameStr", PyString_FromString(wxSTCNameStr_char));
}
PyDict_SetItemString(d,"wxSTCNameStr", PyString_FromString("wxSTCNameStr"));
PyDict_SetItemString(d,"wxEVT_STC_CHANGE", PyInt_FromLong((long) wxEVT_STC_CHANGE));
PyDict_SetItemString(d,"wxEVT_STC_STYLENEEDED", PyInt_FromLong((long) wxEVT_STC_STYLENEEDED));
PyDict_SetItemString(d,"wxEVT_STC_CHARADDED", PyInt_FromLong((long) wxEVT_STC_CHARADDED));
@@ -7864,6 +7863,169 @@ SWIGEXPORT(void) initstc_c() {
PyDict_SetItemString(d,"wxEVT_STC_MACRORECORD", PyInt_FromLong((long) wxEVT_STC_MACRORECORD));
PyDict_SetItemString(d,"wxEVT_STC_MARGINCLICK", PyInt_FromLong((long) wxEVT_STC_MARGINCLICK));
PyDict_SetItemString(d,"wxEVT_STC_NEEDSHOWN", PyInt_FromLong((long) wxEVT_STC_NEEDSHOWN));
PyDict_SetItemString(d,"wxSTC_MOD_INSERTTEXT", PyInt_FromLong((long) 0x1));
PyDict_SetItemString(d,"wxSTC_MOD_DELETETEXT", PyInt_FromLong((long) 0x2));
PyDict_SetItemString(d,"wxSTC_MOD_CHANGESTYLE", PyInt_FromLong((long) 0x4));
PyDict_SetItemString(d,"wxSTC_MOD_CHANGEFOLD", PyInt_FromLong((long) 0x8));
PyDict_SetItemString(d,"wxSTC_PERFORMED_USER", PyInt_FromLong((long) 0x10));
PyDict_SetItemString(d,"wxSTC_PERFORMED_UNDO", PyInt_FromLong((long) 0x20));
PyDict_SetItemString(d,"wxSTC_PERFORMED_REDO", PyInt_FromLong((long) 0x40));
PyDict_SetItemString(d,"wxSTC_LASTSTEPINUNDOREDO", PyInt_FromLong((long) 0x100));
PyDict_SetItemString(d,"wxSTC_MOD_CHANGEMARKER", PyInt_FromLong((long) 0x200));
PyDict_SetItemString(d,"wxSTC_MOD_BEFOREINSERT", PyInt_FromLong((long) 0x400));
PyDict_SetItemString(d,"wxSTC_MOD_BEFOREDELETE", PyInt_FromLong((long) 0x800));
PyDict_SetItemString(d,"SCLEX_CONTAINER", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"SCLEX_NULL", PyInt_FromLong((long) 1));
PyDict_SetItemString(d,"SCLEX_PYTHON", PyInt_FromLong((long) 2));
PyDict_SetItemString(d,"SCLEX_CPP", PyInt_FromLong((long) 3));
PyDict_SetItemString(d,"SCLEX_HTML", PyInt_FromLong((long) 4));
PyDict_SetItemString(d,"SCLEX_XML", PyInt_FromLong((long) 5));
PyDict_SetItemString(d,"SCLEX_PERL", PyInt_FromLong((long) 6));
PyDict_SetItemString(d,"SCLEX_SQL", PyInt_FromLong((long) 7));
PyDict_SetItemString(d,"SCLEX_VB", PyInt_FromLong((long) 8));
PyDict_SetItemString(d,"SCLEX_PROPERTIES", PyInt_FromLong((long) 9));
PyDict_SetItemString(d,"SCLEX_ERRORLIST", PyInt_FromLong((long) 10));
PyDict_SetItemString(d,"SCLEX_MAKEFILE", PyInt_FromLong((long) 11));
PyDict_SetItemString(d,"SCLEX_BATCH", PyInt_FromLong((long) 12));
PyDict_SetItemString(d,"SCLEX_XCODE", PyInt_FromLong((long) 13));
PyDict_SetItemString(d,"SCLEX_LATEX", PyInt_FromLong((long) 14));
PyDict_SetItemString(d,"SCE_P_DEFAULT", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"SCE_P_COMMENTLINE", PyInt_FromLong((long) 1));
PyDict_SetItemString(d,"SCE_P_NUMBER", PyInt_FromLong((long) 2));
PyDict_SetItemString(d,"SCE_P_STRING", PyInt_FromLong((long) 3));
PyDict_SetItemString(d,"SCE_P_CHARACTER", PyInt_FromLong((long) 4));
PyDict_SetItemString(d,"SCE_P_WORD", PyInt_FromLong((long) 5));
PyDict_SetItemString(d,"SCE_P_TRIPLE", PyInt_FromLong((long) 6));
PyDict_SetItemString(d,"SCE_P_TRIPLEDOUBLE", PyInt_FromLong((long) 7));
PyDict_SetItemString(d,"SCE_P_CLASSNAME", PyInt_FromLong((long) 8));
PyDict_SetItemString(d,"SCE_P_DEFNAME", PyInt_FromLong((long) 9));
PyDict_SetItemString(d,"SCE_P_OPERATOR", PyInt_FromLong((long) 10));
PyDict_SetItemString(d,"SCE_P_IDENTIFIER", PyInt_FromLong((long) 11));
PyDict_SetItemString(d,"SCE_P_COMMENTBLOCK", PyInt_FromLong((long) 12));
PyDict_SetItemString(d,"SCE_P_STRINGEOL", PyInt_FromLong((long) 13));
PyDict_SetItemString(d,"SCE_C_DEFAULT", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"SCE_C_COMMENT", PyInt_FromLong((long) 1));
PyDict_SetItemString(d,"SCE_C_COMMENTLINE", PyInt_FromLong((long) 2));
PyDict_SetItemString(d,"SCE_C_COMMENTDOC", PyInt_FromLong((long) 3));
PyDict_SetItemString(d,"SCE_C_NUMBER", PyInt_FromLong((long) 4));
PyDict_SetItemString(d,"SCE_C_WORD", PyInt_FromLong((long) 5));
PyDict_SetItemString(d,"SCE_C_STRING", PyInt_FromLong((long) 6));
PyDict_SetItemString(d,"SCE_C_CHARACTER", PyInt_FromLong((long) 7));
PyDict_SetItemString(d,"SCE_C_UUID", PyInt_FromLong((long) 8));
PyDict_SetItemString(d,"SCE_C_PREPROCESSOR", PyInt_FromLong((long) 9));
PyDict_SetItemString(d,"SCE_C_OPERATOR", PyInt_FromLong((long) 10));
PyDict_SetItemString(d,"SCE_C_IDENTIFIER", PyInt_FromLong((long) 11));
PyDict_SetItemString(d,"SCE_C_STRINGEOL", PyInt_FromLong((long) 12));
PyDict_SetItemString(d,"SCE_H_DEFAULT", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"SCE_H_TAG", PyInt_FromLong((long) 1));
PyDict_SetItemString(d,"SCE_H_TAGUNKNOWN", PyInt_FromLong((long) 2));
PyDict_SetItemString(d,"SCE_H_ATTRIBUTE", PyInt_FromLong((long) 3));
PyDict_SetItemString(d,"SCE_H_ATTRIBUTEUNKNOWN", PyInt_FromLong((long) 4));
PyDict_SetItemString(d,"SCE_H_NUMBER", PyInt_FromLong((long) 5));
PyDict_SetItemString(d,"SCE_H_DOUBLESTRING", PyInt_FromLong((long) 6));
PyDict_SetItemString(d,"SCE_H_SINGLESTRING", PyInt_FromLong((long) 7));
PyDict_SetItemString(d,"SCE_H_OTHER", PyInt_FromLong((long) 8));
PyDict_SetItemString(d,"SCE_H_COMMENT", PyInt_FromLong((long) 9));
PyDict_SetItemString(d,"SCE_H_ENTITY", PyInt_FromLong((long) 10));
PyDict_SetItemString(d,"SCE_H_TAGEND", PyInt_FromLong((long) 11));
PyDict_SetItemString(d,"SCE_H_XMLSTART", PyInt_FromLong((long) 12));
PyDict_SetItemString(d,"SCE_H_XMLEND", PyInt_FromLong((long) 13));
PyDict_SetItemString(d,"SCE_H_SCRIPT", PyInt_FromLong((long) 14));
PyDict_SetItemString(d,"SCE_H_ASP", PyInt_FromLong((long) 15));
PyDict_SetItemString(d,"SCE_H_ASPAT", PyInt_FromLong((long) 16));
PyDict_SetItemString(d,"SCE_HJ_START", PyInt_FromLong((long) 40));
PyDict_SetItemString(d,"SCE_HJ_DEFAULT", PyInt_FromLong((long) 41));
PyDict_SetItemString(d,"SCE_HJ_COMMENT", PyInt_FromLong((long) 42));
PyDict_SetItemString(d,"SCE_HJ_COMMENTLINE", PyInt_FromLong((long) 43));
PyDict_SetItemString(d,"SCE_HJ_COMMENTDOC", PyInt_FromLong((long) 44));
PyDict_SetItemString(d,"SCE_HJ_NUMBER", PyInt_FromLong((long) 45));
PyDict_SetItemString(d,"SCE_HJ_WORD", PyInt_FromLong((long) 46));
PyDict_SetItemString(d,"SCE_HJ_KEYWORD", PyInt_FromLong((long) 47));
PyDict_SetItemString(d,"SCE_HJ_DOUBLESTRING", PyInt_FromLong((long) 48));
PyDict_SetItemString(d,"SCE_HJ_SINGLESTRING", PyInt_FromLong((long) 49));
PyDict_SetItemString(d,"SCE_HJ_SYMBOLS", PyInt_FromLong((long) 50));
PyDict_SetItemString(d,"SCE_HJ_STRINGEOL", PyInt_FromLong((long) 51));
PyDict_SetItemString(d,"SCE_HJA_START", PyInt_FromLong((long) 55));
PyDict_SetItemString(d,"SCE_HJA_DEFAULT", PyInt_FromLong((long) 56));
PyDict_SetItemString(d,"SCE_HJA_COMMENT", PyInt_FromLong((long) 57));
PyDict_SetItemString(d,"SCE_HJA_COMMENTLINE", PyInt_FromLong((long) 58));
PyDict_SetItemString(d,"SCE_HJA_COMMENTDOC", PyInt_FromLong((long) 59));
PyDict_SetItemString(d,"SCE_HJA_NUMBER", PyInt_FromLong((long) 60));
PyDict_SetItemString(d,"SCE_HJA_WORD", PyInt_FromLong((long) 61));
PyDict_SetItemString(d,"SCE_HJA_KEYWORD", PyInt_FromLong((long) 62));
PyDict_SetItemString(d,"SCE_HJA_DOUBLESTRING", PyInt_FromLong((long) 63));
PyDict_SetItemString(d,"SCE_HJA_SINGLESTRING", PyInt_FromLong((long) 64));
PyDict_SetItemString(d,"SCE_HJA_SYMBOLS", PyInt_FromLong((long) 65));
PyDict_SetItemString(d,"SCE_HJA_STRINGEOL", PyInt_FromLong((long) 66));
PyDict_SetItemString(d,"SCE_HB_START", PyInt_FromLong((long) 70));
PyDict_SetItemString(d,"SCE_HB_DEFAULT", PyInt_FromLong((long) 71));
PyDict_SetItemString(d,"SCE_HB_COMMENTLINE", PyInt_FromLong((long) 72));
PyDict_SetItemString(d,"SCE_HB_NUMBER", PyInt_FromLong((long) 73));
PyDict_SetItemString(d,"SCE_HB_WORD", PyInt_FromLong((long) 74));
PyDict_SetItemString(d,"SCE_HB_STRING", PyInt_FromLong((long) 75));
PyDict_SetItemString(d,"SCE_HB_IDENTIFIER", PyInt_FromLong((long) 76));
PyDict_SetItemString(d,"SCE_HB_STRINGEOL", PyInt_FromLong((long) 77));
PyDict_SetItemString(d,"SCE_HBA_START", PyInt_FromLong((long) 80));
PyDict_SetItemString(d,"SCE_HBA_DEFAULT", PyInt_FromLong((long) 81));
PyDict_SetItemString(d,"SCE_HBA_COMMENTLINE", PyInt_FromLong((long) 82));
PyDict_SetItemString(d,"SCE_HBA_NUMBER", PyInt_FromLong((long) 83));
PyDict_SetItemString(d,"SCE_HBA_WORD", PyInt_FromLong((long) 84));
PyDict_SetItemString(d,"SCE_HBA_STRING", PyInt_FromLong((long) 85));
PyDict_SetItemString(d,"SCE_HBA_IDENTIFIER", PyInt_FromLong((long) 86));
PyDict_SetItemString(d,"SCE_HBA_STRINGEOL", PyInt_FromLong((long) 87));
PyDict_SetItemString(d,"SCE_HP_START", PyInt_FromLong((long) 90));
PyDict_SetItemString(d,"SCE_HP_DEFAULT", PyInt_FromLong((long) 91));
PyDict_SetItemString(d,"SCE_HP_COMMENTLINE", PyInt_FromLong((long) 92));
PyDict_SetItemString(d,"SCE_HP_NUMBER", PyInt_FromLong((long) 93));
PyDict_SetItemString(d,"SCE_HP_STRING", PyInt_FromLong((long) 94));
PyDict_SetItemString(d,"SCE_HP_CHARACTER", PyInt_FromLong((long) 95));
PyDict_SetItemString(d,"SCE_HP_WORD", PyInt_FromLong((long) 96));
PyDict_SetItemString(d,"SCE_HP_TRIPLE", PyInt_FromLong((long) 97));
PyDict_SetItemString(d,"SCE_HP_TRIPLEDOUBLE", PyInt_FromLong((long) 98));
PyDict_SetItemString(d,"SCE_HP_CLASSNAME", PyInt_FromLong((long) 99));
PyDict_SetItemString(d,"SCE_HP_DEFNAME", PyInt_FromLong((long) 100));
PyDict_SetItemString(d,"SCE_HP_OPERATOR", PyInt_FromLong((long) 101));
PyDict_SetItemString(d,"SCE_HP_IDENTIFIER", PyInt_FromLong((long) 102));
PyDict_SetItemString(d,"SCE_HPA_START", PyInt_FromLong((long) 105));
PyDict_SetItemString(d,"SCE_HPA_DEFAULT", PyInt_FromLong((long) 106));
PyDict_SetItemString(d,"SCE_HPA_COMMENTLINE", PyInt_FromLong((long) 107));
PyDict_SetItemString(d,"SCE_HPA_NUMBER", PyInt_FromLong((long) 108));
PyDict_SetItemString(d,"SCE_HPA_STRING", PyInt_FromLong((long) 109));
PyDict_SetItemString(d,"SCE_HPA_CHARACTER", PyInt_FromLong((long) 110));
PyDict_SetItemString(d,"SCE_HPA_WORD", PyInt_FromLong((long) 111));
PyDict_SetItemString(d,"SCE_HPA_TRIPLE", PyInt_FromLong((long) 112));
PyDict_SetItemString(d,"SCE_HPA_TRIPLEDOUBLE", PyInt_FromLong((long) 113));
PyDict_SetItemString(d,"SCE_HPA_CLASSNAME", PyInt_FromLong((long) 114));
PyDict_SetItemString(d,"SCE_HPA_DEFNAME", PyInt_FromLong((long) 115));
PyDict_SetItemString(d,"SCE_HPA_OPERATOR", PyInt_FromLong((long) 116));
PyDict_SetItemString(d,"SCE_HPA_IDENTIFIER", PyInt_FromLong((long) 117));
PyDict_SetItemString(d,"SCE_PL_DEFAULT", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"SCE_PL_HERE", PyInt_FromLong((long) 1));
PyDict_SetItemString(d,"SCE_PL_COMMENTLINE", PyInt_FromLong((long) 2));
PyDict_SetItemString(d,"SCE_PL_POD", PyInt_FromLong((long) 3));
PyDict_SetItemString(d,"SCE_PL_NUMBER", PyInt_FromLong((long) 4));
PyDict_SetItemString(d,"SCE_PL_WORD", PyInt_FromLong((long) 5));
PyDict_SetItemString(d,"SCE_PL_STRING", PyInt_FromLong((long) 6));
PyDict_SetItemString(d,"SCE_PL_CHARACTER", PyInt_FromLong((long) 7));
PyDict_SetItemString(d,"SCE_PL_PUNCTUATION", PyInt_FromLong((long) 8));
PyDict_SetItemString(d,"SCE_PL_PREPROCESSOR", PyInt_FromLong((long) 9));
PyDict_SetItemString(d,"SCE_PL_OPERATOR", PyInt_FromLong((long) 10));
PyDict_SetItemString(d,"SCE_PL_IDENTIFIER", PyInt_FromLong((long) 11));
PyDict_SetItemString(d,"SCE_PL_SCALAR", PyInt_FromLong((long) 12));
PyDict_SetItemString(d,"SCE_PL_ARRAY", PyInt_FromLong((long) 13));
PyDict_SetItemString(d,"SCE_PL_HASH", PyInt_FromLong((long) 14));
PyDict_SetItemString(d,"SCE_PL_SYMBOLTABLE", PyInt_FromLong((long) 15));
PyDict_SetItemString(d,"SCE_PL_REF", PyInt_FromLong((long) 16));
PyDict_SetItemString(d,"SCE_PL_REGEX", PyInt_FromLong((long) 17));
PyDict_SetItemString(d,"SCE_PL_REGSUBST", PyInt_FromLong((long) 18));
PyDict_SetItemString(d,"SCE_PL_LONGQUOTE", PyInt_FromLong((long) 19));
PyDict_SetItemString(d,"SCE_PL_BACKTICKS", PyInt_FromLong((long) 20));
PyDict_SetItemString(d,"SCE_PL_DATASECTION", PyInt_FromLong((long) 21));
PyDict_SetItemString(d,"SCE_L_DEFAULT", PyInt_FromLong((long) 0));
PyDict_SetItemString(d,"SCE_L_COMMAND", PyInt_FromLong((long) 1));
PyDict_SetItemString(d,"SCE_L_TAG", PyInt_FromLong((long) 2));
PyDict_SetItemString(d,"SCE_L_MATH", PyInt_FromLong((long) 3));
PyDict_SetItemString(d,"SCE_L_COMMENT", PyInt_FromLong((long) 4));
wxClassInfo::CleanUpClasses();

View File

@@ -34,7 +34,7 @@
// Get all our defs from the REAL header file.
%include stc.h
%include SciLexer.h
//----------------------------------------------------------------------
// Python functions to act like the event macros

View File

@@ -911,6 +911,169 @@ wxEVT_STC_KEY = stc_c.wxEVT_STC_KEY
wxEVT_STC_MACRORECORD = stc_c.wxEVT_STC_MACRORECORD
wxEVT_STC_MARGINCLICK = stc_c.wxEVT_STC_MARGINCLICK
wxEVT_STC_NEEDSHOWN = stc_c.wxEVT_STC_NEEDSHOWN
wxSTC_MOD_INSERTTEXT = stc_c.wxSTC_MOD_INSERTTEXT
wxSTC_MOD_DELETETEXT = stc_c.wxSTC_MOD_DELETETEXT
wxSTC_MOD_CHANGESTYLE = stc_c.wxSTC_MOD_CHANGESTYLE
wxSTC_MOD_CHANGEFOLD = stc_c.wxSTC_MOD_CHANGEFOLD
wxSTC_PERFORMED_USER = stc_c.wxSTC_PERFORMED_USER
wxSTC_PERFORMED_UNDO = stc_c.wxSTC_PERFORMED_UNDO
wxSTC_PERFORMED_REDO = stc_c.wxSTC_PERFORMED_REDO
wxSTC_LASTSTEPINUNDOREDO = stc_c.wxSTC_LASTSTEPINUNDOREDO
wxSTC_MOD_CHANGEMARKER = stc_c.wxSTC_MOD_CHANGEMARKER
wxSTC_MOD_BEFOREINSERT = stc_c.wxSTC_MOD_BEFOREINSERT
wxSTC_MOD_BEFOREDELETE = stc_c.wxSTC_MOD_BEFOREDELETE
SCLEX_CONTAINER = stc_c.SCLEX_CONTAINER
SCLEX_NULL = stc_c.SCLEX_NULL
SCLEX_PYTHON = stc_c.SCLEX_PYTHON
SCLEX_CPP = stc_c.SCLEX_CPP
SCLEX_HTML = stc_c.SCLEX_HTML
SCLEX_XML = stc_c.SCLEX_XML
SCLEX_PERL = stc_c.SCLEX_PERL
SCLEX_SQL = stc_c.SCLEX_SQL
SCLEX_VB = stc_c.SCLEX_VB
SCLEX_PROPERTIES = stc_c.SCLEX_PROPERTIES
SCLEX_ERRORLIST = stc_c.SCLEX_ERRORLIST
SCLEX_MAKEFILE = stc_c.SCLEX_MAKEFILE
SCLEX_BATCH = stc_c.SCLEX_BATCH
SCLEX_XCODE = stc_c.SCLEX_XCODE
SCLEX_LATEX = stc_c.SCLEX_LATEX
SCE_P_DEFAULT = stc_c.SCE_P_DEFAULT
SCE_P_COMMENTLINE = stc_c.SCE_P_COMMENTLINE
SCE_P_NUMBER = stc_c.SCE_P_NUMBER
SCE_P_STRING = stc_c.SCE_P_STRING
SCE_P_CHARACTER = stc_c.SCE_P_CHARACTER
SCE_P_WORD = stc_c.SCE_P_WORD
SCE_P_TRIPLE = stc_c.SCE_P_TRIPLE
SCE_P_TRIPLEDOUBLE = stc_c.SCE_P_TRIPLEDOUBLE
SCE_P_CLASSNAME = stc_c.SCE_P_CLASSNAME
SCE_P_DEFNAME = stc_c.SCE_P_DEFNAME
SCE_P_OPERATOR = stc_c.SCE_P_OPERATOR
SCE_P_IDENTIFIER = stc_c.SCE_P_IDENTIFIER
SCE_P_COMMENTBLOCK = stc_c.SCE_P_COMMENTBLOCK
SCE_P_STRINGEOL = stc_c.SCE_P_STRINGEOL
SCE_C_DEFAULT = stc_c.SCE_C_DEFAULT
SCE_C_COMMENT = stc_c.SCE_C_COMMENT
SCE_C_COMMENTLINE = stc_c.SCE_C_COMMENTLINE
SCE_C_COMMENTDOC = stc_c.SCE_C_COMMENTDOC
SCE_C_NUMBER = stc_c.SCE_C_NUMBER
SCE_C_WORD = stc_c.SCE_C_WORD
SCE_C_STRING = stc_c.SCE_C_STRING
SCE_C_CHARACTER = stc_c.SCE_C_CHARACTER
SCE_C_UUID = stc_c.SCE_C_UUID
SCE_C_PREPROCESSOR = stc_c.SCE_C_PREPROCESSOR
SCE_C_OPERATOR = stc_c.SCE_C_OPERATOR
SCE_C_IDENTIFIER = stc_c.SCE_C_IDENTIFIER
SCE_C_STRINGEOL = stc_c.SCE_C_STRINGEOL
SCE_H_DEFAULT = stc_c.SCE_H_DEFAULT
SCE_H_TAG = stc_c.SCE_H_TAG
SCE_H_TAGUNKNOWN = stc_c.SCE_H_TAGUNKNOWN
SCE_H_ATTRIBUTE = stc_c.SCE_H_ATTRIBUTE
SCE_H_ATTRIBUTEUNKNOWN = stc_c.SCE_H_ATTRIBUTEUNKNOWN
SCE_H_NUMBER = stc_c.SCE_H_NUMBER
SCE_H_DOUBLESTRING = stc_c.SCE_H_DOUBLESTRING
SCE_H_SINGLESTRING = stc_c.SCE_H_SINGLESTRING
SCE_H_OTHER = stc_c.SCE_H_OTHER
SCE_H_COMMENT = stc_c.SCE_H_COMMENT
SCE_H_ENTITY = stc_c.SCE_H_ENTITY
SCE_H_TAGEND = stc_c.SCE_H_TAGEND
SCE_H_XMLSTART = stc_c.SCE_H_XMLSTART
SCE_H_XMLEND = stc_c.SCE_H_XMLEND
SCE_H_SCRIPT = stc_c.SCE_H_SCRIPT
SCE_H_ASP = stc_c.SCE_H_ASP
SCE_H_ASPAT = stc_c.SCE_H_ASPAT
SCE_HJ_START = stc_c.SCE_HJ_START
SCE_HJ_DEFAULT = stc_c.SCE_HJ_DEFAULT
SCE_HJ_COMMENT = stc_c.SCE_HJ_COMMENT
SCE_HJ_COMMENTLINE = stc_c.SCE_HJ_COMMENTLINE
SCE_HJ_COMMENTDOC = stc_c.SCE_HJ_COMMENTDOC
SCE_HJ_NUMBER = stc_c.SCE_HJ_NUMBER
SCE_HJ_WORD = stc_c.SCE_HJ_WORD
SCE_HJ_KEYWORD = stc_c.SCE_HJ_KEYWORD
SCE_HJ_DOUBLESTRING = stc_c.SCE_HJ_DOUBLESTRING
SCE_HJ_SINGLESTRING = stc_c.SCE_HJ_SINGLESTRING
SCE_HJ_SYMBOLS = stc_c.SCE_HJ_SYMBOLS
SCE_HJ_STRINGEOL = stc_c.SCE_HJ_STRINGEOL
SCE_HJA_START = stc_c.SCE_HJA_START
SCE_HJA_DEFAULT = stc_c.SCE_HJA_DEFAULT
SCE_HJA_COMMENT = stc_c.SCE_HJA_COMMENT
SCE_HJA_COMMENTLINE = stc_c.SCE_HJA_COMMENTLINE
SCE_HJA_COMMENTDOC = stc_c.SCE_HJA_COMMENTDOC
SCE_HJA_NUMBER = stc_c.SCE_HJA_NUMBER
SCE_HJA_WORD = stc_c.SCE_HJA_WORD
SCE_HJA_KEYWORD = stc_c.SCE_HJA_KEYWORD
SCE_HJA_DOUBLESTRING = stc_c.SCE_HJA_DOUBLESTRING
SCE_HJA_SINGLESTRING = stc_c.SCE_HJA_SINGLESTRING
SCE_HJA_SYMBOLS = stc_c.SCE_HJA_SYMBOLS
SCE_HJA_STRINGEOL = stc_c.SCE_HJA_STRINGEOL
SCE_HB_START = stc_c.SCE_HB_START
SCE_HB_DEFAULT = stc_c.SCE_HB_DEFAULT
SCE_HB_COMMENTLINE = stc_c.SCE_HB_COMMENTLINE
SCE_HB_NUMBER = stc_c.SCE_HB_NUMBER
SCE_HB_WORD = stc_c.SCE_HB_WORD
SCE_HB_STRING = stc_c.SCE_HB_STRING
SCE_HB_IDENTIFIER = stc_c.SCE_HB_IDENTIFIER
SCE_HB_STRINGEOL = stc_c.SCE_HB_STRINGEOL
SCE_HBA_START = stc_c.SCE_HBA_START
SCE_HBA_DEFAULT = stc_c.SCE_HBA_DEFAULT
SCE_HBA_COMMENTLINE = stc_c.SCE_HBA_COMMENTLINE
SCE_HBA_NUMBER = stc_c.SCE_HBA_NUMBER
SCE_HBA_WORD = stc_c.SCE_HBA_WORD
SCE_HBA_STRING = stc_c.SCE_HBA_STRING
SCE_HBA_IDENTIFIER = stc_c.SCE_HBA_IDENTIFIER
SCE_HBA_STRINGEOL = stc_c.SCE_HBA_STRINGEOL
SCE_HP_START = stc_c.SCE_HP_START
SCE_HP_DEFAULT = stc_c.SCE_HP_DEFAULT
SCE_HP_COMMENTLINE = stc_c.SCE_HP_COMMENTLINE
SCE_HP_NUMBER = stc_c.SCE_HP_NUMBER
SCE_HP_STRING = stc_c.SCE_HP_STRING
SCE_HP_CHARACTER = stc_c.SCE_HP_CHARACTER
SCE_HP_WORD = stc_c.SCE_HP_WORD
SCE_HP_TRIPLE = stc_c.SCE_HP_TRIPLE
SCE_HP_TRIPLEDOUBLE = stc_c.SCE_HP_TRIPLEDOUBLE
SCE_HP_CLASSNAME = stc_c.SCE_HP_CLASSNAME
SCE_HP_DEFNAME = stc_c.SCE_HP_DEFNAME
SCE_HP_OPERATOR = stc_c.SCE_HP_OPERATOR
SCE_HP_IDENTIFIER = stc_c.SCE_HP_IDENTIFIER
SCE_HPA_START = stc_c.SCE_HPA_START
SCE_HPA_DEFAULT = stc_c.SCE_HPA_DEFAULT
SCE_HPA_COMMENTLINE = stc_c.SCE_HPA_COMMENTLINE
SCE_HPA_NUMBER = stc_c.SCE_HPA_NUMBER
SCE_HPA_STRING = stc_c.SCE_HPA_STRING
SCE_HPA_CHARACTER = stc_c.SCE_HPA_CHARACTER
SCE_HPA_WORD = stc_c.SCE_HPA_WORD
SCE_HPA_TRIPLE = stc_c.SCE_HPA_TRIPLE
SCE_HPA_TRIPLEDOUBLE = stc_c.SCE_HPA_TRIPLEDOUBLE
SCE_HPA_CLASSNAME = stc_c.SCE_HPA_CLASSNAME
SCE_HPA_DEFNAME = stc_c.SCE_HPA_DEFNAME
SCE_HPA_OPERATOR = stc_c.SCE_HPA_OPERATOR
SCE_HPA_IDENTIFIER = stc_c.SCE_HPA_IDENTIFIER
SCE_PL_DEFAULT = stc_c.SCE_PL_DEFAULT
SCE_PL_HERE = stc_c.SCE_PL_HERE
SCE_PL_COMMENTLINE = stc_c.SCE_PL_COMMENTLINE
SCE_PL_POD = stc_c.SCE_PL_POD
SCE_PL_NUMBER = stc_c.SCE_PL_NUMBER
SCE_PL_WORD = stc_c.SCE_PL_WORD
SCE_PL_STRING = stc_c.SCE_PL_STRING
SCE_PL_CHARACTER = stc_c.SCE_PL_CHARACTER
SCE_PL_PUNCTUATION = stc_c.SCE_PL_PUNCTUATION
SCE_PL_PREPROCESSOR = stc_c.SCE_PL_PREPROCESSOR
SCE_PL_OPERATOR = stc_c.SCE_PL_OPERATOR
SCE_PL_IDENTIFIER = stc_c.SCE_PL_IDENTIFIER
SCE_PL_SCALAR = stc_c.SCE_PL_SCALAR
SCE_PL_ARRAY = stc_c.SCE_PL_ARRAY
SCE_PL_HASH = stc_c.SCE_PL_HASH
SCE_PL_SYMBOLTABLE = stc_c.SCE_PL_SYMBOLTABLE
SCE_PL_REF = stc_c.SCE_PL_REF
SCE_PL_REGEX = stc_c.SCE_PL_REGEX
SCE_PL_REGSUBST = stc_c.SCE_PL_REGSUBST
SCE_PL_LONGQUOTE = stc_c.SCE_PL_LONGQUOTE
SCE_PL_BACKTICKS = stc_c.SCE_PL_BACKTICKS
SCE_PL_DATASECTION = stc_c.SCE_PL_DATASECTION
SCE_L_DEFAULT = stc_c.SCE_L_DEFAULT
SCE_L_COMMAND = stc_c.SCE_L_COMMAND
SCE_L_TAG = stc_c.SCE_L_TAG
SCE_L_MATH = stc_c.SCE_L_MATH
SCE_L_COMMENT = stc_c.SCE_L_COMMENT
#-------------- USER INCLUDE -----------------------