Domande dai principianti MQL4 MT4 MetaTrader 4 - pagina 218
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
// задержка 500 милисекунд, годная для тестера
Nascosto in un visone
Sto cercando di capire gli oggetti, c'è un esempio nel manuale di MQL4 dove premendo un pulsante (premuto/non premuto) cambia l'immagine. Il pulsante ha due stati. Quindi la mia domanda è come fare in modo che un pulsante abbia, per esempio, 3 stati o più? Voglio per ogni stato del pulsante la propria immagine. Se è impossibile farlo con questa funzione, allora quale funzione per ottenere il risultato desiderato?
Sto cercando di capire gli oggetti, c'è un esempio nel manuale di MQL4 dove premendo un pulsante (premuto/non premuto) cambia l'immagine. Il pulsante ha due stati. Quindi la mia domanda è come fare in modo che un pulsante abbia, per esempio, 3 stati o più? Voglio per ogni stato del pulsante la propria immagine. Se non è possibile farlo con questa funzione, quale funzione per ottenere il risultato desiderato?
Mezzo pressato :)
Il cursore ha 9 posizioni) mi sono accorto che quando viene premuto diventa giallo chiaro, quando viene premuto due volte diventa giallo. Ma questo non è un pulsante standard.
Seriamente? Così difficile da capire anche se si legge di più sul risultato desiderato?
Ogni volta che si clicca su una foto, l'immagine cambia. Per esempio 5 immagini, ogni immagine cambierà ogni volta che ci si clicca sopra, e così via.
Solo OBJPROP_STATE andava bene, se si voleva cambiare 2 immagini in un cerchio, ma su più di due.
Davvero? Così difficile da capire anche se si legge di più sul risultato desiderato?
Ogni volta che si clicca su una foto, l'immagine cambia. Per esempio 5 immagini, ogni immagine cambierà ogni volta che si clicca e così via in un cerchio.
Solo OBJPROP_STATE andava bene, se si voleva cambiare 2 immagini in un cerchio, ma su più di due.
Solo OBJPROP_STATE andava bene se avevi bisogno di cambiare 2 immagini in un cerchio, ma su più di due.
Possibile soluzione: creare diversi oggetti OBJ_BITMAP_LABEL uno per uno. Cliccando sul primo oggetto lo si cancella e se ne crea un secondo nello stesso posto. Dopo il secondo oggetto, viene creato un terzo oggetto. Per entrambe le modalità OBJPROP_BMPFILE, si carica la stessa immagine e non si tiene traccia dello stato del clic, ma del nome dell'oggetto esistente. Questo nome vi dirà lo stato attuale del pulsante.
Possibile soluzione: creare diversi oggetti OBJ_BITMAP_LABEL uno per uno. Cliccando sul primo oggetto lo si cancella e se ne crea un secondo nello stesso posto. Dopo il secondo oggetto, viene creato un terzo oggetto. Per entrambe le modalità OBJPROP_BMPFILE, si carica la stessa immagine e non si tiene traccia dello stato del clic, ma del nome dell'oggetto esistente. Questo nome vi dirà lo stato attuale del pulsante.
Grazie, farò una prova!