Forum: Multimedia
by stahli,
30. Mai 2011
Nein, ein Canvas hat keine Ebenen.
Du kannst aber mehrere Canvas übereinander legen. Wie z.B. ein Panel auf eine Form und auf das Panel einen Button.
Das ganze dann aber transparent zu machen ist nicht so unkompliziert, wie man vielleicht denkt.
Forum: Multimedia
by stahli,
27. Mai 2011
Kleiner Tipp: Immer die Fehlermeldungen GENAU lesen. I.d.R. steht der Cursor dann auch an der entsprechenden Quelltextstelle.
Mit etwas Überlegung kommt man dann meist noch auf die Ursache. Das geht dann schneller, als auf eine Forenantwort zu warten :-)
Forum: Multimedia
by stahli,
26. Mai 2011
Mein Vorschlag: Teste Dich langsam heran.
Erstelle am besten erst einmal eine eigene Klasse (z.B. Ableitung von einem Panel). TPanelKreis, TPanelLine etc.
Da ersetzt Du einfach die Paint-Methode und lässt etwas passendes auf dessen Canvas zeichnen. Mit Left und Top kannst Du die Objekte positionieren.
Dann hast Du erst mal "richtige Objekte zum anfassen". (Das hat Vor- und Nachteile).
...