Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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.

  • Benutzer-Avatarbild

    VB.NET-Quellcode (1 Zeile) bringt Fehler MouseCapture ist kein Member von "SplitterPanel"

  • Benutzer-Avatarbild

    Das ist ja eine vertrackte Sache. Weder der Splitcontainer SC noch die Form akzeptieren die Eigenschaft Mousecapture. Inzwischen habe ich auch vergeblich versucht über Koordinatenvergleiche einen Fehlerkommentar (Warnung) unterzubringen.

  • Benutzer-Avatarbild

    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.

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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.

  • Benutzer-Avatarbild

    Es geht um das Fenster des internen Explorers (F3) vb-paradise.de/index.php/Attachment/44701/

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    Danke Rod, das wäre dann was für morgen und hilft vielleicht!

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    Hier ist aus 25.000 VB-Zeilen der Ausschnitt zum Scrollen: (Versteckter Text)