Re: [Fresco-devel] picogui

Nathaniel Smith <[email protected]>
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
On Tue, Dec 03, 2002 at 04:46:47PM -0500, Sean Rae wrote:
[snip]
> They make it sound like, except for the PDA-friendly nature of PicoGUI,
> the only thing that they have superior to Fresco (thinking along the lines
> of Fresco's goals) is their "theme interpreter".

Well, and PicoGUI is actually useful for real apps, too :-)

A major difference is that PicoGUI cares much less about generality.
If you look at their protocol, they for instance hardcode all possible
widget types:

Table E-1. PG_WIDGET values
PG_WIDGET_TOOLBAR    0
PG_WIDGET_LABEL      1
PG_WIDGET_SCROLL     2
PG_WIDGET_INDICATOR  3
PG_WIDGET_BUTTON     5
...
(from http://picogui.org/doc/pgui-protocol/pgui-protocol.html)

>                                                  It looks like some sort
> of XML description of a UI, which tastes like an MVC paradigm enforced on
> the application developers.  Sounds neat.  I wonder if the UIML I
> mentioned a few months back could substitute for this feature...

Yeah, this stuff sounds nifty; I've been meaning to read up on it
more.

One thing that occurred to me is that since PicoGUI seems to have such
a similiar architecture, but is strictly less ambitious in a number of
ways, it'd probably be possible to write a PicoGUI->Fresco translator
that let PicoGUI apps run natively... or just teach the Fresco server
how to speak the PicoGUI protocol :-).

[snip]
> Now, if only I had time to look through some code and do more than
> speculate... ;)

Yeah, I've been meaning to do the same :-)

-- Nathaniel

-- 
In mathematics, it's not enough to read the words
you have to hear the music

This email may be read aloud.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.