Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Formular vergrößen (https://www.delphipraxis.net/148973-formular-vergroessen.html)

Martin_92 11. Mär 2010 19:05


Formular vergrößen
 
Ich habe angefangen in Delphi 7 eine Art Liste mit verschiedenen Funktionen zu programmieren. Soweit kein Problem.
Jetzt soll die Liste aber länger werden als mein Bildschirm hoch ist. Wenn das Fenster zu klein für den Inhalt ist wird normal ja automatisch ein Scrollbalken aktiviert (aber eben nur im ausgeführten Programm und nicht im Formular).
Meine Frage ist jetzt: Wie bekomme ich die Liste Länger?

Danke schon mal für jede Hilfe

Gruß Martin

shmia 11. Mär 2010 19:17

Re: Formular vergrößen
 
Mach mal einen Screenshot deines Formulars und lad' diesen (am besten als GIF) mit deiner Antwort hoch.
Man versteht sonst nicht, was du mit "Liste" eigentlich meinst.

Martin_92 11. Mär 2010 19:32

Re: Formular vergrößen
 
Liste der Anhänge anzeigen (Anzahl: 1)
danke für die Antwort.

Ein Bild, wie die Liste in etwa aussehen soll ist begefügt.
Das ganze soll dann eben noch länger sein. Nach dem Ausführen lässt sich das ja einfach scrollen wenn das Fenster zu klein ist Aber im Formular bekomme ich nicht mehr Inhalt rein.

zeras 11. Mär 2010 19:45

Re: Formular vergrößen
 
Dann mach doch einfach das Formular größer mit form.height. Das sollte doch gehen oder nicht?

-Phantom- 11. Mär 2010 19:48

Re: Formular vergrößen
 
Was willste nun vergrößern ? das Formular?
dann mach es so
Delphi-Quellcode:
// höhe
form1.Height := 500 // nur als Beispiel;
// oder so
form1.height := form1.height+20;
// Weite
form1.form1.Width := 500;
// oder so
form1.form1.Width := form1.width;

haentschman 11. Mär 2010 19:53

Re: Formular vergrößen
 
:gruebel: ich denke, er meint zur Designzeit bekommt er nicht mehr auf das Formular. Dann würde ich an deiner Stelle mal das Design überdenken und eventuell eine dynamische Erzeugung der Formularfelder in Betracht ziehen.


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