Skip to content

Commit 6d1c135

Browse files
committed
Remove Ctrl-Arrow Navigation submenu #284
1 parent f80a34c commit 6d1c135

File tree

3 files changed

+5
-16
lines changed

3 files changed

+5
-16
lines changed

src/Notepad2.c

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2181,8 +2181,7 @@ void MsgInitMenu(HWND hwnd, WPARAM wParam, LPARAM lParam)
21812181
CheckCmd(hmenu, ID_SETTINGS_EVAL_SELECTION, iEvaluateMathExpression == EEM_SELECTION);
21822182
CheckCmd(hmenu, ID_SETTINGS_EVAL_LINE, iEvaluateMathExpression == EEM_LINE);
21832183
// [2e]: ctrl + arrow behavior toggle #89
2184-
CheckCmd(hmenu, ID_SETTINGS_WORD_NAVIGATION_STANDARD, iWordNavigationMode == WNM_STANDARD);
2185-
CheckCmd(hmenu, ID_SETTINGS_WORD_NAVIGATION_ACCELERATED, iWordNavigationMode == WNM_ACCELERATED);
2184+
CheckCmd(hmenu, ID_SETTINGS_WORD_NAVIGATION, iWordNavigationMode == WNM_ACCELERATED);
21862185
// [/2e]
21872186
}
21882187

@@ -4470,13 +4469,8 @@ LRESULT MsgCommand(HWND hwnd, WPARAM wParam, LPARAM lParam)
44704469

44714470

44724471
// [2e]: ctrl + arrow behavior toggle #89
4473-
case ID_SETTINGS_WORD_NAVIGATION_STANDARD:
4474-
iWordNavigationMode = WNM_STANDARD;
4475-
SendMessage(hwndEdit, SCI_SETWORDNAVIGATIONMODE, iWordNavigationMode, 0);
4476-
break;
4477-
4478-
case ID_SETTINGS_WORD_NAVIGATION_ACCELERATED:
4479-
iWordNavigationMode = WNM_ACCELERATED;
4472+
case ID_SETTINGS_WORD_NAVIGATION:
4473+
iWordNavigationMode = (iWordNavigationMode == WNM_STANDARD) ? WNM_ACCELERATED : WNM_STANDARD;
44804474
SendMessage(hwndEdit, SCI_SETWORDNAVIGATIONMODE, iWordNavigationMode, 0);
44814475
break;
44824476
// [/2e]

src/Notepad2.rc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -342,11 +342,7 @@ BEGIN
342342
MENUITEM "Current &Selection", ID_SETTINGS_EVAL_SELECTION
343343
MENUITEM "Current Selection or &Line", ID_SETTINGS_EVAL_LINE
344344
END
345-
POPUP "&Ctrl+Arrow Navigation"
346-
BEGIN
347-
MENUITEM "&Standard", ID_SETTINGS_WORD_NAVIGATION_STANDARD
348-
MENUITEM "&Accelerated", ID_SETTINGS_WORD_NAVIGATION_ACCELERATED
349-
END
345+
MENUITEM "Accelerated &Ctrl-Arrow Navigation", ID_SETTINGS_WORD_NAVIGATION
350346
MENUITEM "C&trl+Wheel Scroll", ID_SETTINGS_CTRL_WHEEL_SCROLL
351347
MENUITEM "Move Caret On Ri&ght Click", ID_SETTINGS_MOVE_CARET_ON_RCLICK
352348
MENUITEM "Sa&ve Before Running Tools", IDM_VIEW_SAVEBEFORERUNNINGTOOLS

src/resource.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@
2727
#define ID_SETTINGS_EVAL_DISABLED 51
2828
#define ID_SETTINGS_EVAL_SELECTION 52
2929
#define ID_SETTINGS_EVAL_LINE 53
30-
#define ID_SETTINGS_WORD_NAVIGATION_STANDARD 54
31-
#define ID_SETTINGS_WORD_NAVIGATION_ACCELERATED 55
30+
#define ID_SETTINGS_WORD_NAVIGATION 54
3231
#define IDM_FILE_OPENFOLDER 56
3332
#define ID_SAVEONLOSEFOCUS_DISABLED 57
3433
#define ID_SAVEONLOSEFOCUS_ENABLED 58

0 commit comments

Comments
 (0)