Perform(WM NCLBUTTONDOWN, HTCAPTION, varEmpty)
Von: Norbert Stellberg (stellberg@stellberg.de) [Profil]
Datum: 04.11.2009 12:38
Message-ID: <hcrpc3$oe5$1@online.de>
Newsgroup: de.comp.lang.delphi.misc
Datum: 04.11.2009 12:38
Message-ID: <hcrpc3$oe5$1@online.de>
Newsgroup: de.comp.lang.delphi.misc
Hallo, ich habe in meinem MainForm diese Anweisung: Vorausgesetzt: Formarray ist eine separate Unit FormPanel ist ein Panel in einem anderen Fenster. Zweck: Die Komponenten im Formpanel in ein separates Fenster zu bringen, damit dieses separate Fenster getrennt vom Hauptfenster verschoben werden kann. Das habe ich so gemacht: FormPanel.Parent:=FormArray; und nun das Problem: Um das Form zu verschieben gibt es ReleaseCapture; FormArray.Perform(WM_NCLBUTTONDOWN, HTCAPTION, varEmpty); Im Hauptformular funktioniert das bestens. Im getrennten Formular leider nicht mehr. Was muß ich dem Form, bzw.den einzelnen Komponenten im OnMousedown sagen, damit man das Teil verschieben kann? Mit freundlichen Grüßen Norbert[ Auf dieses Posting antworten ]
Antworten
- Hubert Seidel (04.11.2009 21:43)
- News.CIS.DFN.DE (05.11.2009 08:42)
- Hubert Seidel (11.11.2009 22:33)
- Hans-Peter Diettrich (04.11.2009 23:16)
