Xojo Conferences
XDCMay2019MiamiUSA

Wie am geschicktesten Zeichnen (Real Studio network user group Deutschland Mailinglist archive)

Back to the thread list
Previous thread: Laufweiten von Schriften
Next thread: Editfield mask funktioniert nicht mehr richtig


Probleme mit String Bearbeitung   -   Markus Schnell
  Wie am geschicktesten Zeichnen   -   Michael Köhler <
   Re: Wie am geschicktesten Zeichnen   -   info it-rosenowski.de

Wie am geschicktesten Zeichnen
Date: 27.06.07 08:33 (Wed, 27 Jun 2007 09:33:30 +0200)
From: Michael Köhler <
Hallo alle zusammen,

ich hab heute mal wahrscheinlich ziemlich simple Frage. Und zwar
möchte ich mir ein Programm schreiben, mit dem ich einen Graphen
zeichnen kann. Wie die Daten vorliegen soll erstmal vollkommen egal
sein (ich wollte sie erstmal über eine ListBox vorgeben). Ich habe
also eine Reihe von Punkten durch die eine Linie gezogen werden soll.
Ich dachte hierbei an ein CurveShape mit Order 2 (sprich eine
Bezierkurve mit 2 Kontrollpunkten (kubische Bezierkurve)). Somit
müsste ich ja meine Daten immer zu vier Punkten zusammenfassen. Das
dürfte kein Problem sein. Was ich mich jetzt nur frage ist, wo
zeichne ich am Besten hin? Es soll die Möglichkeit bestehen die Kurve
später auch auszudrucken oder aber als Bild zu speichern. Die
Fenstergröße soll auch angepasst sein, d.h. wenn ich das Fenster
vergrößere soll auch die Kurve vergrößert werden. Wie mach ich das
nun am geschicktesten? Direkt in ein Bild zeichnen und dann das Bild
an ein Canvas oder ähnliches übergeben? Oder doch ganz anders? Für
Tipps/Ideen bin ich jederzeit offen. Ich hab übrigens RB 5.5.3,
gibt's vielleicht in RB 2007 r3 andere Möglichkeiten bei denen das
eleganter geht? Früher oder später wollte ich mir eh mal 2007
holen...aber eigentlich eher später als früher ;)

Grüße Michael

Re: Wie am geschicktesten Zeichnen
Date: 27.06.07 08:58 (Wed, 27 Jun 2007 09:58:16 +0200)
From: info it-rosenowski.de
Zeichne deinen Graphen am besten in ein Bild. Damit stehen dir dann alle
Möglichkeiten offen(saveas...,canvas.graphics.draw...).
Wie du das zeichnen in den Canvas dann geschickt anstellst wird in den
Threads:
Bild aus Canvas sichern -->
http://support.realsoftware.com/listarchives/realbasic-nug.de/2007-06/msg00043.html
und
Bild in Canvas Backdrop -->
http://support.realsoftware.com/listarchives/realbasic-nug.de/2007-06/msg00047.html

gut beschrieben. Beide sind vom 25.06.

Rossi