Exemple #1
0
 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));
 }
Exemple #2
0
 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;
 }
Exemple #3
0
            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);
            }