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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9494b48ca8a786de X-Google-Attributes: gid103376,public From: Michael Erdmann Subject: Re: Would a standard 'universal' GUI specification be useful? Date: 1998/06/09 Message-ID: <357D792D.74A9421F@boavista.snafu.de>#1/1 X-Deja-AN: 361090229 Content-Transfer-Encoding: 7bit References: <6j0r8s$c0t$1@plug.news.pipex.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: None Newsgroups: comp.lang.ada Date: 1998-06-09T00:00:00+00:00 List-Id: Tucker Taft wrote: > Nick Roberts (Nick.Roberts@dial.pipex.com) wrote: > > : ... > : A standard 'universal' GUI facility (in the form, I fancy, of a hierarchy of > > I would recommend you base this either on the Java AWT, or > on RR's "Claw." No need to start from scratch in this area. > The advantage of basing it on the Java AWT is that you may > be able to reuse the existing "DLL"s/Shared libraries that > implement the low-level functionality of the Java AWT, > allowing you to write the rest of the code in "portable" Ada. I think this is a popular idea but what it realy means is that Ada-Programswill look like java programs regarding the user interface. I have seen to often code which i was not able to reuse in a new enviroment because the impact of the GUI was scattered all over the System (i.e in Java Appl, Motiv due to event handlers and call backs etc.). Before attempting something like this we should think about a simple to reuse GUI concept, that clearly seperates GUI and application. Based on this idea a set of abstract interfaces should be defined which could implemented based on the Java AWT Motif or what ever. > > > : ... > : -- > : Nick Roberts > : ThoughtWing Software, Croydon, UK > : ThoughtWing@dial.pipex.com > -- > -Tucker Taft stt@inmet.com http://www.inmet.com/~stt/ > Intermetrics, Inc. Burlington, MA USA