ho appena provato a sfruttare gli eventi onClick e onmousedown ma il poupup menu si apre solo quando clicco sulla timage con il tasto destro del mouse.
Conosco la differenza tra il tpopupmenu e il tmainmenu.
Il mio problema è nato dal voler cambiare il colore del tmainmenu sostituendo i "bottoni" grigi di questo con una immagine da me creata (vorrei che al posto della barra grigia su cui ci sono tutte le opzioni del tmainmenu potessi mettere dei bottoni contenenti delle immagini da me create e cliccando su queste si aprisse come solito il sottomenu a tendina).
Come ti dicevo prima ho provato a usare la soluzione del ttoolbar a cui ho associato il mio mainmenu. Nella ttoolbar puoi inserire bottoni e con la timagelist puoi aggiungere a questi delle icone (io vorrei sostituire delle immagini...)

Spero di essermi spiegata meglio

grazie per la pazienza