Differences between revisions 12 and 13
Revision 12 as of 2006-04-23 00:47:54
Size: 2995
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 13 as of 2008-03-11 10:50:29
Size: 3017
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
http://www.speakeasy.org/~lion/lion_positive2.jpg {{http://www.speakeasy.org/~lion/lion_positive2.jpg}}
Line 10: Line 10:
I'm a [http://c2.com/cgi/wiki?WikiFaeries WikiFaerie], and I work on the ObstacleCourse. I'm a [[http://c2.com/cgi/wiki?WikiFaeries|WikiFaerie]], and I work on the ObstacleCourse.
Line 12: Line 12:
I also participate on [http://www.python.org/cgi-bin/moinmoin/LionKimbro the Python Wiki,] and [http://www.seapig.org/LionKimbro the Seattle Python Interest Group wiki.] I also participate on [[http://www.python.org/cgi-bin/moinmoin/LionKimbro|the Python Wiki,]] and [[http://www.seapig.org/LionKimbro|the Seattle Python Interest Group wiki.]]
Line 14: Line 14:
[[TableOfContents()]] <<TableOfContents>>
Line 28: Line 28:
 * More Diagramming! - (if we had [http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/moindotProcessor MoinDot] installed, I'd be in 7th heaven...)  * More Diagramming! - (if we had [[http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/moindotProcessor|MoinDot]] installed, I'd be in 7th heaven...)
Line 69: Line 69:
attachment:UsingSizers/SizerAddSummary.gif {{attachment:UsingSizers/SizerAddSummary.gif}}
Line 72: Line 72:
attachment:DoubleBufferedDrawing/wxBufferedWindowFlow.gif {{attachment:DoubleBufferedDrawing/wxBufferedWindowFlow.gif}}
Line 75: Line 75:
attachment:UsingSizers/EvtSizeLayout.gif {{attachment:UsingSizers/EvtSizeLayout.gif}}

Lion Kimbro

http://www.speakeasy.org/~lion/lion_positive2.jpg

Email

lion@speakeasy.org

Jabber IM

LionKimbro@jabber.org

Homepage

http://speakeasy.org/~lion/

I'm a WikiFaerie, and I work on the ObstacleCourse.

I also participate on the Python Wiki, and the Seattle Python Interest Group wiki.

Documentation Work

I am very interested in documentation.

Some things I want to do here:

MetaDocumentation

MetaDocumentation would include a description of available documentation, including tutorials, the ObstacleCourse, the wxWindows API docs, the recipes, and cheet sheets. More is likely to follow.

Cheat Sheets

CheatSheets would be pages where people put cheat sheets.

  • CheatSheet = Reference + Density

Unified by CategoryCheatSheet.

Code Start Points

Generally, when you start coding, you copy and paste from some framework.

It'd be nice to have a catalog of starting points and their advantages.

Demonstrations

There should be small, 5-10 line demonstrations of every control.

Because frameworks are sometimes required to properly hang a control, the demonstrations can refer to standardized start points to hang the control in. (a "harness"..?)

Categorizing

We should have CategoryRecipe on each recipe, as well as a category tag for the recipe subtype.

More Diagramming!

Diagrams are powerful.

Examples of my work on this site:


UsingSizers/SizerAddSummary.gif UsingSizers


DoubleBufferedDrawing/wxBufferedWindowFlow.gif DoubleBufferedDrawing


UsingSizers/EvtSizeLayout.gif UsingSizers


Thoughts on PythonCard

  • Needs let draw on card.
  • Needs make wxPython easy. (Yes, it is hard.)

  • Needs good defaults, w/o code req.
    • Go to next/another frame ("Card" in HyperCard.)

    • Right clicking on lists generate menus, etc.,.

My Personal Cheat Sheet

wxNewId()

wxStaticText( parent, id, label )

wxALIGN_LEFT/CENTER/RIGHT, GetLabel/SetLabel

wxButton( parent, id, label )

EVT_BUTTON( parent, id, func )

Add( win, prop, flag, border )

wxGROW, wxSHAPED, wx(ALIGN_)L/T/R/B/C


CategoryHomepage

LionKimbro (last edited 2008-03-11 10:50:29 by localhost)

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