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,53611649a57c674a X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-14 11:53:46 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!howland.erols.net!news-out.worldnet.att.net.MISMATCH!wn3feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc04-news.ops.worldnet.att.net.POSTED!not-for-mail Message-ID: <3B5095CC.99BB1BF7@worldnet.att.net> From: James Rogers X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: GUI toolkit for Ada again (Java with jgnat?) References: <9hqhm7$f3u2r$1@ID-77306.news.dfncis.de> <3B504975.7B63C6FB@worldnet.att.net> <9iq1sj$k8abb$2@ID-77306.news.dfncis.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sat, 14 Jul 2001 18:53:46 GMT NNTP-Posting-Host: 12.86.33.213 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc04-news.ops.worldnet.att.net 995136826 12.86.33.213 (Sat, 14 Jul 2001 18:53:46 GMT) NNTP-Posting-Date: Sat, 14 Jul 2001 18:53:46 GMT Organization: AT&T Worldnet Xref: archiver1.google.com comp.lang.ada:9955 Date: 2001-07-14T18:53:46+00:00 List-Id: Wolfgang Jeltsch wrote: > > Hello, > > > [...] > > JGrasp allows the user to select the look and feel he or she wants. No > > matter which platform you are using, JGrasp lets you choose the Motif, > > Windoze, or Java look and feel. > > The problem is that Swing does not let a "native" library handle the GUI > components. Instead it tries to imitate the choosen GUI style. I could > image that this is not totally successful all the time. > And if the native library is changed to provide a different look-and-feel > every application will get this new one - except all those Java > applications which will look different then. > Every application will get a new look and feel only if they are compiled with shared or dynamically linked libraries. Those compiled with statically linked libraries will not be updated. Historically, changing shared libraries does not always work as cleanly as one would hope. The reason is that sometimes the changes include changes in the interfaces to the subprograms in the libraries. If such a change was made to the "native" libraries then the existing applications could stop working altogether. For practical purposes it would be very difficult to change the behavior of existing "native" libraries. There is too much user inertia. Jim Rogers Colorado Springs, Colorado USA