Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi einige Fragen zu TScrollBox (https://www.delphipraxis.net/44307-einige-fragen-zu-tscrollbox.html)

resolution 17. Apr 2005 14:55


einige Fragen zu TScrollBox
 
1.
ich schreibe dynamisch inhalt in die scrollbox, an einer gewissen stelle im programm müsste ich die scrollbox komplett 'leeren', also alle komponenten die darin enthalten sind zerstören ;)
wie geht das am einfachsten?

2.
wenn ich sachen in die scrollbox schreibe (sind nur labels und edits), dann ist der letzte eintrag ganz unten am border, das sieht nicht sehr schön aus, bleibt mir da nur das zusätzliche hineinschreiben einer komponente die man nicht sieht um den inhalt künstlich mittels dummy zu verlängern?

3. und letztens:
auf etwa jeder zeile in der scrollbox gibt es ein editfeld.. wenn man mit tabulator von einem zum nächsten springt und man kommt an den unteren bereich so dass die scrollbox etwas nach unten scrollt, dann ist dort ebenfalls diese zeile direkt ganz unten an den border 'gepresst' und das sieht ebenfalls scheisse aus..
wie kann ich es machen, das statt nur einer zeile zu scrollen, die scrollbox meinetwegen eine komplette seite scrollt?
wird beim scrollen irgend ein event ausgelöst und kann ich darauf dann reagieren und die position der scrollbar setzen?


vielen dank für eure hilfe :)
lg,
Manuel

xineohp 17. Apr 2005 16:21

Re: einige Fragen zu TScrollBox
 
moin,

Zu 1:
ich glaube das solten dir die Propertys Controls und ControlCount weiter helfen. Einfach in einer Schleife durch gehen und frei geben.
Hier ist auch ein Beispiel

resolution 17. Apr 2005 20:58

Re: einige Fragen zu TScrollBox
 
controls, ah, ich habs mit components versucht *g* ich noob ^^
danke, werd ich morgen testen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz