Prefs // Extend upperCaseLetterKeyBehavior().
This commit is contained in:
parent
0423ce727c
commit
c2ea8f254d
|
@ -60,7 +60,7 @@ public extension PrefMgr {
|
||||||
if ![0, 1, 2].contains(specifyShiftBackSpaceKeyBehavior) {
|
if ![0, 1, 2].contains(specifyShiftBackSpaceKeyBehavior) {
|
||||||
specifyShiftBackSpaceKeyBehavior = 0
|
specifyShiftBackSpaceKeyBehavior = 0
|
||||||
}
|
}
|
||||||
if ![0, 1, 2].contains(upperCaseLetterKeyBehavior) {
|
if ![0, 1, 2, 3, 4].contains(upperCaseLetterKeyBehavior) {
|
||||||
upperCaseLetterKeyBehavior = 0
|
upperCaseLetterKeyBehavior = 0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -155,8 +155,10 @@ struct VwrPrefPaneBehavior: View {
|
||||||
selection: $upperCaseLetterKeyBehavior
|
selection: $upperCaseLetterKeyBehavior
|
||||||
) {
|
) {
|
||||||
Text(LocalizedStringKey("Type them into inline composition buffer")).tag(0)
|
Text(LocalizedStringKey("Type them into inline composition buffer")).tag(0)
|
||||||
Text(LocalizedStringKey("Directly commit lowercased letters")).tag(1)
|
Text(LocalizedStringKey("Always directly commit lowercased letters")).tag(1)
|
||||||
Text(LocalizedStringKey("Directly commit uppercased letters")).tag(2)
|
Text(LocalizedStringKey("Always directly commit uppercased letters")).tag(2)
|
||||||
|
Text(LocalizedStringKey("Directly commit lowercased letters only if the compositor is empty")).tag(3)
|
||||||
|
Text(LocalizedStringKey("Directly commit uppercased letters only if the compositor is empty")).tag(4)
|
||||||
}
|
}
|
||||||
.labelsHidden()
|
.labelsHidden()
|
||||||
.pickerStyle(RadioGroupPickerStyle())
|
.pickerStyle(RadioGroupPickerStyle())
|
||||||
|
|
|
@ -193,6 +193,8 @@
|
||||||
"Allow using Enter key to confirm associated candidate selection" = "Allow using Enter key to confirm associated candidate selection";
|
"Allow using Enter key to confirm associated candidate selection" = "Allow using Enter key to confirm associated candidate selection";
|
||||||
"Alphanumerical Layout:" = "Alphanumerical Layout:";
|
"Alphanumerical Layout:" = "Alphanumerical Layout:";
|
||||||
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "Also use “\\” or “¥” key for Hanin Keyboard Symbol Input";
|
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "Also use “\\” or “¥” key for Hanin Keyboard Symbol Input";
|
||||||
|
"Always directly commit lowercased letters" = "Always directly commit lowercased letters";
|
||||||
|
"Always directly commit uppercased letters" = "Always directly commit uppercased letters";
|
||||||
"Always drop the previous reading" = "Always drop the previous reading";
|
"Always drop the previous reading" = "Always drop the previous reading";
|
||||||
"Always show tooltip texts horizontally" = "Always show tooltip texts horizontally";
|
"Always show tooltip texts horizontally" = "Always show tooltip texts horizontally";
|
||||||
"Always type intonations to the inline composition buffer" = "Always type intonations to the inline composition buffer";
|
"Always type intonations to the inline composition buffer" = "Always type intonations to the inline composition buffer";
|
||||||
|
@ -238,8 +240,8 @@
|
||||||
"Debug Mode" = "Debug Mode";
|
"Debug Mode" = "Debug Mode";
|
||||||
"DevZone" = "DevZone";
|
"DevZone" = "DevZone";
|
||||||
"Dictionary" = "Dictionary";
|
"Dictionary" = "Dictionary";
|
||||||
"Directly commit lowercased letters" = "Directly commit lowercased letters";
|
"Directly commit lowercased letters only if the compositor is empty" = "Directly commit lowercased letters only if the compositor is empty";
|
||||||
"Directly commit uppercased letters" = "Directly commit uppercased letters";
|
"Directly commit uppercased letters only if the compositor is empty" = "Directly commit uppercased letters only if the compositor is empty";
|
||||||
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
||||||
"Disable segmented thick underline in marking mode for managed clients" = "Disable segmented thick underline in marking mode for managed clients";
|
"Disable segmented thick underline in marking mode for managed clients" = "Disable segmented thick underline in marking mode for managed clients";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
||||||
|
|
|
@ -193,6 +193,8 @@
|
||||||
"Allow using Enter key to confirm associated candidate selection" = "Allow using Enter key to confirm associated candidate selection";
|
"Allow using Enter key to confirm associated candidate selection" = "Allow using Enter key to confirm associated candidate selection";
|
||||||
"Alphanumerical Layout:" = "Alphanumerical Layout:";
|
"Alphanumerical Layout:" = "Alphanumerical Layout:";
|
||||||
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "Also use “\\” or “¥” key for Hanin Keyboard Symbol Input";
|
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "Also use “\\” or “¥” key for Hanin Keyboard Symbol Input";
|
||||||
|
"Always directly commit lowercased letters" = "Always directly commit lowercased letters";
|
||||||
|
"Always directly commit uppercased letters" = "Always directly commit uppercased letters";
|
||||||
"Always drop the previous reading" = "Always drop the previous reading";
|
"Always drop the previous reading" = "Always drop the previous reading";
|
||||||
"Always show tooltip texts horizontally" = "Always show tooltip texts horizontally";
|
"Always show tooltip texts horizontally" = "Always show tooltip texts horizontally";
|
||||||
"Always type intonations to the inline composition buffer" = "Always type intonations to the inline composition buffer";
|
"Always type intonations to the inline composition buffer" = "Always type intonations to the inline composition buffer";
|
||||||
|
@ -238,8 +240,8 @@
|
||||||
"Debug Mode" = "Debug Mode";
|
"Debug Mode" = "Debug Mode";
|
||||||
"DevZone" = "DevZone";
|
"DevZone" = "DevZone";
|
||||||
"Dictionary" = "Dictionary";
|
"Dictionary" = "Dictionary";
|
||||||
"Directly commit lowercased letters" = "Directly commit lowercased letters";
|
"Directly commit lowercased letters only if the compositor is empty" = "Directly commit lowercased letters only if the compositor is empty";
|
||||||
"Directly commit uppercased letters" = "Directly commit uppercased letters";
|
"Directly commit uppercased letters only if the compositor is empty" = "Directly commit uppercased letters only if the compositor is empty";
|
||||||
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
||||||
"Disable segmented thick underline in marking mode for managed clients" = "Disable segmented thick underline in marking mode for managed clients";
|
"Disable segmented thick underline in marking mode for managed clients" = "Disable segmented thick underline in marking mode for managed clients";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
||||||
|
|
|
@ -194,6 +194,8 @@
|
||||||
"Allow using Enter key to confirm associated candidate selection" = "Enter キーを連想語彙候補の確認のために使う";
|
"Allow using Enter key to confirm associated candidate selection" = "Enter キーを連想語彙候補の確認のために使う";
|
||||||
"Alphanumerical Layout:" = "英数キーボード:";
|
"Alphanumerical Layout:" = "英数キーボード:";
|
||||||
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "「\\」・「¥」キーでも漢音キーボード符号入力";
|
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "「\\」・「¥」キーでも漢音キーボード符号入力";
|
||||||
|
"Always directly commit lowercased letters" = "いつでもローマ字(小文字)を直接出力";
|
||||||
|
"Always directly commit uppercased letters" = "いつでもローマ字(大文字)を直接出力";
|
||||||
"Always drop the previous reading" = "カーソルの後部の音読みを常に削除する";
|
"Always drop the previous reading" = "カーソルの後部の音読みを常に削除する";
|
||||||
"Always show tooltip texts horizontally" = "ヒントを常に横書きにする";
|
"Always show tooltip texts horizontally" = "ヒントを常に横書きにする";
|
||||||
"Always type intonations to the inline composition buffer" = "常に入力緩衝列に音調を入力する";
|
"Always type intonations to the inline composition buffer" = "常に入力緩衝列に音調を入力する";
|
||||||
|
@ -239,8 +241,8 @@
|
||||||
"Debug Mode" = "欠陥辿着モード";
|
"Debug Mode" = "欠陥辿着モード";
|
||||||
"DevZone" = "開発道場";
|
"DevZone" = "開発道場";
|
||||||
"Dictionary" = "辞書設定";
|
"Dictionary" = "辞書設定";
|
||||||
"Directly commit lowercased letters" = "ローマ字(小文字)を直接出力";
|
"Directly commit lowercased letters only if the compositor is empty" = "入力緩衝列がからっぽの時、ローマ字(小文字)を直接出力";
|
||||||
"Directly commit uppercased letters" = "ローマ字(大文字)を直接出力";
|
"Directly commit uppercased letters only if the compositor is empty" = "入力緩衝列がからっぽの時、ローマ字(大文字)を直接出力";
|
||||||
"Disable forced conversion for cassette outputs" = "カセットモードによる漢字出力の簡繁転換を行わずにする";
|
"Disable forced conversion for cassette outputs" = "カセットモードによる漢字出力の簡繁転換を行わずにする";
|
||||||
"Disable segmented thick underline in marking mode for managed clients" = "管理されている客体アプリには、マーキングモードの多段式太下線の描きを禁ず";
|
"Disable segmented thick underline in marking mode for managed clients" = "管理されている客体アプリには、マーキングモードの多段式太下線の描きを禁ず";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "カーソルの後部の音読みを解き、その音調を除く";
|
"Disassemble the previous reading, dropping its intonation" = "カーソルの後部の音読みを解き、その音調を除く";
|
||||||
|
|
|
@ -193,6 +193,8 @@
|
||||||
"Allow using Enter key to confirm associated candidate selection" = "允许使用 Enter 确认当前选中的联想词";
|
"Allow using Enter key to confirm associated candidate selection" = "允许使用 Enter 确认当前选中的联想词";
|
||||||
"Alphanumerical Layout:" = "英数键盘布局:";
|
"Alphanumerical Layout:" = "英数键盘布局:";
|
||||||
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "亦使用「\\」或「¥」键启用汉音键盘符号模式";
|
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "亦使用「\\」或「¥」键启用汉音键盘符号模式";
|
||||||
|
"Always directly commit lowercased letters" = "始终直接递交小写字母";
|
||||||
|
"Always directly commit uppercased letters" = "始终直接递交大写字母";
|
||||||
"Always drop the previous reading" = "始终剔除游标正后方的字音";
|
"Always drop the previous reading" = "始终剔除游标正后方的字音";
|
||||||
"Always show tooltip texts horizontally" = "始终使用横排来显示工具提示视窗";
|
"Always show tooltip texts horizontally" = "始终使用横排来显示工具提示视窗";
|
||||||
"Always type intonations to the inline composition buffer" = "始终在内文组字区内键入声调符号";
|
"Always type intonations to the inline composition buffer" = "始终在内文组字区内键入声调符号";
|
||||||
|
@ -238,8 +240,8 @@
|
||||||
"Debug Mode" = "侦错模式";
|
"Debug Mode" = "侦错模式";
|
||||||
"DevZone" = "开发道场";
|
"DevZone" = "开发道场";
|
||||||
"Dictionary" = "辞典设定";
|
"Dictionary" = "辞典设定";
|
||||||
"Directly commit lowercased letters" = "直接递交小写字母";
|
"Directly commit lowercased letters only if the compositor is empty" = "直接递交小写字母,除非组字区不为空";
|
||||||
"Directly commit uppercased letters" = "直接递交大写字母";
|
"Directly commit uppercased letters only if the compositor is empty" = "直接递交大写字母,除非组字区不为空";
|
||||||
"Disable forced conversion for cassette outputs" = "对磁带模式禁用繁简转换";
|
"Disable forced conversion for cassette outputs" = "对磁带模式禁用繁简转换";
|
||||||
"Disable segmented thick underline in marking mode for managed clients" = "针对被管理的客体,在标记模式下禁用分段式粗型下划线";
|
"Disable segmented thick underline in marking mode for managed clients" = "针对被管理的客体,在标记模式下禁用分段式粗型下划线";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "析构游标正后方的字音,且剔除其声调";
|
"Disassemble the previous reading, dropping its intonation" = "析构游标正后方的字音,且剔除其声调";
|
||||||
|
|
|
@ -193,6 +193,8 @@
|
||||||
"Allow using Enter key to confirm associated candidate selection" = "允許使用 Enter 確認當前選中的聯想詞";
|
"Allow using Enter key to confirm associated candidate selection" = "允許使用 Enter 確認當前選中的聯想詞";
|
||||||
"Alphanumerical Layout:" = "英數鍵盤佈局:";
|
"Alphanumerical Layout:" = "英數鍵盤佈局:";
|
||||||
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "亦使用「\\」或「¥」鍵啟用漢音鍵盤符號模式";
|
"Also use “\\” or “¥” key for Hanin Keyboard Symbol Input" = "亦使用「\\」或「¥」鍵啟用漢音鍵盤符號模式";
|
||||||
|
"Always directly commit lowercased letters" = "始終直接遞交小寫字母";
|
||||||
|
"Always directly commit uppercased letters" = "始終直接遞交大寫字母";
|
||||||
"Always drop the previous reading" = "始終剔除游標正後方的字音";
|
"Always drop the previous reading" = "始終剔除游標正後方的字音";
|
||||||
"Always show tooltip texts horizontally" = "始終使用橫排來顯示工具提示視窗";
|
"Always show tooltip texts horizontally" = "始終使用橫排來顯示工具提示視窗";
|
||||||
"Always type intonations to the inline composition buffer" = "始終在內文組字區內鍵入聲調符號";
|
"Always type intonations to the inline composition buffer" = "始終在內文組字區內鍵入聲調符號";
|
||||||
|
@ -238,8 +240,8 @@
|
||||||
"Debug Mode" = "偵錯模式";
|
"Debug Mode" = "偵錯模式";
|
||||||
"DevZone" = "開發道場";
|
"DevZone" = "開發道場";
|
||||||
"Dictionary" = "辭典設定";
|
"Dictionary" = "辭典設定";
|
||||||
"Directly commit lowercased letters" = "直接遞交小寫字母";
|
"Directly commit lowercased letters only if the compositor is empty" = "直接遞交小寫字母,除非組字區不為空";
|
||||||
"Directly commit uppercased letters" = "直接遞交大寫字母";
|
"Directly commit uppercased letters only if the compositor is empty" = "直接遞交大寫字母,除非組字區不為空";
|
||||||
"Disable forced conversion for cassette outputs" = "對磁帶模式禁用繁簡轉換";
|
"Disable forced conversion for cassette outputs" = "對磁帶模式禁用繁簡轉換";
|
||||||
"Disable segmented thick underline in marking mode for managed clients" = "針對被管理的客體,在標記模式下禁用分段式粗型下劃線";
|
"Disable segmented thick underline in marking mode for managed clients" = "針對被管理的客體,在標記模式下禁用分段式粗型下劃線";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "析構游標正後方的字音,且剔除其聲調";
|
"Disassemble the previous reading, dropping its intonation" = "析構游標正後方的字音,且剔除其聲調";
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
<window title="vChewing Preferences" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" restorable="NO" animationBehavior="default" titlebarAppearsTransparent="YES" id="1" userLabel="frmPrefWindow">
|
<window title="vChewing Preferences" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" restorable="NO" animationBehavior="default" titlebarAppearsTransparent="YES" id="1" userLabel="frmPrefWindow">
|
||||||
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
|
||||||
<rect key="contentRect" x="401" y="295" width="577" height="406"/>
|
<rect key="contentRect" x="401" y="295" width="577" height="406"/>
|
||||||
<rect key="screenRect" x="0.0" y="0.0" width="1920" height="1055"/>
|
<rect key="screenRect" x="0.0" y="0.0" width="1440" height="875"/>
|
||||||
<view key="contentView" id="2">
|
<view key="contentView" id="2">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="577" height="406"/>
|
<rect key="frame" x="0.0" y="0.0" width="577" height="406"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
@ -882,14 +882,14 @@
|
||||||
</view>
|
</view>
|
||||||
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
|
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
|
||||||
<view id="XWo-36-xGi" userLabel="vwrBehavior">
|
<view id="XWo-36-xGi" userLabel="vwrBehavior">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="577" height="509"/>
|
<rect key="frame" x="0.0" y="0.0" width="577" height="553"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="12" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="j9R-fB-ttM">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="12" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="j9R-fB-ttM">
|
||||||
<rect key="frame" x="20" y="37" width="530" height="452"/>
|
<rect key="frame" x="20" y="38" width="530" height="495"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="5" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="pwZ-0Z-1ID">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="5" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="pwZ-0Z-1ID">
|
||||||
<rect key="frame" x="0.0" y="367" width="530" height="85"/>
|
<rect key="frame" x="0.0" y="410" width="530" height="85"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<button translatesAutoresizingMaskIntoConstraints="NO" id="109">
|
<button translatesAutoresizingMaskIntoConstraints="NO" id="109">
|
||||||
<rect key="frame" x="-1" y="68.5" width="285" height="17"/>
|
<rect key="frame" x="-1" y="68.5" width="285" height="17"/>
|
||||||
|
@ -966,7 +966,7 @@
|
||||||
</customSpacing>
|
</customSpacing>
|
||||||
</stackView>
|
</stackView>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="fO5-4y-X0y">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="fO5-4y-X0y">
|
||||||
<rect key="frame" x="0.0" y="317" width="365" height="38"/>
|
<rect key="frame" x="0.0" y="360" width="365" height="38"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="TMn-LX-3Ub">
|
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="TMn-LX-3Ub">
|
||||||
<rect key="frame" x="-2" y="23" width="369" height="15"/>
|
<rect key="frame" x="-2" y="23" width="369" height="15"/>
|
||||||
|
@ -1014,10 +1014,10 @@
|
||||||
</customSpacing>
|
</customSpacing>
|
||||||
</stackView>
|
</stackView>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="EOx-os-rU9">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="EOx-os-rU9">
|
||||||
<rect key="frame" x="0.0" y="233" width="381" height="72"/>
|
<rect key="frame" x="0.0" y="274" width="381" height="74"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="sjl-L6-qdY">
|
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="sjl-L6-qdY">
|
||||||
<rect key="frame" x="-2" y="57" width="385" height="15"/>
|
<rect key="frame" x="-2" y="59" width="385" height="15"/>
|
||||||
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Specify what intonation key does when syllable composer is empty." id="lblIntonationKeyBehavior">
|
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Specify what intonation key does when syllable composer is empty." id="lblIntonationKeyBehavior">
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
@ -1025,10 +1025,10 @@
|
||||||
</textFieldCell>
|
</textFieldCell>
|
||||||
</textField>
|
</textField>
|
||||||
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="15D-3C-qwe">
|
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="15D-3C-qwe">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="380" height="49"/>
|
<rect key="frame" x="0.0" y="0.0" width="380" height="51"/>
|
||||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||||
<size key="cellSize" width="380" height="15"/>
|
<size key="cellSize" width="380" height="15"/>
|
||||||
<size key="intercellSpacing" width="4" height="2"/>
|
<size key="intercellSpacing" width="4" height="3"/>
|
||||||
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="kct-wG-rSl">
|
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="kct-wG-rSl">
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
|
@ -1064,10 +1064,10 @@
|
||||||
</customSpacing>
|
</customSpacing>
|
||||||
</stackView>
|
</stackView>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="7" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="L1h-Ce-g4Z">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="7" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="L1h-Ce-g4Z">
|
||||||
<rect key="frame" x="0.0" y="150" width="328" height="71"/>
|
<rect key="frame" x="0.0" y="153" width="449" height="109"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="6q5-OP-iEb">
|
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="6q5-OP-iEb">
|
||||||
<rect key="frame" x="-2" y="56" width="332" height="15"/>
|
<rect key="frame" x="-2" y="94" width="332" height="15"/>
|
||||||
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Choose the behavior of Shift+Letter key with letter inputs." id="lblUpperCaseLetterKeyBehavior">
|
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Choose the behavior of Shift+Letter key with letter inputs." id="lblUpperCaseLetterKeyBehavior">
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
@ -1075,10 +1075,10 @@
|
||||||
</textFieldCell>
|
</textFieldCell>
|
||||||
</textField>
|
</textField>
|
||||||
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="veW-XM-HGs">
|
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="veW-XM-HGs">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="249" height="49"/>
|
<rect key="frame" x="0.0" y="0.0" width="449" height="87"/>
|
||||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||||
<size key="cellSize" width="249" height="15"/>
|
<size key="cellSize" width="449" height="15"/>
|
||||||
<size key="intercellSpacing" width="4" height="2"/>
|
<size key="intercellSpacing" width="4" height="3"/>
|
||||||
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="Fxk-tK-cP7">
|
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="Fxk-tK-cP7">
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
|
@ -1089,11 +1089,19 @@
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
</buttonCell>
|
</buttonCell>
|
||||||
<buttonCell type="radio" title="Directly commit lowercased letters" imagePosition="left" alignment="left" controlSize="small" tag="1" inset="2" id="rdoUpperCaseLetterKeyBehavior1">
|
<buttonCell type="radio" title="Always directly commit lowercased letters" imagePosition="left" alignment="left" controlSize="small" tag="1" inset="2" id="rdoUpperCaseLetterKeyBehavior1">
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
</buttonCell>
|
</buttonCell>
|
||||||
<buttonCell type="radio" title="Directly commit uppercased letters" imagePosition="left" alignment="left" controlSize="small" tag="2" inset="2" id="rdoUpperCaseLetterKeyBehavior2">
|
<buttonCell type="radio" title="Always directly commit uppercased letters" imagePosition="left" alignment="left" controlSize="small" tag="2" inset="2" id="rdoUpperCaseLetterKeyBehavior2">
|
||||||
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
|
<font key="font" metaFont="cellTitle"/>
|
||||||
|
</buttonCell>
|
||||||
|
<buttonCell type="radio" title="Directly commit lowercased letters only if the compositor is empty" imagePosition="left" alignment="left" controlSize="small" tag="3" inset="2" id="rdoUpperCaseLetterKeyBehavior3">
|
||||||
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
|
<font key="font" metaFont="cellTitle"/>
|
||||||
|
</buttonCell>
|
||||||
|
<buttonCell type="radio" title="Directly commit uppercased letters only if the compositor is empty" imagePosition="left" alignment="left" controlSize="small" tag="4" inset="2" id="rdoUpperCaseLetterKeyBehavior4">
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
</buttonCell>
|
</buttonCell>
|
||||||
|
@ -1114,10 +1122,10 @@
|
||||||
</customSpacing>
|
</customSpacing>
|
||||||
</stackView>
|
</stackView>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="NOW-jd-XBh">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="NOW-jd-XBh">
|
||||||
<rect key="frame" x="0.0" y="83" width="358" height="55"/>
|
<rect key="frame" x="0.0" y="85" width="358" height="56"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="J0f-Aw-dxC">
|
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="J0f-Aw-dxC">
|
||||||
<rect key="frame" x="-2" y="40" width="336" height="15"/>
|
<rect key="frame" x="-2" y="41" width="336" height="15"/>
|
||||||
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Choose the behavior of (Shift+)Space key with candidates." id="Pg5-G9-pY5">
|
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Choose the behavior of (Shift+)Space key with candidates." id="Pg5-G9-pY5">
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
@ -1125,10 +1133,10 @@
|
||||||
</textFieldCell>
|
</textFieldCell>
|
||||||
</textField>
|
</textField>
|
||||||
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YkJ-lr-EP6">
|
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YkJ-lr-EP6">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="358" height="32"/>
|
<rect key="frame" x="0.0" y="0.0" width="358" height="33"/>
|
||||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||||
<size key="cellSize" width="358" height="15"/>
|
<size key="cellSize" width="358" height="15"/>
|
||||||
<size key="intercellSpacing" width="4" height="2"/>
|
<size key="intercellSpacing" width="4" height="3"/>
|
||||||
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="8V2-DR-rwL">
|
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="8V2-DR-rwL">
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
|
@ -1160,10 +1168,10 @@
|
||||||
</customSpacing>
|
</customSpacing>
|
||||||
</stackView>
|
</stackView>
|
||||||
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="7" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="s47-wG-vKA">
|
<stackView distribution="fill" orientation="vertical" alignment="leading" spacing="7" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" translatesAutoresizingMaskIntoConstraints="NO" id="s47-wG-vKA">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="348" height="71"/>
|
<rect key="frame" x="0.0" y="0.0" width="348" height="73"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="iCL-n8-VTP">
|
<textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="iCL-n8-VTP">
|
||||||
<rect key="frame" x="-2" y="56" width="323" height="15"/>
|
<rect key="frame" x="-2" y="58" width="323" height="15"/>
|
||||||
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Choose the attempted behavior of Shift+BackSpace key." id="lblShiftBkspKeyBehavior">
|
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Choose the attempted behavior of Shift+BackSpace key." id="lblShiftBkspKeyBehavior">
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
@ -1171,10 +1179,10 @@
|
||||||
</textFieldCell>
|
</textFieldCell>
|
||||||
</textField>
|
</textField>
|
||||||
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pKb-qa-Tku">
|
<matrix wantsLayer="YES" verticalHuggingPriority="750" allowsEmptySelection="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pKb-qa-Tku">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="348" height="49"/>
|
<rect key="frame" x="0.0" y="0.0" width="348" height="51"/>
|
||||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||||
<size key="cellSize" width="348" height="15"/>
|
<size key="cellSize" width="348" height="15"/>
|
||||||
<size key="intercellSpacing" width="4" height="2"/>
|
<size key="intercellSpacing" width="4" height="3"/>
|
||||||
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="Bqo-H8-c8p">
|
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="left" alignment="left" controlSize="small" inset="2" id="Bqo-H8-c8p">
|
||||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||||
<font key="font" metaFont="cellTitle"/>
|
<font key="font" metaFont="cellTitle"/>
|
||||||
|
@ -1232,7 +1240,7 @@
|
||||||
<constraint firstItem="j9R-fB-ttM" firstAttribute="leading" secondItem="XWo-36-xGi" secondAttribute="leading" constant="20" symbolic="YES" id="4lO-GJ-Cpr"/>
|
<constraint firstItem="j9R-fB-ttM" firstAttribute="leading" secondItem="XWo-36-xGi" secondAttribute="leading" constant="20" symbolic="YES" id="4lO-GJ-Cpr"/>
|
||||||
<constraint firstItem="j9R-fB-ttM" firstAttribute="top" secondItem="XWo-36-xGi" secondAttribute="top" constant="20" symbolic="YES" id="CuZ-dn-mQZ"/>
|
<constraint firstItem="j9R-fB-ttM" firstAttribute="top" secondItem="XWo-36-xGi" secondAttribute="top" constant="20" symbolic="YES" id="CuZ-dn-mQZ"/>
|
||||||
</constraints>
|
</constraints>
|
||||||
<point key="canvasLocation" x="-1351" y="576"/>
|
<point key="canvasLocation" x="-1351.5" y="597.5"/>
|
||||||
</view>
|
</view>
|
||||||
<userDefaultsController representsSharedInstance="YES" id="32"/>
|
<userDefaultsController representsSharedInstance="YES" id="32"/>
|
||||||
<view id="Rnp-LM-RIF" userLabel="vwrDictionary">
|
<view id="Rnp-LM-RIF" userLabel="vwrDictionary">
|
||||||
|
|
|
@ -103,8 +103,10 @@
|
||||||
"rdoShiftBkspKeyBehavior1.title" = "Clear the entire inline composition buffer like Shift+Delete";
|
"rdoShiftBkspKeyBehavior1.title" = "Clear the entire inline composition buffer like Shift+Delete";
|
||||||
"rdoShiftBkspKeyBehavior2.title" = "Always drop the previous reading";
|
"rdoShiftBkspKeyBehavior2.title" = "Always drop the previous reading";
|
||||||
"rdoUpperCaseLetterKeyBehavior0.title" = "Type them into inline composition buffer";
|
"rdoUpperCaseLetterKeyBehavior0.title" = "Type them into inline composition buffer";
|
||||||
"rdoUpperCaseLetterKeyBehavior1.title" = "Directly commit lowercased letters";
|
"rdoUpperCaseLetterKeyBehavior1.title" = "Always directly commit lowercased letters";
|
||||||
"rdoUpperCaseLetterKeyBehavior2.title" = "Directly commit uppercased letters";
|
"rdoUpperCaseLetterKeyBehavior2.title" = "Always directly commit uppercased letters";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior3.title" = "Directly commit lowercased letters only if the compositor is empty";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior4.title" = "Directly commit uppercased letters only if the compositor is empty";
|
||||||
"RQ6-MS-m4C.title" = "Choose your preferred keyboard layout and phonetic parser.";
|
"RQ6-MS-m4C.title" = "Choose your preferred keyboard layout and phonetic parser.";
|
||||||
"RUG-ls-KyA.title" = "Push the cursor in front of the phrase after selection";
|
"RUG-ls-KyA.title" = "Push the cursor in front of the phrase after selection";
|
||||||
"rVQ-Hx-cGi.title" = "Japanese";
|
"rVQ-Hx-cGi.title" = "Japanese";
|
||||||
|
|
|
@ -103,8 +103,10 @@
|
||||||
"rdoShiftBkspKeyBehavior1.title" = "Shift+Delete のように入力緩衝列を消す";
|
"rdoShiftBkspKeyBehavior1.title" = "Shift+Delete のように入力緩衝列を消す";
|
||||||
"rdoShiftBkspKeyBehavior2.title" = "カーソルの後部の音読みを常に削除する";
|
"rdoShiftBkspKeyBehavior2.title" = "カーソルの後部の音読みを常に削除する";
|
||||||
"rdoUpperCaseLetterKeyBehavior0.title" = "入力緩衝列にローマ字入力";
|
"rdoUpperCaseLetterKeyBehavior0.title" = "入力緩衝列にローマ字入力";
|
||||||
"rdoUpperCaseLetterKeyBehavior1.title" = "ローマ字(小文字)を直接出力";
|
"rdoUpperCaseLetterKeyBehavior1.title" = "いつでもローマ字(小文字)を直接出力";
|
||||||
"rdoUpperCaseLetterKeyBehavior2.title" = "ローマ字(大文字)を直接出力";
|
"rdoUpperCaseLetterKeyBehavior2.title" = "いつでもローマ字(大文字)を直接出力";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior3.title" = "入力緩衝列がからっぽの時、ローマ字(小文字)を直接出力";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior4.title" = "入力緩衝列がからっぽの時、ローマ字(大文字)を直接出力";
|
||||||
"RQ6-MS-m4C.title" = "お好きなるキーボードとそれに相応しい注音配列をお選びください。";
|
"RQ6-MS-m4C.title" = "お好きなるキーボードとそれに相応しい注音配列をお選びください。";
|
||||||
"RUG-ls-KyA.title" = "候補選択の直後、すぐカーソルを単語の向こうに推す";
|
"RUG-ls-KyA.title" = "候補選択の直後、すぐカーソルを単語の向こうに推す";
|
||||||
"rVQ-Hx-cGi.title" = "和語";
|
"rVQ-Hx-cGi.title" = "和語";
|
||||||
|
|
|
@ -103,8 +103,10 @@
|
||||||
"rdoShiftBkspKeyBehavior1.title" = "像 Shift+Delete 那样清空当前组字区的内容";
|
"rdoShiftBkspKeyBehavior1.title" = "像 Shift+Delete 那样清空当前组字区的内容";
|
||||||
"rdoShiftBkspKeyBehavior2.title" = "始终剔除游标正后方的字音";
|
"rdoShiftBkspKeyBehavior2.title" = "始终剔除游标正后方的字音";
|
||||||
"rdoUpperCaseLetterKeyBehavior0.title" = "直接键入内文组字区";
|
"rdoUpperCaseLetterKeyBehavior0.title" = "直接键入内文组字区";
|
||||||
"rdoUpperCaseLetterKeyBehavior1.title" = "直接递交小写字母";
|
"rdoUpperCaseLetterKeyBehavior1.title" = "始终直接递交小写字母";
|
||||||
"rdoUpperCaseLetterKeyBehavior2.title" = "直接递交大写字母";
|
"rdoUpperCaseLetterKeyBehavior2.title" = "始终直接递交大写字母";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior3.title" = "直接递交小写字母,除非组字区不为空";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior4.title" = "直接递交大写字母,除非组字区不为空";
|
||||||
"RQ6-MS-m4C.title" = "选择您所偏好的系统键盘布局与注音分析器排列。";
|
"RQ6-MS-m4C.title" = "选择您所偏好的系统键盘布局与注音分析器排列。";
|
||||||
"RUG-ls-KyA.title" = "在选字后将光标置于该字词的前方";
|
"RUG-ls-KyA.title" = "在选字后将光标置于该字词的前方";
|
||||||
"rVQ-Hx-cGi.title" = "和语";
|
"rVQ-Hx-cGi.title" = "和语";
|
||||||
|
|
|
@ -103,8 +103,10 @@
|
||||||
"rdoShiftBkspKeyBehavior1.title" = "像 Shift+Delete 那樣清空當前組字區的內容";
|
"rdoShiftBkspKeyBehavior1.title" = "像 Shift+Delete 那樣清空當前組字區的內容";
|
||||||
"rdoShiftBkspKeyBehavior2.title" = "始終剔除游標正後方的字音";
|
"rdoShiftBkspKeyBehavior2.title" = "始終剔除游標正後方的字音";
|
||||||
"rdoUpperCaseLetterKeyBehavior0.title" = "直接鍵入內文組字區";
|
"rdoUpperCaseLetterKeyBehavior0.title" = "直接鍵入內文組字區";
|
||||||
"rdoUpperCaseLetterKeyBehavior1.title" = "直接遞交小寫字母";
|
"rdoUpperCaseLetterKeyBehavior1.title" = "始終直接遞交小寫字母";
|
||||||
"rdoUpperCaseLetterKeyBehavior2.title" = "直接遞交大寫字母";
|
"rdoUpperCaseLetterKeyBehavior2.title" = "始終直接遞交大寫字母";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior3.title" = "直接遞交小寫字母,除非組字區不為空";
|
||||||
|
"rdoUpperCaseLetterKeyBehavior4.title" = "直接遞交大寫字母,除非組字區不為空";
|
||||||
"RQ6-MS-m4C.title" = "選擇您所偏好的系統鍵盤佈局與注音分析器排列。";
|
"RQ6-MS-m4C.title" = "選擇您所偏好的系統鍵盤佈局與注音分析器排列。";
|
||||||
"RUG-ls-KyA.title" = "在選字後將游標置於該字詞的前方";
|
"RUG-ls-KyA.title" = "在選字後將游標置於該字詞的前方";
|
||||||
"rVQ-Hx-cGi.title" = "和語";
|
"rVQ-Hx-cGi.title" = "和語";
|
||||||
|
|
Loading…
Reference in New Issue