|
|
|
@ -1,8 +1,8 @@
|
|
|
|
|
import { app } from "../ApplicationServices/Application";
|
|
|
|
|
import { CompositeEntity } from "../DatabaseServices/Entity/CompositeEntity";
|
|
|
|
|
import { Draw } from "../Common/Draw";
|
|
|
|
|
import { HardwareCompositeEntity } from "../DatabaseServices/Hardware/HardwareCompositeEntity";
|
|
|
|
|
import { Command } from "../Editor/CommandMachine";
|
|
|
|
|
import { PromptStatus } from "../Editor/PromptResult";
|
|
|
|
|
import { TestDraw } from "./test/TestUtil";
|
|
|
|
|
|
|
|
|
|
export class Command_CombineEntity implements Command
|
|
|
|
|
{
|
|
|
|
@ -13,13 +13,13 @@ export class Command_CombineEntity implements Command
|
|
|
|
|
|
|
|
|
|
let ents = ssRes.SelectSet.SelectEntityList;
|
|
|
|
|
|
|
|
|
|
let ent = new CompositeEntity;
|
|
|
|
|
let ent = new HardwareCompositeEntity;
|
|
|
|
|
for (let e of ents)
|
|
|
|
|
{
|
|
|
|
|
ent.Entitys.push(e.Clone());
|
|
|
|
|
e.Erase();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
TestDraw(ent);
|
|
|
|
|
Draw(ent);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|