!492 fix #I10ICU 收口条优化

pull/492/MERGE
ZoeLeeFZ 5 years ago committed by ChenX
parent a4057c39e2
commit c3d1b9c9c4

@ -8,7 +8,7 @@ import { TotalSpaceParse } from '../../Geometry/SpaceParse/TotalSpaceParse';
import { BoardModal, BoardModalType } from '../../UI/Components/Board/BoardModal';
import { ModalPosition, ModalState } from '../../UI/Components/Modal/ModalsManage';
import { AppToaster } from '../../UI/Components/Toaster';
import { BrRelativePos, StripType } from '../../UI/Store/BoardInterface';
import { BrRelativePos, StripType, LinesType } from '../../UI/Store/BoardInterface';
import { ClosingStripStore } from '../../UI/Store/BoardStore';
import { EBoardKeyList } from '../../Common/BoardKeyList';
import { begin } from 'xaop';
@ -105,6 +105,8 @@ export class DrawClosingStrip implements Command
br2.Name = "上收口条";
}
br.Name = "上收口条";
br.BoardProcessOption = this.store.BoardProcessOption;
br.BoardProcessOption.lines = LinesType.Reverse;
}
else
{
@ -146,19 +148,21 @@ export class DrawClosingStrip implements Command
}
br.Name = "右收口条";
}
br.BoardProcessOption = this.store.BoardProcessOption;
}
let brs = [br];
br2 && brs.push(br2);
if (br2)
{
brs.push(br2);
br2.BoardProcessOption = this.store.BoardProcessOption;
}
br.Position = pos;
//更新总空间
totalSpace.union(br.BoundingBox);
for (let b of brs)
{
b.Name = opt.name;
b.BoardProcessOption = this.store.BoardProcessOption;
//收口条颜色
b.ColorIndex = 4;
b.ApplyMatrix(rot);

@ -32,6 +32,11 @@ export const ClosingStripModal =
processOption[EBoardKeyList.CabinetName] =
processOption[EBoardKeyList.CabinetName].replace(ClosingStripReg, title + "收口")
}
if (opt.frontShrink < 0)
{
opt.frontShrink = 0;
uiOption.frontShrink = "0";
}
}}
selectedValue={opt.boardRelative}
>

Loading…
Cancel
Save