connection arrow size according to zoom
This commit is contained in:
@@ -3273,13 +3273,16 @@ ArrowConnectionDecorator.prototype=new ConnectionDecorator;
|
|||||||
ArrowConnectionDecorator.prototype.type="ArrowConnectionDecorator";
|
ArrowConnectionDecorator.prototype.type="ArrowConnectionDecorator";
|
||||||
ArrowConnectionDecorator.prototype.paint=function(g){
|
ArrowConnectionDecorator.prototype.paint=function(g){
|
||||||
if(this.backgroundColor!=null){
|
if(this.backgroundColor!=null){
|
||||||
|
var zoomfactor = 1;
|
||||||
|
if(typeof workflow.sType != undefined && workflow.sType != '')
|
||||||
|
zoomfactor = workflow.sType;
|
||||||
g.setColor(this.backgroundColor);
|
g.setColor(this.backgroundColor);
|
||||||
g.fillPolygon([1,10,10,1],[0,5,-5,0]);
|
g.fillPolygon([1*zoomfactor,10*zoomfactor,10*zoomfactor,1*zoomfactor],[0,5*zoomfactor,-5*zoomfactor,0]);
|
||||||
}
|
}
|
||||||
g.setColor(this.color);
|
g.setColor(this.color);
|
||||||
g.setStroke(1);
|
g.setStroke(1);
|
||||||
g.drawPolygon([1,10,10,1],[0,5,-5,0]);
|
g.drawPolygon([1*zoomfactor,10*zoomfactor,10*zoomfactor,1*zoomfactor],[0,5*zoomfactor,-5*zoomfactor,0]);
|
||||||
g.fillPolygon([1,10,10,1],[0,5,-5,0]);
|
g.fillPolygon([1*zoomfactor,10*zoomfactor,10*zoomfactor,1*zoomfactor],[0,5*zoomfactor,-5*zoomfactor,0]);
|
||||||
};
|
};
|
||||||
CompartmentFigure=function(){
|
CompartmentFigure=function(){
|
||||||
Node.call(this);
|
Node.call(this);
|
||||||
|
|||||||
Reference in New Issue
Block a user