wxWidgets/wxPython/demo
Robin Dunn 7705c34da4 Add ability to time the creation of the bitmaps using raw access, and
also compare with doing the same thign via numpy and
wx.BitmapFrombuffer.  Flesh out the docstring.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40922 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-30 00:28:41 +00:00
..
bitmaps Removed unnecessary files, removed or replaced images that we're not 2005-05-24 20:55:42 +00:00
bmp_source Added color setting tool to the RichTextCtrl sample 2006-07-22 23:05:30 +00:00
data updated html-ized version of the stc.h file 2006-03-15 22:47:26 +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
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 a MessagePanel instead of a MessageDialog for samples that may not 2004-11-01 19:39:09 +00:00
ActiveX_PDFWindow.py Docstrings and other fixes from David Hughes 2006-07-21 16:10:42 +00:00
AnalogClock.py Updated the analogclock.py module to the new analogclock package from 2006-03-15 23:17:54 +00:00
ArtProvider.py docstring update 2005-05-26 19:24:43 +00:00
AUI_DockingWindowMgr.py add menu options for the blinds effects 2006-08-04 17:22:38 +00:00
AUI_Notebook.py Let the text ctrl do the word wrapping, not the source code... 2006-08-04 17:30:31 +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
BitmapFromBuffer.py some efficiency tweaks 2006-08-30 00:19:25 +00:00
Button.py Give BitmapButton its own demo, get rid of ErrorDialogs 2004-03-15 22:45:00 +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
ColorPanel.py Don't use custom bg style except on wxGTK 2006-06-27 22:39:31 +00:00
ColourDB.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +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
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
DatePickerCtrl.py Added wx.DatePickerCtrl 2005-02-18 04:38:30 +00:00
demo.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
Dialog.py Use the static method instead of the global alias 2006-03-20 17:56:42 +00:00
DialogUnits.py More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
DirDialog.py Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +00:00
DragAndDrop.py Some little demo tweaks 2005-01-29 01:17:02 +00:00
DragImage.py Since this window draws its own background, set the custom bg style. 2006-01-21 07:07:28 +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 Use a MessagePanel instead of a MessageDialog for samples that may not 2004-11-01 19:39:09 +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 Added color setting tool to the RichTextCtrl sample 2006-07-22 23:05:30 +00:00
EventManager.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +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 Make all samples in the demo have a panel in the demo notebook. For 2004-08-10 01:21:16 +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
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 When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
GenericButtons.py Themed backgrounds for flat generic buttons 2005-05-17 00:41:02 +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 Merged modifications from the 2.6 branch 2005-12-30 23:02:03 +00:00
Grid_MegaExample.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
Grid.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +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 More demo conversion and cleanup from Jeff 2004-01-13 03:17:17 +00:00
GridHugeTable.py Move comment to where it can be a true statement ;-) 2005-04-04 22:52:29 +00:00
GridSimple.py some test code 2006-07-22 23:04:08 +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
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 Added color setting tool to the RichTextCtrl sample 2006-07-22 23:05:30 +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 Remove comment too 2004-10-19 03:51:35 +00:00
ListCtrl_virtual.py When running samples from the demo standalone you can now add a 2004-03-05 00:06:33 +00:00
ListCtrl.py another merge from WX_2_6_BRANCH 2006-01-06 07:05:15 +00:00
Main.py Add raw bitmap access sample to the demo 2006-08-27 09:11:47 +00:00
Mask.py Reverted to old method names/signatures for wx.DC, updated lib and 2004-05-02 02:41:33 +00:00
MaskedEditControls.py Added new MaskedEditControl code from Will Sadkin. The modules are 2004-04-19 23:24:37 +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 Adjust control size after Play 2006-07-10 17:02:25 +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
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 merged 2.2 branch 2000-07-15 19:51:35 +00:00
Pickers.py Change header label 2006-06-13 18:55:07 +00:00
PopupControl.py Use a MessagePanel instead of a MessageDialog for samples that may not 2004-11-01 19:39:09 +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 Overview string tweaks 2006-07-10 17:00:43 +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 merged 2.2 branch 2000-07-15 19:51:35 +00:00
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 Add ability to time the creation of the bitmaps using raw access, and 2006-08-30 00:28:41 +00:00
README.txt merged 2.2 branch 2000-07-15 19:51:35 +00:00
RichTextCtrl.py Added color setting tool to the RichTextCtrl sample 2006-07-22 23:05:30 +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 Added wrappers and demo for RichTextCtrl 2006-05-23 01:10:25 +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 Show some GradientFill usage 2006-02-13 19:18:29 +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
Sizers.py Reverted to old method names/signatures for wx.DC, updated lib and 2004-05-02 02:41:33 +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 wx.StandardPaths.GetDocumentsDir 2006-04-18 21:54:14 +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 Give wxMac its own set of face names 2006-06-09 19:55:28 +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 Added more contribs from Lorne White, and updated some of the existing ones. 2001-09-04 04:17:38 +00:00
TextCtrl.py use wx.CallAfter to set the insertion point 2005-05-28 20:12:22 +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 More tweaks and fixes 2004-08-10 01:36:45 +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 demo tweaks 2004-03-28 17:02:16 +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 Turn off TB_TEXT by default 2006-08-29 19:11:53 +00:00
Toolbook.py minor layout tweak 2006-02-02 01:47:16 +00:00
Treebook.py workaround sizing bug on Mac 2006-08-25 19:49:15 +00:00
TreeCtrl.py Use the wx.ART_NORMAL_FILE icon 2005-06-03 21:39:04 +00:00
TreeListCtrl.py Use the wx.ART_NORMAL_FILE icon 2005-06-03 21:39:04 +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 wxStdButtonSizer Finalise --> Realize 2005-02-18 17:49:03 +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