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/)
-   -   Verschieben der Form (https://www.delphipraxis.net/132345-verschieben-der-form.html)

Countdown2000 10. Apr 2009 15:01


Verschieben der Form
 
Ich habe 3 Form die alle keinen Formrahmen mehr haben und alles unsichtbar außer das hintergrund bild was mir als Platform dient !

Jetzt möchte ich die verschieben können wenn ich mit der maus klicke diese dann festhalte und die maus bewege wie man das gewöhnt ist von den Fensterrahmen !

Wie geht das wo muss ich welchen begriff eingeben (genaue Codes währen nett)

DANKE

:dp:

Matze 10. Apr 2009 15:05

Re: Verschieben der Form
 
Hi,

wie lange hast du denn gesucht? Hier im Forum suchenFormular verschieben steht bei dir ja schon beinahe im Titel.

Das hilft oder das hier.

Gruß

DP-Maintenance 10. Apr 2009 15:05

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.

Flips 10. Apr 2009 15:06

Re: Verschieben der Form
 
Swissdelphicenter

Countdown2000 10. Apr 2009 15:49

Re: Verschieben der Form
 
wenn ich zeit hätte zu suchen dann könnte ich ja gleich die bücher über delphi durchwuhlen wo das wieder steht !

und weil ich die zeit nicht hab frag ich auf die schnelle einfach mal

Jens Hartmann 10. Apr 2009 15:51

Re: Verschieben der Form
 
Zitat:

Zitat von Countdown2000
und weil ich die zeit nicht hab frag ich auf die schnelle einfach mal

Das ist eine gute Einstellung.

DeddyH 10. Apr 2009 15:52

Re: Verschieben der Form
 
Genau: "wieso soll ich mir die Mühe machen, wenn das auch andere für mich tun können?"

mkinzler 10. Apr 2009 15:54

Re: Verschieben der Form
 
Ja der wahre Kluge findet einen Dummen ... :mrgreen:

Countdown2000 10. Apr 2009 15:54

Re: Verschieben der Form
 
gell find ich auch ! dachte dürfte euch nicht stören !

sorry bin aber echt schlecht gelaunt weil schon die ganze zeit irgend ein scheiß nicht so will wie ich will !

und da will ich nicht suchen sondern finden !

Countdown2000 10. Apr 2009 15:57

Re: Verschieben der Form
 
wir schweifen ab !

meine frage ist immernoch nicht so beantwortet das es funktioniert !

also mehr oder weniger klick ich ja nicht auf die Form sondern auf das image !
Form ist in invisible farbe und teile des bildes auch !

fkerber 10. Apr 2009 15:59

Re: Verschieben der Form
 
Hi!

Hast du mal auf einen der Links oben draufgeklickt und wenigstens versucht zu verstehen, was da gemacht wird?

Vielleicht solltest du dir dann überlegen, wie man die Sachen, die MouseDown der Form geschrieben sind bei MouseDown des Images nutzen kannst...


Ciao, Frederic

DeddyH 10. Apr 2009 16:05

Re: Verschieben der Form
 
Oder MouseMove des Images:
Delphi-Quellcode:
procedure TFormMain.img1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
  if ssLeft in Shift then
    begin
      ReleaseCapture;
      Self.Perform(WM_SYSCOMMAND,$F012,0);
    end;
end;

mkinzler 10. Apr 2009 16:05

Re: Verschieben der Form
 
Zitat:

Zitat von Countdown2000
gell find ich auch ! dachte dürfte euch nicht stören !

War nicht als Zustimmung oder als Gutheissung deiner Einstellung gedacht. Hatte eher gehofft du verstehst, dass deine Einstellung grundsätzlich falsch ist!

Daniel 10. Apr 2009 16:46

Re: Verschieben der Form
 
Zitat:

Zitat von Countdown2000
wenn ich zeit hätte zu suchen dann könnte ich ja gleich die bücher über delphi durchwuhlen wo das wieder steht ! und weil ich die zeit nicht hab frag ich auf die schnelle einfach mal
[...]
sorry bin aber echt schlecht gelaunt weil schon die ganze zeit irgend ein scheiß nicht so will wie ich will ! und da will ich nicht suchen sondern finden !



:shock:
Du bist wohl in der Birne weich - tabu ist für Dich der Foren-Bereich!


Ganz ehrlich - wir alle stehen hin und wieder unter Zeitdruck. Und da ist es durchaus legitim, nach einem Stichwort zu fragen, das einem weiterhilft. Was Du jedoch möchtest, ist fertiger Code. Den könntest Du hier als Auftragsarbeit gegen Bezahlung haben - aber nicht gratis. So funktioniert ein Forum nicht und in diesem Ton fragst Du hier bitte nicht wieder.


Ich hoffe, ich habe mich trotz aller Freundlichkeit deutlich ausgedrückt.


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