Автодополнение команд — сделать окно выше Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
CodeMonkey
Posts: 62
Joined: Thu 14 Jul, 2016 11:17
Has thanked: 12 times

Автодополнение команд — сделать окно выше

Post by CodeMonkey »

Когда начинаешь набирать команду, показывается окно автокомплита с подходящими командами из истории. Но оно очень маленькое по высоте. Его можно как-то сделать больше?
Last edited by HaRT on Tue 17 Aug, 2021 02:17, edited 1 time in total.
Reason: Улучшен Заголовок Темы
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Автодополнение команд — сделать окно выше

Post by citRiks »

ну можете сделать через Луа функциями диалоговых АПИ.
Однако красивше было бы если бы кто-нибудь дописал этот замечательный скрипт:
Динамическое/заданное изменение размеров/ сдвиг любых диалогов, меню, списков в зависимости от размера консоли
viewtopic.php?t=11924
Там уже делается задание горизонтальных размеров, ровно так же можно было бы и вертикальные, просто тогда про это пожеланий не было.
Last edited by citRiks on Tue 17 Aug, 2021 08:13, edited 2 times in total.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Автодополнение команд — сделать окно выше

Post by HaRT »

citRiks wrote: Tue 17 Aug, 2021 08:10Однако красивше было бы если бы кто-нибудь дописал этот замечательный скрипт:
Динамическое/заданное изменение размеров/ сдвиг любых диалогов, меню, списков в зависимости от размера консоли
Одна из сложностей в том, что, когда обсуждаемое окно открыто, значение Menu.Id — неспецифичное "00000000-0000-0000-0000-000000000000".
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Автодополнение команд — сделать окно выше

Post by buniak_a_h »

HaRT wrote: Tue 17 Aug, 2021 11:28 Одна из сложностей в том, что, когда обсуждаемое окно открыто, значение Menu.Id — неспецифичное "00000000-0000-0000-0000-000000000000".
Зато area специфическая. ShellAutoCompletion. Это я к тому, что идентификация окна возможна
Last edited by buniak_a_h on Tue 17 Aug, 2021 14:46, edited 2 times in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Автодополнение команд — сделать окно выше

Post by DrKnS »

CodeMonkey wrote: Tue 17 Aug, 2021 00:19 Его можно как-то сделать больше?
far:config
Dialog.CBoxMaxHeight
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Автодополнение команд — сделать окно выше

Post by buniak_a_h »

Навалилась ностальгия по TechInfo.txt … Там хоть всё перечислено и читать удобно :-(
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Автодополнение команд — сделать окно выше

Post by citRiks »

HaRT wrote: Tue 17 Aug, 2021 11:28 Одна из сложностей в том, что, когда обсуждаемое окно открыто, значение Menu.Id — неспецифичное "00000000-0000-0000-0000-000000000000".
ну как-то не очень это проблема, можно ведь в таймере проверять что окно пришло во вменяемое состояние.
Как это делается в ReXiZeR@Xer0x.
Еще можно попросить сделать обьект окна с самого начала "вменяемым", но:
1.) Наверное это сложно?
2.) промежуточные (загрузочные) состояния обьектов это нормально
Post Reply

Return to “Нужна помощь”