added better typemaps for wxPen*, wxBrush* and wxFont*
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9629 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -7937,6 +7937,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape},
 | 
			
		||||
    { "_class_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape},
 | 
			
		||||
    { "_class_wxPyRectangleShape","_wxPyRectangleShape",0},
 | 
			
		||||
    { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0},
 | 
			
		||||
    { "_wxLog","_class_wxLog",0},
 | 
			
		||||
    { "_class_wxToolBarBase","_wxToolBarBase",0},
 | 
			
		||||
    { "_wxMask","_class_wxMask",0},
 | 
			
		||||
@@ -8005,6 +8006,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_wxPNMHandler","_class_wxPNMHandler",0},
 | 
			
		||||
    { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
 | 
			
		||||
    { "_wxLogGui","_class_wxLogGui",0},
 | 
			
		||||
    { "_wxPrinterDC","_class_wxPrinterDC",0},
 | 
			
		||||
    { "_class_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler},
 | 
			
		||||
    { "_class_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler},
 | 
			
		||||
    { "_class_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler},
 | 
			
		||||
@@ -8024,7 +8026,6 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxPySizer","_wxPySizer",0},
 | 
			
		||||
    { "_class_wxPyCompositeShape","_wxPyCompositeShape",0},
 | 
			
		||||
    { "_wxPyPolygonShape","_class_wxPyPolygonShape",0},
 | 
			
		||||
    { "_class_wxPostScriptDC","_wxPostScriptDC",0},
 | 
			
		||||
    { "_wxPanel","_class_wxPanel",0},
 | 
			
		||||
    { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
 | 
			
		||||
    { "_wxCheckBox","_class_wxCheckBox",0},
 | 
			
		||||
@@ -8090,6 +8091,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_char","_wxChar",0},
 | 
			
		||||
    { "_wxBitmap","_class_wxBitmap",0},
 | 
			
		||||
    { "_wxPenList","_class_wxPenList",0},
 | 
			
		||||
    { "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
 | 
			
		||||
    { "_wxPrintDialog","_class_wxPrintDialog",0},
 | 
			
		||||
    { "_wxPyControlPoint","_class_wxPyControlPoint",0},
 | 
			
		||||
    { "_wxWindowDC","_class_wxWindowDC",0},
 | 
			
		||||
@@ -8105,6 +8107,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_wxMessageDialog","_class_wxMessageDialog",0},
 | 
			
		||||
    { "_class_wxValidator","_wxValidator",0},
 | 
			
		||||
    { "_class_wxPyEvent","_wxPyEvent",0},
 | 
			
		||||
    { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0},
 | 
			
		||||
    { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
 | 
			
		||||
    { "_wxConfig","_class_wxConfig",0},
 | 
			
		||||
    { "_class_wxIconizeEvent","_wxIconizeEvent",0},
 | 
			
		||||
@@ -8183,6 +8186,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxTextCtrl","_wxTextCtrl",0},
 | 
			
		||||
    { "_class_wxListItemAttr","_wxListItemAttr",0},
 | 
			
		||||
    { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
 | 
			
		||||
    { "_wxMetaFileDC","_class_wxMetaFileDC",0},
 | 
			
		||||
    { "_class_wxTextDataObject","_wxTextDataObject",0},
 | 
			
		||||
    { "_wxMenu","_class_wxMenu",0},
 | 
			
		||||
    { "_class_wxMoveEvent","_wxMoveEvent",0},
 | 
			
		||||
@@ -8219,6 +8223,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_wxFontList","_class_wxFontList",0},
 | 
			
		||||
    { "_class_wxMenuEvent","_wxMenuEvent",0},
 | 
			
		||||
    { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
 | 
			
		||||
    { "_wxJoystick","_class_wxJoystick",0},
 | 
			
		||||
    { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
 | 
			
		||||
    { "_class_wxPyCircleShape","_wxPyCircleShape",0},
 | 
			
		||||
    { "_wxClientDC","_class_wxClientDC",0},
 | 
			
		||||
@@ -8236,6 +8241,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_signed_short","_short",0},
 | 
			
		||||
    { "_wxMemoryDC","_class_wxMemoryDC",0},
 | 
			
		||||
    { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
 | 
			
		||||
    { "_class_wxTaskBarIcon","_wxTaskBarIcon",0},
 | 
			
		||||
    { "_class_wxPrintDialog","_wxPrintDialog",0},
 | 
			
		||||
    { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
 | 
			
		||||
    { "_class_wxPyControlPoint","_wxPyControlPoint",0},
 | 
			
		||||
@@ -8246,7 +8252,6 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_wxStatusBar","_class_wxStatusBar",0},
 | 
			
		||||
    { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
 | 
			
		||||
    { "_class_wxCursor","_wxCursor",0},
 | 
			
		||||
    { "_wxPostScriptDC","_class_wxPostScriptDC",0},
 | 
			
		||||
    { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
 | 
			
		||||
    { "_class_wxPyProcess","_wxPyProcess",0},
 | 
			
		||||
    { "_class_wxImageHandler","_wxImageHandler",0},
 | 
			
		||||
@@ -8265,6 +8270,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxLog","_wxLog",0},
 | 
			
		||||
    { "_wxTreeItemId","_class_wxTreeItemId",0},
 | 
			
		||||
    { "_unsigned_char","_byte",0},
 | 
			
		||||
    { "_class_wxMetaFileDC","_wxMetaFileDC",0},
 | 
			
		||||
    { "_class_wxMenu","_wxMenu",0},
 | 
			
		||||
    { "_wxControl","_class_wxControl",0},
 | 
			
		||||
    { "_class_wxListBox","_wxListBox",0},
 | 
			
		||||
@@ -8357,6 +8363,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxLogGui","_wxLogGui",0},
 | 
			
		||||
    { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
 | 
			
		||||
    { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
 | 
			
		||||
    { "_class_wxPrinterDC","_wxPrinterDC",0},
 | 
			
		||||
    { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
 | 
			
		||||
    { "_class_wxTimeSpan","_wxTimeSpan",0},
 | 
			
		||||
    { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
 | 
			
		||||
@@ -8425,6 +8432,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxCheckListBox","_wxCheckListBox",0},
 | 
			
		||||
    { "_class_wxBusyInfo","_wxBusyInfo",0},
 | 
			
		||||
    { "_class_wxFontList","_wxFontList",0},
 | 
			
		||||
    { "_class_wxJoystick","_wxJoystick",0},
 | 
			
		||||
    { "_class_wxCommandEvent","_wxCommandEvent",0},
 | 
			
		||||
    { "_class_wxClientDC","_wxClientDC",0},
 | 
			
		||||
    { "_class_wxSizeEvent","_wxSizeEvent",0},
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user