コード例 #1
0
        static Constants()
        {
            StyleBuilder sb = new StyleBuilder(null, null);

            selStyle = sb.Parse("pc=yellow, pw=2, spc=red, spds=dash");
            sb.CheckErrors();
            editLineStyle = sb.Parse("pc=yellow, pw=3, spc=red");
            sb.CheckErrors();
            editPointStyle = sb.Parse("pc=red");
            sb.CheckErrors();
            stringFormat           = new StringFormat();
            stringFormat.Alignment = stringAlignment; stringFormat.LineAlignment = stringAlignment;
            textStyle = new TextStyle(font, textBrush, stringFormat);
        }
コード例 #2
0
 public TextStyleBuilder(StyleBuilder sb) : base(sb, "")
 {
     sbBrush = new BrushStyleBuilder(sb, "tb");
 }
コード例 #3
0
 public BrushStyleBuilder(StyleBuilder sb, string prefix) : base(sb, prefix)
 {
     sbImage = new ImageStyleBuilder(sb, prefix + "i");
 }
コード例 #4
0
 public BaseStyleBuilder(StyleBuilder sb, string prefix)
 {
     this.sb     = sb;
     this.prefix = prefix;
 }
コード例 #5
0
ファイル: Extended.cs プロジェクト: AlexAbramov/mosaic
 public ExtStyleBuilder(StyleBuilder sb) : base(sb, "")
 {
 }
コード例 #6
0
ファイル: Image.cs プロジェクト: AlexAbramov/mosaic
 public ImageStyleBuilder(StyleBuilder sb, string prefix) : base(sb, prefix)
 {
 }
コード例 #7
0
ファイル: Pen.cs プロジェクト: AlexAbramov/mosaic
 public PenStyleBuilder(StyleBuilder sb, string prefix) : base(sb, prefix)
 {
     sbBrush = new BrushStyleBuilder(sb, prefix + "b");
 }