| |
| Keyboard shortcut to a component that has no caption |
 |
How can I create a keyboard shortcut to a component that has no caption?
One work around is to leverage the FocusControl property of TLabel. The following example demonstrates using an invisible label control to create a keyboard shortcut to a memo control. The shortcut will respond to the Alt+M key combination. To use this example, place a label, a memo, and several other controls that receive focus. Run the application, move focus to a control other than "Memo ", and key in -M. You should see focus move to Memo.
Example:
procedure TForm .FormCreate(Sender: TObject);
begin
Label .Visible := false;
Label .Caption := '&M';
Label .FocusControl := Memo ;
end;
|
|
| Hits/month |
2,500,000+ |
Downloads (Since May 2000) |
7,393,709 |
| Total Files |
6,023 |
| Forum msgs |
7,670 |
| Articles/FAQs |
70+/900+ |
Top Selling Software at Amazon
|