Hi Michael, I'm not experienced in professionnal GUI applications with Pharo, but these screencasts may help you: http://pharocasts.blogspot.com/search/label/gui CLFramework (UIBuilder for Pharo) looks promising. See http://www.squeaksource.com/CLFramework.html and http://www.youtube.com/results?search_query=uibuilder+pharo&search_type=&aq=... Laurent Laffont On Thu, Feb 25, 2010 at 5:47 PM, Michael Forster <mike@sharedlogic.ca>wrote:
Hi,
I'm writing a desktop business application for a customer. Having written a number of web applications using Pharo and Seaside, I would like to use Pharo and Morphic in this case.
I have read the section on Morphic in `Pharo by Example', however, writing a business application (i.e. CRUD), I need to focus on (tedious) data browsing and entry, keyboard navigation, and so on as opposed to (cool) interactive morphs.
My problem is trying to discern the the current and most stable approach to using Morphic for such an application. Clearly, I have a wealth of code at my fingertips and the Squeak wiki has numerous posts, but many of the latter seem outdated and speak only vaguely of the MVC vs. Morphic situation. Do I use ToolBuilder? Are pluggable morphs a vestige of MVC? Do I use PolyMorph widgets? Do I use dependencies, events, or announcements?
I am very interested in seeing Pharo succeed as a business application development tool (among other uses), and I would be quite happy to contribute to code and documentation to help that along. However, first, I need to learn how to sort the wheat of Morphic from the chaff of MVC and whatever else is lying around in a Pharo image.
Any pointers to (more) definitive documentation and classes would be much appreciated.
Regards,
Mike
-- Michael J. Forster <mike@sharedlogic.ca>
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project