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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d0a15c81dbb968cc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-17 09:35:43 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.icl.net!newsfeed.fjserv.net!opentransit.net!wanadoo.fr!freenix!enst.fr!not-for-mail From: "Robert C. Leif" Newsgroups: comp.lang.ada Subject: RE: Best option for portable GUI? Date: Fri, 17 Jan 2003 09:35:25 -0800 Organization: ENST, France Message-ID: Reply-To: "comp.lang.ada mail to news gateway" NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: avanie.enst.fr 1042824940 56543 137.194.161.2 (17 Jan 2003 17:35:40 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Fri, 17 Jan 2003 17:35:40 +0000 (UTC) To: "'comp.lang.ada mail<->news gateway'" Return-Path: X-Envelope-From: rleif@rleif.com X-Envelope-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 Importance: Normal In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:33149 Date: 2003-01-17T09:35:25-08:00 This is now becoming feasible. The next portable GUI should employ = XForms. For Windows this can be downloaded from http://www.formsplayer.com/ Frankly, since the literature posted at this site did not include a = complete working example, I had to ask for help on their Yahoo list. A gentleman kindly sent me an example, which I will gladly e-mail to interested = parties. The bottom line is that one no longer needs JavaScript or the = equivalent. The combination of an Ada binding to XForms and an extended version of = Tom Moran's Simple_Server would be ideal for embedded applications. The use = of XForms and XML with the A# .NET compiler would permit the development of very powerful Windows applications, which could be ported to other = operating systems.=20 Bob Leif -----Original Message----- From: Marin David Condic [mailto:mcondic.auntie.spam@acm.org]=20 Sent: Friday, January 17, 2003 5:32 AM To: comp.lang.ada@ada.eu.org Subject: Re: Best option for portable GUI? Both have their advantages. GtkAda has as its biggest advantage that it = can run in a number of places. Claw has as its advantage that it is easier = to use and more intuitive - especially for those used to building Windows = apps. GtkAda has the resizable widgets that may be more attractive to some but makes it a) difficult to learn how to use and b) difficult to get a nice looking window constructed without lots of experience. It has improved = some in that there are various documents floating around that help get you up = to speed, but not all in one nice, convenient location and it tends to = suffer from that "Well, go look at the C code and the C documentation and then you'll understand..." syndrome. I like Claw, but it is hard to argue = with the portability factor in GtkAda if you consider that at all important = to your project. It would be nice to see Ada evolve some sort of standard, portable GUI = in a manner similar to what Java does - use a graphics engine and some flavor = of XML to build a GUI server. MDC -- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "I'd trade it all for just a little more" -- Charles Montgomery Burns, [4F10] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Grein, Christoph wrote in message news:mailman.2.1042803271.18144.comp.lang.ada@ada.eu.org... > > The intro version is free (GMGPL) > > Personally, I've found Claw more intuitive and easier to use than = GtkAda. > > But Claw is bound to Windows, GtkAda can run on both, Windows and = Linux.