Seite 1 von 1

Polygon zeichnen

Verfasst: Sonntag 19. Februar 2006, 16:35
von cime
Hallo, ich muss in einem wxWindow ein Polygon zeichnen .... ist ja eigentlich kein Problem: ClientDC.DrawPolygon(...)

Aber ich möchte nicht, dass das, was innerhalb des Polgons ist, übermalt wird (in der wxpywiki wird es so formuliert, dass man nur filled polygons zeichnen kann), weiß jemand wie das geht, außer mit einer for Schleife einfach alle Linien einzeln zu zeichnen????

mfg cime

Re: Polygon zeichnen

Verfasst: Montag 20. Februar 2006, 18:10
von Francesco
cime hat geschrieben:Hallo, ich muss in einem wxWindow ein Polygon zeichnen .... ist ja eigentlich kein Problem: ClientDC.DrawPolygon(...)

Aber ich möchte nicht, dass das, was innerhalb des Polgons ist, übermalt wird (in der wxpywiki wird es so formuliert, dass man nur filled polygons zeichnen kann), weiß jemand wie das geht, außer mit einer for Schleife einfach alle Linien einzeln zu zeichnen????

mfg cime
Meinst du einen transparenten Brush?

Code: Alles auswählen

b=wx.Brush(wx.BLACK, style=wx.TRANSPARENT)
dc.SetBrush(b)

Verfasst: Dienstag 21. Februar 2006, 21:03
von cime
Ja, Danke, genau das hab ich gesucht ....

mfg
cime