Parrot-0.0.1

Georg Mischler schorsch at schorsch.com
Sun Aug 22 11:29:49 EDT 1999


philh at vision25.demon.co.uk wrote:
> It looks like version 0.0.1 of Parrot, my text-based GUI builder,
> will be ready within a day or so. It doesn't actually do anything
> useful yet; v0.0.1 is a technology demonstration version, which
> is intended to verify that the basic design is more-or-less
> sensible. Would anyone like to have a look at it, and possibly
> suggest some improvements? If so, tell me, and I'll put it on
> my website.
[...]
> To use Parrot, first you create a *.par file describing your
> application's GUI. Your file might look something like this:
>
> -----------Cut here-------------------------------
> window @MyWindow "My First Window" {
>    menuBar {
>       menu "File" {
>          menuItem @New "New"
>          menuItem @Exit "Exit"
>       }
>       menu "Help" {
>          menuItem @About "About..."
[...]


Looks very interesting.
And actually reminds me a lot of autodesks slowly deprecated
dcl description language which I also liked a lot at the time.
Is this a coincidence?

Another thing: Do you have any concepts on supporting dynamic
dialogs with your tool? The most obvious method of course being
able to enable and disable widgets on the fly, but it would
also be nice to show and hide them while the window is displayed.
I don't assume this would be trivial to implement, especially
at such an early stage in the developpement. Maybe leaving
the possibility open to "include" and "remove" subsets of a
description during runtime would do the trick, but you probably
have more insight in the potential difficulties than I do.


Have fun!

-schorsch

--
Georg Mischler  --  simulation developper  --  schorsch at schorsch.com
+schorsch.com+  --  lighting design tools  --  http://www.schorsch.com/


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.




More information about the Python-list mailing list