return textContent.getTextWidth();
return textContent.getText();
return textContent.getTextHeight();
0 ) {
this.textContent.setAttribute('x', Math.ceil(style.linesize/2));
this.textContent.setAttribute('y', 0);
this.setAttribute('height', textContent.height+Math.ceil(style.linesize/2));
this.setAttribute('width', textContent.width+style.linesize);
this.border();
}
style.markUpdated(this);
]]>
0 ) {
var lStartX = Math.ceil(this.lineWidth/2);
var lStartY = Math.ceil(this.lineWidth/2);
this.draw(0, -lStartY, this.width, -lStartY);
this.draw(this.width, -lStartY, this.width, this.height);
this.draw(this.width, this.height, 0, this.height);
this.draw(0, this.height, 0, -lStartY);
}
]]>
this.beginPath();
this.moveTo(aBeginPosX, aBeginPosY);
this.lineTo(aEndPosX, aEndPosY);
this.stroke();
this.closePath();
if (this.embeddedFont(pfontName)) {
this.setAttribute('rotation', pAngle);
}
if (typeof(LzFontManager) == "undefined")
return false;
return LzFontManager['fonts'] != null ? LzFontManager.fonts[ str ] != null:false;
a label for a chart
This component is of Beta quality and is subject to change.