Ho un TToolBar creato in fase di progettazione senza ToolButtons. La mia idea è di creare ToolButtons in runtime e inserirli lì quando vengono creati i miei moduli, solo per mostrare all'utente quali moduli sono aperti senza dover aprire un menu "Windows" nel menu principale.Come posso assegnare l'evento OnClick di un ToolButton in fase di esecuzione?
Ho un'unità denominata NavigationUtils.pas che utilizzo per memorizzare le procedure/funzioni relative alla navigazione (come la creazione dei pulsanti quando vengono creati i moduli).
La domanda è: come posso configurare l'evento OnClick quando vengono creati i ToolButtons?
'NewToolButton.OnClick: = ...' –
Ciao, @DavidHeffernan, beh, ho provato questo e ha ottenuto l'errore: ** NavigationUtils.pas (24): tipi incompatibili: 'TNotifyEvent' e 'procedura, puntatore senza tipo o parametro non tipizzato' ** – juniorgarcia
Bene, il problema è esattamente come descritto. Stai cercando di assegnare qualcosa che non sia un 'TNotifyEvent'. –