Good example of wxPython app

Hello folks,
I'm looking for a good example of a document-centric wxPython app that
does things the "right way". By that I mean good MVC separation, good
command handling architecture, good support for undo-redo.

I'm just looking for something that I can learn from. Actually
doesn't even really need to be done with wxPython, but would be best
if so. Actually the ultimate best would be some sort of app skeleton
that I can build on that embodies "best practices", but I'm not
holding my breath for that one.

Thanks,
--bb

I don't really know a good example of MVC, but these are two apps from
wich I hope to gather ideas looking at the code (when I'll find the time)
http://wiki.woodpecker.org.cn/moin/UliPad (it's also my favourite text
editor)
http://www.taskcoach.org/

This might be a good starting point:
http://wiki.wxpython.org/wxPython_Patterns

Stani

···

--

Bill Baxter wrote:

Hello folks,
I'm looking for a good example of a document-centric wxPython app that
does things the "right way". By that I mean good MVC separation, good
command handling architecture, good support for undo-redo.

I'm just looking for something that I can learn from. Actually
doesn't even really need to be done with wxPython, but would be best
if so. Actually the ultimate best would be some sort of app skeleton
that I can build on that embodies "best practices", but I'm not
holding my breath for that one.

Thanks,
--bb

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

Bill Baxter wrote:

Hello folks,
I'm looking for a good example of a document-centric wxPython app that
does things the "right way". By that I mean good MVC separation, good
command handling architecture, good support for undo-redo.

I'm just looking for something that I can learn from. Actually
doesn't even really need to be done with wxPython, but would be best
if so. Actually the ultimate best would be some sort of app skeleton
that I can build on that embodies "best practices", but I'm not
holding my breath for that one.

Take a look in the samples/ide folder.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!