Suchergebnisse
Suchergebnisse 1-13 von insgesamt 13.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo, ich verwende ein Panel mit der Eigenschaft Autoscroll=true zur Verwaltung einer Kollektion von Zellen mit Pictureboxen. Beim Scrollen des Panels wird der Inhalt fortlaufend umgewälzt, um eine große Kollektion im Ausschnitt anzeigen zu können. Der angezeigte Ausschnitt folgt vorwärts wie rückwärts der Scroll-Position. Dabei ergibt sich ein unschöner Effekt, der wohl eher mit dem Scrollbalken und den Mauskoordinaten zu tun hat, als mit meinem Algorithmus: Wenn man die Maus beim Scrollen vom…
-
Hallo, danke für die schnelle Antwort. Wie kann die Scrollbar die Maus capturen? Die Scrollbar ist kein selbständiges Control. Entschuldigung, da war ja noch der Link. Den muss ich erst mal anschauen. Nach Aufsuchen des Links bin ich noch nicht viel schlauer, weil wie gesagt, die Scrollbar kein selbständiges Control ist.
-
Danke, habe begonnen auszuprobieren, aber schon die beiden Zeilen VB.NET-Quellcode (2 Zeilen) führen zu "Option Strict On" lässt keine impliziten Konvertierungen von IntPrt in Long zu. Mit VB.NET-Quellcode (1 Zeile) kommt PinvokeStackImbalance Liegt vielleicht an meiner geringen Vertrautheit mit API-Funktionen.
-
Hallo. Vielleicht ist meine letzte Antwort oder besser Frage zur Verwendung von SetCapture übersehen worden, weil sie von mir noch einmal nachträglich editiert wurde. Ansonsten bin ich nach längerem Experimentieren am Zweifeln, ob es überhaupt einen Weg gibt, das Ausgangsproblem zu lösen. Mein Eindruck ist, dass der Autoscroll-Balken die meisten Einflussmöglichkeiten abblockt. Sonst hätte sich ja auch das kuriose Verhalten beim Windows-Explorer vermeiden lassen. Wenn die Maus den Kontakt zum Rol…
-
Hallo, danke für die schnelle Reaktion. Ein Panel mit eigenen Scrollbars erwäge ich vorerst nicht. Da müsste ich den schon verwendbaren Teil ersetzen und der funktioniert eigentlich sehr gut. Lieber könnte ich mich dazu entschließen, mit diesem Schönheitsfehler beim Autoscroll zu leben, so wie es Microsoft ja schon tut. Es spart viel Arbeit und bisher ist die Macke ja wohl kaum jemand aufgefallen, obwohl jeder den Windows-Explorer täglich nutzt. Sollte ich bei meinen Spielereien doch noch eine M…
-
Nachtrag und danke für RodFromGermany Falls es Dich interessiert: Das Programm, um welches es hier geht, ist ziemlich komplex geworden, so dass ich ungern nochmal Teile davon einreise. Falls Du das hier anstehende Problem mit dem internen Explorer selbst nachvollziehen möchtest, ist hier der Link: drschef.de/fivx. Aber allmählich gewöhne ich mich an den Gedanken mit dem kleinen Lapsus zu leben.
-
Zitat: „Die Scrollbars reagieren nicht auf MouseDown & Co. im Panel, Capture greift da nicht.“ Genau das ist das Problem. Es gibt ja aber auch kein Event was den Austritt aus dem Scroll-Ereignis anzeigt. Ich habe im Anhang die Form als Archiv.zip. Wird aber nicht ganz einfach, weil das Ding an tausend Stellen mit der Registry, anderen Klassen oder Modulen verzahnt ist. Zitat: „Ist vmtl ein Feature und kein Bug. Ich finds auf jeden Fall nützlich. So hat man nämlich die Möglichkeit auf die Startpo…
-
Ich habe die CustomVScrollBar angeschaut eingesetzt. Die Eleganz der Lösung und die Übersichtlichkeit hat mich beeindruckt. Ich konnte auch Einiges daraus lernen. Der Tipp war also in jedem Fall gut. Da im Splitcontainer links schon ein Verzeichnisbaum mit Scrollbar vorhanden ist, würde sich die CustomVScrollBar rechts grafisch und funktionell abweichend präsentieren. Da fehlen die Pfeile oben und unten. Auch das Mausrad war tot. Die Grafik hätte sich natürlich anpassen lassen. Nun überprüfte ic…