PPanelkomponente mit Canvas versehen
-
Hallo,
sorry ich meine natürlich TPanel da habe ich in einer geraden Kurve einen falschen Fehler gemacht
gruss
waldseeduo
-
Wo ist dann Dein Problem???
-
Hallo,
Was muss ich machen damit ich auf einem Panel zeichnen kann oder welche Komponente empfielt sich als Basis für eine neue Komponente auf der ich bestimmte Zeichenoperatione durchführen kann und Doublebuffer mit vererbt wird.ich hätte daher als Basis ein TPanel genommen.
danke dass du mir auf die Sprünge hilfst.
gruss
waldseeduo
-
Hallo,
Warum packst du nicht einfach ein Image auf dein Panel und zeichnest darin?
-
Hallo,
wenn ich eine Komponente weitergebe wirkt es besser wenn sich der nutzer um nichts mehr kümmern muss. zur zeit mache ich es auch so.vieleicht kennt jemand nen tip
gruss
waldseeduo
-
Ich hatte vorige Woche meine Diagramm-Kompo fertigestellt. Diese ist von TPanel abgeleitet und darauf liegt ein TImage auf dessen Canvas ich rum male. Funktioniert wonderbra.

-
danke werde ich mir gleich ansehen.
ich habe zwar über die suche gesucht anscheinend überlesen.
gruss
waldseeduo
-
Ich hatte vor ner ganzen weile mal mit TConrolCanvas rumexperimentiert. Funktioniert soweit, das Problem dabei ist, das das TControlCanvas buggy ist und Abstürze produziert.
-
Warum die ganze Aufregung???
Wenn Du eine Komponente von TPanel abgeleitet hast, muss nur noch:
public:
__property Canvas;im Header eingefuegt werden !!!

Dann kannste munter malen!
PS: Damit wird die geerbte Eigenschaft Canvas freigegeben zur Benutzung!
Vererbt wird die namlich als protected!
-
Man sollte es nicht für möglich halten, dass es so einfach ist ...
