this.clear();
this.beginPath();
this.lineTo(this.width, 0);
this.lineTo(this.width, this.height);
this.lineTo(0, this.height);
this.lineTo(0, 0);
this.closePath();
if (isRadial) {
var g = this.createRadialGradient(x0,y0,2,x1,y1);
} else {
var g = this.createLinearGradient(x0,y0,x1,y1);
}
//this.globalAlpha = 0;
g.addColorStop(0, 0x0cc888);
this.globalAlpha = 1;
g.addColorStop(1, 0xb60cc1);
this.fillStyle = g;
this.fill();
this.beginPath();
this.moveTo(x0,y0);
this.lineTo(x1,y1);
// this.needsWork();
this.lineTo( x1-5, y1-5);
this.lineTo( x1+5, y1+5);
this.lineTo( x1-5, y1+5);
this.lineTo( x1+5, y1-5);
this.strokeStyle = 0;
this.lineWidth = 2;
this.stroke();