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

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.lib.gizmos.TreeListCtrl

wx.AboutBox

wx.adv.AboutBox

wx.AboutDialogInfo

wx.adv.AboutDialogInfo

wx.DatePickerCtrl

wx.adv.DatePickerCtrl

wx.GenericDatePickerCtrl

wx.adv.GenericDatePickerCtrl

wx.TaskBarIcon

wx.adv.TaskBarIcon

wx.SplashScreen

wx.adv.SplashScreen

wx.wizard.Wizard

wx.adv.Wizard