Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by XXcD,
23. Jul 2009
Jo funktioniert einwandfrei man muss nur noch die höhe von HtmlViewer mit reinrechnen:
position:=HTMLViewer1.VScrollBarPosition;
...
//Inhalt laden
...
if position > HTMLViewer1.MaxVertical - HTMLViewer1.Height - 35 then
begin
HTMLViewer1.VScrollBarPosition := HTMLViewer1.MaxVertical;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by XXcD,
23. Jul 2009
Deine Idee ist ja schon nicht schlecht, aber ich beschäftige mich gerade auch mit dem Problem.
Und mir ist aufgefallen, dass du einen kleinen Fehler in deiner Lösung hast.
Mit HtmlViewer1.Height bekommst du nur die Höhe des HtmlViewer und nicht des Dokumenteninhalts.
Das heisst wenn dein HtmlViewer 200 hoch ist, scrollt der immer nur bis Position 200 und sobald dein Text im Fenster mehr als...