Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ? (https://www.delphipraxis.net/128931-wie-zeichne-ich-eine-ellipse-kreis-ueber-mittelpunkt.html)

thomas2009 9. Feb 2009 20:17


Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
Hallo

Mit dem Code wird eine Ellipse( Kreis) in einem Rechteck gezeichnet
Ich möchte aber mit der Maus durch Klick den Mittelpunkt der Ellipse (Kreis) bestimmen
Delphi-Quellcode:
image1.Canvas.ellipse(0,0, 400, 400);
[edit=SirThornberry]Titel korrigiert - was ist eigentlich ein Millelpunkt? - Mfg, SirThornberry[/edit]

mkinzler 9. Feb 2009 20:20

Re: Wie zeichne ich eine Ellipse (Kreis) über Millelpunkt ?
 
Delphi-Quellcode:
x := Width DIV 2;
y := Height DIV 2;

DeddyH 9. Feb 2009 20:20

Re: Wie zeichne ich eine Ellipse (Kreis) über Millelpunkt ?
 
Ein bisschen Eigeninitiative kann man schon erwarten, oder? Das Denken nehmen wir Dir nicht ab, das musst Du schon selbst übernehmen.

thomas2009 9. Feb 2009 21:50

Re: Wie zeichne ich eine Ellipse (Kreis) über Millelpunkt ?
 
Zitat:

Zitat von mkinzler
Delphi-Quellcode:
x := Width DIV 2;
y := Height DIV 2;

Vielleicht hast meine Frage nicht gut verstanden
Ich möchte einen Kreis mit der Maus zeichnen

Erste Klick wird der Mittelpunkt ermittelt
2. Klick wird der Radius ermittelt und gleichzeitig der Kreis wird gezeichnet

hier ist so ähnliche Frage ;
http://www.delphipraxis.net/internal...ct.php?t=70108

Dax 9. Feb 2009 21:51

Re: Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
oh, schön, dass du einen thread gefunden hast, in dem die lösung steht...

mkinzler 9. Feb 2009 21:57

Re: Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
Zitat:

Vielleicht hast meine Frage nicht gut verstanden
Ich versprach keine Musterlösung, sondern wollte nur auf die Beziehung des Mittelpunktes zu Breite/Höhe hinweisen

mr_emre_d 9. Feb 2009 22:06

Re: Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
heutzutage denkt keiner mehr selbstständig ...

zu deinem Problem: (damit meine Antwort nicht nur destruktiv ist..)-

X, Y Werte kannst du im OnMouseDown Ereignis des Formes ermitteln - durch Eigeninitiative erreichbar !
Einen Kreis vom Mittelpunkt ausgehend ist auch einfach (trotzdem schreibe ich keine Lösung da-) - durch selbständiges Denken erreichbar !

Guten Nacht an alle

thomas2009 9. Feb 2009 22:29

Re: Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
Zitat:

Zitat von mkinzler
Zitat:

Vielleicht hast meine Frage nicht gut verstanden
Ich versprach keine Musterlösung, sondern wollte nur auf die Beziehung des Mittelpunktes zu Breite/Höhe hinweisen

Ich habe den Code unter dem Link weiter bearbeitet, dass ich den Kreis nicht durch ein Klick sondern durch 2 Klicks
zeichnen kann

Problem gelöst
Da das Problem für andere so einfach wäre, brauche ich die Lösung hier nicht einzugeben :mrgreen:

Sir Rufo 9. Feb 2009 22:44

Re: Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
hmmm ... erst alle anschieben wollen (suchen können doch die anderen) ... (oh, es hilft mir keiner, dann muss ich wohl doch selber auf den suchknopf drücken) dadurch von anderen profitieren ... und dann kommt so ein spruch?

bist du dir sicher, hier wirklich richtig zu sein?

hast du den sinn des forums verstanden? lang genug dabei bist du schon ... :gruebel:

@alle: sorry for OT

globetrotter77 9. Feb 2009 22:54

Re: Wie zeichne ich eine Ellipse (Kreis) über Mittelpunkt ?
 
Zitat:

Zitat von Sir Rufo
@alle: sorry for OT

Da musst du dich nicht zu entschuldigen!
Das musste schließlich mal gesagt werden ... schließe mich 100% an


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:20 Uhr.
Seite 1 von 2  1 2      

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