Bibliotheken: Die Bibliothek EasyAndFastGUI zum Erstellen von grafischen Interfaces - Seite 4
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
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Diskussion über den Artikel "Trading Expert Advisor mit GUI: Füllen mit Funktionalität (Teil II)"
Anatoli Kazharski, 2018.05.19 08:47
Eines Tages wird es vielleicht sein.
Es ist nicht notwendig, alle Artikel zu studieren, um zu lernen, wie man die Bibliothek verwendet.
Beginnen Sie mit den Beispielen, die in diesen Artikeln vorgestellt werden:
Es gibt ein Fenster und Registerkarten darauf. Es gibt eine Menge von Registerkarten, sie gehen aus dem Fenster. Wie kann man die Registerkarten in das Fenster einpassen, so dass sie, wenn sich die Fenstergröße ändert, entsprechend der Fensterbreite neu angeordnet werden?

Wofür ist diese Methode gedacht? Sie ist privat. Wo wird sie überhaupt verwendet?Es gibt ein Fenster und Registerkarten darauf. Es gibt eine Menge von Registerkarten, sie gehen aus dem Fenster. Wie kann man die Registerkarten in das Fenster einpassen, so dass sie, wenn sich die Fenstergröße ändert, entsprechend der Fensterbreite neu angeordnet werden?
...
Ich habe diese Funktion noch nicht.
P.S. In Ihrem Fall können Sie die Breite der Tabs selbst kleiner machen.
Eine solche Möglichkeit gibt es noch nicht.
P.S. In Ihrem Fall können Sie die Breite der Registerkarten selbst kleiner machen.
Danke dafür.
Und in CTextEdit Element, wie man diesen Fehler zu beheben:
Nach dem Drücken der Rücktaste im Eingabefeld.
Und in der CTextEdit Element, wie man diesen Fehler zu heilen:
Schauen Sie sich das Beispiel in diesem Artikel an und machen Sie genau dasselbe: Trading Expert Advisor mit GUI: Füllen mit Funktionalität (Teil II)
Wenn ich auf ein Kombinationsfeld klicke, werden alle Textfelder auf dem Formular, die die Eigenschaft IsAvailable false hatten, verfügbar und müssen wieder gesperrt werden. Ist das so gewollt oder ist das ein Fehler?
Wenn ich die Werte von Formularfeldern in einem Diagramm ändere, ändern sich auch die Werte der Felder im anderen Diagramm. Wie kann man das loswerden?
Wenn ich auf ein Kombinationsfeld klicke, werden alle Textfelder auf dem Formular, die die Eigenschaft IsAvailable false hatten, verfügbar und müssen wieder gesperrt werden. Ist dies die Art und Weise, wie es konzipiert ist, oder ist es ein Fehler?
Wenn ich die Werte von Formularfeldern in einem Diagramm ändere, ändern sich auch die Werte der Felder im anderen Diagramm. Wie kann man das loswerden?
Ich benötige ein kurzes Beispiel zur Reproduktion.
Benötige ein kurzes Beispiel zum Nachmachen.
Kurzes Beispiel. Auf der Registerkarte "Parameter" werden nach dem Anklicken oder Auswählen eines Wertes in der Combobox nicht zugängliche Felder verfügbar.
Wenn Sie das Beispiel auf zwei Diagrammen laufen lassen, dann das Terminal schließen und öffnen und Werte in einem Formular ändern, dann ändern sich die entsprechenden Werte im anderen Formular auch beim Mouseover.
Ich brauche ein schnelles Beispiel, um es zu reproduzieren.
Ich habe ein Beispiel aus dem Artikel"Graphical Interfaces XI: Drawn Controls (14.2)" genommen. Wenn Sie ein Panel auf zwei Diagramme legen und das Terminal neu laden, ohne es zu löschen, dann ändert das Klicken und Zeigen auf Elemente des einen Formulars Elemente des zweiten Formulars. Zum Beispiel die Auswahl von Registerkarten, der Mauszeiger auf die Schaltfläche "Formular schließen", der Mauszeiger auf die Schaltfläche "Symbol 2", die Schaltfläche "Teilen 1", die Auswahl des Wertes von Combobox 1 usw. Gleichzeitig habe ich festgestellt, dass dieses Verhalten nicht von Zeit zu Zeit variiert und sich beim Neuladen des Terminals ändern kann. Manchmal funktioniert alles normal, und manchmal gibt es eine Verdoppelung!
Wenn Sie das Beispiel auf zwei Diagrammen laufen lassen, dann das Terminal schließen und öffnen und Werte in einem Formular ändern, ändern sich die entsprechenden Werte im anderen Formular ebenfalls beim Mouseover.
Dies ist einer der neuen Bugs.
Vorläufige Lösung ist, ohne Code-Optimierung zu kompilieren:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
MetaTrader 5 build 1845 beta: Funktionen für die Arbeit mit Bars in MQL5 und Verbesserungen im Strategietester.
Andrey Khatimlianskii, 2018.06.11 21:43
MetaTrader 5Konfiguration/metaeditor.ini
[Experts] Optimize=0