Discussione sull’articolo "MQL per "Duri di Comprendonio": Come Progettare e Costruire Classi di Oggetti" - pagina 3

 

Vi consiglio di controllare prima la reazione dei pulsanti in questo modo:

if(id==CHARTEVENT_OBJECT_CLICK
         && StringFind(sparam,"CWin1.STR2.RowType3.Button3",0)>=0)
        {
         Print("Ho premuto il pulsante".,sparam);
        }

e poi inserire ciò che serve.

 

e un'altra domanda è se un tale modulo può essere trasferito in modo indolore all'indicatore????

e se sì, come farlo?

in modo che la finestra del modulo possa rimanere nella finestra principale e avere la proprietà di ridursi a icona e di espandersi, preferibilmente in modo da poter espandere un altro modulo al suo posto.

Per esempio, per rendere questo parametro personalizzabile quando si crea un modulo.

che cosa diventerà questo modulo quando si fa clic sul pulsante di minimizzazione e la posizione di questo modulo quando si fa clic su cui questo modulo si espanderà di nuovo.

 
e che ogni nuovo modulo abbia un nome di oggetto originale basato sul nome del file risultante.
 

Aggiornate il file ClassMasterFile.mqh, ricompilate MasterWindows.mq5 e il pulsante Nascondi finestra funzionerà.

File:
 
Ciao funziona =)
 

Consiglio di aggiornare MasterWindows. Ora vengono generati contemporaneamente due file: Expert Advisor e indicatore.

File:
 
DC2008:

Consiglio di aggiornare MasterWindows. Ora vengono generati contemporaneamente due file: Expert Advisor e indicatore.

I codici sorgente e la documentazione sono stati aggiornati nell'articolo.
 

cool il tuo ora davvero un modulo professionale per la creazione di semplici sistemi di controllo grafici

è stato risolto il problema dell'unicità dei nomi?

in modo che, ad esempio, un Expert Advisor e un Injuke non si confondano tra loro?

oppure 2 indici e risolvere in qualche modo il problema del posizionamento quando si minimizza =)

 

È disponibile un nuovo aggiornamento di MasterWindows. Ora i nomi delle finestre sono formati dal nome del file e diventano quindi unici su un grafico. Il generatore è stato aggiornato: ora tutti gli eventi sono immediatamente scritti nel codice generato e lo sviluppatore deve solo definire la reazione ad essi.

File:
 
DC2008:

È disponibile un nuovo aggiornamento di MasterWindows. Ora i nomi delle finestre sono formati dal nome del file e diventano quindi unici su un grafico. Il generatore è stato aggiornato: ora tutti gli eventi sono immediatamente scritti nel codice generato e lo sviluppatore deve solo definire la reazione ad essi.

I codici sorgente e la documentazione sono stati aggiornati nell'articolo.