'ScrolledPanel',
'wxMenu',
'wxIEHtmlWin',
+ 'wxKeyEvents',
+ 'wxWizard',
+ 'wxXmlResourceHandler',
]),
# managed windows == things with a caption you can close
'wxFrame',
'wxMDIWindows',
'wxMiniFrame',
+ 'wxWizard',
]),
# the common dialogs
'wxTextEntryDialog',
]),
- # dialogs form libraries
+ # dialogs from libraries
('More Dialogs', [
'ErrorDialogs',
'ImageBrowser',
'wxDynamicSashWindow',
'wxEditableListBox',
'wxEditor',
- 'wxFloatBar',
+ #'wxFloatBar', deprecated
'wxHtmlWindow',
'wxIEHtmlWin',
'wxLEDNumberCtrl',
'wxMimeTypesManager',
- 'wxMVCTree',
+ #'wxMVCTree', deprecated
+ 'wxRightTextCtrl',
'wxStyledTextCtrl_1',
'wxStyledTextCtrl_2',
- 'wxRightTextCtrl',
]),
# How to lay out the controls in a frame/dialog
'ScrolledPanel',
'Sizers',
'wxLayoutConstraints',
- 'XML_Resource',
+ 'wxXmlResource',
+ 'wxXmlResourceHandler',
]),
# ditto
'Threads',
'wxProcess',
'wxTimer',
+ 'wxKeyEvents',
]),
# Clipboard and DnD
'wxPlotCanvas',
]),
- # pyTree, hangman, ... in the samples dir
+
('Check out the samples dir too', [
]),
self.tc.AppendText(message + '\n')
+class MyTP(wxPyTipProvider):
+ def GetTip(self):
+ return "This is my tip"
+
#---------------------------------------------------------------------------
def opj(path):
self.treeMap = {}
self.tree = wxTreeCtrl(splitter, tID,
style=wxTR_HAS_BUTTONS |
- wxTR_EDIT_LABELS |
- wxTR_HAS_VARIABLE_ROW_HEIGHT)
+ wxTR_HAS_VARIABLE_ROW_HEIGHT
+ )
#self.tree.SetBackgroundColour(wxNamedColour("Pink"))
root = self.tree.AddRoot("wxPython Overview")
showTip, index = (1, 0)
if showTip:
tp = wxCreateFileTipProvider(opj("data/tips.txt"), index)
+ ##tp = MyTP(0)
showTip = wxShowTip(self, tp)
index = tp.GetCurrentTip()
open(opj("data/showTips"), "w").write(str( (showTip, index) ))