KeyHandler // Add "_alt_ctrl_punctuation_".

Update KeyHandler_HandleInput.swift
This commit is contained in:
ShikiSuen 2022-05-27 20:27:23 +08:00
parent ac743c1bf1
commit c35e839d6f
2 changed files with 8 additions and 4 deletions

View File

@ -310,10 +310,12 @@ extension KeyHandler {
if mgrPrefs.useSCPCTypingMode {
var punctuationNamePrefix = ""
if input.isOptionHold {
if input.isOptionHold && !input.isControlHold {
punctuationNamePrefix = "_alt_punctuation_"
} else if input.isControlHold {
} else if input.isControlHold && !input.isOptionHold {
punctuationNamePrefix = "_ctrl_punctuation_"
} else if input.isControlHold && input.isOptionHold {
punctuationNamePrefix = "_alt_ctrl_punctuation_"
} else if mgrPrefs.halfWidthPunctuationEnabled {
punctuationNamePrefix = "_half_punctuation_"
} else {

View File

@ -382,10 +382,12 @@ extension KeyHandler {
var punctuationNamePrefix = ""
if input.isOptionHold {
if input.isOptionHold && !input.isControlHold {
punctuationNamePrefix = "_alt_punctuation_"
} else if input.isControlHold {
} else if input.isControlHold && !input.isOptionHold {
punctuationNamePrefix = "_ctrl_punctuation_"
} else if input.isControlHold && input.isOptionHold {
punctuationNamePrefix = "_alt_ctrl_punctuation_"
} else if mgrPrefs.halfWidthPunctuationEnabled {
punctuationNamePrefix = "_half_punctuation_"
} else {