static void Main(string[] args) { MultiCursor cursor = new MultiCursor(); Pencil pencil = new Pencil(); Spray spray = new Spray(); Thickness thickness = new Thickness(); cursor.SetCommand(0, new PencilCommand(pencil)); cursor.SetCommand(1, new SprayCommand(spray, 3000)); cursor.SetCommand(2, new ThicknessCommand(thickness)); cursor.PressButton(0); cursor.PressButton(2); cursor.PressButton(2); cursor.PressButton(2); cursor.PressUndoButton(); cursor.PressUndoButton(); cursor.PressUndoButton(); cursor.PressUndoButton(); cursor.PressButton(1); cursor.PressUndoButton(); //cursor.SetCommand(new PencilCommand(pencil)); ////cursor.SetCommand(new ThicknessCommand(thickness)); //cursor.ItemClick(); //cursor.UndoClick(); //Spray spray = new Spray(); //// 5000 - время заливки фона //cursor.SetCommand(new SprayCommand(spray, 5000)); //cursor.ItemClick(); Console.Read(); }
public PencilCommand(Pencil pencilSet) { pencil = pencilSet; }