示例#1
0
        public StampTool(BrushModel brush, CoordinateTransform transform)
        {
            this.Brush     = brush;
            this.Transform = transform;

            this.AreaBrush = Brushes.Transparent;
            this.AreaPen   = new Pen(Brushes.Yellow, 1);

            this.maxGridThickness = 0.5;
        }
        private void itemClick(BrushModel brush)
        {
            var Brushes = SettingData.Instance.BackgroundBrushModels;

            var index = Brushes.IndexOf(brush);

            if (index == 0)
            {
                return;
            }


            SettingData.Instance.SelectBackgroundColor(brush);
        }
示例#3
0
 public FillTool(BrushModel brush)
 {
     this.Brush = brush;
 }
示例#4
0
 public EraserTool(BrushModel brush)
 {
     this.Brush = brush;
 }
示例#5
0
 public FreeSelectionTool(BrushModel brush)
 {
     this.Brush = brush;
 }
示例#6
0
 public RectangularSelectionTool(BrushModel brush)
 {
     this.Brush = brush;
 }
        private void GridView_ItemClick(object sender, ItemClickEventArgs e)
        {
            BrushModel brush = e.ClickedItem as BrushModel;

            itemClick(brush);
        }
示例#8
0
 public BrushTool(BrushModel brush)
 {
     this.Brush = brush;
 }
 public TileCollisionTool(BrushModel brush)
 {
     this.Brush = brush;
 }
 public CircleSelectionTool(BrushModel brush)
 {
     this.Brush = brush;
 }
示例#11
0
 public PickerTool(BrushModel brush)
 {
     this.Brush = brush;
 }
示例#12
0
 public SelectTool(BrushModel brush)
 {
     this.Brush = brush;
 }