Personalizzazione Menù
Personalizzazione Menù
Dalla release 8.00 l'albero delle parti di TOP permette la personalizzazione del menu contestuale. Premendo il tasto destro del mouse sull'albero o con il navigator appare il menù contestuale. Se sono state definite delle voci di menù personalizzate il software automaticamente visualizza i menù opzionali prima della voce Opzioni.
La personalizzazione può essere fatta tramite uno qualsiasi dei files LUA caricati dall'applicazione. Il sistema di gestione dei menù utilizza gli eventi (si veda il manuale lua) per la costruzione e la visualizzazione delle scelte disponibili.
In fase di visualizzazione del menù Navigator scatena l'evento “TopNavBuildMenu”; tutte le funzioni agganciate verranno chiamate e potranno aggiungere i loro menù.
Per aggiungere un elemento occorre chiamare il metodo “addMenuItem” che si occupa di inserire una nuova voce, un separatore o un sotto-menu.