Skip to content

Commit

Permalink
Merge pull request FarGroup#699 from MKadaner/mzk-shift-vmenu
Browse files Browse the repository at this point in the history
More ways to scroll VMenu lists horizontally.
  • Loading branch information
alabuzhev authored Jun 21, 2023
2 parents 17654ef + 33c5a09 commit 88a981b
Show file tree
Hide file tree
Showing 12 changed files with 351 additions and 64 deletions.
33 changes: 31 additions & 2 deletions far/FarCze.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -311,8 +311,35 @@ $ #Popis funkčních kláves#
$ #Menu control commands#
#Common menu and drop-down list commands#

Filter menu or list items #Ctrl+Alt+F,RAlt#
Lock filter #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Filter menu or list items.

#Ctrl+Alt+L#
Lock filter.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

See also the list of ~macro keys~@KeyMacroMenuList@, available in the menus.

Expand Down Expand Up @@ -3450,6 +3477,8 @@ $ #Editor: All matching entries menu#
#LeftCtrl+0…9#
Go to the bookmark 0…9.

See also: common ~menu~@MenuCmd@ keyboard commands.


@FileOpenCreate
$ #Editor: Open/Create file#
Expand Down
33 changes: 31 additions & 2 deletions far/FarEng.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -310,8 +310,35 @@ $ #Keyboard reference#
$ #Menu control commands#
#Common menu and drop-down list commands#

Filter menu or list items #Ctrl+Alt+F,RAlt#
Lock filter #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Filter menu or list items.

#Ctrl+Alt+L#
Lock filter.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

See also the list of ~macro keys~@KeyMacroMenuList@, available in the menus.

Expand Down Expand Up @@ -3416,6 +3443,8 @@ $ #Editor: All matching entries menu#
#LeftCtrl+0…9#
Go to the bookmark 0…9.

See also: common ~menu~@MenuCmd@ keyboard commands.


@FileOpenCreate
$ #Editor: Open/Create file#
Expand Down
33 changes: 31 additions & 2 deletions far/FarGer.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -314,8 +314,35 @@ $ #Tastaturreferenz#
$ #Menu control commands#
#Common menu and drop-down list commands#

Filter menu or list items #Ctrl+Alt+F,RAlt#
Lock filter #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Filter menu or list items.

#Ctrl+Alt+L#
Lock filter.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

See also the list of ~macro keys~@KeyMacroMenuList@, available in the menus.

Expand Down Expand Up @@ -3490,6 +3517,8 @@ $ #Editor: All matching entries menu#
#LeftCtrl+0…9#
Go to the bookmark 0…9.

See also: common ~menu~@MenuCmd@ keyboard commands.


@FileOpenCreate
$ #Editor: Open/Create file#
Expand Down
33 changes: 31 additions & 2 deletions far/FarHun.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -319,8 +319,35 @@ $ #Billentyűparancsok#
$ #Menu control commands#
#Common menu and drop-down list commands#

Filter menu or list items #Ctrl+Alt+F,RAlt#
Lock filter #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Filter menu or list items.

#Ctrl+Alt+L#
Lock filter.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

See also the list of ~macro keys~@KeyMacroMenuList@, available in the menus.

Expand Down Expand Up @@ -3499,6 +3526,8 @@ $ #Editor: All matching entries menu#
#LeftCtrl+0…9#
Go to the bookmark 0…9.

See also: common ~menu~@MenuCmd@ keyboard commands.


@FileOpenCreate
$ #Szerkesztő: fájl megnyitása/létrehozása#
Expand Down
33 changes: 31 additions & 2 deletions far/FarPol.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -314,8 +314,35 @@ $ #Skróty klawiszowe#
$ #Polecenia kontroli menu#
#Ułatwienia w standardowym menu i listach rozwijanych#

Menu filtru lub pozycje listy #Ctrl+Alt+F,RAlt#
Zablokuj filtr #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Menu filtru lub pozycje listy.

#Ctrl+Alt+L#
Zablokuj filtr.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

Zobacz także listę ~klawiszy makropoleceń~@KeyMacroMenuList@, dostępnych w menu.

Expand Down Expand Up @@ -3412,6 +3439,8 @@ $ #Edytor: menu wszystkich znalezionych wystąpień#
#LewyCtrl+0…9#
Przechodzi do zakładki 0…9.

Zobacz także: polecenia ~menu~@MenuCmd@.


@FileOpenCreate
$ #Edytor: otwórz/utwórz plik#
Expand Down
36 changes: 32 additions & 4 deletions far/FarRus.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -325,8 +325,35 @@ $ #Клавиатурные команды#
$ #Команды управления меню#
#Общие команды для меню и выпадающих списков#

Фильтровать элементы меню или списка #Ctrl+Alt+F,RAlt#
Зафиксировать фильтр #Ctrl+Alt+L#
#Ctrl+Alt+F,RAlt#
Фильтровать элементы меню или списка.

#Ctrl+Alt+L#
Зафиксировать фильтр.

#Alt+Left#, #Alt+Right#
Сдвинуть все элементы горизонтально на одну позицию.

#Alt+Shift+Left#, #Alt+Shift+Right#
Сдвинуть выбранный элемент горизонтально на одну позицию.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#
Сдвинуть все элементы горизонтально на 20 позиций.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Сдвинуть выбранный элемент горизонтально на 20 позиций.

#Alt+Home#
Выравнять все элементы налево.

#Alt+End#
Выравнять все элементы направо.

#Alt+Shift+Home#
Выравнять выбранный элемент налево.

#Alt+Shift+End#
Выравнять выбранный элемент направо.

См. также список ~макроклавиш~@KeyMacroMenuList@, доступных в меню.

Expand Down Expand Up @@ -3453,8 +3480,8 @@ $ #Редактор: Меню результатов поиска всех вх
#F5#
Переключить размер меню.

#Ctrl+Up#, #Ctrl+Down#
Прокручивать текст в редакторе.
#Ctrl+Up#, #Ctrl+Down#
Прокручивать текст в редакторе.

#Ctrl+Enter#, #Ctrl+Щелчок левой кнопки мыши#
Перейти к позиции найденного текста.
Expand All @@ -3468,6 +3495,7 @@ $ #Редактор: Меню результатов поиска всех вх
#ЛевыйCtrl+0…9#
Перейти к позиции закладки 0…9.

См. также: клавиатурные команды, общие ~для всех меню~@MenuCmd@.

@FileOpenCreate
$ #Редактор: Открыть/создать файл#
Expand Down
33 changes: 31 additions & 2 deletions far/FarSky.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -309,8 +309,35 @@ $ #Klávesové skratky#
$ #Menu control commands#
#Common menu and drop-down list commands#

Filter menu or list items #Ctrl+Alt+F,RAlt#
Lock filter #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Filter menu or list items.

#Ctrl+Alt+L#
Lock filter.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

See also the list of ~macro keys~@KeyMacroMenuList@, available in the menus.

Expand Down Expand Up @@ -3411,6 +3438,8 @@ $ #Editor: All matching entries menu#
#LeftCtrl+0…9#
Go to the bookmark 0…9.

See also: common ~menu~@MenuCmd@ keyboard commands.


@FileOpenCreate
$ #Editor: Open/Create file#
Expand Down
33 changes: 31 additions & 2 deletions far/FarUkr.hlf.m4
Original file line number Diff line number Diff line change
Expand Up @@ -310,8 +310,35 @@ $ #Клавіатурні команди#
$ #Menu control commands#
#Common menu and drop-down list commands#

Filter menu or list items #Ctrl+Alt+F,RAlt#
Lock filter #Ctrl+Alt+L#
#Ctrl+Alt+F#, #RAlt#
Filter menu or list items.

#Ctrl+Alt+L#
Lock filter.

#Alt+Left#, #Alt+Right#, #MsWheelLeft#, #MsWheelRight#
Scroll all items horizontally.

#Alt+Shift+Left#, #Alt+Shift+Right#
Scroll the selected item horizontally.

#Ctrl+Alt+Left#, #Ctrl+Alt+Right#, #Ctrl+MsWheelLeft#, #Ctrl+MsWheelRight#
Scroll all items horizontally by 20 characters.

#Ctrl+Shift+Left#, #Ctrl+Shift+Right#
Scroll the selected item horizontally by 20 characters.

#Alt+Home#
Align all items to the left.

#Alt+End#
Align all items to the right.

#Alt+Shift+Home#
Align the selected item to the left.

#Alt+Shift+End#
Align the selected item to the right.

See also the list of ~macro keys~@KeyMacroMenuList@, available in the menus.

Expand Down Expand Up @@ -3480,6 +3507,8 @@ $ #Editor: All matching entries menu#
#LeftCtrl+0…9#
Go to the bookmark 0…9.

See also: common ~menu~@MenuCmd@ keyboard commands.


@FileOpenCreate
$ #Editor: Open/Create file#
Expand Down
9 changes: 9 additions & 0 deletions far/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
--------------------------------------------------------------------------------
MZK 2023-06-20 19:53:29-07:00 - build 6167

1. More ways to scroll VMenu lists horizontally.
- Ctrl+Alt+Arrows scroll all items by 20 characters at a time.
- Ctrl+Shift+Arrows scroll the selected item by 20 characters at a time.
- Alt+Shift+Home aligns the selected item to the left.
- Alt+Shift+End aligns the selected item to the right.

--------------------------------------------------------------------------------
drkns 2023-06-20 20:01:57+01:00 - build 6166

Expand Down
Loading

0 comments on commit 88a981b

Please sign in to comment.