From 71edce7ddacd8fe5a5d782b2f92966012140cbe7 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Tue, 26 Jul 2022 19:34:42 +0800 Subject: [PATCH] PrefUI // +Hotkey switch for currency numerals. --- Source/UI/PrefUI/suiPrefPaneKeyboard.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Source/UI/PrefUI/suiPrefPaneKeyboard.swift b/Source/UI/PrefUI/suiPrefPaneKeyboard.swift index 27fbae6e..734eb4db 100644 --- a/Source/UI/PrefUI/suiPrefPaneKeyboard.swift +++ b/Source/UI/PrefUI/suiPrefPaneKeyboard.swift @@ -37,6 +37,8 @@ struct suiPrefPaneKeyboard: View { @State private var selUsingHotKeyJIS = UserDefaults.standard.bool(forKey: UserDef.kUsingHotKeyJIS) @State private var selUsingHotKeyHalfWidthASCII = UserDefaults.standard.bool( forKey: UserDef.kUsingHotKeyHalfWidthASCII) + @State private var selUsingHotKeyCurrencyNumerals = UserDefaults.standard.bool( + forKey: UserDef.kUsingHotKeyCurrencyNumerals) private let contentWidth: Double = { switch mgrPrefs.appleLanguages[0] { @@ -174,6 +176,13 @@ struct suiPrefPaneKeyboard: View { mgrPrefs.usingHotKeyHalfWidthASCII = value selUsingHotKeyHalfWidthASCII = value } + Toggle( + LocalizedStringKey("Currency Numeral Output"), + isOn: $selUsingHotKeyCurrencyNumerals + ).onChange(of: selUsingHotKeyCurrencyNumerals) { value in + mgrPrefs.usingHotKeyCurrencyNumerals = value + selUsingHotKeyCurrencyNumerals = value + } } } Divider()