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
Ist dieser Teil des Codes die Grundlage für den Konstruktor
Die Funktionen in dieser Datei verknüpfen Schnittstellensteuerungen auf verschiedene Weise. Zum Beispiel:
1. Der Befehl SWITCH_ALL in der Markup-Sprache bedeutet, dass der aktivierte Zustand zwischen allen Elementen einer Gruppe umgeschaltet wird. Angenommen, es gibt 10 Optionsschaltflächen in einer Gruppe. Dieser Befehl bewirkt, dass die Schaltflächen ohne zusätzlichen Code zwischen sich selbst umschalten, wenn sie angeklickt werden. Das Gleiche gilt für alle Elemente - Registerkarten, einfache Schaltflächen, Kontrollkästchen, ... alles, was angeklickt werden kann. Sogar verschiedene Arten von Elementen können umgeschaltet werden. Der Befehl ist praktisch, wenn es sehr viele Elemente gibt. Wenn Sie einzelne Elemente innerhalb einer Gruppe umschalten müssen, werden deren Namen zwischen den Worten SWITCH, ... END, AUFGEFÜHRT.
2. Der SYNC-Befehl funktioniert auf ähnliche Weise, aber mit Elementparametern. Er synchronisiert Änderungen der Parameterwerte. Zum Beispiel verknüpfen wir den Schieberegler und das Eingabefeld mit Schaltflächen, so dass sich der Schieberegler selbst an die gewünschte Position bewegt, wenn Sie einen Wert in das Eingabefeld eingeben. Oder wenn Sie den Schieberegler bewegen, ändern sich die Werte in dem damit verbundenen Eingabefeld. Sie können die Werte von Parametern verschiedener Elemente synchronisieren, wenn sie über solche verfügen. Die Funktion "Set_SYNC()" hilft dabei.
3. C.word BLOCKS öffnet die Liste der Elemente, die gesperrt werden sollen, wenn das Hauptelement gedrückt wird. Die Funktion "Set_lock_elements()" ist teilweise für diesen Befehl verantwortlich.
4. Die Funktion "Set_link_between_fields_and_tabs()" tut genau das, was ihr Name sagt - sie stellt eine Verbindung zwischen dem Anklicken eines Tabs und dem Öffnen des Bereichs seiner Elemente innerhalb des Fensters her. Das heißt, sie verwaltet das Phänomen der ihr zugewiesenen Elemente.
Kann dies als Grundlage des Konstruktors betrachtet werden? Vielmehr ist es einer der Teile, von denen es viele gibt. Die Basis des Konstruktors ist über viele Dateien verstreut und wird aus objektiven Gründen nicht an einem Ort gesammelt.
P.S. Übrigens wollte ich den Konstruktor zunächst in einer einzigen Datei veröffentlichen und habe sie gesammelt. Es stellte sich heraus, dass es ~37 Tausend Zeilen waren. 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 kann.
Ich hoffe, ich habe zum Verständnis beigetragen, jetzt werde ich mich an die Arbeit für die Veröffentlichung machen.))) Wenn Fragen auftauchen, werde ich versuchen, so viel wie möglich zu beantworten).)