Ich hab grade noch den Tip gekriegt, dass es eine WM_GETDLGCODE - Message gibt. Mit deren Rückgabewert kann man steuern, welche 'Spezial'-Tastaturereignisse an das Control weitergegeben werden.
Also nochmal für alle, die evtl. irgendwann mal mein Problem teilen:
Delphi-Quellcode:
procedure GetDlgCode(var Message : TMessage); message WM_GETDLGCODE;
...
procedure TFrame.GetDlgCode(var Message : TMessage);
begin
Message.Result := DLGC_WANTARROWS;
end;
Wie gesagt, trotzdem vielen Dank für all die Vorschläge! Ist ja auf alle Fälle schonmal schön, dass sich jemand um einen kümmert
.
@Hawkeye219: In meinem deutschsprachigen Delphi 5 geht das leider nicht; da muss ich mich für einen der Listeneinträge entscheiden...