Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Bewegung auf der Form aber wie?? (https://www.delphipraxis.net/96701-bewegung-auf-der-form-aber-wie.html)

MrMyagi 29. Jul 2007 13:39


Bewegung auf der Form aber wie??
 
Moin Moin,
Da ich noch ein absoluter Delphi-Anfänger bin,
sitze ich mal wieder an einem, für euch bestimmt
einfach lösbarem Problem fest. Und zwar möchte ich
gerne Wissen, wie ich auf der Form eine einfache Bewegung
hinbekomme, das heißt z.B. einen einfachen Punkt der auf
der Form ist, welchen ich mit den Pfeiltasten nach
oben, unten, links und rechts bewegen kann.

Danke schonmal im Vorraus für eure Antworten.

Mfg Nico

mkinzler 29. Jul 2007 13:47

Re: Bewegung auf der Form aber wie??
 
Am Besten, indem du direkt auf dem Canvas der Form zeichnest.

MrMyagi 29. Jul 2007 13:59

Re: Bewegung auf der Form aber wie??
 
Danke für die schnelle Antwort allerdings habe ich noch ein paar Fragen

Zitat:

Am Besten, indem du direkt auf dem Canvas der Form zeichnest.
Und wie kann ich mit Canvas einen einfachen Punkt oder Ähnliches zeichnen?
bzw. wie mache ich es das sich dieser Punkt dann durch druck der Pfeiltasten bewegt?

Bastler 29. Jul 2007 14:18

Re: Bewegung auf der Form aber wie??
 
Den Punkt machst du ambesten mit Canvas.Ellipse .
Bewegen würde ich über OnKeyDown machen und dann die virtuellen Tastencodes auslesen...

MrMyagi 29. Jul 2007 14:52

Re: Bewegung auf der Form aber wie??
 
Dankeschön ich glaube ich weiß durch euch so grob
wie ich es machen muss den Rest schaffe ich sicher durch ausprobieren :thumb:

Nikolas 29. Jul 2007 15:04

Re: Bewegung auf der Form aber wie??
 
Vielleicht solltest du erst mal ein TShape zum malen nutzen, da du dir dann keine Sorgen darüber machen musst, wie du einen gezeichneten Kreis wieder entfernst.

// DIE Form brauchst du um einen Kuchen zu backen. DAS Form(ular) um Komponenten drauf zu legen


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf