Originariamente inviato da Dalton
Ma se io volessi farlo su di un componente, diciamo twebbrowser, che nelle proprietà ha align=alclient, di conseguenza copre tutto il form, come dovrei fare?Grazie ciao!
L'area che occupa un controllo non ha alcuna influenza sui tasti che riceve; al massimo, ciò che può essere determinante è il Parent del controllo.

In riferimento al controllo TWebBrowser, pare che non sia presente un evento direttamente utilizzabile per intercettare la pressione di tasti nel controllo (che vengono gestiti dal controllo ActiveX stesso).

Se leggi questo tip, puoi verificare come filtrare alcuni tasti particolari; il codice andrebbe modificato per supportare l'intercettazione di tutti gli altri tasti, ma è un problema complesso che richiede un po' di ricerca ed esperienza a riguardo.

Ciao!