///////////////////////////////////////////

            public UndoActionCreateDelete(Component_GroupOfObjects groupOfObjects, int[] indexes, bool create, bool callDestroyObjects)
            {
                this.groupOfObjects = groupOfObjects;
                this.objects        = groupOfObjects.ObjectsGetData(indexes);
                this.create         = create;

                if (!create && callDestroyObjects)
                {
                    DestroyObjects();
                }
            }