wxWidgets/wxPython/demo
Robin Dunn 4268f79856 Changed (again) how the Python global interpreter lock is handled as
well as the Python thread state.  This time it works on SMP machines
without barfing and is also still compatible with Python debuggers.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:25:11 +00:00
..
bitmaps Added typemap for wxArrayString 2001-10-30 06:43:54 +00:00
bmp_source Patches, updates from contributors, etc. 2001-12-19 21:23:53 +00:00
data Added typemap for wxArrayString 2001-10-30 06:43:54 +00:00
dllwidget Changed a method name 2001-12-07 04:32:43 +00:00
.cvsignore wxPython updates to match recent updates to wxCalendarCtrl, wxGrid, 2001-11-02 20:56:23 +00:00
About.py some little fixes 2001-02-21 21:12:10 +00:00
ActiveXWrapper_Acrobat.py Other odds and ends... 2001-04-02 03:49:52 +00:00
ActiveXWrapper_IE.py Merged wxPython 2.2.2 over to the main branch 2000-10-30 21:08:42 +00:00
b Second phase of OOR completed. (Original python object return for 2001-10-13 00:41:21 +00:00
ColorPanel.py Fixed some demos 2001-10-21 03:44:47 +00:00
ColourDB.py Fixing some demos to look and act better 2001-07-05 17:27:59 +00:00
ColourSelect.py Updated contribs from Lorne White 2001-11-30 23:33:32 +00:00
ContextHelp.py wxTipWindow is now a wxPopupTransientWindow instead of a wxFrame. 2001-11-30 23:15:05 +00:00
CustomDragAndDrop.py Corrected the text. 2001-11-16 00:01:38 +00:00
demo.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
demoMainLoop.py Added ability to use xml resource files. Still need to add ability to 2001-06-15 21:43:26 +00:00
DialogUnits.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
DragAndDrop.py Added URL drag and drop sample to the wxPython demo 2001-10-26 02:13:11 +00:00
DrawXXXList.py Some little tweaks... 2001-10-18 19:19:38 +00:00
encode_bitmaps.py Patches, updates from contributors, etc. 2001-12-19 21:23:53 +00:00
ErrorDialogs.py New ErrorDialogs from Chris Fama 2001-11-13 03:09:28 +00:00
FancyText.py Copied/merged from the 2.2 branch. 2001-02-16 08:19:50 +00:00
FileBrowseButton.py Copied/merged from the 2.2 branch. 2001-02-16 08:19:50 +00:00
FontEnumerator.py Demo cleanup 2001-11-20 07:40:06 +00:00
GenericButtons.py Added wxGenBitmapTextButton contrib from Lorne White. 2001-09-03 23:23:47 +00:00
GridCustEditor.py Removed som unnecessary sh-bangs. 2001-11-02 19:43:54 +00:00
GridCustTable.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
GridEnterHandler.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
GridHugeTable.py Implemented the first phase of OOR (Original Object Return). See the 2001-05-17 22:47:09 +00:00
GridSimple.py wxPython updates to match recent updates to wxCalendarCtrl, wxGrid, 2001-11-02 20:56:23 +00:00
GridStdEdRend.py Fixing some demos to look and act better 2001-07-05 17:27:59 +00:00
hangman.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
ImageBrowser.py Added colourselect.py, imagebrowser.py and an updated calendar.py to 2001-04-02 05:57:32 +00:00
images.py Patches, updates from contributors, etc. 2001-12-19 21:23:53 +00:00
infoframe.py Updated infoframe from Chris Fama 2001-04-12 02:53:14 +00:00
joystick_wdr.py Removed som unnecessary sh-bangs. 2001-11-02 19:43:54 +00:00
joystick.wdr Added sample to the demo for wxJoystick 2001-05-20 01:18:39 +00:00
LayoutAnchors.py Copied/merged from the 2.2 branch. 2001-02-16 08:19:50 +00:00
Layoutf.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
Main.py More demo/distrib updates 2001-12-10 22:44:38 +00:00
MDIDemo.py Fixed a bunch of leaking references in how the callbacks deal with 2000-12-10 08:37:52 +00:00
MDISashDemo.py Fixed a bunch of leaking references in how the callbacks deal with 2000-12-10 08:37:52 +00:00
mimetypes_wdr.py Removed som unnecessary sh-bangs. 2001-11-02 19:43:54 +00:00
mimetypes.wdr Added typemap for wxArrayString 2001-10-30 06:43:54 +00:00
OOR.py Added wxClientDataContainer to wxSizer, so sizers can now do OOR in 2001-10-21 03:56:07 +00:00
paper.xml merged 2.2 branch 2000-07-15 19:51:35 +00:00
PrintFramework.py Second phase of OOR completed. (Original python object return for 2001-10-12 23:26:38 +00:00
PyCrust.py Added a new sample app that is a style editor for wxSTC. 2001-08-28 19:21:45 +00:00
PyCrustWithFilling.py Patches, updates from contributors, etc. 2001-12-19 21:23:53 +00:00
PythonEvents.py Added ability to use xml resource files. Still need to add ability to 2001-06-15 21:43:26 +00:00
pyTree.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
quotes.xml merged 2.2 branch 2000-07-15 19:51:35 +00:00
README.txt merged 2.2 branch 2000-07-15 19:51:35 +00:00
redemo.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
run.py tweaked some tests a bit 2001-10-17 05:29:57 +00:00
simple.py Changed (again) how the Python global interpreter lock is handled as 2001-12-19 21:25:11 +00:00
Sizers.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
SlashDot.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
SplitTree.py Some demo cleanup and distrib stuff 2001-12-10 21:20:48 +00:00
TablePrint.py Updated contribs from Lorne White 2001-11-30 23:33:32 +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
Threads.py Changed (again) how the Python global interpreter lock is handled as 2001-12-19 21:25:11 +00:00
URLDragAndDrop.py Added typemap for wxArrayString 2001-10-30 06:43:54 +00:00
viewer_basics.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
viewer.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
VirtualListCtrl.py Added some event handlers to show they work 2001-12-06 20:01:20 +00:00
widgetTest.py Merged wxPython 2.2.2 over to the main branch 2000-10-30 21:08:42 +00:00
wxButton.py Added wxPyLog so log targets can be created in Python with the 2001-10-05 18:29:29 +00:00
wxCalendar.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
wxCalendarCtrl.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxCheckBox.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
wxCheckListBox.py Attempted to add the SplitTree gizmo classes, but it is not working on 2001-11-30 21:16:36 +00:00
wxChoice.py updated version number 2001-07-04 23:34:51 +00:00
wxColourDialog.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
wxComboBox.py wxComboBox does not derive from wxChoice in wxGTK so it can't in 2001-11-14 18:34:26 +00:00
wxDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxDirDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxDragImage.py Fixing some demos to look and act better 2001-07-05 17:27:59 +00:00
wxDynamicSashWindow.py Added wxDynamicSashWindow to wxPython, plus other odds and ends. 2001-11-25 09:39:49 +00:00
wxEditableListBox.py Attempted to add the SplitTree gizmo classes, but it is not working on 2001-11-30 21:16:36 +00:00
wxEditor.py Added SplitTree sample to the demo 2001-12-03 20:41:03 +00:00
wxFileDialog.py Second phase of OOR completed. (Original python object return for 2001-10-12 23:26:38 +00:00
wxFindReplaceDialog.py Second phase of OOR completed. (Original python object return for 2001-10-12 23:26:38 +00:00
wxFloatBar.py Images can now be embedded in Python source files. 2001-04-09 19:36:36 +00:00
wxFontDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxFrame.py Fixing some demos to look and act better 2001-07-05 17:27:59 +00:00
wxGauge.py Merged wxPython 2.2.2 over to the main branch 2000-10-30 21:08:42 +00:00
wxGLCanvas.py wxGLCanvas updates 2001-11-13 03:08:53 +00:00
wxGrid.py Added demo of creating a custom Grid Editor 2000-11-04 07:38:17 +00:00
wxHtmlWindow.py Second phase of OOR completed. (Original python object return for 2001-10-12 23:26:38 +00:00
wxImage.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxJoystick.py changed version number 2001-05-22 05:59:09 +00:00
wxLayoutConstraints.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxLEDNumberCtrl.py Some demo cleanup and distrib stuff 2001-12-10 21:20:48 +00:00
wxListBox.py Refactored Python shadows to use wxControlWithItems where appropriate. 2001-10-03 03:32:37 +00:00
wxListCtrl.py added some test code 2001-11-15 07:21:26 +00:00
wxMask.py Fixing some demos to look and act better 2001-07-05 17:27:59 +00:00
wxMessageDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxMimeTypesManager.py Fixed a little demo problem 2001-11-13 00:32:39 +00:00
wxMiniFrame.py Demo cleanup 2001-11-20 17:04:15 +00:00
wxMultipleChoiceDialog.py A bit of cleanup and etc. 2001-11-14 18:43:55 +00:00
wxMVCTree.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxNotebook.py Fixed some demos 2001-10-21 03:44:47 +00:00
wxOGL.py Changes needed to solve wxPython's OOR problem for the wxOGL shapes. 2001-11-27 02:56:59 +00:00
wxPageSetupDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxPlotCanvas.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxPopupWindow.py wxTipWindow is now a wxPopupTransientWindow instead of a wxFrame. 2001-11-30 23:15:05 +00:00
wxPrintDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxProcess.py Significantly changed how the Python interpreter lock and thread state 2001-09-16 01:51:13 +00:00
wxProgressDialog.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxRadioBox.py Changed (again) how the Python global interpreter lock is handled as 2001-12-19 21:25:11 +00:00
wxRightTextCtrl.py More demo/distrib updates 2001-12-10 22:44:38 +00:00
wxSashWindow.py Copied/merged from the 2.2 branch. 2001-02-16 08:19:50 +00:00
wxScrolledMessageDialog.py A bit of cleanup and etc. 2001-11-14 18:43:55 +00:00
wxScrolledWindow.py Changes to ensure that GDI objects returned from Python methods are 2001-11-29 00:51:59 +00:00
wxSingleChoiceDialog.py Various other tweaks and updates 2001-11-13 03:18:00 +00:00
wxSlider.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxSpinButton.py merged 2.2 branch 2000-07-15 19:51:35 +00:00
wxSpinCtrl.py Fixed some demos 2001-10-21 03:44:47 +00:00
wxSplitterWindow.py Merged wxPython 2.2.2 over to the main branch 2000-10-30 21:08:42 +00:00
wxStaticBitmap.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
wxStaticText.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
wxStatusBar.py Merged wxPython 2.2.2 over to the main branch 2000-10-30 21:08:42 +00:00
wxStyledTextCtrl_1.py Added DnD related events to wxSTC 2001-10-23 22:12:50 +00:00
wxStyledTextCtrl_2.py Added DnD related events to wxSTC 2001-10-23 22:12:50 +00:00
wxTextCtrl.py some demo cleanup 2001-11-14 04:01:42 +00:00
wxTextEntryDialog.py Copied/merged from the 2.2 branch. 2001-02-16 08:19:50 +00:00
wxTimer.py Updated timer demo (again ;-) 2001-10-30 18:16:01 +00:00
wxToggleButton.py MouseWheel stuff 2001-05-06 05:03:24 +00:00
wxToolBar.py Added ability to use xml resource files. Still need to add ability to 2001-06-15 21:43:26 +00:00
wxTreeCtrl.py Show class type returned from HitTest 2001-11-07 16:12:44 +00:00
wxValidator.py Implemented the first phase of OOR (Original Object Return). See the 2001-05-17 22:47:09 +00:00
wxVTKRenderWindow.py some minor tweaks for the VTK demo 2001-07-06 17:35:48 +00:00
wxWave.py Cleanup up the demo a bit 2001-05-18 21:59:59 +00:00
XML_Resource.py Added ability to use xml resource files. Still need to add ability to 2001-06-15 21:43:26 +00:00
XMLtreeview.py odds and ends... 2001-07-05 02:16:20 +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