![]() |
TScrollBar: PageSize
Hallo wiedereinmal!
Ich würde gerne die Breite bzw. Höhe des Scrollbalkens einer ScrollBar ändern. Soweit habe ich schon herausgefunden, dass das über PageSize gehen dürfte. Meine Frage nun: in welchem Maß ist das angegeben (bin aus der Hilfe nicht gescheit geworden...). LG, Delphi-Freak |
Re: TScrollBar: PageSize
PageSize ist relativ zu Min und Max, wenn du also Min=0 und Max=100 und PageSize=50 setzt, dann ist der "Greifer" im Scrollbalken halb so groß wie der gesamte Balken.
|
Re: TScrollBar: PageSize
Aha, danke mal. Noch eine Frage: Warum ist der Scrollbalken mit Min=0 und Max=100 und PageSize=100 nicht ganz ausfüllend groß? Das wundert mich nämlich irgendwie. :roll:
Und noch dazu: mit Min=0, Max=100 und PageSize=100 ist er (in Pixeln gesehen) kleiner als mit Min=0, Max=1000 und PageSize=1000 - hätte keine Ahnung wieso... :gruebel: Trotzdem mal danke und LG, Delphi-Freak |
Re: TScrollBar: PageSize
Vielleicht weil zwischen 0 und 100 genau 101 Pixel liegen (0 und 100 inkl.) und entsprechend 1001 Pixel bei 0-1000 ?
Mach doch mal von 1-100 z.B. ;) |
Re: TScrollBar: PageSize
Super Idee - probier ich gleich aus... :mrgreen:
Edit: Das dürfte es sein. Ist zwar immer noch ein Pixel darunter - aber das soll mich nicht weiter stören (wer weiß, vielleicht liegts auch an meinem Style); das eine Pixel ists aber immer, egal ob mit Max=PageSize=100 oder Max=PageSize=1000 (mit Min=1) Vielen Dank :thumb: Edit2: Habs jetzt fix in mein Proggy eingebaut und es funzzt wie gewollt :wink: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz