Phoenix Logo

phoenix_title Classic vs Phoenix

Introduction

This document contains a list of the most common wxPython functions, classes and Window / Sizer methods which need to be changed to a new syntax in Phoenix; it presents the modification in a 2-columns, space-separated table containing the old wxPython (Classic) name on the left and the new (if it exists) Phoenix name on the right. I found it impressively useful while porting AGW to Phoenix.

Functions and Classes Modifications

Classic Name Phoenix Name
AboutBox wx.adv.AboutBox
AboutDialogInfo wx.adv.AboutDialogInfo
AcceleratorEntry_Create MISSING
ANIHandler MISSING
App_CleanUp MISSING
ArtProvider_Delete wx.ArtProvider.Delete
ArtProvider_GetBitmap wx.ArtProvider.GetBitmap
ArtProvider_GetIcon wx.ArtProvider.GetIcon
ArtProvider_GetIconBundle wx.ArtProvider.GetIconBundle
ArtProvider_GetMessageBoxIcon wx.ArtProvider.GetMessageBoxIcon
ArtProvider_GetMessageBoxIconId wx.ArtProvider.GetMessageBoxIconId
ArtProvider_GetNativeSizeHint wx.ArtProvider.GetNativeSizeHint
ArtProvider_GetSizeHint wx.ArtProvider.GetSizeHint
ArtProvider_HasNativeProvider wx.ArtProvider.HasNativeProvider
ArtProvider_Insert wx.ArtProvider.Insert
ArtProvider_Pop wx.ArtProvider.Pop
ArtProvider_Push wx.ArtProvider.Push
ArtProvider_PushBack wx.ArtProvider.PushBack
Bitmap.SetBitmapSelected wx.Bitmap.SetBitmapPressed
BitmapFromBits wx.Bitmap
BitmapFromIcon wx.Bitmap
BitmapFromImage wx.Bitmap
BitmapFromXPMData wx.Bitmap
BMPHandler MISSING
BookCtrlBase_GetClassDefaultAttributes wx.BookCtrl.GetClassDefaultAttributes
BrushFromBitmap wx.Brush
Button_GetClassDefaultAttributes wx.Button.GetClassDefaultAttributes
Button_GetDefaultSize wx.Button.GetDefaultSize
CalculateLayoutEvent wx.adv.CalculateLayoutEvent
Caret_GetBlinkTime wx.Caret.GetBlinkTime
Caret_SetBlinkTime wx.Caret.SetBlinkTime
CheckBox_GetClassDefaultAttributes wx.CheckBox.GetClassDefaultAttributes
Choice_GetClassDefaultAttributes wx.Choice.GetClassDefaultAttributes
ChoicebookEvent wx.BookCtrlEvent
Clipboard_Get wx.Clipboard.Get
ClipboardEvent wx.ClipboardTextEvent
ClipboardLocker MISSING
Colour.SetFromString wx.Colour.Set
ColourRGB wx.Colour
ComboBox_GetClassDefaultAttributes wx.ComboBox.GetClassDefaultAttributes
CommandLinkButton wx.adv.CommandLinkButton
ConfigBase_Create wx.ConfigBase.Create
ConfigBase_DontCreateOnDemand wx.ConfigBase.DontCreateOnDemand
ConfigBase_Get wx.ConfigBase.Get
ConfigBase_Set wx.ConfigBase.Set
Control_Ellipsize wx.Control.Ellipsize
Control_EscapeMnemonics wx.Control.EscapeMnemonics
Control_FindAccelIndex MISSING
Control_GetClassDefaultAttributes wx.Control.GetClassDefaultAttributes
Control_GetCompositeControlsDefaultAttributes MISSING
Control_RemoveMnemonics wx.Control.RemoveMnemonics
CPPFileSystemHandler REMOVED
CreateFileTipProvider wx.adv.CreateFileTipProvider
CURHandler MISSING
CursorFromImage wx.Cursor
CustomDataFormat wx.DataFormat
DateEvent wx.adv.DateEvent
DatePickerCtrl wx.adv.DatePickerCtrl
DatePickerCtrlBase wx.adv.DatePickerCtrl
DateSpan_Day wx.DateSpan.Day
DateSpan_Days wx.DateSpan.Days
DateSpan_Month wx.DateSpan.Month
DateSpan_Months wx.DateSpan.Months
DateSpan_Week wx.DateSpan.Week
DateSpan_Weeks wx.DateSpan.Weeks
DateSpan_Year wx.DateSpan.Year
DateSpan_Years wx.DateSpan.Years
DateTime_ConvertYearToBC wx.DateTime.ConvertYearToBC
DateTime_GetAmPmStrings wx.DateTime.GetAmPmStrings
DateTime_GetBeginDST wx.DateTime.GetBeginDST
DateTime_GetCentury wx.DateTime.GetCentury
DateTime_GetCountry wx.DateTime.GetCountry
DateTime_GetCurrentMonth wx.DateTime.GetCurrentMonth
DateTime_GetCurrentYear wx.DateTime.GetCurrentYear
DateTime_GetEndDST wx.DateTime.GetEndDST
DateTime_GetEnglishMonthName wx.DateTime.GetEnglishMonthName
DateTime_GetEnglishWeekDayName wx.DateTime.GetEnglishWeekDayName
DateTime_GetMonthName wx.DateTime.GetMonthName
DateTime_GetNumberOfDaysInMonth MISSING
DateTime_GetNumberOfDaysinYear MISSING
DateTime_GetWeekDayName wx.DateTime.GetWeekDayName
DateTime_IsDSTApplicable wx.DateTime.IsDSTApplicable
DateTime_IsLeapYear wx.DateTime.IsLeapYear
DateTime_IsWestEuropeanCountry wx.DateTime.IsWestEuropeanCountry
DateTime_Now wx.DateTime.Now
DateTime_SetCountry wx.DateTime.SetCountry
DateTime_SetToWeekOfYear wx.DateTime.SetToWeekOfYear
DateTime_Today wx.DateTime.Today
DateTime_UNow wx.DateTime.UNow
DateTimeFromDateTime wx.DateTime
Dialog_EnableLayoutAdaptation wx.Dialog.EnableLayoutAdaptation
Dialog_GetClassDefaultAttributes wx.Dialog.GetClassDefaultAttributes
Dialog_GetLayoutAdapter wx.Dialog.GetLayoutAdapter
Dialog_IsLayoutAdaptationEnabled wx.Dialog.IsLayoutAdaptationEnabled
Dialog_SetLayoutAdapter wx.Dialog.SetLayoutAdapter
DirItemData MISSING
Display_GetCount wx.Display.GetCount
Display_GetFromPoint wx.Display.GetFromPoint
Display_GetFromWindow wx.Display.GetFromWindow
DragIcon MISSING
DragListItem MISSING
DragString MISSING
DragTreeItem MISSING
DROP_ICON MISSING
EmptyBitmap wx.Bitmap
EmptyIcon wx.Icon
EmptyImage wx.Image
EncodingConverter MISSING
EncodingConverter_CanConvert MISSING
EncodingConverter_GetAllEquivalents MISSING
EncodingConverter_GetPlatformEquivalents MISSING
EventLoopBase_GetActive wx.EventLoopBase.GetActive
EventLoopBase_SetActive wx.EventLoopBase.SetActive
EventProcessInHandlerOnly MISSING
EVT_COMMAND MISSING
EVT_COMMAND_RANGE MISSING
ExpandEnvVars MISSING
FFontFromPixelSize wx.Font
FileConfig_GetGlobalFileName wx.FileConfig.GetGlobalFileName
FileConfig_GetLocalFileName wx.FileConfig.GetLocalFileName
FileSystem_AddHandler wx.FileSystem.AddHandler
FileSystem_CleanUpHandlers MISSING
FileSystem_FileNameToURL wx.FileSystem.FileNameToURL
FileSystem_RemoveHandler wx.FileSystem.RemoveHandler
FileSystem_URLToFileName wx.FileSystem.URLToFileName
FileSystemHandler_GetAnchor MISSING
FileSystemHandler_GetLeftLocation MISSING
FileSystemHandler_GetMimeTypeFromExt wx.FileSystemHandler.GetMimeTypeFromExt
FileSystemHandler_GetProtocol MISSING
FileSystemHandler_GetRightLocation MISSING
FileType_ExpandCommand wx.FileType.ExpandCommand
FileTypeInfoSequence MISSING
FindWindowById wx.Window.FindWindowById
Font2 wx.Font
Font_AdjustToSymbolicSize MISSING
Font_GetDefaultEncoding wx.Font.GetDefaultEncoding
Font_SetDefaultEncoding wx.Font.SetDefaultEncoding
FontEnumerator_GetEncodings wx.FontEnumerator.GetEncodings
FontEnumerator_GetFacenames wx.FontEnumerator.GetFacenames
FontEnumerator_IsValidFacename wx.FontEnumerator.IsValidFacename
FontFromNativeInfo wx.Font
FontFromNativeInfoString wx.Font
FontFromPixelSize wx.Font
FontMapper_Get wx.FontMapper.Get
FontMapper_GetDefaultConfigPath MISSING
FontMapper_GetEncoding wx.FontMapper.GetEncoding
FontMapper_GetEncodingDescription wx.FontMapper.GetEncodingDescription
FontMapper_GetEncodingFromName wx.FontMapper.GetEncodingFromName
FontMapper_GetEncodingName wx.FontMapper.GetEncodingName
FontMapper_GetSupportedEncodingsCount wx.FontMapper.GetSupportedEncodingsCount
FontMapper_Set wx.FontMapper.Set
Frame_GetClassDefaultAttributes wx.Frame.GetClassDefaultAttributes
FutureCall wx.CallLater
Gauge_GetClassDefaultAttributes wx.Gauge.GetClassDefaultAttributes
GBSizerItemSizer wx.GbSizerItem
GBSizerItemSpacer wx.GbSizerItem
GBSizerItemWindow wx.GbSizerItem
GDIObjListBase MISSING
GenericFindWindowAtPoint wx.FindWindowAtPoint
GetAccelFromString MISSING
GetCurrentId MISSING
GetCurrentTime MISSING
GetDefaultPyEncoding REMOVED
GetDisplayDepth wx.DisplayDepth
GetFreeMemory MISSING
GetLocale MISSING
GetLocalTime MISSING
GetLocalTimeMillis MISSING
GetNativeFontEncoding MISSING
GetNumberFromUser MISSING
GetPasswordFromUser MISSING
GetSingleChoiceIndex MISSING
GetStockHelpString MISSING
GetStockLabel MISSING
GetTextFromUser MISSING
GetUTCTime MISSING
GetXDisplay MISSING
GIFHandler MISSING
GraphicsContext_Create wx.GraphicsContext.Create
GraphicsContext_CreateFromNative wx.GraphicsContext.CreateFromNative
GraphicsContext_CreateFromNativeWindow wx.GraphicsContext.CreateFromNativeWindow
GraphicsContext_CreateMeasuringContext wx.GraphicsContext.Create
GraphicsRenderer_GetCairoRenderer wx.GraphicsRenderer.GetCairoRenderer
GraphicsRenderer_GetDefaultRenderer wx.GraphicsRenderer.GetDefaultRenderer
HelpProvider_Get wx.HelpProvider.Get
HelpProvider_Set wx.HelpProvider.Set
HtmlListBox MISSING
HyperlinkCtrl wx.adv.HyperlinkCtrl
HyperlinkEvent wx.adv.HyperlinkEvent
ICOHandler MISSING
IconBundleFromFile wx.IconBundle
IconBundleFromIcon wx.IconBundle
IconBundleFromStream wx.IconBundle
IconFromBitmap wx.Icon
IconFromLocation wx.Icon
IconFromXPMData wx.Icon
IdleEvent_GetMode wx.IdleEvent.GetMode
IdleEvent_SetMode wx.IdleEvent.SetMode
Image_AddHandler wx.Image.AddHandler
Image_CanRead wx.Image.CanRead
Image_CanReadStream wx.Image.CanRead
Image_GetHandlers MISSING
Image_GetImageCount wx.Image.GetImageCount
Image_GetImageExtWildcard wx.Image.GetImageExtWildcard
Image_HSVtoRGB wx.Image.HSVtoRGB
Image_HSVValue wx.HSVValue
Image_InsertHandler wx.Image.InsertHandler
Image_RemoveHandler wx.Image.RemoveHandler
Image_RGBtoHSV wx.Image.RGBtoHSV
Image_RGBValue wx.RGBValue
ImageFromMime wx.Image
ImageFromStream wx.Image
ImageFromStreamMime wx.Image
ImageHistogram_MakeKey wx.ImageHistogram.MakeKey
IsStockID MISSING
IsStockLabel MISSING
Joystick wx.adv.Joystick
JPEGHandler MISSING
KeyEvent.m_altDown wx.KeyboardState.GetModifiers
KeyEvent.m_controlDown wx.KeyboardState.GetModifiers
KeyEvent.m_keyCode wx.KeyEvent.KeyCode
KeyEvent.m_metaDown wx.KeyboardState.GetModifiers
KeyEvent.m_shiftDown wx.KeyboardState.GetModifiers
KeyEvent.m_x wx.KeyEvent.X
KeyEvent.m_y wx.KeyEvent.Y
LayoutAlgorithm wx.adv.LayoutAlgorithm
ListbookEvent wx.BookCtrlEvent
ListBox_GetClassDefaultAttributes wx.ListBox.GetClassDefaultAttributes
ListCtrl_GetClassDefaultAttributes wx.ListCtrl.GetClassDefaultAttributes
ListCtrl_HasColumnOrderSupport wx.ListCtrl.HasColumnOrderSupport
ListEvent.m_code wx.ListEvent.KeyCode
ListEvent.m_col wx.ListEvent.Column
ListEvent.m_item wx.ListEvent.Item
ListEvent.m_itemIndex wx.ListEvent.Index
ListEvent.m_oldItemIndex wx.ListEvent.CacheFrom
ListEvent.m_pointDrag wx.ListEvent.Point
ListItem.m_col wx.ListItem.Column
ListItem.m_data wx.ListItem.Data
ListItem.m_format wx.ListItem.Align
ListItem.m_image wx.ListItem.Image
ListItem.m_itemId wx.ListItem.Id
ListItem.m_mask wx.ListItem.Mask
ListItem.m_state wx.ListItem.State
ListItem.m_stateMask wx.ListItem.State
ListItem.m_text wx.ListItem.Text
ListItem.m_width wx.ListItem.Width
Locale_AddCatalogLookupPathPrefix wx.Locale.AddCatalogLookupPathPrefix
Locale_AddLanguage wx.Locale.AddLanguage
Locale_FindLanguageInfo wx.Locale.FindLanguageInfo
Locale_GetInfo wx.Locale.GetInfo
Locale_GetLanguageCanonicalName wx.Locale.GetLanguageCanonicalName
Locale_GetLanguageInfo wx.Locale.GetLanguageInfo
Locale_GetLanguageName wx.Locale.GetLanguageName
Locale_GetSystemEncoding wx.Locale.GetSystemEncoding
Locale_GetSystemEncodingName wx.Locale.GetSystemEncodingName
Locale_GetSystemLanguage wx.Locale.GetSystemLanguage
Locale_IsAvailable wx.Locale.IsAvailable
Log_AddTraceMask wx.Log.AddTraceMask
Log_ClearTraceMasks wx.Log.ClearTraceMasks
Log_DoCreateOnDemand MISSING
Log_DontCreateOnDemand wx.Log.DontCreateOnDemand
Log_EnableLogging wx.Log.EnableLogging
Log_FlushActive wx.Log.FlushActive
Log_GetActiveTarget wx.Log.GetActiveTarget
Log_GetComponentLevel MISSING
Log_GetLogLevel wx.Log.GetLogLevel
Log_GetRepetitionCounting wx.Log.GetRepetitionCounting
Log_GetTimestamp wx.Log.GetTimestamp
Log_GetTraceMask MISSING
Log_GetTraceMasks wx.Log.GetTraceMasks
Log_GetVerbose wx.Log.GetVerbose
Log_IsAllowedTraceMask wx.Log.IsAllowedTraceMask
Log_IsEnabled wx.Log.IsEnabled
Log_IsLevelEnabled wx.Log.IsLevelEnabled
Log_RemoveTraceMask wx.Log.RemoveTraceMask
Log_Resume wx.Log.Resume
Log_SetActiveTarget wx.Log.SetActiveTarget
Log_SetComponentLevel wx.Log.SetComponentLevel
Log_SetLogLevel wx.Log.SetLogLevel
Log_SetRepetitionCounting wx.Log.SetRepetitionCounting
Log_SetTimestamp wx.Log.SetTimestamp
Log_SetTraceMask MISSING
Log_SetVerbose wx.Log.SetVerbose
Log_Suspend wx.Log.Suspend
Log_TimeStamp MISSING
LogInfo wx.LogMessage
LogStatusFrame wx.LogStatus
LogTrace MISSING
MaskColour wx.Colour
MemoryDCFromDC wx.MemoryDC
MemoryFSHandler_AddFile wx.MemoryFSHandler.AddFile
MemoryFSHandler_AddFileWithMimeType wx.MemoryFSHandler.AddFileWithMimeType
MemoryFSHandler_RemoveFile wx.MemoryFSHandler.RemoveFile
MenuBar_GetAutoWindowMenu MISSING
MenuBar_MacSetCommonMenuBar wx.MenuBar.MacSetCommonMenuBar
MenuBar_SetAutoWindowMenu MISSING
MenuItem_GetDefaultMarginWidth MISSING
MenuItem_GetLabelText wx.MenuItem.GetLabelText
MetaFile wx.msw.MemoryDC
MetafileDataObject MISSING
MetaFileDC wx.msw.MetafileDC
MimeTypesManager_IsOfType wx.MimeTypesManager.IsOfType
ModalEventLoop MISSING
MutexGuiEnter MISSING
MutexGuiLeave MISSING
MutexGuiLocker MISSING
NamedColour wx.Colour
NativeEncodingInfo MISSING
NcPaintEvent MISSING
Notebook_GetClassDefaultAttributes wx.Notebook.GetClassDefaultAttributes
NotebookEvent wx.BookCtrlEvent
NotebookPage MISSING
NotificationMessage wx.adv.NotificationMessage
NullFileTypeInfo MISSING
NumberEntryDialog MISSING
Panel_GetClassDefaultAttributes wx.Panel.GetClassDefaultAttributes
PCXHandler MISSING
PlatformInformation_GetOperatingSystemDirectory wx.PlatformInfo.GetOperatingSystemDirectory
PNGHandler MISSING
PNMHandler MISSING
Point2DCopy wx.Point2DDouble
Point2DFromPoint wx.Point2DDouble
PreBitmapButton wx.BitmapButton
PreButton wx.Button
PreCheckBox wx.CheckBox
PreCheckListBox wx.CheckListBox
PreChoice wx.Choice
PreChoicebook wx.Choicebook
PreCollapsiblePane wx.CollapsiblePane
PreColourPickerCtrl wx.ColourPickerCtrl
PreComboBox wx.ComboBox
PreCommandLinkButton wx.adv.CommandLinkButton
PreControl wx.Control
PreDatePickerCtrl wx.adv.DatePickerCtrl
PreDialog wx.Dialog
PreDirFilterListCtrl wx.DirFilterListCtrl
PreDirPickerCtrl wx.DirPickerCtrl
PreFileCtrl wx.FileCtrl
PreFilePickerCtrl wx.FilePickerCtrl
PreFindReplaceDialog wx.FindReplaceDialog
PreFontPickerCtrl wx.FontPickerCtrl
PreFrame wx.Frame
PreGauge wx.Gauge
PreGenericDirCtrl wx.GenericDirCtrl
PreHScrolledWindow wx.HScrolledWindow
PreHtmlListBox MISSING
PreHVScrolledWindow wx.HVScrolledWindow
PreHyperlinkCtrl wx.adv.HyperlinkCtrl
PreInfoBar wx.InfoBar
PreListbook wx.Listbook
PreListBox wx.ListBox
PreListCtrl wx.ListCtrl
PreListView wx.ListView
PreMDIChildFrame wx.MDIChildFrame
PreMDIClientWindow wx.MDIClientWindow
PreMDIParentFrame wx.MDIParentFrame
PreMiniFrame wx.MiniFrame
PreNotebook wx.Notebook
PrePanel wx.Panel
PrePopupTransientWindow wx.PopupTransientWindow
PrePopupWindow wx.PopupWindow
PrePyAxBaseWindow MISSING
PrePyControl wx.Control
PrePyPanel wx.Panel
PrePyPickerBase wx.PickerBase
PrePyScrolledWindow wx.ScrolledWindow
PrePyWindow wx.Window
PreRadioBox wx.RadioBox
PreRadioButton wx.RadioButton
PreSashLayoutWindow wx.adv.SashLayoutWindow
PreSashWindow wx.adv.SashWindow
PreScrollBar wx.ScrollBar
PreScrolledWindow wx.ScrolledWindow
PreSearchCtrl wx.SearchCtrl
PreSimpleHtmlListBox MISSING
PreSingleInstanceChecker wx.SingleInstanceChecker
PreSlider wx.Slider
PreSpinButton wx.SpinButton
PreSpinCtrl wx.SpinCtrl
PreSpinCtrlDouble wx.SpinCtrlDouble
PreSplitterWindow wx.SplitterWindow
PreStaticBitmap wx.StaticBitmap
PreStaticBox wx.StaticBox
PreStaticLine wx.StaticLine
PreStaticText wx.StaticText
PreStatusBar wx.StatusBar
PreTextCtrl wx.TextCtrl
PreToggleButton wx.ToggleButton
PreToolBar wx.ToolBar
PreToolbook wx.Toolbook
PreTreebook wx.Treebook
PreTreeCtrl wx.TreeCtrl
PreVListBox wx.VListBox
PreVScrolledWindow wx.VScrolledWindow
PreWindow wx.Window
Printer_GetLastError wx.Printer.GetLastError
Process_Exists wx.Process.Exists
Process_Kill wx.Process.Kill
Process_Open wx.Process.Open
PseudoDC wx.adv.PseudoDC
PyApp_GetComCtl32Version wx.PyApp.GetComCtl32Version
PyApp_GetMacAboutMenuItemId wx.PyApp.GetMacAboutMenuItemId
PyApp_GetMacExitMenuItemId wx.PyApp.GetMacExitMenuItemId
PyApp_GetMacHelpMenuTitleName wx.PyApp.GetMacHelpMenuTitleName
PyApp_GetMacPreferencesMenuItemId wx.PyApp.GetMacPreferencesMenuItemId
PyApp_GetMacSupportPCMenuShortcuts MISSING
PyApp_GetShell32Version wx.PyApp.GetShell32Version
PyApp_GetTraitsIfExists MISSING
PyApp_IsDisplayAvailable wx.PyApp.IsDisplayAvailable
PyApp_IsMainLoopRunning wx.PyApp.IsMainLoopRunning
PyApp_SetMacAboutMenuItemId wx.PyApp.SetMacAboutMenuItemId
PyApp_SetMacExitMenuItemId wx.PyApp.SetMacExitMenuItemId
PyApp_SetMacHelpMenuTitleName wx.PyApp.SetMacHelpMenuTitleName
PyApp_SetMacPreferencesMenuItemId wx.PyApp.SetMacPreferencesMenuItemId
PyApp_SetMacSupportPCMenuShortcuts MISSING
PyAxBaseWindow_FromHWND MISSING
PyBitmapDataObject wx.BitmapDataObject
PyControl wx.Control
PyDataObjectSimple wx.DataObjectSimple
PyDeadObjectError RuntimeError
PyDropTarget wx.DropTarget
PyEvtHandler wx.EvtHandler
PyImageHandler wx.ImageHandler
PyLocale wx.Locale
PyLog wx.Log
PyPanel wx.Panel
PyPickerBase wx.PickerBase
PyPreviewControlBar wx.PreviewControlBar
PyPreviewFrame wx.PreviewFrame
PyPrintPreview wx.PrintPreview
PyScrolledWindow wx.ScrolledWindow
PySimpleApp wx.App
PyTextDataObject wx.TextDataObject
PyTimer wx.Timer
PyTipProvider wx.adv.TipProvider
PyValidator wx.Validator
PyWindow wx.Window
Quantize MISSING
Quantize_Quantize MISSING
QueryLayoutInfoEvent wx.adv.QueryLayoutInfoEvent
RadioBox_GetClassDefaultAttributes wx.RadioBox.GetClassDefaultAttributes
RadioButton_GetClassDefaultAttributes wx.RadioButton.GetClassDefaultAttributes
RectPP wx.Rect
RectPS wx.Rect
RectS wx.Rect
Rect.OffsetXY wx.Rect.Offset
RegionFromBitmap wx.Region
RegionFromBitmapColour wx.Region
RegionFromPoints wx.Region
RendererNative_Get wx.RendererNative.Get
RendererNative_GetDefault wx.RendererNative.GetDefault
RendererNative_GetGeneric wx.RendererNative.GetGeneric
RendererNative_Set wx.RendererNative.Set
RendererVersion_IsCompatible wx.RendererVersion.IsCompatible
SashEvent wx.adv.SashEvent
SashLayoutWindow wx.adv.SashLayoutWindow
SashWindow wx.adv.SashWindow
ScrollBar_GetClassDefaultAttributes wx.ScrollBar.GetClassDefaultAttributes
ScrolledWindow_GetClassDefaultAttributes wx.ScrolledWindow.GetClassDefaultAttributes
ScrollHelper wx.VarHVScrollHelper
SearchCtrlBase wx.SearchCtrl
SetCursor MISSING
SetDefaultPyEncoding REMOVED
SetBitmapSelected wx.AnyButton.SetBitmapPressed
ShowTip wx.adv.ShowTip
SimpleHtmlListBox MISSING
SizerFlags_GetDefaultBorder wx.SizerFlags.GetDefaultBorder
SizerItemSizer wx.SizerItem
SizerItemSpacer wx.SizerItem
SizerItemWindow wx.SizerItem
Slider_GetClassDefaultAttributes wx.Slider.GetClassDefaultAttributes
Sound wx.adv.Sound
Sound_PlaySound wx.adv.Sound.PlaySound
Sound_Stop wx.adv.Sound.Stop
SoundFromData wx.adv.Sound
SpinButton_GetClassDefaultAttributes wx.SpinButton.GetClassDefaultAttributes
SpinCtrl_GetClassDefaultAttributes wx.SpinCtrl.GetClassDefaultAttributes
SplashScreen wx.adv.SplashScreen
SplashScreenWindow MISSING
SplitterWindow.SetSashSize REMOVED
SplitterWindow_GetClassDefaultAttributes wx.SplitterWindow.GetClassDefaultAttributes
StandardDialogLayoutAdapter MISSING
StandardDialogLayoutAdapter_DoFitWithScrolling MISSING
StandardDialogLayoutAdapter_DoMustScroll MISSING
StandardDialogLayoutAdapter_DoReparentControls MISSING
StandardPaths_Get wx.StandardPaths.Get
StaticBitmap_GetClassDefaultAttributes wx.StaticBitmap.GetClassDefaultAttributes
StaticBox_GetClassDefaultAttributes wx.StaticBox.GetClassDefaultAttributes
StaticLine_GetClassDefaultAttributes wx.StaticLine.GetClassDefaultAttributes
StaticLine_GetDefaultSize wx.StaticLine.GetDefaultSize
StaticText_GetClassDefaultAttributes wx.StaticText.GetClassDefaultAttributes
StatusBar_GetClassDefaultAttributes wx.StatusBar.GetClassDefaultAttributes
StockCursor wx.Cursor
StockGDI_DeleteAll wx.StockGDI.DeleteAll
StockGDI_GetBrush wx.StockGDI.GetBrush
StockGDI_GetColour wx.StockGDI.GetColour
StockGDI_GetCursor wx.StockGDI.GetCursor
StockGDI_GetPen wx.StockGDI.GetPen
StockGDI_instance wx.StockGDI.instance
StopWatch MISSING
StyledTextCtrl.SetUseAntiAliasing REMOVED
SystemOptions_GetOption wx.SystemOptions.GetOption
SystemOptions_GetOptionInt wx.SystemOptions.GetOptionInt
SystemOptions_HasOption wx.SystemOptions.HasOption
SystemOptions_IsFalse wx.SystemOptions.IsFalse
SystemOptions_SetOption wx.SystemOptions.SetOption
SystemOptions_SetOptionInt wx.SystemOptions.SetOption
SystemSettings_GetColour wx.SystemSettings.GetColour
SystemSettings_GetFont wx.SystemSettings.GetFont
SystemSettings_GetMetric wx.SystemSettings.GetMetric
SystemSettings_GetScreenType wx.SystemSettings.GetScreenType
SystemSettings_HasFeature wx.SystemSettings.HasFeature
SystemSettings_SetScreenType MISSING
TaskBarIcon wx.adv.TaskBarIcon
TaskBarIcon_IsAvailable wx.adv.TaskBarIcon.IsAvailable
TaskBarIconEvent wx.adv.TaskBarIconEvent
TestFontEncoding MISSING
TextAreaBase NONE (implementation detail)
TextAttr_BitlistsEqPartial MISSING
TextAttr_Combine MISSING
TextAttr_CombineBitlists MISSING
TextAttr_RemoveStyle MISSING
TextAttr_SplitParaCharStyles MISSING
TextAttr_TabsEq MISSING
TextCtrl_GetClassDefaultAttributes wx.TextCtrl.GetClassDefaultAttributes
TextCtrlBase NONE (implementation detail)
TextCtrlIface NONE (implementation detail)
TextEntryBase NONE (implementation detail)
TextUrlEvent MISSING
TGAHandler MISSING
Thread_IsMain wx.IsMainThread
ThreadEvent MISSING
TIFFHandler MISSING
TimeSpan_Day wx.TimeSpan.Day
TimeSpan_Days wx.TimeSpan.Days
TimeSpan_Hour wx.TimeSpan.Hour
TimeSpan_Hours wx.TimeSpan.Hours
TimeSpan_Millisecond wx.TimeSpan.Millisecond
TimeSpan_Milliseconds wx.TimeSpan.Milliseconds
TimeSpan_Minute wx.TimeSpan.Minute
TimeSpan_Minutes wx.TimeSpan.Minutes
TimeSpan_Second wx.TimeSpan.Second
TimeSpan_Seconds wx.TimeSpan.Seconds
TimeSpan_Week wx.TimeSpan.Week
TimeSpan_Weeks wx.TimeSpan.Weeks
TipProvider wx.adv.TipProvider
ToggleButton_GetClassDefaultAttributes wx.ToggleButton.GetClassDefaultAttributes
ToolBar_GetClassDefaultAttributes wx.ToolBar.GetClassDefaultAttributes
ToolbookEvent wx.BookCtrlEvent
ToolTip_Enable wx.ToolTip.Enable
ToolTip_SetAutoPop wx.ToolTip.SetAutoPop
ToolTip_SetDelay wx.ToolTip.SetDelay
ToolTip_SetMaxWidth wx.ToolTip.SetMaxWidth
ToolTip_SetReshow wx.ToolTip.SetReshow
TopLevelWindow_GetDefaultSize wx.TopLevelWindow.GetDefaultSize
Trap MISSING
TreebookEvent wx.BookCtrlEvent
TreeCtrl_GetClassDefaultAttributes wx.TreeCtrl.GetClassDefaultAttributes
TreeItemData REMOVED (a MappedType is being used instead to handle setting any PyObject as item data.)
UpdateUIEvent_CanUpdate wx.UpdateUIEvent.CanUpdate
UpdateUIEvent_GetMode wx.UpdateUIEvent.GetMode
UpdateUIEvent_GetUpdateInterval wx.UpdateUIEvent.GetUpdateInterval
UpdateUIEvent_ResetUpdateTime wx.UpdateUIEvent.ResetUpdateTime
UpdateUIEvent_SetMode wx.UpdateUIEvent.SetMode
UpdateUIEvent_SetUpdateInterval wx.UpdateUIEvent.SetUpdateInterval
Validator_IsSilent wx.Validator.IsSilent
Validator_SetBellOnError REMOVED
Validator_SuppressBellOnError wx.Validator.SuppressBellOnError
WakeUpMainThread MISSING
Window_FindFocus wx.Window.FindFocus
Window_FromHWND MISSING
Window_GetCapture wx.Window.GetCapture
Window_GetClassDefaultAttributes wx.Window.GetClassDefaultAttributes
Window_NewControlId wx.Window.NewControlId
Window_UnreserveControlId wx.Window.UnreserveControlId
XPMHandler MISSING
YieldIfNeeded wx.App.Yield wx.GetApp().Yield(onlyIfNeeded=True)

wx.DC Modifications

Classic Name Phoenix Name
BeginDrawing REMOVED
BlitPointSize wx.DC.Blit
CalcBoundingBoxPoint wx.DC.CalcBoundingBox
CrossHairPoint wx.DC.CrossHair
DrawArcPoint wx.DC.DrawArc
DrawBitmapPoint wx.DC.DrawBitmap
DrawCheckMarkRect wx.DC.DrawCheckMark
DrawCirclePoint wx.DC.DrawCircle
DrawEllipsePointSize wx.DC.DrawEllipse
DrawEllipseRect wx.DC.DrawEllipse
DrawEllipticArcPointSize wx.DC.DrawEllipticArc
DrawIconPoint wx.DC.DrawIcon
DrawLinePoint wx.DC.DrawLine
DrawPointPoint wx.DC.DrawPoint
DrawRectanglePointSize wx.DC.DrawRectangle
DrawRectangleRect wx.DC.DrawRectangle
DrawRotatedTextPoint wx.DC.DrawRotatedText
DrawRoundedRectanglePointSize wx.DC.DrawRoundedRectangle
DrawRoundedRectangleRect wx.DC.DrawRoundedRectangle
DrawTextPoint wx.DC.DrawText
EndDrawing REMOVED
FloodFillPoint wx.DC.FloodFill
GetDeviceOriginTuple wx.DC.GetDeviceOrigin
GetImpl REMOVED
GetLogicalOriginTuple wx.DC.GetLogicalOrigin
GetMultiLineTextExtent wx.DC.GetFullMultiLineTextExtent
GetOptimization REMOVED
GetPixelPoint wx.DC.GetPixel
GetResolution wx.DC.GetPPI
GetSizeMMTuple wx.DC.GetSizeMM
Ok wx.DC.IsOk
SetClippingRect wx.DC.SetClippingRegion
SetClippingRegionAsRegion wx.DC.SetClippingRegion
SetClippingRegionPointSize wx.DC.SetClippingRegion
SetDeviceOriginPoint wx.DC.SetDeviceOrigin
SetLogicalOriginPoint wx.DC.SetLogicalOrigin
SetOptimization REMOVED
StretchBlitPointSize wx.DC.StretchBlit

wx.Window Modifications

Classic Name Phoenix Name
ClientToScreenXY wx.Window.ClientToScreen
ConvertDialogPointToPixels wx.Window.ConvertDialogToPixels
ConvertDialogSizeToPixels wx.Window.ConvertDialogToPixels
GetAdjustedBestSize wx.Window.GetEffectiveMinSize
GetBestFittingSize wx.Window.GetEffectiveMinSize
GetBestSizeTuple wx.Window.GetBestSize
GetClientSizeTuple wx.Window.GetClientSize
GetScreenPositionTuple wx.Window.GetScreenPosition
GetSizeTuple wx.Window.GetSize
GetToolTipString wx.Window.GetToolTipText
HitTestXY wx.Window.HitTest
IsExposedPoint wx.Window.IsExposed
IsExposedRect wx.Window.IsExposed
MakeModal REMOVED
PopupMenuXY wx.Window.PopupMenu
ScreenToClientXY wx.Window.ScreenToClient
SetBestFittingSize wx.Window.SetInitialSize
SetClientSizeWH wx.Window.SetClientSize
SetDimensions wx.Window.SetSize
SetHelpTextForId wx.Window.SetHelpText
SetSizeHintsSz wx.Window.SetSizeHints
SetToolTipString wx.Window.SetToolTip
SetVirtualSizeHints REMOVED
SetVirtualSizeHintsSz REMOVED

wx.Sizer Modifications

Classic Name Phoenix Name
AddF wx.Sizer.Add
AddItem wx.Sizer.Add
AddSizer wx.Sizer.Add
AddWindow wx.Sizer.Add
DeleteWindows wx.Sizer.Clear
GetItemIndex wx.Sizer.GetItem
GetMinSizeTuple wx.Sizer.GetMinSize
GetPositionTuple wx.Sizer.GetPosition
InsertF wx.Sizer.Insert
InsertItem wx.Sizer.Insert
InsertSizer wx.Sizer.Insert
InsertWindow wx.Sizer.Insert
PrependF wx.Sizer.Prepend
PrependItem wx.Sizer.Prepend
PrependSizer wx.Sizer.Prepend
PrependWindow wx.Sizer.Prepend
RemovePos wx.Sizer.Remove
RemoveSizer wx.Sizer.Remove
RemoveWindow wx.Sizer.Remove

wx.lib Modifications

Classic Name Phoenix Name
wx.lib.buttonpanel wx.lib.agw.buttonpanel
wx.lib.customtreectrl wx.lib.agw.customtreectrl
wx.lib.flatnotebook wx.lib.agw.flatnotebook
wx.lib.foldpanelbar wx.lib.agw.foldpanelbar
wx.lib.hyperlink wx.lib.agw.hyperlink
wx.lib.grids REMOVED
wx.lib.pyshell REMOVED
wx.lib.rightalign REMOVED
wx.lib.shell REMOVED
wx.lib.splashscreen REMOVED
wx.lib.wxPlotCanvas REMOVED

Modules which have moved

Classic Name Phoenix Name
wx.calendar.CalendarCtrl wx.adv.CalendarCtrl
wx.animate.Animation wx.adv.Animation
wx.animate.AnimationCtrl wx.adv.AnimationCtrl
wx.combo.OwnerDrawnComboBox wx.adv.OwnerDrawnComboBox
wx.gizmos.EditableListBox wx.adv.EditableListBox
wx.gizmos.TreeListCtrl wx.dataview.TreeListCtrl
wx.AboutBox wx.adv.AboutBox
wx.AboutDialogInfo wx.adv.AboutDialogInfo
wx.DatePickerCtrl wx.adv.DatePickerCtrl
wx.GenericDatePickerCtrl wx.adv.GenericPickerCtrl
wx.TaskBarIcon wx.adv.TaskBarIcon
wx.SplashScreen wx.adv.SplashScreen
wx.wizard.Wizard wx.adv.Wizard