Size: 956
Comment: missing edit-log entry for this revision
|
Size: 5093
Comment: added easy-to-find link to main web site
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## ## Do not edit this page without talking to me first! --Robin ## |
<<BR>> <<HTML(<font size=+1>)>>'''Hello!''' Welcome to the '''wxPy''''''Wiki''', (pronounced wix-pee-wi-kee) a collaborative document evolution system for the [[wxPython]] project, implemented using MoinMoin. Anyone can edit content here, you just have to follow TheRules or risk facing the RathOfRobin ;-) . The purpose of the '''wxPy''''''Wiki''' is to provide documentation, examples, how-tos, etc. for helping people learn, understand and use [[wxPython]]. Anything that falls within those guidelines is fair game. <<HTML(</font>)>> |
Line 5: | Line 3: |
[[BR]] | Note: To get to the main wxPython site click [[http://wxpython.org/|here]]. |
Line 7: | Line 5: |
[[HTML(<font size="+1">)]]'''Hi!''' Welcome to the '''wxPy''''''Wiki''', (pronounced wix-pee-wi-kee) a collaborative document evolution system for the ["wxPython"] project, implemented using MoinMoin. Anyone can edit content here, you just have to follow TheRules or risk facing the RathOfRobin ;) . [[HTML(</font>)]] |
There are several types of information available here. Currently they are: |
Line 10: | Line 7: |
[[BR]] | . Learning wxPython: * [[Getting Started]] -- Installation and getting up and running * [[How to Learn wxPython]] -- Basics about teaching yourself wxPython * [[Using wxPython Demo Code]] - Explains how to take code from the wxPython Demo and use it in your own projects * [[http://showmedo.com/videos/series?name=PythonWxPythonBeginnersSeries|ShowMeDo]] -- Kyran Dale's excellent video series * YouTubeVideoSeries -- wxPython Programming Tutorial on youtube * [[wxPython Style Guide]] -- Elements of good coding style for wxPython * ObstacleCourse -- A series of self-teaching tutorials * [[StephenMtangoo/Mtangoo Code snippets|wxPython Classes interactions]] * [[http://www.learningpython.com/2007/01/29/creating-a-gui-using-python-wxwidgets-and-wxpython/|www.learningpython.com]] -- Creating a GUI using Python, wxWidgets, and wxPython - An introductory tutorial * [[http://zetcode.com/wxpython|The wxPython Guide]] -- Beyond AnotherTutorial * WxGladeTutorial -- How to use the wxGlade GUI to produce wxPython applications * [[self.Bind vs. self.button.Bind]] -- When to bind directly to the source widget * SizerTutorials - A series of tutorials showing how to use the various sizers * [[wxPython by Example]] - A simple example the illustrates several techniques that would be useful in a proper application. |
Line 12: | Line 23: |
There are several types of information available here. Currently they are: * ["Getting Started"] * ["Frequently Asked Questions"] * ["wxPython Cookbook"] |
<<BR>> Answering Questions: * [[Choosing wxPython over Tkinter]] -- Comparisons with the ''other'' GUI toolkit * [[Frequently Asked Questions]] -- Answers to a few FAQs * [[Asking For Help]] -- Read this if you need help with your code. |
Line 17: | Line 28: |
[[BR]] | <<BR>> Recipes and Examples: * '''[[wxPython Cookbook]]''' -- Recipes for cooking specific features using wxPython * '''[[wxPython Patterns]]''' -- Recipes and documents describing wxPython and design patterns * '''[[GridCellChoiceEditor]]''' -- Dynamic list updating with a wx.grid.GridCellChoiceEditor |
Line 19: | Line 33: |
Didn't find what you are looking for? You can * Ask about it on the ["wxPython-users"] or ["wxPython-docs"] mail lists * [http://lists.wxwindows.org/search/ Search] the mail lists, (it also searches the [http://wxWindows.org/ wxWindows] mail lists.) * WriteItYourself, just be sure to follow TheRules. |
<<BR>> Other Documentation: * '''[[wxPythonInAction]]''' -- Info about the wxPython Book ('''[[http://en.wikipedia.org/wiki/W00t|w00t!]]''') * [[Other Docs]] -- Including OSX help and hints * [[XRCInformation]] -- Information regarding XRC files, and usage under wxPython and C++ * [[XRCTutorial]] -- An introduction and guide to using XRC * [[XRCAndI18N]] -- An internationalization experience lesson * [[XRCed Tutorial]] -- A walkthrough on building a basic wx app, from design in XRCed to the Python code to installation with py2exe/py2app. * UsingXmlResources -- Examples of XRC programs * [[http://prdownloads.sourceforge.net/wxpython/wxPython-newdocs-2.8.8.1.tar.bz2|wxPython-API-Reference 2.8.8.1 Download]] -- Download the wxPython-API-Reference. (Created with [[http://epydoc.sourceforge.net/|Epydoc]].) * [[wxSizer in python]] * [[http://batok.github.com/virtualenvwxp|virtualenv and wxPython]] -- A brief guide to using virtualenv in a wxPython project <<BR>> The wxPython''''''Pit: * [[wxPythonPit Apps]] -- Links to apps that use wxPython * [[wxPythonPit Libs]] -- Links to libs you can use in your wxPython apps * [[http://xoomer.alice.it/infinity77/main/freeware.html|Andrea's Freeware Section]] <<BR>> For wxPython developers and contributors: * [[Helping Out]] * VersionSelection * MultiVersionInstalls * TentativeRoadmap * [[wxPRE]] * [[wxPython Demo]] Update * [[wxPython Third-party libraries]] Update * TheBounties <<BR>> Other wxPython-related projects: * [[http://avc.inrim.it/|AVC, Application View Controller]] a fully automatic, live connection among graphical interface widgets and application variables. * [[Boa Constructor]] * WxWrappers - application frameworks written around WxPython, such as PythonCard and [[Wax]] * [[wxGlade]], [[wxDesigner]] and [[http://www.wxformbuilder.org/|wxFormBuilder]] - graphic editors <<BR>> Didn't find what you are looking for? You can: * Ask about it on the [[wxPython-users]] or [[wxPython-docs]] mail lists * [[http://lists.wxwindows.org/cgi-bin/search.cgi|Search]] the mail lists, (it also searches the [[http://wxWidgets.org/|wxWidgets]] mail lists.) * Look at the [[http://wiki.wxwidgets.org/wiki.pl?Table_Of_Contents|wxWidgets Wiki]] * [[http://www.besttermpaper.com|Term papers]] * WriteItYourself, just be sure to follow TheRules. * WxSmallApp, and updated version of SmallApp |
Hello! Welcome to the wxPyWiki, (pronounced wix-pee-wi-kee) a collaborative document evolution system for the wxPython project, implemented using MoinMoin. Anyone can edit content here, you just have to follow TheRules or risk facing the RathOfRobin . The purpose of the wxPyWiki is to provide documentation, examples, how-tos, etc. for helping people learn, understand and use wxPython. Anything that falls within those guidelines is fair game.
Note: To get to the main wxPython site click here.
There are several types of information available here. Currently they are:
- Learning wxPython:
Getting Started -- Installation and getting up and running
How to Learn wxPython -- Basics about teaching yourself wxPython
Using wxPython Demo Code - Explains how to take code from the wxPython Demo and use it in your own projects
ShowMeDo -- Kyran Dale's excellent video series
YouTubeVideoSeries -- wxPython Programming Tutorial on youtube
wxPython Style Guide -- Elements of good coding style for wxPython
ObstacleCourse -- A series of self-teaching tutorials
www.learningpython.com -- Creating a GUI using Python, wxWidgets, and wxPython - An introductory tutorial
The wxPython Guide -- Beyond AnotherTutorial
WxGladeTutorial -- How to use the wxGlade GUI to produce wxPython applications
self.Bind vs. self.button.Bind -- When to bind directly to the source widget
SizerTutorials - A series of tutorials showing how to use the various sizers
wxPython by Example - A simple example the illustrates several techniques that would be useful in a proper application.
Answering Questions:Choosing wxPython over Tkinter -- Comparisons with the other GUI toolkit
Frequently Asked Questions -- Answers to a few FAQs
Asking For Help -- Read this if you need help with your code.
Recipes and Examples:wxPython Cookbook -- Recipes for cooking specific features using wxPython
wxPython Patterns -- Recipes and documents describing wxPython and design patterns
GridCellChoiceEditor -- Dynamic list updating with a wx.grid.GridCellChoiceEditor
Other Documentation:wxPythonInAction -- Info about the wxPython Book (w00t!)
Other Docs -- Including OSX help and hints
XRCInformation -- Information regarding XRC files, and usage under wxPython and C++
XRCTutorial -- An introduction and guide to using XRC
XRCAndI18N -- An internationalization experience lesson
XRCed Tutorial -- A walkthrough on building a basic wx app, from design in XRCed to the Python code to installation with py2exe/py2app.
UsingXmlResources -- Examples of XRC programs
wxPython-API-Reference 2.8.8.1 Download -- Download the wxPython-API-Reference. (Created with Epydoc.)
virtualenv and wxPython -- A brief guide to using virtualenv in a wxPython project
The wxPythonPit:wxPythonPit Apps -- Links to apps that use wxPython
wxPythonPit Libs -- Links to libs you can use in your wxPython apps
For wxPython developers and contributors:wxPython Demo Update
Other wxPython-related projects:AVC, Application View Controller a fully automatic, live connection among graphical interface widgets and application variables.
WxWrappers - application frameworks written around WxPython, such as PythonCard and Wax
wxGlade, wxDesigner and wxFormBuilder - graphic editors
Didn't find what you are looking for? You can:- Ask about it on the
wxPython-users or wxPython-docs mail lists
Search the mail lists, (it also searches the wxWidgets mail lists.)
- Look at the
WriteItYourself, just be sure to follow TheRules.
WxSmallApp, and updated version of SmallApp