AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lästiges Key abfangen

Ein Thema von Satyr · begonnen am 11. Dez 2022 · letzter Beitrag vom 13. Dez 2022
 
Satyr

Registriert seit: 8. Feb 2012
Ort: Essen
305 Beiträge
 
Delphi 10.4 Sydney
 
#1

Lästiges Key abfangen

  Alt 11. Dez 2022, 00:08
Guten Abend,

ich bastele mir ein Tool, dessen Fläche eine Internetseite zeigt.
Also nur eine Form, ein TEdgeBrowser und eine MenuBar für ein paar Klicks.

Ein Klick davon maximiert alles auf FullScreen. Funktioniert gut, die Titelleiste und MenuBar sind dann natürlich auch weg.

Also dachte ich mir ich mache es wie mit einem VideoPlayer, das man mit ESC den Vollbildmodus beenden kann.
KeyPreview also auf True gesetzt, Key Abgefangen.

Mehr oder weniger.

Wenn ich das Programm starte, hat die Form noch den Focus. Da funktioniert das Abfangen von ESC. Wenn ich nur in der MenuBar rumklicke auch.
Sobald ich aber in TEdgeBrowser klicke,funktioniert das Abfangen nicht mehr. Leider auch nicht mit ApplicationEventsMessage.

Gibt es da noch eine andere Möglichkeit? Ich weiß nicht wie ich überwachen kann was (in dem Kontext) in TEdgeBrowser passiert. Eingebaute onKey Ereignisse hat er nicht.

Irgendwie muss ich doch trotzdem an den Key kommen können?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz