'AlphaDrawing',
'GraphicsContext',
'CollapsiblePane',
+ 'ComboCtrl',
+ 'OwnerDrawnComboBox',
+ 'BitmapComboBox',
]),
# managed windows == things with a (optional) caption you can close
'ActiveX_FlashWindow',
'ActiveX_IEHtmlWindow',
'ActiveX_PDFWindow',
- #'RightTextCtrl', deprecated as we have wxTE_RIGHT now.
+ 'BitmapComboBox',
'Calendar',
'CalendarCtrl',
'CheckListCtrlMixin',
'CollapsiblePane',
+ 'ComboCtrl',
'ContextHelp',
'DatePickerCtrl',
'DynamicSashWindow',
'MaskedNumCtrl',
'MediaCtrl',
'MultiSplitterWindow',
+ 'OwnerDrawnComboBox',
'Pickers',
'PyCrust',
'PyPlot',
# Set up a log window
self.log = wx.TextCtrl(splitter2, -1,
style = wx.TE_MULTILINE|wx.TE_READONLY|wx.HSCROLL)
+ if wx.Platform == "__WXMAC__":
+ self.log.MacCheckSpelling(False)
# Set the wxWindows log target to be this textctrl
#wx.Log_SetActiveTarget(wx.LogTextCtrl(self.log))
filter = self.filter.GetValue()
for category, items in _treeList:
if filter:
- items = [item for item in items if filter in item.lower()]
+ items = [item for item in items if filter.lower() in item.lower()]
if items:
child = self.tree.AppendItem(self.root, category)
if not firstChild: firstChild = child
if self.fc.IsRunning():
self.Raise()
+import wx.lib.mixins.inspect
-class MyApp(wx.App):
+class MyApp(wx.App, wx.lib.mixins.inspect.InspectionMixin):
def OnInit(self):
"""
Create and show the splash screen. It will then create and show
splash = MySplashScreen()
splash.Show()
+ # Setup the InspectionMixin
+ self.Init()
+
return True