Scenario: applicazione con alcuni componenti.
Ho spostato due Command Set con una quindicina di chiamate a form da un componente (che contiene le forms) ad un nuovo componente vuoto che quindi contiene solo gli eventi globali creati in automatico.
Compilando mi aspettavo che l'applicazione che contiene entrambi i componenti si presentasse identica, invece i menu non escono più: sembra che il nuovo componente sia INVISIBILE.
Prova e riprova, alla fine metto nell'initialize dell'applicazione una chiamata ad una procedura vuota inserita nel nuovo componente (quello con i soli menu) ... FUNZIONA.
In pratica se di un componente non viene chiamata alcuna parte "attiva" allora i menu vengono ignorati.
Capisco che ci sia probabilmente una ragione logica e mi rendo conto che la cosa sia al limite, anche se strutturalmente motivata, ma ci ho perso un paio d'ore tra prove e verifiche...