Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Die Funktionen in dieser Datei verknüpfen Schnittstellensteuerungen auf verschiedene Weise. Zum Beispiel
Der Befehl SWITCH_ALL in der Markup-Sprache bezieht sich auf das Umschalten des Aktivierungsstatus für alle Elemente in einer Gruppe. Angenommen, es gibt 10 Optionsschaltflächen in einer Gruppe. Dieser Befehl bewirkt, dass sich die Schaltflächen selbst umschalten, wenn sie ohne zusätzlichen Code angeklickt werden. Das Gleiche gilt für jedes Element - Beschriftungen, einfache Schaltflächen, Kontrollkästchen ....... Jedes Element, das angeklickt werden kann. Es können sogar verschiedene Arten von Elementen umgeschaltet werden. Es ist sehr praktisch, diesen Befehl zu verwenden, wenn es sehr viele Elemente gibt. Wenn Sie einzelne Elemente innerhalb einer Gruppe umschalten müssen, werden ihre Namen in SWITCH, . .END, ...
2.2 Der SYNC-Befehl wirkt ähnlich wie der Elementparameter. Er synchronisiert die Änderung von Parameterwerten. Verbinden Sie zum Beispiel einen Schieberegler mit einem Eingabefeld und einer Schaltfläche, so dass sich der Schieberegler an die gewünschte Position bewegt, wenn Sie einen Wert in das Eingabefeld eingeben. Oder bewegen Sie den Schieberegler und der Wert in dem damit verbundenen Eingabefeld ändert sich. Wenn verschiedene Elemente Parameter haben, ist es möglich, die Parameterwerte dieser Elemente zu synchronisieren. Die Funktion "Set_SYNC()" kann dabei helfen.
3. wenn das Hauptelement gedrückt wird, öffnet C.word BLOCKS die Liste der zu sperrenden Elemente. die Funktion "Set_lock_elements()" ist teilweise für die Ausführung dieses Befehls verantwortlich.
4.4. Die Funktion "Set_link_between_fields_and_tabs()" tut genau das, was ihr Name andeutet - sie erstellt Verbindungen zwischen den angeklickten Tabs und dem Raum der Elemente innerhalb des geöffneten Fensters. Das heißt, sie verwaltet das Phänomen der ihr zugewiesenen Elemente.
Kann dies als Grundlage für einen Konstruktor betrachtet werden? Ganz im Gegenteil, es ist nur ein Teil des Puzzles, von denen es viele gibt. Die Basis des Konstruktors ist in vielen Dateien verstreut, aus objektiven Gründen nicht an einem Ort.
Übrigens wollte ich anfangs die Konstruktoren in einer Datei veröffentlichen und sammeln. Es wurden dann ~37 000 Zeilen. Aber selbst in dieser Datei konnte ich nicht auf die Basis des Konstruktors verweisen, weil sie aus technischen Gründen nicht an einem Ort gesammelt werden konnte.
Ich hoffe, meine Erklärung war hilfreich, und jetzt werde ich an der Veröffentlichung arbeiten). (Falls es noch Fragen gibt, werde ich sie so gut wie möglich beantworten.)
Wie kann ich die mehr als fünftausend Warnungen loswerden, die beim Kompilieren erzeugt werden, viele davon in Auszeichnungssprachendateien?
Soweit ich weiß, kann man Warnungen nur "loswerden", indem man sie korrigiert.
Holen Sie sich die Freigabe.
** WICHTIG (vergessen zu sagen)!!!
Vergessen Sie nicht, (1) KIB v1.mq5 zu empfehlen, bevor Sie es auf der Karte installieren.
Holen Sie sich die Freigabe.
**Wichtig (vergessen zu erwähnen)!!!!!
Bevor Sie KIB v1.mq5 auf Ihren Karten installieren, vergessen Sie bitte nicht, (1) KIB v1.
Gute Nachrichten!
Danke!
Für diejenigen, die mit der Erstellung von Fenstern und Elementen experimentieren wollen, oder einfach nur für diejenigen, die neugierig sind, habe ich eine Liste mit den gröbsten Fehlern beim Schreiben von Cyb-Code vorbereitet. Dieses Wissen wird eine große Hilfe sein.
Ich füge die Dateien in Englisch und Russisch bei.
P.S. Beide Dateien werden im nächsten Build enthalten sein, aber Sie können sie jetzt schon lesen.
Die russische Sprache ist für mich unerschwinglich, selbst bei Verzeichnisnamen.