|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
import { Button, Checkbox, Classes, H5, Intent, Radio, RadioGroup } from '@blueprintjs/core';
|
|
|
|
|
import { Button, Checkbox, Classes, H5, HTMLSelect, Intent, Radio, RadioGroup } from '@blueprintjs/core';
|
|
|
|
|
import { IconNames } from '@blueprintjs/icons';
|
|
|
|
|
import { inject, observer } from 'mobx-react';
|
|
|
|
|
import * as React from 'react';
|
|
|
|
@ -7,6 +7,7 @@ import { app } from '../../ApplicationServices/Application';
|
|
|
|
|
import { CheckObjectType } from '../../Common/CheckoutVaildValue';
|
|
|
|
|
import { CommandNames } from '../../Common/CommandNames';
|
|
|
|
|
import { KeyBoard } from '../../Common/KeyEnum';
|
|
|
|
|
import { LinesType } from '../Store/BoardInterface';
|
|
|
|
|
import { LatticeDrawerStore } from '../Store/LatticeDrawerStore';
|
|
|
|
|
import { ELatticeArrayType } from '../Store/LatticeInterface';
|
|
|
|
|
import { Input5Or4Component, SetBoardDataBlock, SetBoardDataItem } from './Board/BoardCommon';
|
|
|
|
@ -83,7 +84,7 @@ export class LatticeDrawer extends React.Component<{ store?: LatticeDrawerStore;
|
|
|
|
|
</>
|
|
|
|
|
}
|
|
|
|
|
>
|
|
|
|
|
<div>
|
|
|
|
|
<div style={{ marginRight: 15 }}>
|
|
|
|
|
<H5>阵列方式</H5>
|
|
|
|
|
<RadioGroup
|
|
|
|
|
inline={true}
|
|
|
|
@ -130,6 +131,20 @@ export class LatticeDrawer extends React.Component<{ store?: LatticeDrawerStore;
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
<div className='linesType'>
|
|
|
|
|
<span>纹路:</span>
|
|
|
|
|
<HTMLSelect
|
|
|
|
|
value={m_Option.linesType}
|
|
|
|
|
options={
|
|
|
|
|
[
|
|
|
|
|
{ label: "正纹", value: LinesType.Positive },
|
|
|
|
|
{ label: "反纹", value: LinesType.Reverse },
|
|
|
|
|
{ label: "可翻转", value: LinesType.CanReversal },
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
onChange={e => store.m_Option.linesType = parseInt(e.target.value)}
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
<Checkbox
|
|
|
|
|
checked={m_Option.isChange}
|
|
|
|
|
label="左右侧板跟随变化"
|
|
|
|
|