Freihandzeichnen / GC --> Canvas [SWT]

Fishtaco

Grünschnabel
Hallo Leute!

Folgendes Problem:
Habe ein Progi mit dem man Programmoberflächen erstellen soll (Entwürfe).
Jetzt kann man feste Widgets einfügen, aber man soll auch einfach
was per Hand zeichnen können.
Das entsprechende Snippet hatte ich schon gefunden, t auch.
Ich erstelle also ein Canvas, füge dem ein GC hinzu und kann darauf
scribbeln.

Mein Problem ist jetzt, dass wenn ich über diese Fläche ein anderes Widget
ziehe, an dieser Stelle das Gezeichnete verschwindet. Erscheint mir
auch irgendwie logisch. Nur wie kann ich das ändern?
Ich denke, ich hab das mit dem GC noch nicht so ganz geblickt.
Kann ich das gerade Gezeichnete irgendwie dem Canvas hinzufügen?
Also quasi dass es "fest" drinnen ist?

Oder bin ich da völlig auf dem falschen Dampfer und das geht ganz
anders?

Bin für jede Hilfe dankbar.

1000 Dank und Grüße,
Jens
 
Zurück