PDA

Visualizza la versione completa : [DELPHI] - Form MDI e WindowMenu


cla80
17-12-2004, 10:14
Ogni Form di tipo MDI dispone di una proprietà che si chiama WindowMenu che permette di associare ad una voce di menu principale le form MDI Children che si aprono sotto la Form Principale.

Avete Presente??

Ecco io vorrei fare questo senza l'utilizzo della Proprietà WindowMenu ma aggiungere degli Item sul menu delle Form Attive.

Possibile? Mi potete aiutare??

alka
17-12-2004, 10:51
Originariamente inviato da cla80
Ecco io vorrei fare questo senza l'utilizzo della Proprietà WindowMenu ma aggiungere degli Item sul menu delle Form Attive.

Se ho capito bene, intendi inserire all'interno di form figlie delle voci di menu che appartengono al form principale?

Puoi creare dinamicamente delle istanze di TMenuItem, allo stesso modo in cui si creano controlli a runtime nelle form figlie; se desideri duplicare le funzionalità, allora puoi associare alle voci di menu create a runtime lo stesso evento che gestisce il clic per le voci nel menu principale dell'applicazione.

Purtroppo non ho il tempo di produrre codice di esempio al momento. :bhò:

cla80
17-12-2004, 12:07
Dammi un LInk almeno di dove trovare spunto!!!

123delphi321
17-12-2004, 16:47
forse ti basterebbe associare questo codice all'evento click dell'item del menu

Application.CreateForm(TFormfiglia , Formfiglia )

ciao

alka
18-12-2004, 14:28
Ribadisco che, almeno per quanto mi riguarda, non è ben chiaro cosa si sta cercando di ottenere, tant'è che abbiamo risposto in due persone scrivendo cose completamente diverse.

Fino a quando il problema non è lampante e chiaro per tutti, non è nemmeno possibile fornire un link perchè non sono in grado di sapere, con precisione, cosa si sta cercando di ottenere.

Ciao! :ciauz:

Loading