![]() |
Formular beim klick auf Komponente verschieben?
Hallo,
ich habe ein kreisrundes Formular mit einer LMD Uhr drauf, ich will jetzt dafür sorgen, dass wenn man auf die Uhr klickt (Form geht ja nicht weils komplett verdeckt wird) und die Maus bewegt, das Form mitbewegt wird. Wie geht das? |
Re: Formular beim klick auf Komponente verschieben?
Such mal nach SC_DRAGMOVE, dann findest Du z.B.
![]() |
Re: Formular beim klick auf Komponente verschieben?
Danke es funkt !!!
|
Re: Formular beim klick auf Komponente verschieben?
Ich hab das so gelöst:
Delphi-Quellcode:
/Edit: so was, da war wohl jemand schneller :-(
procedure TMainForm.MyClockMouseDown (Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
const SC_DragMove = $F012; begin ReleaseCapture; Perform (WM_SysCommand, SC_DragMove, 0); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 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-2025 by Thomas Breitkreuz