Hotkeys Abschalten bei Eingabe

Wir nehmen gerne Ihre Ideen, Vorschläge, Meinungen entgegen. (Beiträge werden von uns gelesen, aber nicht beantwortet.)
Antworten
AkkiSan

Hotkeys Abschalten bei Eingabe

Beitrag von AkkiSan » Montag 23. August 2010, 01:33

Guten Tag Zusammen,

wäre es nicht eine enorm hilfreiche Verbesserung wenn Hotkeys, bei angewählten
Eingabefeldern (numerisch, Text, ...), deaktiviert würden?

Bislang sehe ich keine andere Möglichkeit als, bei Verwendung von "manuellen"
Eingabefeldern, komplett auf Hotkeys verzichten zu müssen...

Diese einfache Lösung, also ein angewähltes Eingabefeld als Hotkey-Abschalter
zu nutzen, hätte natürlich auch ihre Tücken:
Solange der Benutzer nicht auf ein anderes Element klickt, bleiben die Hotkeys abgeschaltet.
Aber, da gibt es doch bestimmt noch irgendeine andere, bessere Lösung?


AS

abacom
Site Admin
Beiträge: 4029
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Hotkeys Abschalten bei Eingabe

Beitrag von abacom » Montag 23. August 2010, 07:41

...irgendeine andere, bessere Lösung?
ABACOM support

compander
Beiträge: 657
Registriert: Dienstag 14. Oktober 2008, 17:06
Wohnort: Markt Schwaben

Re: Hotkeys Abschalten bei Eingabe

Beitrag von compander » Dienstag 24. August 2010, 19:01

Hallo AkkiSan.

Zum ersten Absatz:
Bei den (wenigen) Bauteilen, die die Hotkey-Funktion unterstützen, sind doch die Hotkeys erst einmal deaktiviert.
Den Zusammenhang mit Eingabefeldern verstehe ich leider nicht.
Könntest Du eine kleine Beispiel.prj vor-/erstellen? Und den Effekt beschreiben, damit dies Alle nachvollziehen können?

Gruß vom C :shock: mpander.

AkkiSan

Re: Hotkeys Abschalten bei Eingabe

Beitrag von AkkiSan » Mittwoch 25. August 2010, 01:01

abacom hat geschrieben:...irgendeine andere, bessere Lösung?
Mhh, eine funktionierende? Eine, die beides gleichzeitig, wenn vielleicht auch nur eingeschränkt zuläßt?
Hotkeys sind doch prinzipiell eine prima Angelegenheit, Eingabefelder mit an Sicherheit grenzender
Wahrscheinlichkeit ebenso.
Beides läßt sich gleichzeitig aber leider nicht nutzen...

Nur mal auf die Schnelle und unfein ins Blaue "gelöst":

a) Bei Fokus auf Eingabefeld (z.B. TLMDEdit) global Hotkeys abschalten.
Nach Eingabe von Enter, ich mutmaße mal, daß so gut wie jeder automatisch
ein CR nachschiebt, Fokus auf Formular und Hotkeys wieder freigeben.

b) Ganz trivial: ALT oder CTRL modifier bei Hotkeys zulassen.

c) DeLuxe-Variante: Frontplattenelemente aus Profilab selber fernsteuerbar machen ;-)

compander hat geschrieben: Bei den (wenigen) Bauteilen, die die Hotkey-Funktion unterstützen, sind doch die Hotkeys erst einmal deaktiviert.
Den Zusammenhang mit Eingabefeldern verstehe ich leider nicht.
Naja, wenige scheinen das nicht zu sein. So weit ich das überblicken kann, besitzen alle Frontplattenelemente
diese Funktion.

Mal als Beispiel, was hier "schief" (...) läuft:
Mit der Maus kann man Potis nicht fein drehen, Hotkeys auf inkrement, dekrement, min, max oder reset
können da enorm hilfreich und zeitsparend sein.

Wenn man aber nun in einem Eingabefeld herumtippert drehen sich Potis, Schalter und gegebenenfalls
auch Formulare, wenn man denn einen Knopf so konfiguriert hat ;)

Ich fänds wirklich schade auf Tastenkürzel verzichten zu müssen...


AS

Mike D
Beiträge: 528
Registriert: Dienstag 14. Oktober 2008, 14:48
Wohnort: Elbe- Weser-Dreieck

Re: Hotkeys Abschalten bei Eingabe

Beitrag von Mike D » Mittwoch 25. August 2010, 08:16

1. Alt Ctrl und Shift als modifier gibts doch! must du im Einstellungsdialog nur anklicken.
2. Mit "Hotkey senden" kann man diese Funktionen auch automatisieren. Also als zusätzliche Steueranschlüsse der Bauteile nutzen. Deine Deluxe varinante gibt es damit also schon.
Ein globales abschalten der Hotkeys wenn ein Eingabefeld den Fokus hat währe hier als wenn du Leitungen so lange kappst.

Mike

Antworten

Zurück zu „Thema: Anregungen zu ProfiLab“