Einzelnen Beitrag anzeigen

DelphiDeveloper

Registriert seit: 9. Apr 2003
Ort: Köln
256 Beiträge
 
Delphi XE2 Enterprise
 
#4

Re: Bestimmte Taste einem Button zuweisen

  Alt 16. Mär 2004, 13:22
ich würde hierzu eher eine TActionList benutzen, der Action einen ShortCut verpassen und dem button die Action. Im Excute der Action schreibst du dann dein Event.



wenn dein + was konkretes ist, soll es wohl sowas wie ein add/insert sein. In anderen
Controls wie TEdit koennte der user aber dann das + nicht mehr verwenden. Die Taste [Einfg]
wäre da schon besser.


Zu beachten ist außerdem dass das Verhalten "echter click auf Button" oder über "shortcut" nicht identisch sind. Denn bei erster Variant gibt das aktuelle Steuerellement den Focus ab und bei zweiterer nicht. Dis gilt jedenfalls fuer einen TButton oder TBitBtn. Ein TSpeedBtn zieht von hause aus nie den focus an sich.
  Mit Zitat antworten Zitat