backwards compatibility aliases can be used in the wxPython namespace

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24985 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2003-12-23 21:37:21 +00:00
parent 82a074ce2b
commit cf763f5b94
3 changed files with 55 additions and 10 deletions

View File

@ -83,9 +83,10 @@ public:
}
};
%pythoncode {
Color = Colour
NamedColor = NamedColour
}
// %pythoncode {
// Color = Colour
// NamedColor = NamedColour
// }
//---------------------------------------------------------------------------

View File

@ -175,12 +175,12 @@ public:
};
%pythoncode {
%# backwards compatibility aliasses
SystemSettings_GetSystemColour = SystemSettings_GetColour
SystemSettings_GetSystemFont = SystemSettings_GetFont
SystemSettings_GetSystemMetric = SystemSettings_GetMetric
}
// %pythoncode {
// %# backwards compatibility aliasses
// SystemSettings_GetSystemColour = SystemSettings_GetColour
// SystemSettings_GetSystemFont = SystemSettings_GetFont
// SystemSettings_GetSystemMetric = SystemSettings_GetMetric
// }
//---------------------------------------------------------------------------

View File

@ -9,3 +9,47 @@ from misc import *
# Cleanup this one.
del wx
# Make some to help backawrds compatibility for the old namespace.
# This is only for code that is using tthe wxPython.wx package and
# using names and classes in the old way. New code should use the wx
# namespace and the new names.
wxPyDefaultPosition = wxDefaultPosition
wxPyDefaultSize = wxDefaultSize
wxNoRefBitmap = wxBitmap
wxSystemSettings_GetSystemColour = wxSystemSettings_GetColour
wxSystemSettings_GetSystemFont = wxSystemSettings_GetFont
wxSystemSettings_GetSystemMetric = wxSystemSettings_GetMetric
wxColor = wxColour
wxNamedColor = wxNamedColour
NULL = None
TRUE = true = True
FALSE = false = False
def wxPyTypeCast(obj, typeStr):
return obj
wxPy_isinstance = isinstance
wxDC.FloodFill = wxDC.FloodFillXY
wxDC.GetPixel = wxDC.GetPixelXY
wxDC.DrawLine = wxDC.DrawLineXY
wxDC.CrossHair = wxDC.CrossHairXY
wxDC.DrawArc = wxDC.DrawArcXY
wxDC.DrawCheckMark = wxDC.DrawCheckMarkXY
wxDC.DrawEllipticArc = wxDC.DrawEllipticArcXY
wxDC.DrawPoint = wxDC.DrawPointXY
wxDC.DrawRectangle = wxDC.DrawRectangleXY
wxDC.DrawRoundedRectangle = wxDC.DrawRoundedRectangleXY
wxDC.DrawCircle = wxDC.DrawCircleXY
wxDC.DrawEllipse = wxDC.DrawEllipseXY
wxDC.DrawIcon = wxDC.DrawIconXY
wxDC.DrawBitmap = wxDC.DrawBitmapXY
wxDC.DrawText = wxDC.DrawTextXY
wxDC.DrawRotatedText = wxDC.DrawRotatedTextXY
wxDC.Blit = wxDC.BlitXY
wxDC.SetClippingRegion = wxDC.SetClippingRegionXY