public void ungroup(MyStorage storage, int k) { for (int i = count - 1; i >= 0; i--) { storage.setObject(group[i]); } storage.deleteObject(k); }
public void execute(MyStorage _storage, int _ind) { storage = _storage; index = _ind; obj = new CStickyObject(storage.getObject(index)); storage.deleteObject(index); index = storage.setObject(obj); Console.WriteLine(index); }
override public void execute() { for (int i = storage.getCount() - 1; i >= 0; i--) { if (storage.getObject(i).IsObjectSelected() == true) { storage.deleteObject(i); } } }
public void execute(MyStorage _storage) { storage = _storage; Count = storage.getNumSelected(); objects = new CPoint[Count]; int k = 0; for (int i = storage.getCount() - 1; i >= 0; i--) { if (storage.getObject(i).IsObjectSelected() == true) { objects[k] = storage.getObject(i); storage.deleteObject(i); k++; } } }
override public void execute() { obj = new CStickyObject(storage.getObject(index)); storage.deleteObject(index); index = storage.setObject(obj); }
override public void unexecute() { storage.deleteObject(i); }