mirror of
https://github.com/pipipi-pikachu/PPTist.git
synced 2025-04-15 02:20:00 +08:00
per: 优化选择窗格入口
This commit is contained in:
parent
df8e43bdc1
commit
c41f23a2f3
@ -42,6 +42,7 @@ export const HOTKEY_DOC = [
|
|||||||
{ label: '恢复', value: 'Ctrl + Y' },
|
{ label: '恢复', value: 'Ctrl + Y' },
|
||||||
{ label: '删除', value: 'Delete / Backspace' },
|
{ label: '删除', value: 'Delete / Backspace' },
|
||||||
{ label: '多选', value: '按住 Ctrl 或 Shift' },
|
{ label: '多选', value: '按住 Ctrl 或 Shift' },
|
||||||
|
{ label: '打开搜索替换', value: 'Ctrl + F' },
|
||||||
{ label: '打印', value: 'Ctrl + P' },
|
{ label: '打印', value: 'Ctrl + P' },
|
||||||
{ label: '关闭弹窗', value: 'ESC' },
|
{ label: '关闭弹窗', value: 'ESC' },
|
||||||
],
|
],
|
||||||
|
@ -116,6 +116,7 @@ import {
|
|||||||
Search,
|
Search,
|
||||||
Left,
|
Left,
|
||||||
Right,
|
Right,
|
||||||
|
MoveOne,
|
||||||
} from '@icon-park/vue-next'
|
} from '@icon-park/vue-next'
|
||||||
|
|
||||||
export interface Icons {
|
export interface Icons {
|
||||||
@ -237,6 +238,7 @@ export const icons: Icons = {
|
|||||||
IconSearch: Search,
|
IconSearch: Search,
|
||||||
IconLeft: Left,
|
IconLeft: Left,
|
||||||
IconRight: Right,
|
IconRight: Right,
|
||||||
|
IconMoveOne: MoveOne,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
@ -152,7 +152,6 @@ const {
|
|||||||
editorAreaFocus,
|
editorAreaFocus,
|
||||||
gridLineSize,
|
gridLineSize,
|
||||||
showRuler,
|
showRuler,
|
||||||
showSelectPanel,
|
|
||||||
creatingElement,
|
creatingElement,
|
||||||
creatingCustomShape,
|
creatingCustomShape,
|
||||||
canvasScale,
|
canvasScale,
|
||||||
@ -330,13 +329,6 @@ const contextmenus = (): ContextmenuItem[] => {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
|
||||||
text: showSelectPanel.value ? '关闭选择面板' : '打开选择面板',
|
|
||||||
handler: () => {
|
|
||||||
if (!showSelectPanel.value) mainStore.setSelectPanelState(true)
|
|
||||||
else mainStore.setSelectPanelState(false)
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: '重置当前页',
|
text: '重置当前页',
|
||||||
handler: deleteAllElements,
|
handler: deleteAllElements,
|
||||||
|
@ -8,6 +8,9 @@
|
|||||||
<IconNext class="handler-item" :class="{ 'disable': !canRedo }" @click="redo()" />
|
<IconNext class="handler-item" :class="{ 'disable': !canRedo }" @click="redo()" />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
<Divider type="vertical" style="height: 20px;" />
|
<Divider type="vertical" style="height: 20px;" />
|
||||||
|
<Tooltip :mouseLeaveDelay="0" :mouseEnterDelay="0.5" title="选择窗格" @click="openSelectPanel()">
|
||||||
|
<IconMoveOne class="handler-item" />
|
||||||
|
</Tooltip>
|
||||||
<Tooltip :mouseLeaveDelay="0" :mouseEnterDelay="0.5" title="查找/替换" @click="openSraechPanel()">
|
<Tooltip :mouseLeaveDelay="0" :mouseEnterDelay="0.5" title="查找/替换" @click="openSraechPanel()">
|
||||||
<IconSearch class="handler-item" />
|
<IconSearch class="handler-item" />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
@ -221,7 +224,12 @@ const drawLine = (line: LinePoolItem) => {
|
|||||||
linePoolVisible.value = false
|
linePoolVisible.value = false
|
||||||
}
|
}
|
||||||
|
|
||||||
// 打开选择替换面板
|
// 打开选择面板
|
||||||
|
const openSelectPanel = () => {
|
||||||
|
mainStore.setSelectPanelState(true)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 打开搜索替换面板
|
||||||
const openSraechPanel = () => {
|
const openSraechPanel = () => {
|
||||||
mainStore.setSearchPanelState(true)
|
mainStore.setSearchPanelState(true)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user