Прокрутка длинных строк в меню и списках

Разработка Far.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Прокрутка меню и списков

Post by Denis »

Latest post of the previous page:

Folder shortcuts всё ещё режутся в Far 1.8 b453 (TruncStr(strFolderName,60); в ffolders.cpp).
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Прокрутка меню и списков

Post by Skirda »

Denis wrote:Folder shortcuts всё ещё режутся в Far 1.8 b453 (TruncStr(strFolderName,60); в ffolders.cpp).
Ищи еще места, где ЭТО осталось и общим списком на мантис.
We are the Borg. You will be assimilated.
So Say We All!
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Прокрутка меню и списков

Post by Denis »

Прокрутка всё ещё глючит :)
Если в Far 1.8 b453 закомментарить TruncStr(strFolderName,60); в ffolders.cpp и повесить очень длинный каталог на шорткат - то до конца прокрутить не получится. Текущий код всё ещё не учитывает что в строке могут быть '&', которые не попадают в длинну строки.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Прокрутка меню и списков

Post by Denis »

Вот патч для необрезания строк в некоторых местах.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Прокрутка меню и списков

Post by t-rex »

Мантис и тока мантис.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Прокрутка меню и списков

Post by Denis »

Про баг в прокрутке - если в Far18 build 460 зайти в достаточно глубокий каталог, потом F12 AltRight - и верхний левый ноль из шортката превращается в просто ноль, но с места не двигается.
dest
Posts: 106
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 18 times

Прокрутка длинных строк в меню и списках

Post by dest »

Господа!
Вопрос по околотеме... Реанимирую этe древнюю тему.
Прокруткой приходится пользоваться сейчас много...
╔════════════════════════════ Атрибуты ════════════════════════════╗ ║ Изменить файловые атрибуты ║ ║ жёстких ссылок (1011) ↓║ ╟─┌──────────────────────────────────────────────────────────────┐─╢ ║ │ «-\DEFAULT\LATEST\Printers\ConvertUserDevModesCount\hp Laser»▲ ║ ║ │ «-\DEFAULT\LATEST\Printers\ConvertUserDevModesCount\hp Laser»░ ║ ║ │ «-\DEFAULT\LATEST\Printers\ConvertUserDevModesCount\hp Laser»░ ║ ║ │ «-\DEFAULT\LATEST\Printers\ConvertUserDevModesCount\PDF-XCha»░ ║ ╟─│ «-\DEFAULT\LATEST\Printers\ConvertUserDevModesCount\RMS Prin»░─╢ ║ │ «-\DEFAULT\LATEST\Printers\ConvertUserDevModesCount\SHRFAX#3»░ ║ ║ │ «-\DEFAULT\LATEST\Software\Microsoft\IdentityCRL\MigrationDo»█ ║ ║ │ «-\DEFAULT\LATEST\Software\Microsoft\IdentityCRL\SetRegistry»▼ ║ ║ └──────────────────────────────────────────────────────────────┘ ║ ║ Время изменения: 2023/12/22 10:28:19,2515152 ║ ║ [ Исходное ] [ Текущее ] [ Сброс ] ║ ╟──────────────────────────────────────────────────────────────────╢ ║ Владелец: BUILTIN\Администраторы ║ ╟──────────────────────────────────────────────────────────────────╢ ║ { Установить } [ Системные свойства ] [ Отмена ] ║ ╚══════════════════════════════════════════════════════════════════╝
Собственно... могли бы вы добавить сайд-фичу для окон... чтобы (опционально или нет) размер вызываемых окон (в конкретно этом случае меню Ctrl-A - "атрибуты") был бы эластичным относительно размера окна фара? Вот сейчас есть некоторый лимит - минимальный и максимальный размеры, они одинаковы. Но чтобы максимальный что по горизонтали, что по вертикали, был каким-то указываемым процентом от окна?
Так же и касательно выпадающих списков в меню - вот сейчас у меня 1011 жёстких ссылок на файл (чуть ли не граничный случай, но всё же) - а полно таких где сотни... И выпадающее меню показывает только 8 ссылок из NNN, и всё время Alt-Left/Alt-Right - это прям боль несусветная... Размеры консоли при этом 239x63 символа, т.е. более чем достаточно, чтобы окно было и широким, и высоким, и чтобы выпадающий список был существенно больше (при текущем центрировании окна длинный выпадающий список будет упираться в низ консоли, при этом верх будет пустой - может и окно в таком случае поднимать, если высоту растягивать конкретно в этом случае не следует - показывать нечего особо, пунктов меню мало, а вот выпадающий список прям надо длинный :|

Если это по трудозатратам на кодинг несущественно - могли бы реализовать такие фишки?
Размеры мониторов продолжают расти, и будут расти дальше. А окошки фара так и остаются всё меньше и меньше относительно размера консоли. Надо бы в ногу с тенденциями, а? Благодарю за внимание!
Last edited by dest on Fri 22 Dec, 2023 23:57, edited 2 times in total.
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Прокрутка длинных строк в меню и списках

Post by HaRT »

dest wrote: Fri 22 Dec, 2023 23:48 всё время Alt-Left/Alt-Right - это прям боль несусветная
Есть также Ctrl+Alt+Left/Ctrl+Alt+Right — см. Справку.
Фар есть инструмент, а не нянька. © 2009 DrKnS
dest
Posts: 106
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 18 times

Прокрутка длинных строк в меню и списках

Post by dest »

HaRT wrote: Sat 23 Dec, 2023 00:42Есть также Ctrl+Alt+Left/Ctrl+Alt+Right — см. Справку
Да пробовал разные комбинации, сути это не меняет. Больше символов смещает за раз, да и всё :|
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Прокрутка длинных строк в меню и списках

Post by buniak_a_h »

dest
Posts: 106
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 18 times

Прокрутка длинных строк в меню и списках

Post by dest »

Last edited by HaRT on Sat 23 Dec, 2023 14:44, edited 1 time in total.
Reason: Спрятан офтопик
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Прокрутка длинных строк в меню и списках

Post by buniak_a_h »

Last edited by HaRT on Sun 24 Dec, 2023 00:20, edited 1 time in total.
Reason: Спрятан офтопик
dest
Posts: 106
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 18 times

Прокрутка длинных строк в меню и списках

Post by dest »

Last edited by HaRT on Sun 24 Dec, 2023 00:28, edited 1 time in total.
Reason: Спрятан офтопик
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Прокрутка длинных строк в меню и списках

Post by buniak_a_h »

Last edited by HaRT on Sun 24 Dec, 2023 00:28, edited 2 times in total.
Reason: Спрятан офтопик
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Прокрутка длинных строк в меню и списках

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Development”