Ich muss zwei Schaltflächen hinzufügen, das sind die Felder über und unter der Scroller-Engine
Sie meinen unsichtbare Schaltflächen, die sich im Hintergrund des Bereichs befinden, in dem sich der Schieberegler bewegt? Ich werde das in den nächsten Versionen der Bibliothek machen. Wenn Sie über oder unter dem Schieberegler klicken, wird die Verschiebung um die Anzahl der Zeilen des sichtbaren Teils der Liste vorgenommen.
Wie immer tadellos!
Danke!
P.S. Aber noch weit entfernt von fehlerfrei. ;)
Meinen Sie unsichtbare Schaltflächen, die sich auf dem Hintergrund des Bereichs befinden, in dem sich der Schieberegler bewegt? Ich werde dies in den nächsten Versionen der Bibliothek tun. Wenn Sie oberhalb oder unterhalb des Schiebereglers klicken, wird die Verschiebung um die Anzahl der Zeilen des sichtbaren Teils der Liste vorgenommen.
Der neue Artikel Graphical Interfaces V: The List View Element (Chapter 2) wurde veröffentlicht:
Autor: Anatoli Kazharski
Hi,
das Kompilieren mit der aktuellen MT5 Version: 5.00 build 1340 führt zu Compiler-Fehlern:
'return' - kann nicht von const pointer zu nonconst pointer konvertieren SplitButton.mqh 90 65
'return' - kann nicht von const-Zeiger zu nonconst-Zeiger konvertieren ListView.mqh 67 76
Hallo,
das Kompilieren mit der aktuellen MT5 Version: 5.00 build 1340 führt zu Compiler-Fehlern:
'return' - kann nicht von const pointer zu nonconst pointer konvertieren SplitButton.mqh 90 65
'return' - kann nicht von const pointer zu nonconst pointer konvertieren ListView.mqh 67 76
Danke!
терминала появилась такая ошибка. Правила "игры" немного изменились. Исправить можно просто удалив спецификатор const.
Перейдите к строке с ошибкой и замените эту строку:
CContextMenu *GetContextMenuPointer(void) const { return(::GetPointer(m_drop_menu)); }
На эту:
CContextMenu *GetContextMenuPointer(void) { return(::GetPointer(m_drop_menu)); }
//---
Подобные исправления нужно будет внести во всех файлах, где будет встречаться такая ошибка. В следующих статьях серии ошибка будет устранена.
Спасибо за сообщение.
Hallo,
ich spiele gerade mit der Standardbibliothek herum und habe eine ganz einfache Frage:
Ich habe eine Liste mit CListView erstellt. Ich füge zum Beispiel jede Sekunde Elemente hinzu. Wie kann ich die Liste aktualisieren, um die neuesten Elemente automatisch anzuzeigen, ohne mit der Maus nach unten zu scrollen?
Danke!

- 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 V: Das ListView-Element (Kapitel 2) :
In dem vorherigen Kapitel haben wir Klassen für die Erzeugung der vertikalen und horizontalen Scrollbar geschrieben. In diesem Kapitel werden wir diese implementieren. Wir werden eine Klasse für das Erzeugen eines ListView Elementes (Liste / Listenansicht) schreiben, bei der eine Komponente eine vertikale Scrollbar darstellt.
Wir werden eine ListView aus verschiedenen einfachen Objekten zusammenstellen und auch das Scrollbar Elements mit einbeziehen. :Diese sind:
Abbildung 1. Die Komponenten des ListView Elementes
Autor: Anatoli Kazharski