Discussione sull’articolo "Studiare la classe CCanvas. Come disegnare oggetti trasparenti" - pagina 3
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
Ecco una domanda.
Disegno diverse forme nella tela e le sovrappongo l'una all'altra. Come si fa a far sì che i colori rimangano originali senza mescolarsi?
Ho impostato COLOR_FORMAT_XRGB_NOALPHA, ma la miscelazione avviene :-((((.
Tuttavia, ho questa variante. C'è un'immagine di tipo CPicture collegata a una finestra di dialogo di tipo CDialog. È collegata a una risorsa di tipo CCanvas. Quest'ultima viene creata senza legarsi a una finestra.
Vladimir, non sono bravo con la tela....
Ecco una domanda.
Disegno diverse forme nella tela e le sovrappongo l'una all'altra. Come si fa a far sì che i colori rimangano originali senza mescolarsi?
Ho impostato COLOR_FORMAT_XRGB_NOALPHA, ma la miscelazione avviene :-((((
...
Il colore disegnato nella tela (chiamiamolo "top" o ultimo) sostituisce il colore disegnato nella tela in precedenza.
Vladimir, grazie mille!
Mi era sfuggita la conversione ColorToARGB().
Vladimir, grazie mille!
Mi era sfuggita la conversione ColorToARGB().
Tramite la classe CCanvas?
P.S. Utilizzare CCanvas.CreateBitmap:
Crea una risorsa grafica legata a un oggetto grafico.
1. Crea una risorsa grafica nella finestra principale del grafico corrente.
bool CreateBitmap(
const string nome, // nome
const datetimetime, // time
const doubleprice, // prezzo
constintlarghezza, // larghezza
const int height, // altezza
ENUM_COLOR_FORMAT clrfmt=COLOR_FORMAT_XRGB_NOALPHA// formato
);
In questo modo sarà possibile vincolare un angolo di una tela. Ma la larghezza e l'altezza, tutte uguali, saranno impostate in pixel.
Facciamo un esercizio più semplice. Vado a mettere un cerchio che si muove con il prezzo; ma, perché non si muove sull'asse Y?
Questo è il codice
Facciamo un esercizio più semplice. Vado a mettere un cerchio che si muove con il prezzo; ma, perché non si muove sull'asse Y?
Questo è il codice
Facciamo un esercizio più semplice. Vado a mettere un cerchio che si muove con il prezzo; ma, perché non si muove sull'asse Y?
Questo è il codice
"Tempo[]," "Chiusura[]" - errore. Non ci sono variabili di questo tipo in MQL5!