@@ -905,73 +905,79 @@ private void CheckForHotkeyPresses()
905905 }
906906#else
907907 // Toggle Mode ---------------------------------------
908- if ( m_toggleModeCtrl && m_toggleModeAlt )
908+ if ( m_toggleModeKeyCode != KeyCode . None )
909909 {
910- if ( CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . LeftControl , KeyCode . LeftAlt )
911- || CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . RightControl , KeyCode . LeftAlt )
912- || CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . RightControl , KeyCode . RightAlt )
913- || CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . LeftControl , KeyCode . RightAlt ) )
910+ if ( m_toggleModeCtrl && m_toggleModeAlt )
914911 {
915- ToggleModes ( ) ;
912+ if ( CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . LeftControl , KeyCode . LeftAlt )
913+ || CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . RightControl , KeyCode . LeftAlt )
914+ || CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . RightControl , KeyCode . RightAlt )
915+ || CheckFor3KeyPress ( m_toggleModeKeyCode , KeyCode . LeftControl , KeyCode . RightAlt ) )
916+ {
917+ ToggleModes ( ) ;
918+ }
916919 }
917- }
918- else if ( m_toggleModeCtrl )
919- {
920- if ( CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . LeftControl )
921- || CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . RightControl ) )
920+ else if ( m_toggleModeCtrl )
922921 {
923- ToggleModes ( ) ;
922+ if ( CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . LeftControl )
923+ || CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . RightControl ) )
924+ {
925+ ToggleModes ( ) ;
926+ }
924927 }
925- }
926- else if ( m_toggleModeAlt )
927- {
928- if ( CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . LeftAlt )
929- || CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . RightAlt ) )
928+ else if ( m_toggleModeAlt )
930929 {
931- ToggleModes ( ) ;
930+ if ( CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . LeftAlt )
931+ || CheckFor2KeyPress ( m_toggleModeKeyCode , KeyCode . RightAlt ) )
932+ {
933+ ToggleModes ( ) ;
934+ }
932935 }
933- }
934- else
935- {
936- if ( CheckFor1KeyPress ( m_toggleModeKeyCode ) )
936+ else
937937 {
938- ToggleModes ( ) ;
938+ if ( CheckFor1KeyPress ( m_toggleModeKeyCode ) )
939+ {
940+ ToggleModes ( ) ;
941+ }
939942 }
940943 }
941944
942945 // Toggle Active -------------------------------------
943- if ( m_toggleActiveCtrl && m_toggleActiveAlt )
946+ if ( m_toggleActiveKeyCode != KeyCode . None )
944947 {
945- if ( CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftControl , KeyCode . LeftAlt )
946- || CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . RightControl , KeyCode . LeftAlt )
947- || CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . RightControl , KeyCode . RightAlt )
948- || CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftControl , KeyCode . RightAlt ) )
948+ if ( m_toggleActiveCtrl && m_toggleActiveAlt )
949949 {
950- ToggleActive ( ) ;
950+ if ( CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftControl , KeyCode . LeftAlt )
951+ || CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . RightControl , KeyCode . LeftAlt )
952+ || CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . RightControl , KeyCode . RightAlt )
953+ || CheckFor3KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftControl , KeyCode . RightAlt ) )
954+ {
955+ ToggleActive ( ) ;
956+ }
951957 }
952- }
953-
954- else if ( m_toggleActiveCtrl )
955- {
956- if ( CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftControl )
957- || CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . RightControl ) )
958+
959+ else if ( m_toggleActiveCtrl )
958960 {
959- ToggleActive ( ) ;
961+ if ( CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftControl )
962+ || CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . RightControl ) )
963+ {
964+ ToggleActive ( ) ;
965+ }
960966 }
961- }
962- else if ( m_toggleActiveAlt )
963- {
964- if ( CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftAlt )
965- || CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . RightAlt ) )
967+ else if ( m_toggleActiveAlt )
966968 {
967- ToggleActive ( ) ;
969+ if ( CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . LeftAlt )
970+ || CheckFor2KeyPress ( m_toggleActiveKeyCode , KeyCode . RightAlt ) )
971+ {
972+ ToggleActive ( ) ;
973+ }
968974 }
969- }
970- else
971- {
972- if ( CheckFor1KeyPress ( m_toggleActiveKeyCode ) )
975+ else
973976 {
974- ToggleActive ( ) ;
977+ if ( CheckFor1KeyPress ( m_toggleActiveKeyCode ) )
978+ {
979+ ToggleActive ( ) ;
980+ }
975981 }
976982 }
977983#endif
@@ -1056,4 +1062,4 @@ private void RefreshAllParameters()
10561062
10571063 #endregion
10581064 }
1059- }
1065+ }
0 commit comments