1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
# Create the combo control using its default ctor.
combo = wx.ComboCtrl()
# Create the custom main control using its default ctor too.
someMainWindow = SomeWindow()
# Set the custom main control before creating the combo.
combo.SetMainControl(someMainWindow)
# And only create it now: wx.TextCtrl won't be unnecessarily
# created because the combo already has a main window.
combo.Create(panel, wx.ID_ANY, wx.EmptyString)
# Finally create the main window itself, now that its parent was
# created.
someMainWindow.Create(combo, ...)
|