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,92c39a3be0a7f17d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-12-19 11:49:35 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!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: Portable GUI (was Re: Future with Ada) Date: Wed, 19 Dec 2001 12:50:03 -0500 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9vqk0f$cp9$1@nh.pace.co.uk> References: <9v57u1$mfb$1@nh.pace.co.uk> <9v74ov014bc@drn.newsguy.com> <9vb24v$7fg$1@nh.pace.co.uk> <9vdo2a$9h3$1@nh.pace.co.uk> <3C20C5CE.DBFE5B96@san.rr.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1008784207 13097 136.170.200.133 (19 Dec 2001 17:50:07 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 19 Dec 2001 17:50:07 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:18115 Date: 2001-12-19T17:50:07+00:00 List-Id: That may not be A Bad Thing. Granted, if you were trying to closely emulate, say, Windows Look & Feel, then you'd constantly be trying to play catch-up with Micro$oft. However, if you said "The Ada GUI is going to be its *own* thing" then maybe before too long, Micro$oft is trying to play catch-up with *you*. (Well, we can dream, right?) Making a distinctive L&F would have its own advantages - especially since it is a relatively easy thing to change every model-year and convince the public that you've got a whole new thing. :-) The instant you get out of "native mode" for application development, you might as well go your own way. Its either that, or you're going with Least Common Denominator GUI implementation for portability. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Darren New" wrote in message news:3C20C5CE.DBFE5B96@san.rr.com... > > The problem with doing it this way (i.e., not using native GUI calls) is > that when the native GUI changes, your GUI does not. E.g., if you make > it look like Win98 without using native widgets, it won't look right on > WinXP. >