Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

cx.Anzeige.Hotkey 17 Apr 2022 19:32 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 779
  • Dank erhalten: 587
Servus lieber Stefan.

Mit den beigefügten Skriptzeilen möchte ich das eine Meldung erscheint, die mir mitteilt das die Tastenkombination 'Shift + F12' im Programmfenster betätigt wurde.
Aber irgendwie mag das Ereignis '::Anzeige(Demofenster)_Hotkey' nicht so recht......

cX4Web cX4Web Code

Was ist das?

1  *** Hotkey Shift + F12 Anzeigefenster
2  
3  Anzeige-Fenster 'Shift + F12 drücken...', ID='Demofenster'
4  Setze in [cX.Anzeige(Demofenster).Hotkey]: '123;1' 
5  Warte Endlos (Warten auf zu behandelnde Ereignisse)
6  
7  :: Anzeige(Demofenster)_Hotkey
8  Meldung 'Tastenkombi Shift + F12 wurde betätigt', Titel 'Info', Buttons 'Nur OK', Symbol 'Information'
9  Beende Unterprogramm (Zurück)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (9 Zeilen, cX 5.0.8.7)


In diesem Kontext möchte ich auch auf das Beispielskript 'Hotkey - Test' hinweisen das in der aktuellen BETA dabei ist. Das macht auch noch nicht was es soll.
Natürlich wie immer vorbehaltlich meiner manchesmal kolossalen Betriebsblindheit...

Noch eine kurze Frage zur "fn" Taste, so auf der Tastatur vorhanden (z.B.Notebook fn + F12). Lässt sich diese auch irgendwie abfragen?

lg Christian


 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker. Grund: Was vergessen ;-)

cx.Anzeige.Hotkey 18 Apr 2022 12:55 #2

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!

Danke für den Hinweis - da war wirklich noch ein kleineres Durcheinander...

- System_Hotkey funktioniert zwar, aber da ist noch 1 und 4 als Umschalttasten (1=Alt und 4=Shift) verwechselt, wobei 2 für Strg klappt
- Anzeige_Hotkey wurde nicht erkannt, um die Hotkey-Funktion zu aktivieren (wurde nur bei Anzeige_Message aktiviert) - korrigiert

Programm und Doku sind jedenfalls korrigiert - in der nächsten Version klappt es stets so, wie es soll!

Liebe Grüße
Stefan
Folgende Benutzer bedankten sich: daywalker, technicplace

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Anzeige.Hotkey 21 Apr 2022 19:37 #3

  • technicplace
  • technicplaces Avatar
  • Offline
  • Beiträge: 90
  • Dank erhalten: 11
Freue mich immer mehr auf eine Finale Version (Kauf von cX5.xx)

Danke

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Anzeige.Hotkey 01 Mai 2022 09:39 #4

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 779
  • Dank erhalten: 587
Servus lieber Stefan

Vielen herzlichen Dank für die nochmalige aktuelle BETA.
Kleines Update zu obigem Skript. Das funktioniert noch nicht ganz....

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Anzeige.Hotkey 01 Mai 2022 14:41 #5

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!

Stimmt, aber die Umschalttasten-Nummern haben sich ja verändert (sind nun bei beiden Hotkey-Varianten angeglichen), also steht "1" für die Alt-Taste (Shift wäre 4).

Allerdings wird auch bei meinem System die Kombination Shift-F12 nicht angenommen (122;4 für Shift-F11 geht), das wird wohl von Windows abgefangen...

Übrigens wird auch bei Anzeige.Hotkey in der nächsten Version möglich sein, die Taste im Klartext anzugeben (wie bei System.Hotkey), also etwa "F11;4".

Liebe Grüße
Stefan.
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Anzeige.Hotkey 01 Mai 2022 19:19 #6

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 779
  • Dank erhalten: 587
Lieber Stefan, vielen Dank für die Info und Deine Mühe.

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden