Diskussion zum Artikel "Wie erstellt man ein grafisches Panel beliebiger Komplexität?" - 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
Sehr guter Artikel.
Ich würde gerne wissen, wie ich die Schaltfläche "Schließen" entfernen und am unteren Rand befestigen kann?
Sehr guter Artikel.
Ich würde gerne wissen, wie ich die Schaltfläche "Schließen" entfernen und am unteren Rand befestigen kann?
Ich werde es Ihnen nicht gleich verraten. Ich hatte nie den Gedanken, alles auf den Kopf zu stellen :)
Wenn Sie ein Panel in diesen Steuerobjekten platzieren, wie z.B. im Beispielcode ControlsPanel.mq5 (hier angegeben: https: //www.mql5.com/en/docs/standardlibrary/controls/cpanel ), werden beim Minimieren und Wiederherstellen des Panels alle Panels auf die gleiche Größe wie das Steuerelement gebracht;
Beim Starten:
https://www.mql5.com/en/charts/10905636/nzdjpy-h1-go-markets-pty
Nach dem Minimieren/Wiederherstellen:
https://www.mql5.com/en/charts/10905637/nzdjpy-h1-go-markets-pty
Gibt es eine Möglichkeit, dies zu vermeiden, oder ist die Verschachtelung von Panels unmöglich, obwohl die Dokumentation dies nahelegt?
Wenn Sie ein Panel in diesen Steuerobjekten platzieren, wie z. B. im Beispielcode ControlsPanel.mq5 (hier: https: //www.mql5.com/en/docs/standardlibrary/controls/cpanel ), werden beim Minimieren und Wiederherstellen des Panels alle Panels auf die gleiche Größe wie das Steuerelement gebracht;
Beim Starten:
https:// www.mql5.com/en/charts/10905636/nzdjpy-h1-go-markets-pty
Nach Minimieren/Wiederherstellen:
https:// www.mql5.com/en/charts/10905637/nzdjpy-h1-go-markets-pty
Gibt es eine Möglichkeit, dies zu vermeiden, oder ist die Verschachtelung von Panels unmöglich, obwohl dies in der Dokumentation angedeutet wird?
Dieser Artikel ist ein Beispiel für eine alternative Methode zur Erstellung von Panels.
Obwohl ich immer die Standardmethode mochte (ich empfehle, dass Sie die Standardmethode verwenden)
Hallo Vladimir,
Kannst du bitte erklären, wie man eine mehrspaltige Listbox erstellt
Hallo Vladimir,
Kannst du bitte erklären, wie man eine mehrspaltige Listbox erstellt
Dies ist etwas wie eine Tabelle zu tun.
Guten Tag!
Wenn das Panel an den rechten Rand des Diagramms verschoben wird und dann die Breite des Diagramms verändert wird, z.B. durch Einschalten des Navigatorfensters, "wandert" das Panel über die Grenzen des Diagramms hinaus. Es wird unsichtbar.
Wie kann ich dieses Problem beheben, so dass sich das Panel nicht über die Grenzen des Diagramms hinaus bewegt?
Ich danke Ihnen vielmals.
Guten Tag!
Wenn das Panel an den rechten Rand des Diagramms verschoben wird und dann die Breite des Diagramms verändert wird, z.B. durch Einschalten des Navigatorfensters, "wandert" das Panel über die Grenzen des Diagramms hinaus. Es wird unsichtbar.
Wie kann ich es so einrichten, dass das Panel nicht über die Grenzen des Diagramms hinausgeht?
Vielen Dank im Voraus.
Also, auf den ersten Blick - speichern Sie die Größe des Diagramms irgendwo in Variablen. Ständig überwachen das Ereignis der Änderung der Breite des Diagramms und das Diagramm sollte aktiv sein.
Wenn das Panel an den rechten Rand des Diagramms verschoben wird und dann die Breite des Diagramms verändert wird, z. B. durch Einschalten des Navigatorfensters, "wandert" das Panel über die Grenzen des Diagramms hinaus. Es wird unsichtbar.
Wie kann dies korrigiert werden, so dass sich das Panel nicht über die Grenzen des Diagramms hinaus bewegt?
Hier in diesem Artikel gibt es eine Änderung des Quellcodes mit Unterstützung für die Randkontrolle und viele andere Dinge für die Implementierung der GUI.