Ed infatti non si puo'.
Tempo addietro mi sono cimentato in un CAD (parola grossa) e l'unica soluzione che ho trovato è ridisegnare una linea colore sfondo sopra a quella del cerchio.
In realtà esiste un altro metodo, ovviamente più complesso, quello di disegnare il cerchio/arco punto per punto mediante formula trigonometrica:
PUBLIC SUB COE_Circle(x AS Integer, y AS Integer, r AS Integer)
' disegno di un cerchio
DIM t AS Integer
DIM tt AS Integer
Draw.Begin(Desk.MainArea) 'assegnazione del comando di disegno all'area di lavoro
tt = 50
Draw.ForeColor = Color.White
FOR t = 0 TO 360
IF 100 + (tt * Cos(t)) > 120 THEN
Draw.Point(100 + (tt * Cos(t)), 100 + (tt * Sin(t)))
ENDIF
NEXT
Draw.End()
END
dove tt=raggio
Ciao