Vladimir, ich bin nicht gut in Canvas.... Ich habe eine Frage. Ich zeichne verschiedene Formen in die Leinwand und überlagere sie miteinander. Wie kann ich erreichen, dass die Farben ohne Überblendung erhalten bleiben?
Ich stelle COLOR_FORMAT_XRGB_NOALPHA ein, aber die Mischung findet statt :-(((.
Ich habe jedoch diese Variante. Es gibt ein Bild vom Typ CPicture, das mit einem Dialog vom Typ CDialog verknüpft ist. Es ist mit einer Ressource vom Typ CCanvas verknüpft. Letztere wird ohne Bindung an ein Fenster erstellt.
Dennis Kirichenko: Vladimir, ich bin nicht gut in Canvas.... Ich habe eine Frage. Ich zeichne verschiedene Formen in die Leinwand und überlagere sie miteinander. Wie kann ich erreichen, dass die Farben ohne Überblendung erhalten bleiben?
Ich stelle COLOR_FORMAT_XRGB_NOALPHA ein, aber die Überlagerung findet statt :-(((
...
Die im Canvas gezeichnete Farbe (nennen wir sie "oben" oder zuletzt) ersetzt die zuvor im Canvas gezeichnete Farbe.
Hallo, ich denke, dieser Artikel ist ausgezeichnet. Ich habe eine Frage, wie kann ich ein Rechteck auf dem Bildschirm mit den Koordinaten x1, x2, y1, y2. machen, wobei:
Hallo, ich denke, dieser Artikel ist ausgezeichnet. Ich habe eine Frage, wie kann ich ein Rechteck auf dem Bildschirm mit den Koordinaten x1, x2, y1, y2. machen, wobei:
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Ich habe eine Frage.
Ich zeichne verschiedene Formen in die Leinwand und überlagere sie miteinander. Wie kann ich erreichen, dass die Farben ohne Überblendung erhalten bleiben?
Ich stelle COLOR_FORMAT_XRGB_NOALPHA ein, aber die Mischung findet statt :-(((.
Ich habe jedoch diese Variante. Es gibt ein Bild vom Typ CPicture, das mit einem Dialog vom Typ CDialog verknüpft ist. Es ist mit einer Ressource vom Typ CCanvas verknüpft. Letztere wird ohne Bindung an ein Fenster erstellt.
Vladimir, ich bin nicht gut in Canvas....
Ich habe eine Frage.
Ich zeichne verschiedene Formen in die Leinwand und überlagere sie miteinander. Wie kann ich erreichen, dass die Farben ohne Überblendung erhalten bleiben?
Ich stelle COLOR_FORMAT_XRGB_NOALPHA ein, aber die Überlagerung findet statt :-(((
...
Die im Canvas gezeichnete Farbe (nennen wir sie "oben" oder zuletzt) ersetzt die zuvor im Canvas gezeichnete Farbe.
Vladimir, ich danke dir sehr!
Ich habe gerade die ColorToARGB()-Konvertierung übersehen.
Vladimir, ich danke dir sehr!
Ich habe gerade die ColorToARGB()-Konvertierung übersehen.
Mit Hilfe der Klasse CCanvas?
P.S. Verwenden Sie CCanvas.CreateBitmap:
Erzeugt eine grafische Ressource, die an ein Diagrammobjekt gebunden ist.
1. Erzeugt eine grafische Ressource im Hauptfenster des aktuellen Diagramms.
bool CreateBitmap(
const string name, // name
const datetimetime, // Zeit
const doublePreis, // Preis
constintBreite, // Breite
const int Höhe, // Höhe
ENUM_COLOR_FORMAT clrfmt=COLOR_FORMAT_XRGB_NOALPHA// Format
);
So können Sie eine Ecke eines Canvas binden. Aber Breite und Höhe werden trotzdem in Pixel angegeben.
Lassen Sie uns eine Übung leichter tun. Ich gehe, um einen Kreis zu setzen bewegt sich mit dem Preis; aber, warum nicht es in der Achse Y bewegen?
Das ist der Code
Lassen Sie uns eine Übung leichter tun. Ich gehe, um einen Kreis zu setzen bewegt sich mit dem Preis; aber, warum nicht es in der Achse Y bewegen?
Das ist der Code
Lassen Sie uns eine Übung leichter tun. Ich gehe, um einen Kreis zu setzen bewegt sich mit dem Preis; aber, warum nicht es in der Achse Y bewegen?
Das ist der Code
"Zeit[]", "Schließen[]" - Fehler. Es gibt keine solchen Variablen in MQL5!