🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java.advocacy
Article #225

Re: Keyboard Global Configurability of Programmable Look and Feel

#225
From: Roedy Green
Date: Thu, 17 Dec 1998 00:00
47 lines
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-mail
References: <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