|
|
|
@ -1,23 +1,23 @@
|
|
|
|
|
import { Alignment, Button, Classes, HTMLSelect, InputGroup, Navbar, ProgressBar, Switch, Intent } from '@blueprintjs/core';
|
|
|
|
|
import { Alignment, Button, Classes, HTMLSelect, Intent, Navbar, ProgressBar, Switch } from '@blueprintjs/core';
|
|
|
|
|
import { inject, observer } from 'mobx-react';
|
|
|
|
|
import * as React from 'react';
|
|
|
|
|
import { app } from '../../ApplicationServices/Application';
|
|
|
|
|
import { CommandNames } from '../../Common/CommandNames';
|
|
|
|
|
import { SignUrl } from '../../Common/HostUrl';
|
|
|
|
|
import { Log } from '../../Common/Log';
|
|
|
|
|
import { Post, RequestStatus } from '../../Common/Request';
|
|
|
|
|
import { Entity } from '../../DatabaseServices/Entity/Entity';
|
|
|
|
|
import { commandMachine } from '../../Editor/CommandMachine';
|
|
|
|
|
import { CommandState } from '../../Editor/CommandState';
|
|
|
|
|
import { SnapMenuFixed } from '../../Editor/SnapMenuFixed';
|
|
|
|
|
import { TempEditor } from '../../Editor/TempEditor';
|
|
|
|
|
import { DownPanelStore } from '../Store/DownPanelStore';
|
|
|
|
|
import { TopPanelStore } from '../Store/TopPanelStore';
|
|
|
|
|
import { userConfigStore } from '../Store/UserConfigStore';
|
|
|
|
|
import { AppConfirm } from './Common/Confirm';
|
|
|
|
|
import { SettingPanel } from './SettingPanel/SettingPanel';
|
|
|
|
|
import SoucePanel from './SourceManage/SoucePanel';
|
|
|
|
|
import { AppToaster } from './Toaster';
|
|
|
|
|
import { CommandNames } from '../../Common/CommandNames';
|
|
|
|
|
import { userConfigStore } from '../Store/UserConfigStore';
|
|
|
|
|
import { TempEditor } from '../../Editor/TempEditor';
|
|
|
|
|
import { Log } from '../../Common/Log';
|
|
|
|
|
import { Entity } from '../../DatabaseServices/Entity/Entity';
|
|
|
|
|
import { AppConfirm } from './Common/Confirm';
|
|
|
|
|
|
|
|
|
|
interface TopPanelState
|
|
|
|
|
{
|
|
|
|
@ -259,7 +259,7 @@ export class DownPanel extends React.Component<{ store?: DownPanelStore; }, {}>
|
|
|
|
|
/>
|
|
|
|
|
<Switch
|
|
|
|
|
checked={this.props.store.useDynSnap}
|
|
|
|
|
label="动态捕捉"
|
|
|
|
|
label="动态捕捉(F3)"
|
|
|
|
|
data-key="useDynSnap"
|
|
|
|
|
onChange={this.handleChange}
|
|
|
|
|
style={switchStyle}
|
|
|
|
@ -275,7 +275,7 @@ export class DownPanel extends React.Component<{ store?: DownPanelStore; }, {}>
|
|
|
|
|
/>
|
|
|
|
|
<Switch
|
|
|
|
|
checked={this.props.store.useOrtho}
|
|
|
|
|
label="正交"
|
|
|
|
|
label="正交(F8)"
|
|
|
|
|
data-key="useOrtho"
|
|
|
|
|
onChange={this.handleChange}
|
|
|
|
|
style={switchStyle}
|
|
|
|
@ -300,7 +300,7 @@ export class DownPanel extends React.Component<{ store?: DownPanelStore; }, {}>
|
|
|
|
|
</div>
|
|
|
|
|
<Switch
|
|
|
|
|
checked={this.props.store.isLayout}
|
|
|
|
|
label="切换布局"
|
|
|
|
|
label="切换布局(Ctrl+B)"
|
|
|
|
|
data-key="isLayout"
|
|
|
|
|
onChange={this.handleChange}
|
|
|
|
|
style={switchStyle}
|
|
|
|
|