Diskussion zum Artikel "Graphisches Interface X: Textauswahl im mehrzeiligen Textfeld (build 13)" - Seite 3
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
Ja, sicher. Ein Konstruktor, zum Beispiel. Ich werde das hier nicht diskutieren. Mein Blog zeigt das alles.
Glauben Sie, dass es ein Konstruktor ist? Meiner Meinung nach sollte ein Konstruktor mindestens so sein, wie er in Visual Studio implementiert ist.
Das heißt, es sollte ein visueller Konstruktor sein. Ungefähr so:
Ich möchte einen Konstruktor erstellen, der die arbeitsintensive GUI-Erstellung auf das Niveau eines "faulen, ungelernten Trittbrettfahrers" reduziert.
Und was wird dieser faule Mensch mit dieser GUI machen? Die faule Person wird nicht in der Lage sein, den Rest der MQL-Anwendung zu schreiben.
Es muss etwas anderes geben als GUI. Und dieses Etwas kann auch ein sehr großer Teil dieser Anwendung sein. Eine faule Person wird nicht in der Lage sein, das zu tun. )
Glauben Sie, dass dies ein Konstruktor ist? Meiner Meinung nach sollte der Konstruktor zumindest so sein, wie er in Visual Studio implementiert ist.
Das heißt, es sollte ein visueller Konstruktor sein. Ungefähr so:
Es ist nicht notwendig, die Lösungen von Microsoft zu wiederholen. Ein Konstruktor in einer Datei, auch ohne visuelle Werkzeuge, hat seine großen Vorteile:
1. Mit Copypaste können Sie sofort neue Gruppen von Objekten erstellen.
2. Verwenden Sie Positionierungsflags, um sie sofort und genau an der richtigen Stelle zu positionieren.
3. Mit zuvor erstellten Vorlagen können Sie ein GUI-Anwendungslayout mit unglaublicher Geschwindigkeit erstellen.
Was die faulen Trittbrettfahrer anbelangt, so liegt es in ihrer Natur, den Prozess der Erstellung von Expert Advisors zu vereinfachen, was bedeutet, dass es in Zukunft notwendig sein wird, einen logischen Konstruktor für sie zu erstellen, um ihre Strategien zusammenzustellen. Aber das wird später kommen....
Sie müssen nicht die Lösungen von Microsoft nachahmen. Ein Builder in einer Datei, auch ohne visuelle Werkzeuge, hat seine eigenen großen Vorteile:
...
Glauben Sie, dass Ihre Lösung für jemanden interessant sein wird, wenn Sie einen visuellen Konstruktor haben?
Glauben Sie, dass Ihre Lösung mit einem visuellen Designer für irgendjemanden von Interesse sein wird?
Das ist eine seltsame Frage. Vielleicht wird es nicht... Ich weiß es nicht mit Sicherheit. Ich möchte noch einmal betonen, dass es weniger effektiv sein kann, den Konstruktor vollständig visuell zu gestalten, als wenn er auf Vorlagen und einigen visuellen Werkzeugen zum Überschreiben einiger Eigenschaften basiert.
Vielleicht werden Sie mir zustimmen und diesen Weg einschlagen (ich weiß, dass Sie ein visuelles Studio erstellen wollen).
Das ist eine seltsame Frage. Vielleicht wird es nicht... Ich weiß es nicht genau. Noch einmal: Den Konstruktor komplett visuell zu gestalten, könnte eine weniger effiziente Lösung sein, als ihn vorlagenbasiert mit ein paar visuellen Werkzeugen zu gestalten, um einige Eigenschaften zu überschreiben.
Glauben Sie, dass man mit einem visuellen Konstruktor keine effizientere Möglichkeit hat, Vorlagen zu erstellen, als Sie es vorschlagen?
...
Vielleicht werden Sie mir zustimmen und diesen Weg gehen (ich weiß, dass Sie ein visuelles Studio erstellen möchten).
Glauben Sie, dass Sie mit einem visuellen Builder keine effizientere Möglichkeit haben, Vorlagen zu erstellen, als Sie es vorschlagen?
Es ist möglich, dass ich ein solches Studio nicht erstellen werde. Ich werde die zweite Phase der Bibliotheksentwicklung abschließen und ein anderes Projekt machen. Und dann werden wir sehen. )
Wird Ihr nächstes Projekt etwas mit Grafik zu tun haben?
Wird Ihr nächstes Projekt etwas mit Grafik zu tun haben?
Nein, nicht verwandt. Aber eine GUI, die mit Hilfe meiner Bibliothek erstellt wurde, wird dabei sein. )
Um die zweite Phase der Entwicklung dieser Bibliothek abzuschließen, werde ich versuchen, 3-5 Artikel einzubauen.