You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by Cem Karan <Ce...@usa.alcatel.com> on 2001/05/01 16:09:21 UTC

Fairly off topic XML/GUI question

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: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


Re: Fairly off topic XML/GUI question

Posted by "Scott A. Herod" <he...@interact-tv.com>.
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: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


Re: Fairly off topic XML/GUI question

Posted by Cem Karan <Ce...@usa.alcatel.com>.
> Take a look at: http://www.csse.monash.edu.au/~bren/JSX/

Thank you, that could prove useful for several other applications that
I'm working on.

Cem Karan

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


Re: Fairly off topic XML/GUI question

Posted by ml...@hyperbyte.ab.ca.
Take a look at: http://www.csse.monash.edu.au/~bren/JSX/


Mark Collette


On Tue, 1 May 2001, 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: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org