== wxPython Documentation Sources == Many people new to wxPython have trouble locating information for implementing a specific feature. Since there are 10,000 "specific features" this can be difficult for them since no single information source exists. Over time people have compiled their favorite documentation sources they use time and again to learn new "nitty gritty" details to get their job done. I’ve found the fastest resource to find specific information of any kind to be Google Search. For example, to get a working example of a wxPython ToasterBoxWindow simply search [[http://www.google.com/|Google]] for the following case-insensitive phrase : . wxPython ToasterBoxWindow example Google Search works best using four or less words and short, double-quoted phrases – more than four often causes erratic results. Creating a good search phrase is a skill learned through practice. Once in a while I just can't figure out a concise search phrase and searching through the many good info sources listed below doesn't turn up anything useful. At infrequent times like these asking real living human beings at the [[https://groups.google.com/forum/#!forum/wxpython-users|wxPython-users Group]] is the best bet. Be as clear as you can and follow the guide to asking good questions. First create for yourself a free GMail email account. This way you'll be able to easily attach your sample code to your question "thread" that you are creating. Also, by signing up with the wxPython-users Group you can elect to receive the questions and the associated responses from everyone else. This is a great way to build up your wxPython coding repertoire. * [[https://groups.google.com/forum/#!forum/wxpython-users|Read the wxPython-users Q&A threads]] * [[http://www.wxpython.org/maillist.php|Join the wxPython-users Group]] and Ask a Question [[http://www.catb.org/~esr/faqs/smart-questions.html#code|How To Ask Questions The Smart Way]] Be sure to download and install the [[http://www.wxpython.org/download.php|wxPython Demo for Windows]] module. The following is a composite of several people’s “brain dumps” of documentation sources for both wxPython and Python. The listing is in no particular order and there may be repeated links. From [[https://groups.google.com/forum/#!topic/wxpython-users/fwSrPoy5Two|Commentary of wxPython online docs]]. DevPlayer - Jan 9 (2011) - This may be helpful to others needing information from the online wxPython docs; * http://www.wxpython.org/docs/api/wx.TextCtrl-class.html does not have specific TextCtrl widget styles or events documented, but * http://www.wxpython.org/docs/api/wx.Button-class.html does list widget styles and events. I presume the documentation of widgets will at times list specific widget styles and events and at other times other wxPython widget docs will not. When I don't find the wxPython docs complete I go to: * http://wxruby.rubyforge.org/doc/textctrl.html # visually very appealing and professional looking, IMO. * http://docs.wxwidgets.org/2.6/wx_wxtextctrl.html # relatively comprehensive but in IE6 different web blocks put fonts SO tiny that I have to zoom in and out just to follow the topic * http://wiki.wxwidgets.org/WxTextCtrl # offers different perspectives of usage * http://docs.wxwidgets.org/trunk/classwx_text_ctrl.html # relatively comprehensive but has things not apart of the wxPython package such as wxFilename and more. This I use PyCrust to check if what's in other websites docs is in the wxPython package. Yeah, I know a lot of hunting for info. It is what it is, for now. Mike Driscoll - I compiled a list of links too for wxPython documentation: * http://www.blog.pythonlibrary.org/2010/12/05/wxpython-documentation/ * Mouse vs Python - [[http://www.blog.pythonlibrary.org/2010/12/05/wxpython-documentation/|wxPython Documentation]] : == Even More Sources: == The [[http://wiki.wxpython.org/|wxPython Wiki]] * Official wxPython online [[http://wxpython.org/onlinedocs.php|documentation]] and [[http://wxpython.org/docs/api/|API man pages]] * The wxPython tome: [[http://www.manning.com/rappin/|wxPython in Action]] by Robin Dunn * The wxPython Docs and Demo [[http://wxpython.org/download.php|package]] * The zetcode wxPython [[http://zetcode.com/wxpython/|tutorial]] * The Advanced Generic Widgets (AGW) widget [[http://xoomer.virgilio.it/infinity77/AGW_Docs/|documentation]] * Andrea Gavana’s alternate wxPython [[http://xoomer.virgilio.it/infinity77/wxPython/APIMain.html|documentation]] * The Windows Styles and Events Hunter [[http://groups.google.com/group/wxPython-dev/browse_thread/thread/7c19477bbcad4ef4?pli=1|application]] * The [[Widget Inspection Tool]] * [[http://xoomer.virgilio.it/infinity77/wxPython/APIMain.html|wxPython 2.8.9.1 Documentation]] * [[http://docs.wxwidgets.org/stable/wx_classref.html#classref|wxWidgets Class Reference]] * [[http://www.wxpython.org/maillist.php|wxPython Mail Lists]]