- ('New since last release', ['ContextHelp',
- 'PyCrust',
- 'PyCrustWithFilling',
- 'VirtualListCtrl',
- 'wxListCtrl',
- 'TablePrint',
- 'OOR',
- 'wxFindReplaceDialog',
- 'DrawXXXList',
- 'ErrorDialogs',
- 'wxRightTextCtrl',
- 'URLDragAndDrop',
- 'wxMimeTypesManager',
- 'wxPopupWindow',
- ]),
-
- ('Windows', ['wxFrame', 'wxDialog', 'wxMiniFrame',
- 'wxGrid', 'wxSashWindow',
- 'wxScrolledWindow', 'wxSplitterWindow',
- 'wxStatusBar', 'wxNotebook',
- 'wxHtmlWindow',
- 'wxStyledTextCtrl_1', 'wxStyledTextCtrl_2',
- ##'wxPopupWindow',
- ]),
-
- ('Common Dialogs', ['wxColourDialog', 'wxDirDialog', 'wxFileDialog',
- 'wxSingleChoiceDialog', 'wxTextEntryDialog',
- 'wxFontDialog', 'wxPageSetupDialog', 'wxPrintDialog',
- 'wxMessageDialog', 'wxProgressDialog', 'wxFindReplaceDialog',
- ]),
-
- ('Controls', ['wxButton', 'wxCheckBox', 'wxCheckListBox', 'wxChoice',
- 'wxComboBox', 'wxGauge', 'wxListBox', 'wxListCtrl', 'wxTextCtrl',
- 'wxTreeCtrl', 'wxSpinButton', 'wxSpinCtrl', 'wxStaticText',
- 'wxStaticBitmap', 'wxRadioBox', 'wxSlider', 'wxToolBar',
- 'wxCalendarCtrl', 'wxToggleButton',
- ]),
-
- ('Window Layout', ['wxLayoutConstraints', 'LayoutAnchors', 'Sizers', 'XML_Resource']),
-
- ('Miscellaneous', [ 'DragAndDrop', 'CustomDragAndDrop', 'URLDragAndDrop',
- 'FontEnumerator',
- 'wxTimer', 'wxValidator', 'wxGLCanvas', 'DialogUnits',
- 'wxImage', 'wxMask', 'PrintFramework', 'wxOGL',
- 'PythonEvents', 'Threads',
- 'ActiveXWrapper_Acrobat', 'ActiveXWrapper_IE',
- 'wxDragImage', "wxProcess", "FancyText", "OOR", "wxWave",
- 'wxJoystick', 'DrawXXXList', 'ErrorDialogs', 'wxMimeTypesManager',
- ]),
-
- ('wxPython Library', ['Layoutf', 'wxScrolledMessageDialog',
- 'wxMultipleChoiceDialog', 'wxPlotCanvas', 'wxFloatBar',
- 'wxCalendar', 'wxMVCTree', 'wxVTKRenderWindow',
- 'FileBrowseButton', 'GenericButtons', 'wxEditor',
- 'ColourSelect', 'ImageBrowser',
- 'infoframe', 'ColourDB', 'PyCrust', 'TablePrint',
- 'wxRightTextCtrl',
- ]),
-
- ('Cool Contribs', ['pyTree', 'hangman', 'SlashDot', 'XMLtreeview']),
-
- ]
+ # new stuff
+ ('Recent Additions', [
+ 'wxVListBox',
+ ]),
+
+ # managed windows == things with a (optional) caption you can close
+ ('Base Frames and Dialogs', [
+ 'wxDialog',
+ 'wxFrame',
+ 'wxMDIWindows',
+ 'wxMiniFrame',
+ 'wxWizard',
+ ]),
+
+ # the common dialogs
+ ('Common Dialogs', [
+ 'wxColourDialog',
+ 'wxDirDialog',
+ 'wxFileDialog',
+ 'wxFileDialog_Save',
+ 'wxFindReplaceDialog',
+ 'wxFontDialog',
+ 'wxMessageDialog',
+ 'wxPageSetupDialog',
+ 'wxPrintDialog',
+ 'wxProgressDialog',
+ 'wxSingleChoiceDialog',
+ 'wxTextEntryDialog',
+ ]),
+
+ # dialogs from libraries
+ ('More Dialogs', [
+ 'ErrorDialogs',
+ 'ImageBrowser',
+ 'wxMultipleChoiceDialog',
+ 'wxScrolledMessageDialog',
+ ]),
+
+ # core controls
+ ('Core Windows/Controls', [
+ 'PopupMenu',
+ 'wxButton',
+ 'wxCheckBox',
+ 'wxCheckListBox',
+ 'wxChoice',
+ 'wxComboBox',
+ 'wxGauge',
+ 'wxGenericDirCtrl',
+ 'wxGrid',
+ 'wxGrid_MegaExample',
+ 'wxListBox',
+ 'wxListCtrl',
+ 'wxListCtrl_virtual',
+ 'wxMenu',
+ 'wxNotebook',
+ 'wxPopupWindow',
+ 'wxRadioBox',
+ 'wxRadioButton',
+ 'wxSashWindow',
+ 'wxScrolledWindow',
+ 'wxSlider',
+ 'wxSpinButton',
+ 'wxSpinCtrl',
+ 'wxSplitterWindow',
+ 'wxStaticBitmap',
+ 'wxStaticText',
+ 'wxStatusBar',
+ 'wxTextCtrl',
+ 'wxToggleButton',
+ 'wxToolBar',
+ 'wxTreeCtrl',
+ 'wxValidator',
+ ]),
+
+ # controls coming from other librairies
+ ('More Windows/Controls', [
+ #'wxFloatBar', deprecated
+ #'wxMVCTree', deprecated
+ #'wxRightTextCtrl', deprecated as we have wxTE_RIGHT now.
+ 'AnalogClockWindow',
+ 'ColourSelect',
+ 'ContextHelp',
+ 'FancyText',
+ 'FileBrowseButton',
+ 'GenericButtons',
+ 'MaskedEditControls',
+ 'PyShell',
+ 'PyCrust',
+ 'SplitTree',
+ 'TablePrint',
+ 'Throbber',
+ 'wxCalendar',
+ 'wxCalendarCtrl',
+ 'wxPyColourChooser',
+ 'wxDynamicSashWindow',
+ 'wxEditableListBox',
+ 'wxEditor',
+ 'wxHtmlWindow',
+ 'wxIEHtmlWin',
+ 'wxIntCtrl',
+ 'wxLEDNumberCtrl',
+ 'wxMimeTypesManager',
+ 'wxMultiSash',
+ 'wxPopupControl',
+ 'wxStyledTextCtrl_1',
+ 'wxStyledTextCtrl_2',
+ 'wxTimeCtrl',
+ 'wxTreeListCtrl',
+ 'wxVListBox',
+ ]),
+
+ # How to lay out the controls in a frame/dialog
+ ('Window Layout', [
+ 'LayoutAnchors',
+ 'Layoutf',
+ 'RowColSizer',
+ 'Sizers',
+ 'wxLayoutConstraints',
+ 'wxScrolledPanel',
+ 'wxXmlResource',
+ 'wxXmlResourceHandler',
+ ]),
+
+ # ditto
+ ('Process and Events', [
+ 'EventManager',
+ 'infoframe',
+ 'OOR',
+ 'PythonEvents',
+ 'Threads',
+ 'wxKeyEvents',
+ 'wxProcess',
+ 'wxTimer',
+ ]),
+
+ # Clipboard and DnD
+ ('Clipboard and DnD', [
+ 'CustomDragAndDrop',
+ 'DragAndDrop',
+ 'URLDragAndDrop',
+ ]),
+
+ # Images
+ ('Using Images', [
+ 'Throbber',
+ 'wxArtProvider',
+ 'wxDragImage',
+ 'wxImage',
+ 'wxImageFromStream',
+ 'wxMask',
+ ]),
+
+ # Other stuff
+ ('Miscellaneous', [
+ 'ColourDB',
+ 'DialogUnits',
+ 'DrawXXXList',
+ 'FontEnumerator',
+ 'NewNamespace',
+ 'PrintFramework',
+ 'ShapedWindow',
+ 'Throbber',
+ 'Unicode',
+ 'wxFileHistory',
+ 'wxJoystick',
+ 'wxOGL',
+ 'wxWave',
+ ]),
+
+ # need libs not coming with the demo
+ ('Objects using an external library', [
+ 'ActiveXWrapper_Acrobat',
+ 'ActiveXWrapper_IE',
+ 'wxGLCanvas',
+ 'wxPlotCanvas',
+ ]),
+
+
+ ('Check out the samples dir too', [
+ ]),
+
+]
+
+