The only gui definition I'm aware of is the XUL project
that the folks at Netscape have been using to define the Mozilla
interface. ( http://www.mozilla.org/ )

I've been working on one as well, but it is specific to the UI
toolkit that we're developing and is only useful for specifying
properties of widgets ( basically the stuff that goes into a 
Java Bean ).

Scott

Cem Karan wrote:
> 
> The recent thread of XML to GUI questioning has got me wondering.  Is
> there an XML based GUI definition project out there somewhere?  I've
> been thinking about hacking together something like XWindows, but in
> java so that I can control programs remotely.  I know that I'm
> reinventing the wheel here, but the reason is that not everyone has an
> XWindows implementation on their platform (All UN*Xs do, Mac and Windows
> have something pretty good, or at least, close enough, but what about
> BeOS and others?) and I figured java would be a good start.  However,
> even that isn't all that open as you still need a JVM to be able to use
> such code.  A better approach would be something like XML Protocol and a
> decent DTD/Schema that described what is supposed to happen.  I know
> that that would be replicating what is going on in XWindows, but my
> thought was that the most minimal DTD definition would only include what
> a pixel is, and the ability to communicate certain input device's events
> (keyboards, mice as well as everyone has them these days).  Higher level
> DTDs would support more abstract constructs such as windows, which would
> allow you to reduce the bandwidth needed to communicate, etc.  That way
> you can hack together a REALLY basic implementation of the spec quickly
> on just about any platform.
> 
> I haven't heard of such a project having been started, but that doesn't
> mean it isn't going on somewhere.  Has anyone heard of such a thing?
> 
> Cem
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to