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
Ich habe den ganzen Thread noch einmal gelesen und viele Beispiele dafür gesehen, dass "die Schnittstelle in einer Auszeichnungssprache entworfen wurde". Aber ich habe kein einziges Beispiel von Peter gesehen, das genau zeigt, wie der "Schnittstellencode" mit dem Hauptprogramm des Entwicklers interagieren würde.
Nikolai und ich haben mehrmals versucht, Peter auf dieses Thema zu reduzieren, aber ich habe nirgendwo einen Beispielcode für die Interaktion zwischen dem Hauptprogramm und der grafischen Benutzeroberfläche gesehen.
Beim Lesen des Themas bin ich auch mehrmals auf den Ausdruck "Code drucken" gestoßen. Piotr, was bedeutet dieser Satz? Ich glaube, es gibt sogar einen solchen Befehl in Petr's "vigin" ..... Warum Code drucken? Warum kann sie nicht in einer Textdatei mit dem richtigen Namen und an der richtigen Stelle gespeichert werden?
Peter, überstürzen Sie nichts mit dem Visualisierer, sondern lassen Sie uns die Anwendbarkeit Ihres Vorschlags in einem allgemeinen Kontext untersuchen.
Das heißt, Sie zeichnen ein Formular mit mehreren Schaltflächen, einer Combobox, mehreren Kontrollkästchen und einem Eingabefeld. Im Moment geht es darum, wie man sich in prozeduralem Code auf diese Steuerelemente bezieht, ihnen Werte gibt und Werte von ihnen erhält.
Wenn Sie das geklärt haben, können Sie weitermachen.
Ich habe den ganzen Thread noch einmal gelesen und viele Beispiele dafür gesehen, dass "die Schnittstelle in einer Auszeichnungssprache entworfen wurde". Aber ich habe kein einziges Beispiel von Peter gesehen, das genau zeigt, wie der "Schnittstellencode" mit dem Hauptprogramm des Entwicklers interagieren würde.
Nikolai und ich haben mehrmals versucht, Peter auf dieses Thema zu reduzieren, aber ich habe nirgendwo einen Beispielcode für die Interaktion zwischen dem Hauptprogramm und der grafischen Benutzeroberfläche gesehen.
Beim Lesen des Themas bin ich auch mehrmals auf den Ausdruck "Code drucken" gestoßen. Piotr, was bedeutet dieser Satz? Ich glaube, es gibt sogar einen solchen Befehl in Petr's "vigin" ..... Warum Code drucken? Warum kann sie nicht in einer Textdatei mit dem richtigen Namen und an der richtigen Stelle gespeichert werden?
Peter, überstürzen Sie nichts mit dem Visualisierer, sondern lassen Sie uns die Anwendbarkeit Ihres Vorschlags in einem allgemeinen Kontext untersuchen.
Das heißt, Sie zeichnen ein Formular mit mehreren Schaltflächen, einer Combobox, mehreren Kontrollkästchen und einem Eingabefeld. Im Moment geht es darum, wie man in prozeduralem Code auf diese Steuerelemente verweist, ihnen Werte gibt und Werte von ihnen erhält.
Sobald Sie es herausgefunden haben, werden Sie weitermachen.
@Oleg Papkov
UndAlexandr Atagyan(hier ist sein Panel)
Hier ist die Verbindungsdatei für dieses Panel. Ich habe es doch noch gefunden.
Diese Datei enthält Funktionen zum Aufrufen von Steuerelementen, zum Abrufen ihrer Werte und zum Setzen von Werten und Zuständen. Die Funktionalität ist Standard und der Benutzer muss nicht in die Datei schauen.
Hier ist die Verbindungsdatei für dieses Panel. Ich habe es doch noch gefunden.
Ich habe in diesem Code keine Interaktion zwischen dem Hauptprogramm und der Schnittstelle gesehen. Offenbar sprechen wir völlig unterschiedliche Sprachen.
Ich habe in diesem Code keine Interaktion zwischen dem Hauptprogramm und der Schnittstelle gesehen. Offenbar sprechen wir völlig unterschiedliche Sprachen.
Ich habe das Hauptprogramm nicht. Die Leute, denen ich diese Schnittstellen gemacht habe, haben sie. Die grafische Benutzeroberfläche war über Ressourcen mit ihrem Programm verbunden(dessen Code ich überhauptnicht gesehen habe). Und jetzt wird die Verbindung auch noch integriert. Das heißt, es wird ohne Ressourcen funktionieren. Unmittelbar.
Ich habe das Hauptprogramm nicht. Die Leute, denen ich diese Schnittstellen gemacht habe, haben sie. Die grafische Benutzeroberfläche war über Ressourcen mit ihrem Programm verbunden(dessen Code ich überhauptnicht gesehen habe). Und jetzt wird die Verbindung auch noch integriert. Das heißt, es wird ohne Ressourcen funktionieren. Unmittelbar.
So funktioniert das nicht ganz. Sie erstellen einen visuellen Schnittstellen-Editor. Der visuelle Teil Ihrer Anwendung ist genau die grafische Benutzeroberfläche, die Ihre Anwendung erstellt. Und was "hinter den Kulissen" geschieht, wie die neuen GUI-Texte erstellt werden, ist das Hauptprogramm.
Aber da Sie Ihre eigene Vorstellung von der Programmierung haben.....
Das ist nicht ganz richtig. Sie erstellen einen visuellen Schnittstellen-Editor. Der visuelle Teil Ihrer Anwendung ist genau die grafische Benutzeroberfläche, die Ihre Anwendung erstellt. Und was "hinter den Kulissen" geschieht, wie die Texte der neuen GUI erstellt werden, ist das Hauptprogramm.
Aber da Sie Ihre eigene Vorstellung von der Programmierung haben.....
Wir haben eine große Meinungsverschiedenheit, Alexey. Es ist besser, es dabei zu belassen. Man kann nicht sofort eine gemeinsame Sprache finden und es braucht viel Zeit. Ich werde die Minimalversion fertigstellen, dann können Sie sich selbst davon überzeugen. Ich werde versuchen, sie bis übermorgen fertig zu stellen.
Ich habe in diesem Code keine Interaktion zwischen dem Hauptprogramm und der Schnittstelle gesehen. Offenbar sprechen wir völlig unterschiedliche Sprachen.
Ich glaube, das ist es, was Sie meinen:
Dies sind die beiden Funktionen, die es der grafischen Benutzeroberfläche ermöglichen, mit dem Programm zu "kommunizieren". Sie empfangen Nachrichten, entschlüsseln sie und leiten sie entweder an die Elemente oder an das Programm weiter.
Ich glaube, das haben Sie gemeint:
Diese beiden Funktionen sorgen dafür, dass die grafische Benutzeroberfläche mit dem Programm "kommuniziert". Sie empfangen Nachrichten, entschlüsseln sie und leiten sie entweder an die Elemente oder an das Programm weiter.
Das ist ein Meisterwerk :)
Открыто_окно[G_CORE[cnvs[f1]][_WS_NUMBER]]
Wenn etwas neu gemacht werden muss, werden Sie sich in einer Woche nicht mehr daran erinnern, was zu was gehört.