Moin zusammen,
neuer Tag, neues Problem
Ich habe eine Instanz eines TStringGrid, fange Mausbuttonclicks (links) in das TStringGrid ab , um dann mittels TStringGrid.Selection := myTGridRect; eine Zeile zu selektieren.
Bei meinen Tests waren immer mehr Zeilen im TStringGrid, als gerade sichtbar, d.h. der vertikale Scrollbar ist sichtbar.
Selektiere ich jetzt eine Zeile und bewege das Mausrad, erhalte ich eine Exception der Klasse "EInvalidGridOperation". Wenn ich über die Up-/Down Buttons des vert. Scrollbars gehe, ist alles in Butter.
Kann da bitte jemand Licht reinbringen? Kann ich die Exception abfangen und nix tun - muß ich was tun???
Weiterhin: wie kann ich die Größe des verschiebbaren Teils des vert. Scrollbars so anpassen, daß er nicht die standardmäßige quadratische Form hat, sondern in der vertikalen Größe in Relation zu den Zeilen im TStringGrid steht. Hat TStringGrid da eine Eigenschaft/Methode? Ich find nämlich nix.
Many Thanx, Arne