From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,345c9fcf5a67a99f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-30 15:41:15 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!newshub.sdsu.edu!west.cox.net!cox.net!news-hub.cableinet.net!blueyonder!newspeer.clara.net!news.clara.net!psiuk-p2!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: [OT] Switching to Linux (was: Microsoft takes on ACT) Date: Thu, 30 May 2002 09:25:22 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1022765124 5300 136.170.200.133 (30 May 2002 13:25:24 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 30 May 2002 13:25:24 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:25039 Date: 2002-05-30T13:25:24+00:00 List-Id: 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" 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. > >