Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi ScrollBar verstecken geht nicht! (https://www.delphipraxis.net/34167-scrollbar-verstecken-geht-nicht.html)

vollmer-net 18. Nov 2004 15:19


ScrollBar verstecken geht nicht!
 
ShowScrollBar(TreeView1.Handle, SB_VERT, FALSE); funktioniert nicht! keine wirkung

Hab d4 standard, was kann ich tun?

gruß

alex

ehem. Benutzer 18. Nov 2004 17:29

Re: ScrollBar verstecken geht nicht!
 
Du willst das man es nicht sieht?
Wenn, dann nimm "visible".



MfG

vollmer-net 18. Nov 2004 20:23

Re: ScrollBar verstecken geht nicht!
 
ja,

wie denn bitte, das ist doch damit die scrollbars bei einem treeview weg sind...

ehem. Benutzer 18. Nov 2004 20:45

Re: ScrollBar verstecken geht nicht!
 
Angenommen die scrollbar heisst "Scrollbar1" dann siehts so aus:

Delphi-Quellcode:
scrollbar1.visible := not scrollbar1.visible;
Visible muss (wenn es beim Start des Programms sichtbar sein soll)
im Objektinspektor auf "true" gestellt werden.

Der Befehl oben ändert das dann immer in den jeweils entgegen liegenen Wert,
also von "true" zu "false" und umgekehrt bei erwünschen.



MfG

csa 11. Mär 2005 17:45

Re: ScrollBar verstecken geht nicht!
 
man bekommt die horizontale Bildlaufleiste erst dann mit "ShowScrollBar(tvw.Handle, SB_HORZ, False)" weg, nachdem sie aufgetaucht ist. Man könnte zwar versuchen, immer den richtigen Zeitpunkt zu erwischen, aber es reicht auch, das ShowScrollBar im Idle-Event auszuführen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 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 by Thomas Breitkreuz