Notes on the Curl web programming language and Curl markup using the Curl Surge Runtime Engine (RTE), the expression-based Curl language and Curl's macro facilities and class libraries
Pages
on the Curl Web Content Markup Language
on the Curl Web Content Markup and Programming Language from www.curl.com and www.curlap.com
Thursday, July 21, 2011
Curl open-source Sonntag GUI framework
Over at communities.curl.com I have a post on the Curl open-source Sonntag framework at sourceforge.net .
Why the name? Well, it tag's components with the optional name property ... and sonner seems to ring a bell ... [ to get off a bus is an event.] O-kay, we'll stop that punning for now ...
What is needed is a much more elaborated demo than that currently available. I will try to find time to work on one. Two small things need doing for the existing demo: move it up to Curl 7.0 from 6.0 and show that Sonntag ties-in seemlessly to Curl automated testing for GUI Visual components.
From where I stand, this little framework is important for what it demonstrates about the strengths of Curl in keeping the complexity of Events for GUI widgets under wraps.
Sonntag achieves that through live-code doc's, Curl macros, mixin's, multiple inheritance and parameterized classes and effective packaging.
Labels:
Curl,
Curl macros,
event-tags,
eventbus,
framework,
GUI,
mixins,
multiple inheritance,
Sonntag,
traits
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment