comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: [OT] Switching to Linux (was: Microsoft takes on ACT)
Date: Thu, 30 May 2002 09:25:22 -0400
Date: 2002-05-30T13:25:24+00:00	[thread overview]
Message-ID: <ad5984$55k$1@nh.pace.co.uk> (raw)
In-Reply-To: pUcJ8.1671$D3.149718@news8-gui.server.ntli.net

I have not looked at this extensively, but there are a couple of things that
might apply. XUL is a XML based markup language that aims at describing user
interfaces. I think XForms is something similar - but I don't think these
are highly solidified yet.

The basic idea here would be to have *some* (TBD) XML based markup language
that described the GUI. (Note that GtkAda does this) When the GUI is
interacted with, data could be returned to the application in some XML-based
format. (I think Bob Leif sees a strong correlation between the kinds of
data descriptions possible in XML and Ada so it would be fairly
straightforward to line up data coming out of XML and into Ada structures.
But I wouldn't want to presume to speak for Bob - read his Ada Letters
article.)

So it would be possible to envision an  Ada GUI building scenario that had
XML for the markup of the GUI (enabling the possible use of all sorts of
off-the-shelf tools) and XML for the transfer of data between the GUI engine
and the Ada application. This would give you platform independent GUI
capabilities and the possibility of having applications easily operate on a
client/server model. (The GUI-driving engine need not be on the same
platform as the back-end Ada application - they just need to transfer XML
between each other.)

Its an interesting idea but it would be a lot of work to pull it all
together.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com


"chris.danx" <spamoff.danx@ntlworld.com> wrote in message
news:pUcJ8.1671$D3.149718@news8-gui.server.ntli.net...
>
> Can you provide some details of XML guis or your thoughts? (or are they a
> secret, incase someone rips off your ideas?)  This has popped up once or
> twice here in the past, but there hasn't been much debate or indeed
provided
> information on the marrying of XML and a GUI.
>
>






  parent reply	other threads:[~2002-05-30 13:25 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200205271123050730.002B2970@smtp-po.inetia.pl>
2002-05-28 14:13 ` [OT] Switching to Linux (was: Microsoft takes on ACT) Robert C. Leif
2002-05-29 22:47   ` chris.danx
2002-05-29 23:08     ` chris.danx
2002-05-30  6:35     ` Robert C. Leif
2002-05-30 13:25     ` Marin David Condic [this message]
2002-05-31  4:29       ` Robert C. Leif
2002-05-31 18:37         ` Pascal Obry
2002-06-01  0:36         ` chris.danx
2002-06-01  0:39           ` Darren New
2002-06-01 14:31           ` Publishing Jargon was " Robert C. Leif
2002-06-01 18:19             ` chris.danx
2002-06-01 18:32               ` chris.danx
2002-06-01 20:18               ` Preben Randhol
2002-06-06  1:55               ` Robert A Duff
2002-06-01 21:04             ` chris.danx
     [not found] <003101c20651$d7751f50$789a0844@robertqgx6k4x9>
2002-05-30  8:32 ` Michal Nowak
2002-05-23 15:24 Microsoft takes on ACT Ted Dennison
2002-05-23 18:01 ` Wes Groleau
2002-05-23 18:43   ` chris.danx
2002-05-24  3:09     ` Adrian Hoe
2002-05-25 21:38       ` [OT] Switching to Linux (was: Microsoft takes on ACT) Michal Nowak
2002-05-26  9:37         ` Preben Randhol
2002-05-27  9:23           ` Michal Nowak
2002-06-11  6:30             ` Adrian Hoe
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox