![]() |
Frage zu VK_Insert und TStatusBar
Hi,
weis jemand warum das hier nicht funktioniert?
Delphi-Quellcode:
procedure TfoFrmMain.FormKeyPress(Sender: TObject; var Key: Char);
begin if ( GetKeyState(VK_INSERT) = 0 ) then SBarInfo.Panels[1].Text := 'Insert' else SBarInfo.Panels[1].Text := 'Override'; end; |
Re: Frage zu VK_Insert und TStatusBar
Morgen!
Ich gebe keine Garantie das folgendes funktioniert(dafür ist es zu früh ;):
Delphi-Quellcode:
Das ganze gehört aber dann in KeyDown/KeyUp da er den Char von KeyPress nicht mit VK_Insert vergleichen kann.
If Key = VK_INSERT then
begin SBarInfo.Panels[1].Text := 'Insert'; end else begin SBarInfo.Panels[1].Text := 'Override'; end; Auch Keypreview auf True stellen sonst reagiert das ganze nicht wenn nicht die Form selbst den Fokus hat. Gruß, Max |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 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 by Thomas Breitkreuz