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,aca1259beaaf752f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-02 17:03:34 PST Path: supernews.google.com!sn-xit-02!supernews.com!isdnet!enst!enst.fr!not-for-mail From: "David Botton" Newsgroups: comp.lang.ada Subject: Re: GUI development: Windex vs. GTK vs. Anything else Date: Tue, 2 Jan 2001 20:07:47 -0500 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: <001f01c07521$9b0069c0$0202a8c0@db2000> References: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 978483782 123 137.194.161.2 (3 Jan 2001 01:03:02 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Wed, 3 Jan 2001 01:03:02 +0000 (UTC) To: Return-Path: X-pair-Authenticated: 209.44.98.176 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0beta5 Precedence: bulk List-Id: comp.lang.ada mail<->news gateway Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: supernews.google.com comp.lang.ada:3598 Date: 2001-01-02T20:07:47-05:00 Any one of the packages (and JGNAT that I did not mention) could fulfill your requirements. Perhaps each with slightly different techniques, but certainly possible. In general I prefer not to use portable libraries, but to write my code in a portable fashion abstract from the GUI and then connect the two together. This allows me to take full advantage of the host platform. For example with GWindows (and GNATCOM of course) I can easily access all the standard Win32 controls, ActiveX controls, embed a TK window and have access to all that TCL/TK has to offer, embed Internet Explorer in a window and have DHTML, VRML or any other GUI web related elements inside my App, embed the acrobat reader in to a window and much more. It is also possible to combine technologies to get some where in the middle. For example you could do most of your work with GtkAda and then when needed use GWindows to attach to the GtkAda window and add ActiveX controls or make Win32 specific call on the window. David Botton ----- Original Message ----- From: "Jesse Farmer" > In more detail: > Thanks for your suggestions/help! > -Jesse Farmer