+
+ mirror->Clear();
+ int itemsSelected = ApplicationWindow::drawing->document.ItemsSelected();
+
+ if (itemsSelected == 0)
+ return;
+
+ for(int i=0; i<itemsSelected; i++)
+ {
+ Object * object = ApplicationWindow::drawing->document.SelectedItem(i);
+ Object * mirrored = object->Mirror(p1, p2);
+ mirror->Add(mirrored);
+ }