![]() |
Fadenkreutz auf paintbox
hallo
Ich versuche ein kleines Funktionsplotter programm zu schreiben und möchte gerne auf meinen paintbox wo die Funktion gezeichnet wird ein Fadenkreutz haben mit dem man die werte auf der kurve ablesen kann. Am besten wäre es wenn dass kreutz immer die kurve entlang fährt wenn man die mouse auf die paintbox hat, aber zuerst muss ich dass Fadenkreutz haben.. Weiss jeman wie das geht gruss michael |
Re: Fadenkreutz auf paintbox
Zitat:
Der Möglichkeiten gibt es viele. Einfach mal in die OH schauen zB. unter [oh]Canvas.MoveTo();[/oh] [oh]Canvas.LineTo();[/oh] Sind denn die Werte die du darstellen möchtest in einem Array gespeichert oder werden diese "live" berechnet ? |
Re: Fadenkreutz auf paintbox
hallo
Bis jetzt habe ich die werte einfach live berechnet....Ich bin noch am probieren.... Die idee ist aber das der mouse cursor von einen Faden kreutz ersetzt wird wenn man über die Paintbox geht, um damit die genauen werte eine stelle auf der graph zu ermittlen... Hast du ein kleines beispiel wie ich das machen kann ? gruss michael |
Re: Fadenkreutz auf paintbox
Du kannst für die Paintbox im OI einen entschprechenden Mauszeiger einstellen.
|
Re: Fadenkreutz auf paintbox
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
hier 2 Beispiele eins mit XOR und eins, dass eine Bitmap für das Fadenkreuz verwendet. Ich favorisiere die Bitmaplösung |
Re: Fadenkreutz auf paintbox
hallo
Jens: danke für die beispiele, ich werde sie mal ausprobieren..... Turbopascal: Die idee einen cursor zu erstellen der aus der OI ausgewählt werden kann finde ich gut, aber wie geht das jetzt ? Wie kann ich die auswahl von cursor im OI erweiteren ? gruss michael |
Re: Fadenkreutz auf paintbox
Das geht so:
Delphi-Quellcode:
Du kannst es natürlich direkt im OI einstellen, wie Matti bereits geschrieben hat.
PaintBox.Cursor := caCross;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr. |
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