From cc137f3c249081c3e4e829682ce0dfd9771ab19f Mon Sep 17 00:00:00 2001 From: Adam Strzelecki Date: Mon, 2 Sep 2013 20:45:19 +0200 Subject: [PATCH] Add Show Next for quick spelling iteration Also add key equivalents to spell popup menu. --- Frameworks/OakTextView/src/OakTextView.mm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Frameworks/OakTextView/src/OakTextView.mm b/Frameworks/OakTextView/src/OakTextView.mm index 0a2362f9..1324f415 100644 --- a/Frameworks/OakTextView/src/OakTextView.mm +++ b/Frameworks/OakTextView/src/OakTextView.mm @@ -1692,9 +1692,13 @@ static void update_menu_key_equivalents (NSMenu* menu, action_to_key_t const& ac [menu addItemWithTitle:@"No Guesses Found" action:nil keyEquivalent:@""]; [menu addItem:[NSMenuItem separatorItem]]; - item = [menu addItemWithTitle:@"Ignore Spelling" action:@selector(contextMenuPerformIgnoreSpelling:) keyEquivalent:@""]; + item = [menu addItemWithTitle:@"Ignore Spelling" action:@selector(contextMenuPerformIgnoreSpelling:) keyEquivalent:@"-"]; + [item setKeyEquivalentModifierMask:0]; [item setRepresentedObject:aWord]; - item = [menu addItemWithTitle:@"Learn Spelling" action:@selector(contextMenuPerformLearnSpelling:) keyEquivalent:@""]; + item = [menu addItemWithTitle:@"Learn Spelling" action:@selector(contextMenuPerformLearnSpelling:) keyEquivalent:@"="]; + [item setKeyEquivalentModifierMask:0]; + [item setRepresentedObject:aWord]; + item = [menu addItemWithTitle:@"Show Next" action:@selector(checkSpelling:) keyEquivalent:@";"]; [item setRepresentedObject:aWord]; [menu addItem:[NSMenuItem separatorItem]]; }