Repo // Removing page button toggle.
This commit is contained in:
parent
0def927690
commit
8fd236a065
|
@ -11,7 +11,6 @@ import Shared
|
||||||
|
|
||||||
open class CtlCandidate: NSWindowController, CtlCandidateProtocol {
|
open class CtlCandidate: NSWindowController, CtlCandidateProtocol {
|
||||||
open var hint: String = ""
|
open var hint: String = ""
|
||||||
open var showPageButtons: Bool = false
|
|
||||||
open var currentLayout: NSUserInterfaceLayoutOrientation = .horizontal
|
open var currentLayout: NSUserInterfaceLayoutOrientation = .horizontal
|
||||||
open var locale: String = ""
|
open var locale: String = ""
|
||||||
open var useLangIdentifier: Bool = false
|
open var useLangIdentifier: Bool = false
|
||||||
|
|
|
@ -30,7 +30,6 @@ public protocol CtlCandidateProtocol {
|
||||||
var candidateFont: NSFont { get set }
|
var candidateFont: NSFont { get set }
|
||||||
var tooltip: String { get set }
|
var tooltip: String { get set }
|
||||||
var useLangIdentifier: Bool { get set }
|
var useLangIdentifier: Bool { get set }
|
||||||
var showPageButtons: Bool { get set }
|
|
||||||
|
|
||||||
init(_ layout: NSUserInterfaceLayoutOrientation)
|
init(_ layout: NSUserInterfaceLayoutOrientation)
|
||||||
func reloadData()
|
func reloadData()
|
||||||
|
|
|
@ -142,7 +142,6 @@ extension SessionCtl {
|
||||||
Self.ctlCandidateCurrent.hint = NSLocalizedString("Hold ⇧ to choose associates.", comment: "")
|
Self.ctlCandidateCurrent.hint = NSLocalizedString("Hold ⇧ to choose associates.", comment: "")
|
||||||
}
|
}
|
||||||
|
|
||||||
Self.ctlCandidateCurrent.showPageButtons = PrefMgr.shared.showPageButtonsInCandidateWindow
|
|
||||||
Self.ctlCandidateCurrent.useLangIdentifier = PrefMgr.shared.handleDefaultCandidateFontsByLangIdentifier
|
Self.ctlCandidateCurrent.useLangIdentifier = PrefMgr.shared.handleDefaultCandidateFontsByLangIdentifier
|
||||||
Self.ctlCandidateCurrent.locale = {
|
Self.ctlCandidateCurrent.locale = {
|
||||||
switch inputMode {
|
switch inputMode {
|
||||||
|
|
|
@ -12,7 +12,6 @@ import Shared
|
||||||
/// 威注音自用的 IMKCandidates 型別。因為有用到 bridging header,所以無法弄成 Swift Package。
|
/// 威注音自用的 IMKCandidates 型別。因為有用到 bridging header,所以無法弄成 Swift Package。
|
||||||
public class CtlCandidateIMK: IMKCandidates, CtlCandidateProtocol {
|
public class CtlCandidateIMK: IMKCandidates, CtlCandidateProtocol {
|
||||||
public var hint: String = ""
|
public var hint: String = ""
|
||||||
public var showPageButtons: Bool = false
|
|
||||||
public var locale: String = ""
|
public var locale: String = ""
|
||||||
public var useLangIdentifier: Bool = false
|
public var useLangIdentifier: Bool = false
|
||||||
public var currentLayout: NSUserInterfaceLayoutOrientation = .horizontal
|
public var currentLayout: NSUserInterfaceLayoutOrientation = .horizontal
|
||||||
|
|
|
@ -23,8 +23,6 @@ struct suiPrefPaneGeneral: View {
|
||||||
: ["auto"]
|
: ["auto"]
|
||||||
@State private var selEnableHorizontalCandidateLayout = UserDefaults.standard.bool(
|
@State private var selEnableHorizontalCandidateLayout = UserDefaults.standard.bool(
|
||||||
forKey: UserDef.kUseHorizontalCandidateList.rawValue)
|
forKey: UserDef.kUseHorizontalCandidateList.rawValue)
|
||||||
@State private var selShowPageButtonsInCandidateUI = UserDefaults.standard.bool(
|
|
||||||
forKey: UserDef.kShowPageButtonsInCandidateWindow.rawValue)
|
|
||||||
@State private var selEnableKanjiConvToKangXi = UserDefaults.standard.bool(
|
@State private var selEnableKanjiConvToKangXi = UserDefaults.standard.bool(
|
||||||
forKey: UserDef.kChineseConversionEnabled.rawValue)
|
forKey: UserDef.kChineseConversionEnabled.rawValue)
|
||||||
@State private var selEnableKanjiConvToJIS = UserDefaults.standard.bool(
|
@State private var selEnableKanjiConvToJIS = UserDefaults.standard.bool(
|
||||||
|
|
Loading…
Reference in New Issue