[Allegro] Funktion +/- im Formular

Thomas Berger ThB at Gymel.com
Di Aug 11 17:09:51 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg, liebe Liste,


>> Das hatten wir doch vor Jahren alles: TAB ist diejenige Taste, mit der
>> man nach aller Erfahrung von einem Formularfeld zum anderen springt.
>> Und Sie hatten das dann auch moeglich gemacht, denn eine Empfehlung,
>> gelerntes zu vergessen, damit man als Windows-Benutzer
>> allegro-kompatibler
>> wird, ist nicht hilfreich.
>>
> M.a.W.: bei TAB (genauer: Wechsel des Focus aus dem Feld heraus) soll
> der Feldinhalt, ist F1 gesetzt, übernommen werden?

Moeglicherweise erwartet ein Benutzer eine Art "Zwischenspeicherung",
dass er seine Eingaben spaeter noch durch "ESC" verwerfen kann. Aber
es ist ja auch klar, dass durch die +/--Buttons hier mehr eingegeben
werden kann, als jeweils gleichzeitig sichtbar ist, und dass man
fuer die PV arge Muehen haette, die in einer "Formular-Session"
getaetigten Eingaben en bloc abarbeiten zu lassen (wie sollte denn
da die Reihenfolge sein). Das mit dem Zwischenspeicher ist also
nicht besonders tragfaehig als Konzept, selbst wenn es ginge.
(Ein "Reset"- oder "ESC"-Button wird ja auch gar nicht angeboten).

Umgekehrt ist es fatal und wider jede Erwartung, dass als Seiteneffekt
eines "Weiterschaltens" eine Eingabe, die ich "vor drei Feldern"
gemacht habe, nicht nur unsichtbar wird sondern komplett verworfen:
Natuerlich sind die +/- -Buttons durch ihre Position als "global
fuers Formular" anzusehen, wenn aber Eingaben verworfen werden sollen,
dann bitte nur durch einen Button, der genau dies klar macht und nichts
anderes tut. Und die intransparente Art und Weise der Loeschung (nur
ausgeblendete entfallen, und auch nur solche, deren Feld nicht mit Enter
verlassen wurde, sondern mit TAB oder Maus) geht schon gar nicht.

Also: wenn moeglich absolut keinen Unterschied zwischen Enter, TAB
und wie auch immer der Benutzer ein Eingabefeld verlaesst: Was da
steht, "steht"!

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQCVAwUBSoGJv2ITJZieluOzAQLFoQP/XRt/WhmAoMWZI1t4cLaTycQbVqsneNyN
fI3N2YARjy//aoaFBGqMTjM+b+r9w8ID9l7iQ6WifQk8+xpFZmcnZfJvBPHVZNmK
PFkDev863E7ET3q+SJCVttTuAhLH1PT/uHe5Hyv99uPR7sysDpoY1x5H8A4nIss6
xE3HYuVMUBY=
=j8bT
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro