コード例 #1
0
 public PuzzleSquareViewModel(IPlayablePuzzleSquare puzzleSquare)
 {
     this.PuzzleSquare   = puzzleSquare;
     this.FillCommand    = new FillCommand(this);
     this.EmptyCommand   = new EmptyCommand(this);
     this.UnknownCommand = new UnknownCommand(this);
 }
コード例 #2
0
 public SquareViewModel(IPlayablePuzzleSquare square)
 {
     this.square = square;
     this.Cycle  = new EnabledCommand(PerformCycle);
 }
コード例 #3
0
ファイル: SquareVM.cs プロジェクト: r0748973/vgoproject
 public SquareVM(IPlayablePuzzleSquare playablePuzzleSquare)
 {
     this.puzzleSquare = playablePuzzleSquare;
 }
コード例 #4
0
ファイル: SquareVM.cs プロジェクト: JasperGoris/PublicPicross
 public SquareVM(IPlayablePuzzleSquare square)
 {
     this.Wrapped      = square;
     this.CycleCommand = new CycleCommand(this);
 }
コード例 #5
0
 public ChangeableSquare(IPlayablePuzzleSquare square)
 {
     this.changeableSquare = square;
     ChangeColorWhite      = new ClickCommandRight(this);
     ChangeColorBlack      = new ClickCommandLeft(this);
 }
コード例 #6
0
 private void ChangeValue(IPlayablePuzzleSquare square)
 {
 }
コード例 #7
0
ファイル: SquareVM.cs プロジェクト: NielsDelanghe/piccros
 public SquareVM(IPlayablePuzzleSquare square)
 {
     this.square         = square;
     this.fillRectangle  = new FillRectangleCommand(this.square);
     this.emptyRectangle = new EmptyRectangleCommand(this.square);
 }
コード例 #8
0
 public SquareVM(IPlayablePuzzleSquare square)
 {
     this.square     = square;
     this.Press      = new ClickSquareCommand(this);
     this.PressRight = new ClickRightCommand(this);
 }
コード例 #9
0
 public SquareVM(IPlayablePuzzleSquare square)
 {
     Square = square;
     Click  = new ClickSquareCommand(this);
 }
コード例 #10
0
 public SquareViewModel(IPlayablePuzzleSquare square)
 {
     Square     = square;
     RightClick = new Right(this);
     LeftClick  = new Left(this);
 }
コード例 #11
0
 public SquareViewModel(IPlayablePuzzleSquare square)
 {
     this.Square = square;
     //Empty, filled of unknown
     this.State = new SquareStateCommand(this);
 }
コード例 #12
0
ファイル: ViewModels.cs プロジェクト: JonasDeBoeck/PiCross
 public SquareViewModel(IPlayablePuzzleSquare square)
 {
     Square = square;
     ChangeSquareContent = new ChangeSquareContentsCommand();
     ContentRangeChanger = new ContentRangeChangerCommand();
 }
コード例 #13
0
ファイル: SquareVM.cs プロジェクト: NielsDelanghe/piccros
 public EmptyRectangleCommand(IPlayablePuzzleSquare s)
 {
     this.square = s;
 }
コード例 #14
0
ファイル: SquareVM.cs プロジェクト: NielsDelanghe/piccros
 public FillRectangleCommand(IPlayablePuzzleSquare square)
 {
     this.square = square;
 }
コード例 #15
0
 public PlayablePuzzleSquareViewModel(IPlayablePuzzleSquare puzzleSquare)
 {
     this.PuzzleSquare = puzzleSquare;
     this.CycleCommand = new CycleCommand(this);
 }
コード例 #16
0
ファイル: SquareViewModel.cs プロジェクト: MidasVH/PiCross
 public SquareViewModel(IPlayablePuzzleSquare playablePuzzleSquare)
 {
     this.Square = playablePuzzleSquare;
     this.Cycle  = new CycleCommand(this);
 }
コード例 #17
0
 public ViewModelSquare(IPlayablePuzzleSquare square)
 {
     this._square     = square;
     this.FillSquare  = new EnabledCommand(() => square.Contents.Value = Square.FILLED);
     this.EmptySquare = new EnabledCommand(() => square.Contents.Value = Square.EMPTY);
 }
コード例 #18
0
ファイル: GameViewModel.cs プロジェクト: Swordleihs/picross
 public SquareViewModel(IPlayablePuzzleSquare square)
 {
     this.square           = square;
     this.SquareLeftClick  = new SquareLeftClickCommand(this);
     this.SquareRightClick = new SquareRightClickCommand(this);
 }
コード例 #19
0
 public PuzzleSquareViewModel(IPlayablePuzzleSquare square)
 {
     this.playablePuzzleSquare = square;
     Mark = new ClickCommand(this);
 }