Das nützt aber nichts, wenn Du nun die Click-Reihenfolge auf die entsprechenden Buttons änderst, dann hast Du wieder das gleich Problem.wp_xyz hat geschrieben:Ich habe mal in deinem Scrollby-Code, die negativen Zahlen eingesetzt (also -100 statt 100, bzw 100 statt -100), und dann ist alles normal.
Also immer wenn diese Befehsreihenfolge eingehalten wird:
Code: Alles auswählen
ScrollBox1.ScrollBy(0,100)
ScrollBox1.VertScrollBar.Position := 400;
ScrollBox1.ScrollBy(0,-100)
Und das kann ja wohl nicht normal sein.
Delphi2007 macht dies richtig. Da überschneiden sich die GroupBoxen nachher nicht.wp_xyz hat geschrieben:Hab dein Projekt gerade nach Delphi 7 übertragen, und da verhält sich die Scrollbox genauso. Also ist schon mal Lazarus nicht schuld...
.