Diskussion zum Artikel "Grafische Interfaces X: Neue Möglichkeiten der Tabellendarstellung (build 9)"
Ich erinnere mich, dass Sie in einem Ihrer Artikel gesagt haben, dass Sie die Tabelle auf der Leinwand interaktiv machen werden. Ich muss sagen, dass Sie wissen, wie Sie Ihre Ziele erreichen können.
Können Sie mir etwas über die weiteren Pläne zur Entwicklung der Bibliothek sagen? Ich bin sehr interessiert.
Vielen Dank.
Die Lösung mit dem Text in der Spalte, der seine Breite ändert, ist sehr schön. Auch das Scrollen der gezeichneten Tabelle ist toll. Beeindruckt.
Ich erinnere mich, dass Sie in einem Ihrer Artikel gesagt haben, dass Sie die Tabelle auf der Leinwand interaktiv machen werden. Ich muss sagen, dass Sie wissen, wie Sie Ihre Ziele erreichen können.
Können Sie mir etwas über die weiteren Pläne zur Entwicklung der Bibliothek sagen? Ich bin sehr daran interessiert.
Vielen Dank.
Die letzten Artikel sind die zweite Phase der Bibliotheksentwicklung. Alle Elemente werden schließlich gezeichnet und mit allen notwendigen Funktionen versehen.
Im nächsten Artikel wird es weitere Updates für die gezeichnete Tabelle und die Optimierung der Algorithmen einiger Methoden geben.
Die letzten Artikel sind die zweite Phase der Entwicklung der Bibliothek. Alle Elemente werden schließlich gezeichnet und mit allen notwendigen Funktionen versehen.
...
Das ist sehr gut. Ja, ich kann mir vorstellen, wie schwer es ist, solche Artikel zu entwerfen. Vor allem, wenn man sich unwillkürlich bei einem globalen Refactoring einschränkt, indem man Codes in eine Ressource hochlädt.
Worin besteht diese Einschränkung?
Refactoring wird zwar durchgeführt, aber es handelt sich hier um einen schrittweisen Prozess. Es ist nicht möglich, die optimale Version dieses oder jenes Algorithmus auf einmal zu finden. Auch das Schema wird schrittweise angepasst. Sobald man eine Idee hat, wie und was verbessert werden kann, werden sofort Änderungen vorgenommen.
Ich habe Problem mit ColorPicker in neuen Builds. Funktioniert er gut im Beispiel TestLibrary04?
Ich verwende Ihre Bibliothek, die in MQL4 kompiliert wurde. Alle alten Beispiele aus der vorherigen Version funktionieren gut (nach Änderungen), außer dem Beispiel mit ColorPicker aus Kapitel 9/1.
In TestLibrary04 öffnet ein Klick auf ColorButton in Tab1 ein leeres Fenster (Typ W_DIALOG) ohne jedes Objekt.
Ich weiß, dass Sie die MQL4-Version nicht unterstützen, aber ich denke, dass MQL4 kein Grund dafür ist.
Hallo, ich bin wirklich dankbar für Ihre Arbeit, danke.
Ich habe Problem mit ColorPicker in neuen Builds. Funktioniert es gut in TestLibrary04 Beispiel?
Ich verwende Ihre Bibliothek in MQL4 kompiliert. Alle alten Beispiele aus der vorherigen Version funktionieren gut (nach Änderungen), außer dem Beispiel mit ColorPicker aus Kapitel 9/1.
In TestLibrary04 öffnet ein Klick auf ColorButton in Tab1 ein leeres Fenster (Typ W_DIALOG) ohne jedes Objekt.
Ich weiß, dass Sie die Version MQL4 nicht unterstützen, aber ich denke, dass MQL4 kein Grund ist.
Hallo, ich bin wirklich dankbar für Ihre Arbeit, danke.
Ich habe Problem mit ColorPicker in neuen Builds. Funktioniert er gut im Beispiel TestLibrary04?
Ich verwende Ihre Bibliothek, die in MQL4 kompiliert wurde. Alle alten Beispiele aus der vorherigen Version funktionieren gut (nach Änderungen), außer dem Beispiel mit ColorPicker aus Kapitel 9/1.
In TestLibrary04 öffnet ein Klick auf ColorButton in Tab1 ein leeres Fenster (Typ W_DIALOG) ohne jedes Objekt.
Ich weiß, dass Sie die MQL4-Version nicht unterstützen, aber ich denke, dass MQL4 kein Grund dafür ist.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Grafische Interfaces X: Neue Möglichkeiten der Tabellendarstellung (build 9) :
Bis heute war CTable die fortschrittlichste Tabellenart überhaupt in der Bibliothek. Diese Tabelle ist zusammengestellt aus editierbaren Boxen des Typs OBJ_EDIT Typ, aber eine weitere Entwicklung ist problematisch. Mit dem Ziel einer maximale Leistungsfähigkeit, wäre es besser, eine andere Tabellendarstellung vom Typ CCanvasTable zu entwickeln, auch beim augenblicklichen Entwicklungsstand der Bibliothek. Die aktuelle Version ist völlig starr, aber ab diesem Artikel werden wir versuchen, die Situation zu beheben.
Das Endergebnis sieht wie folgt aus:
Fig. 5. Spaltenköpfe der Spalten.
Autor: Anatoli Kazharski