Diskussion zum Artikel "Erstellen einer interaktiven grafischen Nutzeroberfläche in MQL5 (Teil 1): Erstellen des Panels" - Seite 2

 
Roman Shiredchenko grafische Oberfläche auf meinem Computer erstellen! Ich wollte schon lange ein sehr nützliches Programm zur Optimierung von Handelsaufträgen verwenden.

Toll! Vielen Dank für den freundlichen Kommentar und die Bewertung. Ich weiß das sehr zu schätzen.

 
Виктор Нежельский ObjectDelete in einer Schleife über alle erstellten und gespeicherten Namen von grafischen Objekten ausgeführt wird. Dazu muss man ein Array mit Strings, einen Zähler für grafische Objekte und Operatoren für die Übergabe von Namen an das Array in den Funktionen zum Erstellen und Initialisieren von Parametern grafischer Objekte hinzufügen. Ich habe es auf diese Weise gemacht:

Ich habe auch hinzugefügt:

Und in der Erstellungsfunktion habe ich sie wie folgt verfeinert:

Wow! Vielen Dank für das freundliche Feedback und die Bewertung.
Das ist eine fortschrittliche Art, das Programm mit Hilfe von mehrzeiligen Makros zu optimieren. Dies wird für weitere Leser von Nutzen sein. Danke für den Austausch.

 
Виктор Нежельский Erstellung von Grafikobjekten ein wenig verändert:

Sicher. Danke fürs Teilen.

 
Aber Sie können alle Ihre grafischen Objekte noch einfacher löschen, wenn Sie ein Präfix für ihre Namen verwenden. Dann reicht ein einziger Befehl ObjectsDeleteAll(0, pref) aus.
 
Виктор Нежельский ObjectsDeleteAll(0, pref) aus.

Sie können das Präfix nicht für Traid-Objekte ändern. Aber die Idee ist richtig, alle Namen dieser Objekte beginnen auf die gleiche Weise. Sie können also den Anfang des Objektnamens als Präfix verwenden.

 
Виктор Нежельский ObjectsDeleteAll(0, pref) aus.

Sicher

 
Alexey Viktorov Objektnamens als Präfix verwenden.

Sicher

 
aber ist es möglich, Registerkarten zu erstellen?
 
Petr Zharuk #:
Einige Bytes. Auf dem Cover ist eine schöne farbige Oberfläche, und hier ist ein Fenster von Windows XP)
Der Artikel ist nützlich, danke.

Hallo Bruder... Akzeptieren Sie meine Freundschaftsanfrage ... Ich möchte Ihre Hilfe