Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Usability technisches Problem mit nur einem Button (https://www.delphipraxis.net/67846-usability-technisches-problem-mit-nur-einem-button.html)

kurtm1 20. Apr 2006 18:55


Usability technisches Problem mit nur einem Button
 
Also bin mal auf folgendes 'Problem' gestoßen:

Es gibt einen Button, über den eine bestimmte Aktion ausgeführt wird. Dieser Button soll sowohl mit der Maus, als auch mit dem Keyboard (Shortcut) bedient werden können, wobei folgendes gilt:

1. Es muss möglich sein, die Aktion nur so lange auszuführen, wie der Button gedrückt wird (daher solange die entsprechende Taste am Keyboard, bzw auf der Maus gedrückt gehalten wird)
2. Zusätzlich muss man den Button aber auch einrasten können -> Irgendwie muss mit Maus und Keyboard der Button zum einrasten gebracht werden können, damit die Aktion dauernd ausgeführt wird

Optimal wäre natürlich wenn man beide Aktionen mit der selben Taste auf Maus & Keyboard ausführen könnte!

Ideen? ;)

Mackhack 20. Apr 2006 19:02

Re: Usability technisches Problem mit nur einem Button
 
Der BitBtn hat diese Einrastfunktion.

kurtm1 20. Apr 2006 19:06

Re: Usability technisches Problem mit nur einem Button
 
Zitat:

Zitat von Mackhack
Der BitBtn hat diese Einrastfunktion.

Das stimmt schon, löst aber das Problem der Bedienung mit Maus und Tastatur nicht

Tubos 20. Apr 2006 19:08

Re: Usability technisches Problem mit nur einem Button
 
Beide Aktionen mit derselben Taste ausführen?

Dann würde ich vorschlagen, Einfacklick für normale Aktion, Doppelklick zum Einrasten.
Wenn die Einrast-Funktion öfter benötigt wird, dann kannst du die mit dem Einfachklick belegen.

Andere Möglichkeit: Mindestens 1 Sekunde gedrückt lassen, damit er einrastet. Sowas wäre zugleich auch logisch nachvollziehbar.

kurtm1 20. Apr 2006 23:49

Re: Usability technisches Problem mit nur einem Button
 
Möchte mal ein Beispiel zu dem 'Problem' bringen:

Nehmen wir an, wie programmieren ein Programm, welches 30-40 Buttons hat, und jedem Button wird eine Taste der Tastatur zugeordnet. Wenn man auf einen Button drückt, hört man einen Ton (je nach Button in verschiedenen Frequenzlagen)

Wie würdet ihr das machen, dass man den Ton nur kurz anklingen lassen kann, aber auch sofort/schnell auf 'Dauerton' einstellen kann? (Wie gesagt alles mit Maus und Tastatur)

Bei der Maus wäre es ja noch einfacher, wenn man sagt links klicken ist nur aktivieren, rechts klicken ist Dauerton, aber mit dem Keyboard??

DGL-luke 20. Apr 2006 23:54

Re: Usability technisches Problem mit nur einem Button
 
Modifier? Shift, Ctrl, etc...


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz