Article View: comp.lang.java.advocacy
Article #225Re: Keyboard Global Configurability of Programmable Look and Feel
From: Roedy Green
Date: Thu, 17 Dec 1998 00:00
Date: Thu, 17 Dec 1998 00:00
47 lines
3010 bytes
3010 bytes
Reality is a point of view asked, wrote, or quoted: >For the newsgroups >that may not be aware; Java has yet another new GUI, similar to >X+whatever, in that you can repeatedly change look and feel at >runtime, yet for each application, and the application won't >notice, much. So there is a Microsoft L&F and an Apple L&F but >only 'enabled' on specific platforms. Did Sun use use a heavy duty lock to enforce that? It should not be long before there is an unofficial patch to defeat it, and allow Apple LaF on all platforms. Further, a LaF is surprisingly small. I don't remember just how big, but I remember asking developers a year ago and being happily surprised. This means individuals could create their own -- perhaps starting life as minor variants on the official themes. After a spewing megabytes of venom on DOS /Windows inconsistency over the years, I look forward to a LaF structure that gives me super-consistency across applications and super customisabilily. I am sick to the teeth of every program using different function keys for starting a search/replace. I pray Sun will not be so gutless as Microsoft in defining cross app function key standards. They don't need to nail down a particular key for a particular purpose. They simply need to nail down the official purposes, and allow a configurable hook ACROSS ALL APPS to a particular key. They also need a standard way to configure individual function keys assignments in ANY individual app. Every app should not need to provide its own unique function key mapper. Further I use a DSK keyboard and Ctrl-C V X are not the ideal keys to choose for one handed cut paste typing. I would like to remap these to Ctrl- ; Q J or Q J X.. Lefty DSK typists might like W V Z. I would like to do this ONCE, not once per app. Java could take over simply because it offers a decent user interface. Users won't want any "old fashioned" programs that don't comply -- in the same way they abandoned DOS apps for 32-bit Windows ones. Linux has great guts but a hopelessly inconsistent user interface. Marry the two. Ditto for many other OSes that are good except for the supply of application programs. For the JAVA GLOSSARY and the CMP Utilities: <http://mindprod.com> -- Roedy Green, Canadian Mind Products -30-
Technical Details
Message-ID:
<759q3n$bj8@lotho.delphi.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<7597gt$i2q$1@remarQ.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fdb77,eb4b216d9d9cc179 X-Google-Attributes: gidfdb77,public X-Google-Thread: fcfb9,eb4b216d9d9cc179 X-Google-Attributes: gidfcfb9,public X-Google-Thread: 1025b4,f2cf5bf57677a118 X-Google-Attributes: gid1025b4,public From: Roedy Green <roedy@BIX.com> Subject: Re: Keyboard Global Configurability of Programmable Look and Feel Date: 1998/12/17 Message-ID: <759q3n$bj8@lotho.delphi.com> X-Deja-AN: 423101139 References: <7597gt$i2q$1@remarQ.com> Organization: Canadian Mind Products Reply-To: Roedy Green <roedy@mindprod.com> Newsgroups: comp.lang.java.advocacy,comp.os.linux.advocacy,gnu.misc.discuss