wxWidgets/wxPython/demo
Robin Dunn 5cc18d7986 wx.lib.flatnotebook: Patch from Andrea that implements the following:
* A new style FNB_FF2: my intentions were to make it like Firefox 2,
   however it turned out to be an hybrid between wxAUI notebook glose
   style & FF2 ...I still think it looks OK. The main purpose for
   making it more like wxAUI is to allow applications that uses both
   to have same look and feel (or as close as it can get...);

 * Changed the behavior of the left/right rotation arrows to rotate
   single tab at a time and not bulk of tabs;

 * Updated the demo module.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-17 16:40:05 +00:00
..
bitmaps Add CustomTreeCtrl from Andrea Gavana 2006-10-09 02:23:32 +00:00
bmp_source Add FlatNotebook 2006-10-05 22:24:18 +00:00
data Added some modules from Riaan Booysen: 2006-12-02 04:51:13 +00:00
dllwidget removed SetAutoLayout(true) calls when a corresponding SetSizer() was also called (the latter already calls SetAutoLayout(true) in case of a non-NULL window); usual cleanup: removing tabs and end of line whitespace, TRUE->true, FALSE->false, -1->wxID_ANY, Enable(false)->Disable(), ""->wxEmptyString 2004-06-12 23:44:08 +00:00
.cvsignore bash version of wxPython's b script for win32 2004-06-09 02:43:22 +00:00
About.py Undo part of lst change 2006-05-18 14:45:03 +00:00
AboutBox.py Show sample License text on the AboutBox 2006-10-25 20:24:17 +00:00
ActiveX_FlashWindow.py Use a MessagePanel instead of a MessageDialog for samples that may not 2004-11-01 19:39:09 +00:00
ActiveX_IEHtmlWindow.py Use GetKeyCode() instead of KeyCode() 2006-09-08 20:09:27 +00:00
ActiveX_PDFWindow.py Docstrings and other fixes from David Hughes 2006-07-21 16:10:42 +00:00
AlphaDrawing.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
AnalogClock.py Make it possible to create just one clock, for testing 2006-11-01 02:17:37 +00:00
AnimateCtrl.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
ArtProvider.py Fixes for using the staticmethods 2006-10-06 00:50:22 +00:00
AUI_DockingWindowMgr.py wx.aui.AUI_ART_GRADIENT_TYPE --> wx.aui.AUI_DOCKART_GRADIENT_TYPE 2006-12-15 23:15:09 +00:00
AUI_MDI.py don't use default style 2007-01-08 23:54:11 +00:00
AUI_Notebook.py AUI updates 2006-11-01 23:32:50 +00:00
b Some little demo updates 2002-05-27 21:22:37 +00:00
BitmapButton.py Fix indentation 2006-03-06 21:06:10 +00:00
BitmapComboBox.py Added wx.combo.BitmapComboBox 2006-11-18 19:43:32 +00:00
BitmapFromBuffer.py some efficiency tweaks 2006-08-30 00:19:25 +00:00
Button.py minor demo tweaks 2006-12-18 23:19:04 +00:00
ButtonPanel.py More updates from Andrea 2006-10-17 22:41:17 +00:00
Calendar.py Changes to how overridable C++ methods are virtualized for Python. 2006-02-07 03:56:44 +00:00
CalendarCtrl.py Added test of using CalendarDateAttr 2006-08-21 17:32:18 +00:00
CheckBox.py Demo the 3-state checkbox and also right-alignment 2004-09-01 19:23:33 +00:00
CheckListBox.py Test wx.ListBox.HitTest 2006-03-10 00:30:28 +00:00
CheckListCtrlMixin.py Added some overview text 2006-03-15 23:27:11 +00:00
Choice.py layout tweak (it should use a sizer though) 2004-06-16 03:29:33 +00:00
Choicebook.py Added wxPython wrappers for the new wx.Treebook and wx.Toolbook 2006-02-01 23:46:43 +00:00
CollapsiblePane.py demo tweaks 2006-11-12 02:40:57 +00:00
ColorPanel.py Don't use custom bg style except on wxGTK 2006-06-27 22:39:31 +00:00
ColourDB.py Show the color component values too 2006-10-02 19:59:00 +00:00
ColourDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
ColourSelect.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
ComboBox.py EVT_TEXT_ENTER handler on a combobox needs evt.Skip() otherwise the 2006-04-04 23:29:14 +00:00
ComboCtrl.py Typo and whitespace tweaks 2006-12-02 04:53:37 +00:00
ComboTreeBox.py Added wx.lib.combotreebox from Frank Niessink 2006-08-21 18:32:48 +00:00
ContextHelp.py Bind the EVT_HELP events to the textctrls, not the panel 2005-04-22 15:16:26 +00:00
Cursor.py Removed unnecessary files, removed or replaced images that we're not 2005-05-24 20:55:42 +00:00
CustomDragAndDrop.py Use Bind() 2006-02-09 15:43:23 +00:00
CustomTreeCtrl.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
DatePickerCtrl.py Added wx.DatePickerCtrl 2005-02-18 04:38:30 +00:00
DelayedResult.py Add support for aborting the worker thread 2006-09-21 19:14:02 +00:00
demo.py
Dialog.py merge from 2.8 branch 2007-02-07 16:24:56 +00:00
DialogUnits.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
DirDialog.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
DragAndDrop.py Some little demo tweaks 2005-01-29 01:17:02 +00:00
DragImage.py merge from 2.8 branch 2007-02-07 16:24:56 +00:00
DragScroller.py Added wx.lib.dragscroller from Riaan Booysen. 2006-09-06 04:18:36 +00:00
DrawXXXList.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
DynamicSashWindow.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
EditableListBox.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
Editor.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
encode_bitmaps.py Add FlatNotebook 2006-10-05 22:24:18 +00:00
EventManager.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
ExpandoTextCtrl.py Workaround some platform differences 2006-09-26 17:26:23 +00:00
FancyText.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
FileBrowseButton.py Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
FileDialog.py minor tweaks 2007-01-12 18:42:56 +00:00
FileHistory.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
FindReplaceDialog.py apples and oranges bug fixed 2005-04-19 22:39:43 +00:00
FlatNotebook.py wx.lib.flatnotebook: Patch from Andrea that implements the following: 2007-04-17 16:40:05 +00:00
FloatBar.py Spelling fixes from Andreas Mohr (patch #1360064) 2005-11-19 01:07:56 +00:00
FloatCanvas.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
FoldPanelBar.py Use correct attribution 2006-02-24 19:53:56 +00:00
FontDialog.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
FontEnumerator.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
Frame.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
Gauge.py Stop the timer when the sample is destroyed 2006-10-24 01:33:28 +00:00
GenericButtons.py Added a set of button classes to wx.lib.buttons from David Hughes that 2006-12-12 01:51:18 +00:00
GenericDirCtrl.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
GetMouseState.py Minor demo tweaks 2006-01-29 02:34:44 +00:00
GIFAnimationCtrl.py Removed unnecessary files, removed or replaced images that we're not 2005-05-24 20:55:42 +00:00
GLCanvas.py tweaks needed for new GLCanvas API 2007-04-12 00:37:24 +00:00
GraphicsContext.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
Grid_MegaExample.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
Grid.py Layout tweak 2006-11-16 23:43:03 +00:00
GridBagSizer.py Use wx.FULL_PAINT_ON_RESIZE 2004-10-30 21:30:16 +00:00
GridCustEditor.py Changes to how overridable C++ methods are virtualized for Python. 2006-02-07 03:56:44 +00:00
GridCustTable.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
GridDragable.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
GridDragAndDrop.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
GridEnterHandler.py Use GetKeyCode() instead of KeyCode() 2006-09-08 20:09:27 +00:00
GridHugeTable.py Move comment to where it can be a true statement ;-) 2005-04-04 22:52:29 +00:00
GridSimple.py fix test code 2007-04-02 21:21:35 +00:00
GridStdEdRend.py Reverted to old method names/signatures for wx.DC, updated lib and 2004-05-02 02:41:33 +00:00
HtmlWindow.py use wxRTTI to construct the right class of wxHtmlCell 2006-02-10 18:38:43 +00:00
HyperLinkCtrl.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
I18N.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
Image.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
ImageAlpha.py Alpha is supported on GTK2 now! 2004-08-26 03:03:16 +00:00
ImageBrowser.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
ImageFromStream.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
images.py Add FlatNotebook 2006-10-05 22:24:18 +00:00
Img2PyArtProvider.py Added some modules from Riaan Booysen: 2006-12-02 04:51:13 +00:00
infoframe.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
IntCtrl.py Reverted to old method names/signatures for wx.DC, updated lib and 2004-05-02 02:41:33 +00:00
Joystick.py Use a MessagePanel instead of a MessageDialog for samples that may not 2004-11-01 19:39:09 +00:00
KeyEvents.py Make WXK*PRIOR and WXK*NEXT be aliases for WXK*PAGEUP and WXK*PAGEDOWN 2006-03-24 04:14:29 +00:00
LayoutAnchors.py some demo tweaks 2005-03-12 20:59:15 +00:00
LayoutConstraints.py Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
Layoutf.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
LEDNumberCtrl.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
Listbook.py minor layout tweak 2006-02-02 01:47:16 +00:00
ListBox.py Test wx.CommandEvent.GetClientData 2006-03-10 00:29:03 +00:00
ListCtrl_edit.py Adjust the layout a bit, don't show the checkbox if we're not running 2006-11-12 23:41:06 +00:00
ListCtrl_virtual.py Adjust the layout a bit, don't show the checkbox if we're not running 2006-11-12 23:41:06 +00:00
ListCtrl.py Adjust the layout a bit, don't show the checkbox if we're not running 2006-11-12 23:41:06 +00:00
Main.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
Mask.py CoreGraphics only supports the wx.COPY logical function. 2006-11-22 19:52:23 +00:00
MaskedEditControls.py wx.lib.masked: Patch from Will Sadkin. Includes Unicode fixes, plus 2006-12-05 18:57:31 +00:00
MaskedNumCtrl.py MaskedEdit patch from Will Sadkin: 2006-06-10 22:13:54 +00:00
MDIDemo.py Reverted to old method names/signatures for wx.DC, updated lib and 2004-05-02 02:41:33 +00:00
MDISashDemo.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
MDIWindows.py Merge #3 from the 2.6 branch, containing last set of changes before 2006-01-09 21:09:57 +00:00
MediaCtrl.py commented out some test code 2006-11-06 01:15:35 +00:00
Menu.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
MessageDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
MimeTypesManager.py Merge #3 from the 2.6 branch, containing last set of changes before 2006-01-09 21:09:57 +00:00
MiniFrame.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
MouseGestures.py A little cleanup 2005-03-25 20:16:27 +00:00
MultiChoiceDialog.py Added MultiChoiceDialog 2005-03-31 23:56:36 +00:00
MultipleChoiceDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
MultiSash.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
MultiSplitterWindow.py Added the wx.lib.splitter module, which contains the 2005-06-11 19:35:49 +00:00
MVCTree.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
Notebook.py minor layout tweak 2006-02-02 01:47:16 +00:00
OGL.py Changes to how overridable C++ methods are virtualized for Python. 2006-02-07 03:56:44 +00:00
OwnerDrawnComboBox.py Add docstrings for ComboCtrl and ComboPopup, and added OwnerDrawnComboBox 2006-11-18 00:33:33 +00:00
PageSetupDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
paper.xml
Pickers.py Change header label 2006-06-13 18:55:07 +00:00
PopupControl.py This works ok on Mac now 2006-10-13 19:55:29 +00:00
PopupMenu.py Use EVT_CONTEXT_MENU 2006-03-06 21:09:46 +00:00
PopupWindow.py A little cleanup 2005-06-11 19:31:44 +00:00
PrintDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
PrintFramework.py Demo the page setup dialog instead of the print setup dialog 2006-05-19 22:58:12 +00:00
Process.py Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
ProgressDialog.py wx.ProgressDialog.Update now returns two values. 2006-05-04 02:15:48 +00:00
PseudoDC.py reduce the number of objects for a quicker startup time 2006-10-06 00:51:48 +00:00
PyColourChooser.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
PyCrust.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
PyPlot.py Minor demo tweaks 2006-01-29 02:34:44 +00:00
PyShell.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
PythonEvents.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
pyTree.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
quotes.xml
RadioBox.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
RadioButton.py Reverted to old method names/signatures for wx.DC, updated lib and 2004-05-02 02:41:33 +00:00
RawBitmapAccess.py trim whitespace 2007-04-12 00:36:26 +00:00
README.txt
RichTextCtrl.py Typo and whitespace tweaks 2006-12-02 04:53:37 +00:00
RightTextCtrl.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
RowColSizer.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
run.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
SashWindow.py Patch #1143556: mods to SashWindow demo: auto-generate IDs 2005-02-18 20:25:05 +00:00
ScrolledMessageDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
ScrolledPanel.py Commented out some test code 2004-05-28 05:03:12 +00:00
ScrolledWindow.py Merge recent changes from 2.8 branch. 2007-03-27 01:49:46 +00:00
SearchCtrl.py merge from 2.8 branch 2007-02-07 16:24:56 +00:00
ShapedWindow.py Removed unnecessary files, removed or replaced images that we're not 2005-05-24 20:55:42 +00:00
SingleChoiceDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
SizedControls.py merge from 2.8 branch 2007-02-07 16:24:56 +00:00
Sizers.py fix layout 2006-10-02 19:59:58 +00:00
Slider.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
Sound.py Save a reference to the async sound object 2004-10-29 16:50:07 +00:00
SpinButton.py Use a better fixed size for the spin button 2004-10-11 22:16:06 +00:00
SpinCtrl.py Various layout fixes and such 2004-06-14 19:10:20 +00:00
SplitterWindow.py a little more tweaking 2005-04-20 22:37:50 +00:00
SplitTree.py Removed unnecessary files, removed or replaced images that we're not 2005-05-24 20:55:42 +00:00
StandardPaths.py Added wxStandardPaths::GetExecutablePath 2006-11-16 23:31:04 +00:00
StaticBitmap.py cleanup doc 2006-03-06 21:10:04 +00:00
StaticBox.py typo 2005-02-18 05:21:49 +00:00
StaticText.py Some demo tweaks 2005-05-13 01:40:25 +00:00
StatusBar.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
StockButtons.py Added demo for Stock Buttons 2004-09-01 23:26:51 +00:00
StyledTextCtrl_1.py tweaked font sizes 2006-03-15 22:35:11 +00:00
StyledTextCtrl_2.py Use GetKeyCode() instead of KeyCode() 2006-09-08 20:09:27 +00:00
TablePrint.py Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
template.py StandardPaths updates. Added a demo sample for StandardPaths. Made 2004-11-18 01:28:18 +00:00
TestTable.txt
TextCtrl.py add tests for EVT_TEXT_ENTER 2006-09-25 20:26:00 +00:00
TextEntryDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
Threads.py Simplified EVT_PAINT handler 2006-10-21 01:25:26 +00:00
Throbber.py Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
throbImages.py Removed unnecessary files, removed or replaced images that we're not 2005-05-24 20:55:42 +00:00
Ticker.py cleanup 2005-05-16 20:12:50 +00:00
TimeCtrl.py MaskedEdit updates from Will Sadkin: 2004-10-11 22:13:18 +00:00
Timer.py compilation fix for platforms where size_t is unsigned long, not int 2006-07-25 01:05:49 +00:00
ToggleButton.py Use a MessagePanel instead of a MessageDialog for samples that may not 2004-11-01 19:39:09 +00:00
ToolBar.py Put a separator between the controls 2006-12-11 21:27:41 +00:00
Toolbook.py minor layout tweak 2006-02-02 01:47:16 +00:00
Treebook.py comment out prints 2006-10-13 19:32:15 +00:00
TreeCtrl.py remove debug code 2006-12-18 23:52:48 +00:00
TreeListCtrl.py Test EVT_TREE_ITEM_ACTIVATED 2007-04-12 00:35:36 +00:00
TreeMixin.py Patch from FN that fixes bug in RefreshItem on an item that has no 2007-04-16 18:59:00 +00:00
Unicode.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
URLDragAndDrop.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
Validator.py Use GetKeyCode() instead of KeyCode() 2006-09-08 20:09:27 +00:00
viewer_basics.py Demo updates for new wx namespace, from Jeff Grimmett 2003-12-09 01:23:28 +00:00
viewer.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
VListBox.py minor tweaks 2004-07-17 22:57:33 +00:00
widgetTest.py fix string substitution 2005-03-24 16:41:57 +00:00
Wizard.py fix label 2006-08-21 17:32:58 +00:00
wxpdemo.ico Put back this icon, it's needed by the windows installer 2005-06-06 21:39:01 +00:00
XmlResource.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
XmlResourceHandler.py Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
XmlResourceSubclass.py removed a debugging print 2004-05-07 17:04:54 +00:00
XMLtreeview.py the python2 check is gone, take out the use of the flag too 2004-11-13 03:00:09 +00:00

To run the main demo in this directory, execute demo.py.  In other
words, one of the following commands should do it:

       demo.py
       python demo.py
       pythonw demo.py