Autor Beitrag
Parit
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 11.10.02 19:56 
Hallo,

ich habe eine MDI-Form. Und ich möchte zum scrollen auf dem MDI_CLient-Bereich eine eigene Scrollbar einsetzen.
Dazu benutze ich die Funktion ScrollWindowEx. Aber ich bekomme das mit den Parametern nicht auf die Reihe.
Was muss ich als Parameter übergeben, wenn nur der Clientbereich gescrollt werden soll? Zum testen benutze ich ein Standard MDI-Projekt, das Delphi(3) automatisch erstellen kann. DIe MDI-Form heisst MainForm:
hwnd --> MainForm.Handle?
dx, dy --> ist mir klar.
*lprcScroll --> Adresse von????
lprcClip --> Adresse von?????
hrgnUpdate --> Handle von was???
lprcUpdate --> Adresse von????
fuScroll --> vielleicht SW_SCROLLCHILDREN?

Gruss Parit
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 11.10.02 20:15 
Warum nimmst du keine Scrollbox?
Parit Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 11.10.02 21:29 
Bei einer ScrollBox habe ich doch auch nur die Standard-Windows-Scollbalken vom Typ TControlScrollBar.
Ich möchte aber eine eigene Scrollbar einsetzen, die soweit auch schon fertig ist. Ich komme eben nur noch nicht mit dem scrollen über die oben genannte Funktion klar.

Gruss Parit