/// <summary> /// Construct a new textbox with the given parent and anchor. /// </summary> /// <param name="parent">The parent.</param> /// <param name="anchor">One of HSSFClientAnchor or HSSFChildAnchor</param> public HSSFTextbox(HSSFShape parent, HSSFAnchor anchor):base(parent, anchor) { ShapeType = (OBJECT_TYPE_TEXT); halign = HORIZONTAL_ALIGNMENT_LEFT; valign = VERTICAL_ALIGNMENT_TOP; }
/// <summary> /// Construct a new comment with the given parent and anchor. /// </summary> /// <param name="parent"></param> /// <param name="anchor">defines position of this anchor in the sheet</param> public HSSFComment(HSSFShape parent, HSSFAnchor anchor):base(parent, anchor) { this.ShapeType = (OBJECT_TYPE_COMMENT); //default color for comments this.FillColor = 0x08000050; //by default comments are hidden visible = false; author = ""; }
public HSSFPolygon(HSSFShape parent, HSSFAnchor anchor) : base(parent, anchor) { }
/// <summary> /// Create a new shape with the specified parent and anchor. /// </summary> /// <param name="parent">The parent.</param> /// <param name="anchor">The anchor.</param> protected HSSFShape(HSSFShape parent, HSSFAnchor anchor) { this.parent = parent; this.anchor = anchor; }
/// <summary> /// Initializes a new instance of the <see cref="HSSFSimpleShape"/> class. /// </summary> /// <param name="parent">The parent.</param> /// <param name="anchor">The anchor.</param> public HSSFSimpleShape(HSSFShape parent, HSSFAnchor anchor):base(parent, anchor) { }
/// <summary> /// Creates an escher anchor record from a HSSFAnchor. /// </summary> /// <param name="userAnchor">The high level anchor to Convert.</param> /// <returns>An escher anchor record.</returns> protected virtual EscherRecord CreateAnchor(HSSFAnchor userAnchor) { return ConvertAnchor.CreateAnchor(userAnchor); }
/// <summary> /// Constructs a picture object. /// </summary> /// <param name="parent">The parent.</param> /// <param name="anchor">The anchor.</param> public HSSFPicture(HSSFShape parent, HSSFAnchor anchor) : base(parent, anchor) { this.ShapeType = (OBJECT_TYPE_PICTURE); }
public HSSFShapeGroup(HSSFShape parent, HSSFAnchor anchor):base(parent, anchor) { }
/** * YK: used to create autofilters * * @see org.apache.poi.hssf.usermodel.HSSFSheet#setAutoFilter(int, int, int, int) */ public HSSFSimpleShape CreateComboBox(HSSFAnchor anchor) { HSSFSimpleShape shape = new HSSFSimpleShape(null, anchor); shape.ShapeType = HSSFSimpleShape.OBJECT_TYPE_COMBO_BOX; shape.Anchor = anchor; AddShape(shape); return shape; }
/** * Constructs a cell comment. * * @param anchor the client anchor describes how this comment is attached * to the sheet. * @return the newly created comment. */ public HSSFComment CreateComment(HSSFAnchor anchor) { HSSFComment shape = new HSSFComment(null, anchor); shape.Anchor = anchor; AddShape(shape); return shape; }