Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   "Sichtbares" Versetzen eines Buttons mit der Maus (https://www.delphipraxis.net/156324-sichtbares-versetzen-eines-buttons-mit-der-maus.html)

Jazzman_Marburg 29. Nov 2010 18:47

AW: "Sichtbares" Versetzen eines Buttons mit der Maus
 
Hi Klaus,

ja -- vielen Dank!
Es tut!


Ein zwei Kleinigkeiten zu ändern -- aber es tut's!

Lieben Dank für Deine Mühe :thumb:
Gruß
Jazzman

Amateurprofi 29. Nov 2010 19:09

AW: "Sichtbares" Versetzen eines Buttons mit der Maus
 
@Jazzman,
gern geschehen - und war auch keine große Mühe, weil das Standardroutinen aus meinen Projekten sind.

Was ich nicht erwähnt habe: Mit dem Clip-Cursor Teil kannst du auch recht einfach festlegen, daß der Button nur in einer Richtung bewegt werden kann.

Wenn z.B. nur eine horizontale Verschiebung möglich sein soll, dann ersetzt du in MouseDown die Zeilen
Delphi-Quellcode:
inc(r.Top,y);
dec(r.Bottom,Height-y);
durch
Delphi-Quellcode:
r.Top:=flastpos.y;
r.Bottom:=r.Top+1;


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:38 Uhr.
Seite 2 von 2     12   

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