Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ScrollBars einer Listbox immer ausblenden (https://www.delphipraxis.net/85658-scrollbars-einer-listbox-immer-ausblenden.html)

Nils_13 2. Feb 2007 19:42


ScrollBars einer Listbox immer ausblenden
 
Hi,

ich möchte in einer ListBox die Scrollbars ausblenden.
Wie ist es allerdings möglich, die Scrollbars FÜR IMMER, OHNE irgendeinFLACKERN, wenn man scrollt, auszublenden ?
Bei folgendem Code flackert die ScrollBar praktisch durch, wenn man scrollt (eigene Scrollbar oder Mouse).
Delphi-Quellcode:
SetScrollRange(lbList.Handle, SB_VERT, 0, 0, False);
SetScrollRange(lbList.Handle, SB_HORZ, 0, 0, False);
Ist dieses Problem mit einer Ableitung einer TListBox mit einer eigenen Komponente zu lösen ? Oder noch besser: Ist es möglich, die Scrollbars (in einer eigenen Komponente) zu ersetzen ? [Das wäre wirklich ideal...]

Hawkeye219 2. Feb 2007 19:54

Re: ScrollBars einer Listbox immer ausblenden
 
Hallo Nils,

(für dich) nicht perfekt, sollte aber funktionieren: klick

Gruß Hawkeye

Nils_13 2. Feb 2007 20:17

Re: ScrollBars einer Listbox immer ausblenden
 
Danke, das war in etwa das, was ich gesucht habe. Die perfekte Lösung ist auch nicht zwangsläufig nötig, es wäre nur eleganter gewesen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 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