Prefs // +disableSegmentedThickUnderlineInMarkingMode.
Fullname: disableSegmentedThickUnderlineInMarkingModeForManagedClients.
This commit is contained in:
parent
03bdee4437
commit
ce9138028a
|
@ -45,6 +45,7 @@ public protocol PrefMgrProtocol {
|
|||
var onlyLoadFactoryLangModelsIfNeeded: Bool { get set }
|
||||
var useIMKCandidateWindow: Bool { get set }
|
||||
var handleDefaultCandidateFontsByLangIdentifier: Bool { get set }
|
||||
var disableSegmentedThickUnderlineInMarkingModeForManagedClients: Bool { get set }
|
||||
var maxCandidateLength: Int { get set }
|
||||
var shouldNotFartInLieuOfBeep: Bool { get set }
|
||||
var showHanyuPinyinInCompositionBuffer: Bool { get set }
|
||||
|
|
|
@ -73,6 +73,8 @@ public enum UserDef: String, CaseIterable {
|
|||
|
||||
case kUseIMKCandidateWindow = "UseIMKCandidateWindow"
|
||||
case kHandleDefaultCandidateFontsByLangIdentifier = "HandleDefaultCandidateFontsByLangIdentifier"
|
||||
case kDisableSegmentedThickUnderlineInMarkingModeForManagedClients
|
||||
= "DisableSegmentedThickUnderlineInMarkingModeForManagedClients"
|
||||
|
||||
case kCandidateTextFontName = "CandidateTextFontName"
|
||||
case kCandidateKeys = "CandidateKeys"
|
||||
|
|
|
@ -182,6 +182,12 @@ public class PrefMgr: PrefMgrProtocol {
|
|||
@AppProperty(key: UserDef.kHandleDefaultCandidateFontsByLangIdentifier.rawValue, defaultValue: false)
|
||||
public var handleDefaultCandidateFontsByLangIdentifier: Bool
|
||||
|
||||
@AppProperty(
|
||||
key: UserDef.kDisableSegmentedThickUnderlineInMarkingModeForManagedClients.rawValue,
|
||||
defaultValue: false
|
||||
)
|
||||
public var disableSegmentedThickUnderlineInMarkingModeForManagedClients: Bool
|
||||
|
||||
// MARK: - Settings (Tier 3)
|
||||
|
||||
@AppProperty(key: UserDef.kMaxCandidateLength.rawValue, defaultValue: 10)
|
||||
|
|
Loading…
Reference in New Issue