Add navigation to the 1st & last tab abilities
Fix #14416, close #14497
This commit is contained in:
parent
58d8043e2b
commit
4e6bbbc17f
|
@ -304,6 +304,8 @@ Translation note:
|
|||
<Item id="44092" name="7th Tab"/>
|
||||
<Item id="44093" name="8th Tab"/>
|
||||
<Item id="44094" name="9th Tab"/>
|
||||
<Item id="44116" name="First Tab"/>
|
||||
<Item id="44117" name="Last Tab"/>
|
||||
<Item id="44095" name="Next Tab"/>
|
||||
<Item id="44096" name="Previous Tab"/>
|
||||
<Item id="44097" name="Monitoring (tail -f)"/>
|
||||
|
@ -346,12 +348,12 @@ Translation note:
|
|||
<Item id="45057" name="OEM 865: Nordic"/>
|
||||
<Item id="45053" name="OEM 860: Portuguese"/>
|
||||
<Item id="45056" name="OEM 863: French"/>
|
||||
|
||||
<Item id="10001" name="Move to Other View"/>
|
||||
<Item id="10002" name="Clone to Other View"/>
|
||||
<Item id="10003" name="Move to New Instance"/>
|
||||
<Item id="10004" name="Open in New Instance"/>
|
||||
|
||||
<Item id="10005" name="Move to Start"/>
|
||||
<Item id="10006" name="Move to End"/>
|
||||
<Item id="46001" name="Style Configurator..."/>
|
||||
<Item id="46250" name="Define your language..."/>
|
||||
<Item id="46300" name="Open User Defined Language folder..."/>
|
||||
|
|
|
@ -304,6 +304,8 @@ Translation note:
|
|||
<Item id="44092" name="7th Tab"/>
|
||||
<Item id="44093" name="8th Tab"/>
|
||||
<Item id="44094" name="9th Tab"/>
|
||||
<Item id="44116" name="First Tab"/>
|
||||
<Item id="44117" name="Last Tab"/>
|
||||
<Item id="44095" name="Next Tab"/>
|
||||
<Item id="44096" name="Previous Tab"/>
|
||||
<Item id="44097" name="Monitoring (tail -f)"/>
|
||||
|
@ -346,12 +348,12 @@ Translation note:
|
|||
<Item id="45057" name="OEM 865: Nordic"/>
|
||||
<Item id="45053" name="OEM 860: Portuguese"/>
|
||||
<Item id="45056" name="OEM 863: French"/>
|
||||
|
||||
<Item id="10001" name="Move to Other View"/>
|
||||
<Item id="10002" name="Clone to Other View"/>
|
||||
<Item id="10003" name="Move to New Instance"/>
|
||||
<Item id="10004" name="Open in New Instance"/>
|
||||
|
||||
<Item id="10005" name="Move to Start"/>
|
||||
<Item id="10006" name="Move to End"/>
|
||||
<Item id="46001" name="Style Configurator..."/>
|
||||
<Item id="46250" name="Define your language..."/>
|
||||
<Item id="46300" name="Open User Defined Language folder..."/>
|
||||
|
|
|
@ -304,6 +304,8 @@ Translation note:
|
|||
<Item id="44092" name="Onglet 7"/>
|
||||
<Item id="44093" name="Onglet 8"/>
|
||||
<Item id="44094" name="Onglet 9"/>
|
||||
<Item id="44116" name="Premier Onglet"/>
|
||||
<Item id="44117" name="Dernier Onglet"/>
|
||||
<Item id="44095" name="Onglet suivant"/>
|
||||
<Item id="44096" name="Onglet précédent"/>
|
||||
<Item id="44097" name="Surveillance de Log (tail -f)"/>
|
||||
|
@ -351,7 +353,8 @@ Translation note:
|
|||
<Item id="10002" name="Cloner dans l'autre vue"/>
|
||||
<Item id="10003" name="Déplacer vers une nouvelle fenêtre"/>
|
||||
<Item id="10004" name="Ouvrir dans une nouvelle fenêtre"/>
|
||||
|
||||
<Item id="10005" name="Déplacer au début"/>
|
||||
<Item id="10006" name="Déplacer à la fin"/>
|
||||
<Item id="46001" name="Configurateur de coloration syntaxique..."/>
|
||||
<Item id="46250" name="Définir votre langage..."/>
|
||||
<Item id="46300" name="Ouvrir le dossier des Langages utilisateur..."/>
|
||||
|
|
|
@ -281,6 +281,8 @@
|
|||
<Item id="44092" name="頁籤7"/>
|
||||
<Item id="44093" name="頁籤8"/>
|
||||
<Item id="44094" name="頁籤9"/>
|
||||
<Item id="44116" name="車頭頁籤"/>
|
||||
<Item id="44117" name="車尾頁籤"/>
|
||||
<Item id="44095" name="下一頁籤"/>
|
||||
<Item id="44096" name="上一頁籤"/>
|
||||
<Item id="44110" name="移除顏色"/>
|
||||
|
@ -321,12 +323,12 @@
|
|||
<Item id="45057" name="OEM 865: 北歐文"/>
|
||||
<Item id="45053" name="OEM 860: 葡萄牙文"/>
|
||||
<Item id="45056" name="OEM 863: 法文"/>
|
||||
|
||||
<Item id="10001" name="移動到另一檢視"/>
|
||||
<Item id="10002" name="仿製到另一檢視"/>
|
||||
<Item id="10003" name="移到新執行個體"/>
|
||||
<Item id="10004" name="在新執行個體開啟"/>
|
||||
|
||||
<Item id="10005" name="移動至車頭"/>
|
||||
<Item id="10006" name="移動至車尾"/>
|
||||
<Item id="46001" name="語法樣式配置器..."/>
|
||||
<Item id="46250" name="定義你的語法樣式..."/>
|
||||
<Item id="46300" name="開啟自訂語法樣式資料夾..."/>
|
||||
|
|
|
@ -708,9 +708,6 @@ BEGIN
|
|||
END
|
||||
POPUP "Move/Clone Current Document"
|
||||
BEGIN
|
||||
MENUITEM "Move to Start", IDM_VIEW_GOTO_START
|
||||
MENUITEM "Move to End", IDM_VIEW_GOTO_END
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Move to Other View", IDM_VIEW_GOTO_ANOTHER_VIEW
|
||||
MENUITEM "Clone to Other View", IDM_VIEW_CLONE_TO_ANOTHER_VIEW
|
||||
MENUITEM "Move to New Instance", IDM_VIEW_GOTO_NEW_INSTANCE
|
||||
|
@ -729,9 +726,13 @@ BEGIN
|
|||
MENUITEM "8th Tab", IDM_VIEW_TAB8
|
||||
MENUITEM "9th Tab", IDM_VIEW_TAB9
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "First Tab", IDM_VIEW_TAB_START
|
||||
MENUITEM "Last Tab", IDM_VIEW_TAB_END
|
||||
MENUITEM "Next Tab", IDM_VIEW_TAB_NEXT
|
||||
MENUITEM "Previous Tab", IDM_VIEW_TAB_PREV
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Move to Start", IDM_VIEW_GOTO_START
|
||||
MENUITEM "Move to End", IDM_VIEW_GOTO_END
|
||||
MENUITEM "Move Tab Forward", IDM_VIEW_TAB_MOVEFORWARD
|
||||
MENUITEM "Move Tab Backward", IDM_VIEW_TAB_MOVEBACKWARD
|
||||
MENUITEM SEPARATOR
|
||||
|
|
|
@ -1072,6 +1072,14 @@ void Notepad_plus::command(int id)
|
|||
}
|
||||
break;
|
||||
|
||||
case IDM_VIEW_TAB_START:
|
||||
case IDM_VIEW_TAB_END:
|
||||
{
|
||||
size_t index = id == IDM_VIEW_TAB_START ? 0 : _pDocTab->nbItem() - 1;
|
||||
switchToFile(_pDocTab->getBufferByIndex(index));
|
||||
}
|
||||
break;
|
||||
|
||||
case IDM_VIEW_TAB_NEXT:
|
||||
{
|
||||
const int current_index = _pDocTab->getCurrentTabIndex();
|
||||
|
|
|
@ -296,6 +296,8 @@ static const WinMenuKeyDefinition winKeyDefs[] =
|
|||
{ VK_NUMPAD7, IDM_VIEW_TAB7, true, false, false, nullptr },
|
||||
{ VK_NUMPAD8, IDM_VIEW_TAB8, true, false, false, nullptr },
|
||||
{ VK_NUMPAD9, IDM_VIEW_TAB9, true, false, false, nullptr },
|
||||
{ VK_NULL, IDM_VIEW_TAB_START, false, false, false, nullptr },
|
||||
{ VK_NULL, IDM_VIEW_TAB_END, false, false, false, nullptr },
|
||||
{ VK_NEXT, IDM_VIEW_TAB_NEXT, true, false, false, nullptr },
|
||||
{ VK_PRIOR, IDM_VIEW_TAB_PREV, true, false, false, nullptr },
|
||||
{ VK_NEXT, IDM_VIEW_TAB_MOVEFORWARD, true, false, true, nullptr },
|
||||
|
|
|
@ -388,6 +388,8 @@
|
|||
#define IDM_VIEW_TAB_COLOUR_3 (IDM_VIEW + 113)
|
||||
#define IDM_VIEW_TAB_COLOUR_4 (IDM_VIEW + 114)
|
||||
#define IDM_VIEW_TAB_COLOUR_5 (IDM_VIEW + 115)
|
||||
#define IDM_VIEW_TAB_START (IDM_VIEW + 116)
|
||||
#define IDM_VIEW_TAB_END (IDM_VIEW + 117)
|
||||
|
||||
#define IDM_VIEW_NPC (IDM_VIEW + 130)
|
||||
#define IDM_VIEW_NPC_CCUNIEOL (IDM_VIEW + 131)
|
||||
|
|
Loading…
Reference in New Issue