Autor Beitrag
delphijanka
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 151

WinXP
D 2009 Arc., Java, C
BeitragVerfasst: Do 11.02.10 12:18 
Hallo.

Ich möchte ein Scrollbar eines StringGrids auf eine bestimmte Position bewegen, also nicht zu einer Zeile/Spalte, sondern die genaue Angabe der Scrollposition (wie es intern abgespeichert wird).
Dann möchte ich die aktuelle Position des Scrolls ablesen (also wiederum keine Zeile/Spalte)

Weiss jemand wie ich das tue? Das much irgendwie mit StringGrid.Perform(...) gehen, nur weiss ich net, welche Message-Parameter ich einsetzen soll.

Für eine Hilfe wäre ich sehr dankbar.
FinnO
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1331
Erhaltene Danke: 123

Mac OSX, Arch
TypeScript (Webstorm), Kotlin, Clojure (IDEA), Golang (VSCode)
BeitragVerfasst: Do 11.02.10 21:57 
ich müsste lügen, aber ich glaube EM_SCROLL o.ä.
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Fr 12.02.10 09:07 
MSDN - WM_VSCROLL

oder

StringGrid1.ScrollBy(0,1);


Das ist zum auslesen *vermut*
MSDN - GetScrollPos

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)