コード例 #1
0
 public VerticalToolBoxControlViewModel()
 {
     DrawCommand              = new WorkAreaDrawCommand();
     SelectByLassoCommand     = new WorkAreaSelectByLassoCommand();
     SelectByRectangleCommand = new WorkAreaSelectByRectangleCommand();
     EraseCommand             = new WorkAreaEraseCommand();
     ChangeColorCommand       = new WorkAreaChangeColorCommand();
     DrawLineCommand          = new WorkAreaDrawShapeCommand <LineStroke>(ModelStorage.DrawLineModel);
     RepeateSelectionCommand  = new WorkAreaRepeateSelectionCommand(ModelStorage.RepeateSelectionModel);
     DrawRectangleCommand     = new WorkAreaDrawShapeCommand <Stroke>(ModelStorage.DrawRectangleModel);
     DrawEllipseCommand       = new WorkAreaDrawShapeCommand <EllipseStroke>(ModelStorage.DrawEllipseModel);
     ChangeThicknessCommand   = new WorkAreaChangeThicknessCommand();
     GroupDrawingsCommand     = new WorkAreaGroupDrawingsCommand();
     UnGroupDrawingsCommand   = new WorkAreaUnGroupDrawingsCommand();
 }
コード例 #2
0
 public HorizontalToolBoxControlViewModel()
 {
     DrawCommand                            = new WorkAreaDrawCommand();
     SelectCommand                          = new WorkAreaSelectByLassoCommand();
     EraseCommand                           = new WorkAreaEraseCommand();
     CutCommand                             = new WorkAreaCutCommand();
     CopyCommand                            = new WorkAreaCopyCommand();
     PasteCommand                           = new WorkAreaPasteCommand();
     CropCommand                            = new WorkAreaCropCommand();
     DeleteCommand                          = new WorkAreaDeleteCommand();
     ClearWorkAreaCommand                   = new WorkAreaClearCommand();
     BringToFrontCommand                    = new WorkAreaBringToFrontCommand();
     SendToBackCommand                      = new WorkAreaSendToBackCommand();
     ImportImageFromFileCommand             = new AddImageFromFileCommand();
     ImportImageFromCameraCommand           = new AddImageCapturedFromCameraCommand();
     ExportWorkAreaAsImageToFileCommand     = new SaveWorkAreaAsImageFileCommand();
     ExportSelectedAreaAsImageToFileCommand = new SaveSelectedAreaAsImageFileCommand();
     ShowAboutCommand                       = new ShowAboutCommand();
     ExitFromAppCommand                     = new ExitFromAppCommand();
 }