Autor Beitrag
LokutusvB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 74

WinXP
Delphi 5, Delphi XE
BeitragVerfasst: Di 06.09.11 08:55 
Guten Morgen,

ich habe auf einem Formular mehere Panels, auf auf den Panels sind unter anderem Memo-Felder und ListViews. Ist es möglich, daß während der Laufzeit eines Programmes die Größe einzellner Panels oder Memo-Felder vom Nutzer per Maus verändert werden kann (ein Bereich wird größer, dafür ein anderer Bereich kleiner)? Wie stellt man so etwas an?

Viele Grüße
LvB
Sybok Factor
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 50
Erhaltene Danke: 5

Win XP, Win Vista
Delphi 2010 Professional
BeitragVerfasst: Di 06.09.11 09:21 
Kannst du alles mit der Komponente TSplitter erreichen, dazu gibt es auch ein Demo in dem du die Funktionsweise nachvollziehen kannst. Die Positionen musst du selber speichern und nach Programmstart wieder herstellen.
Tipp: Du musst dabei die Größe der Panels speichern und nicht die Position der Splitter.

Viele Grüße
Sybok Factor.

_________________
Jetzte michse verstehen dein Problem.
LokutusvB Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 74

WinXP
Delphi 5, Delphi XE
BeitragVerfasst: Di 06.09.11 10:32 
Danke dir, das ganze ist ja denkbar einfach. :)