from wxPython.wx import *
from wxPython.html import wxHtmlWindow
-from wxPython.stc import *
+##from wxPython.stc import *
import images
'wxFileHistory',
'wxGenericDirCtrl',
'wxImageFromStream',
+ 'wxArtProvider',
]),
# managed windows == things with a caption you can close
# core controls
('Core Windows/Controls', [
- 'VirtualListCtrl',
'wxButton',
'wxCheckBox',
'wxCheckListBox',
'wxGrid',
'wxListBox',
'wxListCtrl',
+ 'wxListCtrl_virtual',
'wxNotebook',
'wxPopupWindow',
'wxRadioBox',
'wxImage',
'wxImageFromStream',
'wxMask',
+ 'wxArtProvider',
]),
# Other stuff
self.SetOverview(itemText + " Overview", module.overview)
finally:
wxEndBusyCursor()
+ self.tree.Refresh()
# in case runTest is modal, make sure things look right...
self.nb.Refresh();
- wxYield()
+ wxSafeYield()
self.window = module.runTest(self, self.nb, self) ###
if self.window:
self.nb.AddPage(self.window, 'Demo')
- #wxYield() TODO: Is this still needed?
self.nb.SetSelection(2)
self.nb.Refresh() # without this wxMac has troubles showing the just added page
bmp = wxImage(opj("bitmaps/splash.gif")).ConvertToBitmap()
wxSplashScreen.__init__(self, bmp,
wxSPLASH_CENTRE_ON_SCREEN|wxSPLASH_TIMEOUT,
- 4000, None, -1)
+ 4000, None, -1,
+ style = wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP)
EVT_CLOSE(self, self.OnClose)
def OnClose(self, evt):