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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,db8d6ab83ae5880b X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-09-11 18:40:28 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.stealth.net!news.stealth.net!central.cox.net!cox.net!p01!news2.central.cox.net.POSTED!53ab2750!not-for-mail Message-ID: <3D7FF090.70506@telepath.com> From: Ted Dennison User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada GUI for Windows and Linux References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 12 Sep 2002 01:40:25 GMT NNTP-Posting-Host: 68.12.51.201 X-Complaints-To: abuse@cox.net X-Trace: news2.central.cox.net 1031794825 68.12.51.201 (Wed, 11 Sep 2002 21:40:25 EDT) NNTP-Posting-Date: Wed, 11 Sep 2002 21:40:25 EDT Organization: Cox Communications Xref: archiver1.google.com comp.lang.ada:28842 Date: 2002-09-12T01:40:25+00:00 List-Id: Frank J. Lhota wrote: > We need to be careful as to how to approach this, however, for our client > has also expressed an interest in porting this program to Linux. It would > therefore be foolish to implement the GUI stuff in a highly Win32-specific > fashion. ... > The GtkAda library does provide a GUI interface for both Windows and Linux, > and would allow us to code the GUI for both OS's. The only problem is that > AFAIK there is not an ObjectAda version of GtkAda, so we would have to > rehost a lot of code to GNAT, as well as requiring that some fellow It might be much easier to rehost GtkAda to ObjectAda (or at least the functions in GtkAda that you need). That's certianly the approach I'd look at first, were it me. > The XML / GUI solution sounds great, but we need a solution that exists now. If that looks great to you, then you may want to consider embedding Gekko into your app. If you can do that successfully, you should be able to develop the GUI in XUL (http://www.mozilla.org/catalog/architecture/xul/ ), and it will be portable to any OS that Mozilla supports. Another good site to visit to look at this stuff is http://www.xulplanet.com