|
Size: 2995
Comment: missing edit-log entry for this revision
|
← Revision 13 as of 2008-03-11 10:50:29 ⇥
Size: 3017
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
Jabber IM |
LionKimbro@jabber.org |
Homepage |
I'm a WikiFaerie, and I work on the ObstacleCourse.
I also participate on the Python Wiki, and the Seattle Python Interest Group wiki.
Contents
Documentation Work
I am very interested in documentation.
Some things I want to do here:
Write a self-training course - development at ObstacleCourse
Write a MetaDocumentation page
Write Cheat Sheets - wrote XrcCheatSheet- yay!
Write Code Start Points - wrote CodeStartingPoints and XrcStartingPoint
- Write Demonstrations
- Perform Categorizing
More Diagramming! - (if we had MoinDot installed, I'd be in 7th heaven...)
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:
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 |
