|
|
|
@ -230,13 +230,7 @@ export class CameraControlBtn extends React.Component<{}, {}>
|
|
|
|
|
minimal
|
|
|
|
|
className="btn-style"
|
|
|
|
|
text={store.IsRoomEntityVisible ? "[隐藏户型]" : "[显示户型]"}
|
|
|
|
|
onClick={() =>
|
|
|
|
|
{
|
|
|
|
|
store.m_VisualStylesMenuTitle = store.IsRoomEntityVisible ? "隐藏户型" : "显示户型";
|
|
|
|
|
HostApplicationServices.IsRoomEntityVisible = !HostApplicationServices.IsRoomEntityVisible;
|
|
|
|
|
store.IsRoomEntityVisible = !store.IsRoomEntityVisible;
|
|
|
|
|
app.Editor.UpdateScreen();
|
|
|
|
|
}}
|
|
|
|
|
onClick={() => this.ShowHideRoomEntity()}
|
|
|
|
|
/>
|
|
|
|
|
<Button
|
|
|
|
|
minimal
|
|
|
|
@ -270,6 +264,20 @@ export class CameraControlBtn extends React.Component<{}, {}>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//显示户型 隐藏户型
|
|
|
|
|
ShowHideRoomEntity()
|
|
|
|
|
{
|
|
|
|
|
let store = CameraControlBtnStore.GetInstance();
|
|
|
|
|
HostApplicationServices.IsRoomEntityVisible = !HostApplicationServices.IsRoomEntityVisible;
|
|
|
|
|
store.IsRoomEntityVisible = !store.IsRoomEntityVisible;
|
|
|
|
|
for (let e of app.Database.ModelSpace.Entitys)
|
|
|
|
|
{
|
|
|
|
|
if (!e.IsErase)
|
|
|
|
|
e.UpdateVisible();
|
|
|
|
|
}
|
|
|
|
|
app.Editor.UpdateScreen();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
RenderControlsMenu = () =>
|
|
|
|
|
{
|
|
|
|
|
let downStore = DownPanelStore.GetInstance() as DownPanelStore;
|
|
|
|
@ -398,13 +406,7 @@ export class CameraControlBtn extends React.Component<{}, {}>
|
|
|
|
|
<MenuItem
|
|
|
|
|
text={roomEntityVisibleText}
|
|
|
|
|
icon={roomEntityVisibleText === store.m_VisualStylesMenuTitle ? "tick" : "blank"}
|
|
|
|
|
onClick={() =>
|
|
|
|
|
{
|
|
|
|
|
store.m_VisualStylesMenuTitle = roomEntityVisibleText;
|
|
|
|
|
store.IsRoomEntityVisible = !store.IsRoomEntityVisible;
|
|
|
|
|
HostApplicationServices.IsRoomEntityVisible = !HostApplicationServices.IsRoomEntityVisible;
|
|
|
|
|
app.Editor.UpdateScreen();
|
|
|
|
|
}}
|
|
|
|
|
onClick={() => this.ShowHideRoomEntity()}
|
|
|
|
|
/>
|
|
|
|
|
</>
|
|
|
|
|
: null
|
|
|
|
|