ctlIME_Menu // +clearUOM().
This commit is contained in:
parent
0a5efc3ac9
commit
dfb1a5dd99
|
@ -143,6 +143,10 @@ extension ctlInputMethod {
|
||||||
withTitle: NSLocalizedString("Optimize Memorized Phrases", comment: ""),
|
withTitle: NSLocalizedString("Optimize Memorized Phrases", comment: ""),
|
||||||
action: #selector(removeUnigramsFromUOM(_:)), keyEquivalent: ""
|
action: #selector(removeUnigramsFromUOM(_:)), keyEquivalent: ""
|
||||||
)
|
)
|
||||||
|
menu.addItem(
|
||||||
|
withTitle: NSLocalizedString("Clear Memorized Phrases", comment: ""),
|
||||||
|
action: #selector(clearUOM(_:)), keyEquivalent: ""
|
||||||
|
)
|
||||||
|
|
||||||
menu.addItem(NSMenuItem.separator()) // ---------------------
|
menu.addItem(NSMenuItem.separator()) // ---------------------
|
||||||
|
|
||||||
|
@ -362,6 +366,13 @@ extension ctlInputMethod {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@objc func clearUOM(_: Any?) {
|
||||||
|
mgrLangModel.clearUserOverrideModelData(IME.getInputMode())
|
||||||
|
if NSEvent.modifierFlags.contains(.option) {
|
||||||
|
mgrLangModel.clearUserOverrideModelData(IME.getInputMode(isReversed: true))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@objc func showAbout(_: Any?) {
|
@objc func showAbout(_: Any?) {
|
||||||
(NSApp.delegate as? AppDelegate)?.showAbout()
|
(NSApp.delegate as? AppDelegate)?.showAbout()
|
||||||
NSApp.activate(ignoringOtherApps: true)
|
NSApp.activate(ignoringOtherApps: true)
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
"Loading CHT Core Dict..." = "Loading CHT Core Dict...";
|
"Loading CHT Core Dict..." = "Loading CHT Core Dict...";
|
||||||
"Core Dict loading complete." = "Core Dict loading complete.";
|
"Core Dict loading complete." = "Core Dict loading complete.";
|
||||||
"Optimize Memorized Phrases" = "Optimize Memorized Phrases";
|
"Optimize Memorized Phrases" = "Optimize Memorized Phrases";
|
||||||
|
"Clear Memorized Phrases" = "Clear Memorized Phrases";
|
||||||
|
|
||||||
// The followings are the category names used in the Symbol menu.
|
// The followings are the category names used in the Symbol menu.
|
||||||
"catCommonSymbols" = "CommonSymbols";
|
"catCommonSymbols" = "CommonSymbols";
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
"Loading CHT Core Dict..." = "Loading CHT Core Dict...";
|
"Loading CHT Core Dict..." = "Loading CHT Core Dict...";
|
||||||
"Core Dict loading complete." = "Core Dict loading complete.";
|
"Core Dict loading complete." = "Core Dict loading complete.";
|
||||||
"Optimize Memorized Phrases" = "Optimize Memorized Phrases";
|
"Optimize Memorized Phrases" = "Optimize Memorized Phrases";
|
||||||
|
"Clear Memorized Phrases" = "Clear Memorized Phrases";
|
||||||
|
|
||||||
// The followings are the category names used in the Symbol menu.
|
// The followings are the category names used in the Symbol menu.
|
||||||
"catCommonSymbols" = "CommonSymbols";
|
"catCommonSymbols" = "CommonSymbols";
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
"Loading CHT Core Dict..." = "繁体中国語核心辞書読込中…";
|
"Loading CHT Core Dict..." = "繁体中国語核心辞書読込中…";
|
||||||
"Core Dict loading complete." = "核心辞書読込完了";
|
"Core Dict loading complete." = "核心辞書読込完了";
|
||||||
"Optimize Memorized Phrases" = "臨時記憶資料を整う";
|
"Optimize Memorized Phrases" = "臨時記憶資料を整う";
|
||||||
|
"Clear Memorized Phrases" = "臨時記憶資料を削除";
|
||||||
|
|
||||||
// The followings are the category names used in the Symbol menu.
|
// The followings are the category names used in the Symbol menu.
|
||||||
"catCommonSymbols" = "常用";
|
"catCommonSymbols" = "常用";
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
"Loading CHT Core Dict..." = "载入繁体中文核心辞典…";
|
"Loading CHT Core Dict..." = "载入繁体中文核心辞典…";
|
||||||
"Core Dict loading complete." = "核心辞典载入完毕";
|
"Core Dict loading complete." = "核心辞典载入完毕";
|
||||||
"Optimize Memorized Phrases" = "精简临时记忆语汇资料";
|
"Optimize Memorized Phrases" = "精简临时记忆语汇资料";
|
||||||
|
"Clear Memorized Phrases" = "清除临时记忆语汇资料";
|
||||||
|
|
||||||
// The followings are the category names used in the Symbol menu.
|
// The followings are the category names used in the Symbol menu.
|
||||||
"catCommonSymbols" = "常用";
|
"catCommonSymbols" = "常用";
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
"Loading CHT Core Dict..." = "載入繁體中文核心辭典…";
|
"Loading CHT Core Dict..." = "載入繁體中文核心辭典…";
|
||||||
"Core Dict loading complete." = "核心辭典載入完畢";
|
"Core Dict loading complete." = "核心辭典載入完畢";
|
||||||
"Optimize Memorized Phrases" = "精簡臨時記憶語彙資料";
|
"Optimize Memorized Phrases" = "精簡臨時記憶語彙資料";
|
||||||
|
"Clear Memorized Phrases" = "清除臨時記憶語彙資料";
|
||||||
|
|
||||||
// The followings are the category names used in the Symbol menu.
|
// The followings are the category names used in the Symbol menu.
|
||||||
"catCommonSymbols" = "常用";
|
"catCommonSymbols" = "常用";
|
||||||
|
|
Loading…
Reference in New Issue