F1 Taste Prozedur starten...
Wie kan ich in meiner Delphi Anwendung die F1 bis F12 tasten programmieren...
So möchte ich zum Beispiel beim Drücken auf F1 eine Prozedur starten aber wie?? Vielleicht mit
Delphi-Quellcode:
Aber wie...
FormKeyPress
Bitte helft mir... |
Re: F1 Taste Prozedur starten...
Hai Knotti2005,
der beste Weg wäre wenn Du eine ActionList auf deine Form legst und den Actions die Du dort dann erzeugst einfach einen ShortCut zuweisen würdest. |
Re: F1 Taste Prozedur starten...
Zitat:
so ist <F1> immer Hilfe, <F5> immer aktualisieren, <F2> immer bearbeiten/ändern, <F3> bedeutet Suchen, usw. es gibt halt bestimmte Tasten, die in allen Anwendungen gleich sein sollten. Liess mal den Windows-Style-Guide von MS. gruessle |
Re: F1 Taste Prozedur starten...
Hai RavenIV,
aber um die "Standard" Funktionen im Programm einbinden zu können muss er trotzdem auf das drücken der Funktionstasten reagieren können ;-) |
Re: F1 Taste Prozedur starten...
war ja auch nur als Hinweis gedacht.
Nicht, dass im Programm von Knotti2005 die F1-Taste plötzlich bedeutet Datei exportieren oder die F5-Taste heisst Daten in DB schreiben. |
Re: F1 Taste Prozedur starten...
Zitat:
BTW: Hast Du schon mal bei MS-Word F5 gedrückt? Oder in Excel? Da haben die F-Tasten auch ganz ander Funktionen. ;-) |
Re: F1 Taste Prozedur starten...
Ne ich wollte schon F1 als Hilfe starten verwenden...
|
Re: F1 Taste Prozedur starten...
Zitat:
Grüße Faux |
Re: F1 Taste Prozedur starten...
Danke,
ich mach es über das Menü... Trozdem dachte ich eigentlich das ich die F Tasten für mein Programmbelegen kann wie ich will... Gibt es da Richtlinien? Weil beim Norton Commander war ja F1 auch schon die Hilfe... Knotti |
Re: F1 Taste Prozedur starten...
Zitat:
ich empfehle Dir trotzdem mit einer ActionList zu arbeiten. Wenn man das konsequent macht wird dadurch vieles leichter. |
Re: F1 Taste Prozedur starten...
Im Grunde wird es so gewpnscht, wie es RavenIV schon sagte ... es gibt sogar Tastaturen, wo sowas mit auf den Tasten draufsteht.
Allerdings ist es aber auch nicht verboten, wenn dein Programm dann doch was anderes macht ... du mußt es dann aber auch irgendwo und gut sichtbar vermerken, damit keiner vom Hocker fällt, wenn da plötzlich was anderes geschieht :zwinker: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:03 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