Differences between revisions 221 and 240 (spanning 19 versions)
Revision 221 as of 2013-07-15 15:27:56
Size: 6679
Editor: 198-84-183-34
Comment:
Revision 240 as of 2019-08-15 23:22:17
Size: 6654
Editor: RobinDunn
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<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>)>> <<BR>> '''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 ;-) . To add or edit pages you will need to [[http://wiki.wxpython.org/FrontPage?action=login|create an account and/or login]], and you will need to be a member of the TrustedEditorsGroup.  ''(Die spammers, die!)''
Line 3: Line 3:
Note: To get to the main wxPython site click [[http://wxpython.org/|here]]. 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.

''Note: To get to the main wxPython site click [[http://www.wxpython.org|here]].''
Line 7: Line 9:
 '''Learning wxPython:'''  . '''Learning wxPython:'''
Line 9: Line 11:
Line 10: Line 13:
Line 11: Line 15:
Line 12: Line 17:
Line 13: Line 19:
  * [[http://showmedo.com/videos/series?name=PythonWxPythonBeginnersSeries|ShowMeDo]] -- Kyran Dale's excellent video series.
Line 15: Line 21:
Line 16: Line 23:
Line 17: Line 25:
  * [[AnotherTutorial]] -- A comprehensive, linux-centric tutorial.
* [[https://pythonspot.com/wx/|pythonspot.com/wx]] -- A short, introductory tutorial.

  *
AnotherTutorial -- A comprehensive, linux-centric tutorial.
Line 19: Line 31:
Line 22: Line 35:
  * [[http://www.wxpython.org/docs/api/frames.html|wxPython.org Reference]] -- Frames version of the API for the latest stable release (2.8.9.2).
  * [[http://xoomer.virgilio.it/infinity77/wxPython/APIMain.html|wxPython Docs]] -- Andrea Gavana's Docs for wxPython 2.8.9.1 generated with [[http://sphinx-doc.org/|Sphinx]] in 2008.
  * [[http://docs.wxwidgets.org/stable/wx_contents.html|wxWidgits.org]] -- Should you choose to take the red pill.
  * [[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]].)
  * [[http://wxpython.org/Phoenix/docs/html/main.html|wxPython Phoenix Reference]] -- Not quite the same as [[wxPythonClassic|Classic]], but many people prefer the [[ProjectPhoenix|Phoenix]] docs anyway because they are up to date and automatically maintained.

  * [[http://docs.wxwidgets.org/stable|wxWidgets.org]] -- Should you choose to take the red pill. See [[C++GuideForwxPythoneers]]
Line 28: Line 41:
 <<BR>>'''Text Books:'''
  * '''[[wxPythonInAction]]''' -- Info about the wxPython Book ('''[[http://en.wikipedia.org/wiki/W00t|w00t!]]''')
 <<BR>>'''Books:'''
  * '''[[wxPythonInAction]]''' -- Info about '''the''' wxPython Book ('''[[http://en.wikipedia.org/wiki/W00t|w00t!]]''')
Line 32: Line 46:
 <<BR>>'''Advanced Topics:'''
 <<BR>>(''note'': many advanced topics are covered in [[wxPython Cookbook]].)
  * [[https://wxpython.org/bookshelf.php|wxPython Bookshelf]] Other great Python and GUI books


 <<BR>>'''Advanced Topics:''' <<BR>>(''note'': many advanced topics are covered in [[wxPython Cookbook]].)
Line 35: Line 51:
  * [[ModelViewController]] -- Separation of concerns in wxPython. See also: [[wxPython Patterns]]
  * [[CreatingCustomControls]] -- Subclassing controls, creating and processing events.
  * [[CustomEventClasses]] - When your shiny new control does something exceptionally unique.

  * ModelViewController -- Separation of concerns in wxPython. See also: [[wxPython Patterns]]

  * CreatingCustomControls -- Subclassing controls, creating and processing events.

  * CustomEventClasses - When your shiny new control does something exceptionally unique.
Line 42: Line 62:
Line 43: Line 64:
Line 44: Line 66:
Line 45: Line 68:
  * [[FullyFunctionalDemo]] -- Meant to illustrate functionality, not style.
  * [[GridCellChoiceEditor]] -- Dynamic list updating with a wx.grid.GridCellChoiceEditor

* FullyFunctionalDemo -- Meant to illustrate functionality, not style.

* GridCellChoiceEditor -- Dynamic list updating with a wx.grid.GridCellChoiceEditor
Line 51: Line 77:
Line 52: Line 79:
  * [[ComparingWxPythonAndPyQt | Choosing between wxPython and PyQT or PySide]] -- What is your favorite color? Blue. No. Ahhh!
* [[ComparingWxPythonAndPyQt|Choosing between wxPython and PyQT or PySide]] -- What is your favorite color? Blue. No. Ahhh!
Line 57: Line 86:
Line 58: Line 88:
Line 59: Line 90:
Line 60: Line 92:
Line 61: Line 94:
Line 62: Line 96:
Line 66: Line 101:
Line 67: Line 103:
  * [[http://xoomer.alice.it/infinity77/main/freeware.html|Andrea's Freeware Section]]   * [[http://xoomer.alice.it/infinity77/main/freeware.html|Andrea's Freeware Section]]
Line 71: Line 107:
Line 72: Line 109:
Line 73: Line 111:
Line 74: Line 113:

  * [[ContributeWithGIT]]
Line 75: Line 117:
Line 76: Line 119:
Line 77: Line 121:
Line 78: Line 123:
Line 82: Line 128:
Line 83: Line 130:
Line 84: Line 132:
Line 85: Line 134:
Line 87: Line 137:
 <<BR>>'''Didn't find what you are looking for? You can:'''
  * Ask about it on the [[wxPython-users]] mail lists
Line 88: Line 140:
 <<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.)
  * [[https://groups.google.com/forum/#!forum/wxpython-users|Search]] the mail list.
Line 92: Line 143:


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 ;-) . To add or edit pages you will need to create an account and/or login, and you will need to be a member of the TrustedEditorsGroup. (Die spammers, die!)

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:

FrontPage (last edited 2019-08-15 23:22:17 by RobinDunn)

NOTE: To edit pages in this wiki you must be a member of the TrustedEditorsGroup.