Diskussion zum Artikel "Grafische Interfaces X: Updates für die Easy And Fast Bibliothek (Build 3)"
Wird es ein Mini-Handbuch geben, in dem beschrieben wird, wie man die aktuelle Version der Bibliothek benutzt, ohne alle früheren Artikel zu kennen?
Wird es ein Mini-Handbuch geben, in dem beschrieben wird, wie man die aktuelle Version der Bibliothek benutzt, ohne alle vorherigen Artikel zu lesen?
Ja, aber erst nachdem der Hauptteil der Bibliothek und alle erforderlichen Funktionen erstellt wurden.
Anatoly, ich habe die Frage unter vier Augen gestellt. Vor ein paar Tagen:
Wir haben eine Schaltfläche mit einem Tooltip, der daran gebunden ist.
Nach einem Klick auf die Schaltfläche wird diese programmatisch in den ButtonState(false)
und danach ist der Tooltip, der an diese Schaltfläche gebunden ist, ständig im Diagramm zu sehen.
Ich wollte die Verfolgung der Elementaktivität in den OnEvent()-Handler von Tooltip.mqh einbauen, aber Elemente haben keine Methode, um den Status - gesperrt/aktiv - zu erhalten. Es gibt nur IsVisible() und IsDropdown().
Ich wollte etwas ähnliches wie diese Prüfung machen
//--- Beenden, wenn das Element ausgeblendet ist if(!CElement::IsVisible()) return;
um etwas Ähnliches zu tun:
//--- Ausblenden des Hinweises und Beenden, wenn das Objekt gesperrt ist if(!CElement::IsState()) //--- Tooltip ausblenden und beenden FadeOutTooltip(); return;
Aber leider... Gibt es eine Möglichkeit, den aktiven/gesperrten Zustand für Elemente zu prüfen? Vielleicht gibt es sie schon, aber ich suche an der falschen Stelle?
Allerdings kann nicht jedes Element diesen Status haben.... Oder jedes Element?Können Sie dazu etwas sagen?
...
Können Sie mir etwas sagen?
Ich kann Ihnen noch nichts sagen, da ich mit anderen Aufgaben beschäftigt bin.
Wenn es Probleme gibt, die Sie nicht selbst lösen können, ist es besser, auf mich zu warten. Ich erinnere mich an dieses Problem und es ist auf meiner Liste vermerkt.
Ich kann Ihnen noch keinen Rat geben, da ich gerade mit anderen Aufgaben beschäftigt bin.
Wenn es Probleme gibt, die Sie nicht selbst lösen können, ist es besser, auf mich zu warten. Ich erinnere mich an dieses Problem, und es ist auf meiner Liste vermerkt.
Ich habe die Zip-Datei heruntergeladen und auf einen neuen MT5 entpackt.
Ich weiß nicht, was passiert ist, aber es scheint, dass es ein großes Problem mit dem entpackten ZIP gibt!
Ich musste etwa 700 unerwünschte Zeichen in verschiedenen Dateien und Ordnern entfernen (siehe Screenshot)
Es wäre schön, wenn jemand die korrigierten Dateien wiederherstellen könnte, damit nicht jeder, der dies herunterlädt, ein Ersetzungsprogramm verwenden muss, um das Problem selbst zu lösen :)
Wie auch immer, für den Moment habe ich auch das korrigierte ZIP angehängt und auch das "doppelte Anführungszeichen"-Problem von "Menuitem.mqh" um Zeile 290 herum behoben
...
- 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: Updates für die Easy And Fast Bibliothek (Build 3) :
In diesem Artikel wird die nächste Version der Easy And Fast-Bibliothek (Version 3) vorgestellt. Es wurden Fehler behoben und neue Features hinzugefügt. Mehr Details dazu finden Sie in dem Artikel.
Auf der ersten Registerkarte werden alle Steuerelemente auf der rechten Seite des Formulars verankert (siehe Screenshot unten). Wenn die Breite des Formulars geändert wird, bleiben sie in der gleichen Entfernung vom rechten Rand.
Abbildung 4. Die Controls der ersten Registerkarte sind an der rechten Seite des Formulars verankert.
Autor: Anatoli Kazharski