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 Form bsNone verschieben (https://www.delphipraxis.net/117980-form-bsnone-verschieben.html)

X-SKY 29. Jul 2008 13:49


Form bsNone verschieben
 
Hallo,

wie kann ich denn einstellen, das eine Form, welche mit bsNone versehen ist, verschiebbar ist?

HeinzJ 29. Jul 2008 13:53

Re: Form bsNone verschieben
 
Du kanst die Mausereignisse (MouseDown MouseMove) abfangen und entsprechend darauf reagieren

Delphi-Quellcode:
procedure TForm33.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift:
    TShiftState; X, Y: Integer);
begin
  self.Left := self.Left-10;
end;

Fussball-Robby 29. Jul 2008 13:54

Re: Form bsNone verschieben
 
Tipp: Bevor du ein Thema erstellst, such erstmal nach den Worten aus deinem Titel :wink: Klick

X-SKY 29. Jul 2008 14:01

Re: Form bsNone verschieben
 
Zitat:

Zitat von Fussball-Robby
Tipp: Bevor du ein Thema erstellst, such erstmal nach den Worten aus deinem Titel :wink: Klick

:pale: Tut mir leid. Danke euch beiden für die Hilfe

extrem 29. Jul 2008 14:04

Re: Form bsNone verschieben
 
Dafür ist eigentlich die Nachricht WM_NCHITTEST da.Fenster ohne Titelzeile verschieben


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