public static PicText CreateNewText(uint id, PicGraphics.LT lineType, string text, Vector2D point, PicGraphics.HAlignment hAlignment, PicGraphics.VAlignment vAlignment = PicGraphics.VAlignment.VA_BOTTOM) { return(new PicText(id, lineType, text, point, hAlignment, vAlignment)); }
protected PicText(uint id, PicGraphics.LT lType, string text, Vector2D pt, PicGraphics.HAlignment hAlignment, PicGraphics.VAlignment vAlignment) : base(id, lType) { Text = text; Point = pt; HAlignment = hAlignment; VAlignment = vAlignment; }
public PicText AddText(PicGraphics.LT lType, short gp, short layer , string text, Vector2D pt , PicGraphics.HAlignment hAlignment, PicGraphics.VAlignment vAlignment , float size, float direction) { var picText = PicText.CreateNewText(GetNewEntityId(), lType , text, pt, hAlignment, vAlignment); picText.FontSize = size; picText.TextDirection = direction; AddEntity(picText); return(picText); }