ASCII Table plugin for FAR3 x64

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
buniak_a_h
Posts: 3185
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 167 times
Been thanked: 467 times
Contact:

ASCII Table plugin for FAR3 x64

Post by buniak_a_h »

Latest post of the previous page:

Shmuel, 2useven10, спасибо. С трудом, но нашёл в винде эту настройку. Следующий вариант работает и с установленным флажком, и с погашенным.
Ascii.lua
(9.66 KiB) Downloaded 24 times
buniak_a_h
Posts: 3185
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 167 times
Been thanked: 467 times
Contact:

ASCII Table plugin for FAR3 x64

Post by buniak_a_h »

Last edited by buniak_a_h on Fri 17 Sep, 2021 20:22, edited 1 time in total.
MasterLogic
Posts: 13
Joined: Wed 15 Aug, 2018 12:17
Has thanked: 2 times

ASCII Table plugin for FAR3 x64

Post by MasterLogic »

Предлагаю отобразить в нижней части рамки, как в фаровских меню, подсказки по кнопкам F8, Ctrl+C. И еще - в компактном виде справа текст впритык к рамке, а везде с отступом, не аккуратненько))
buniak_a_h
Posts: 3185
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 167 times
Been thanked: 467 times
Contact:

ASCII Table plugin for FAR3 x64

Post by buniak_a_h »

MasterLogic wrote: Sat 18 Sep, 2021 21:06 Предлагаю отобразить в нижней части рамки, как в фаровских меню, подсказки по кнопкам F8, Ctrl+C.
Я думал об этом, но у меня не помещалось. Решил сделать "подвал" (см. рисунок)

Заодно сделал переключение внешнего вида (компактный/разреженный) прямо из диалога по F9.
MasterLogic wrote: Sat 18 Sep, 2021 21:06 в компактном виде справа текст впритык к рамке, а везде с отступом, не аккуратненько))
Исправил.
Итак:
Ascii.lua
(10.64 KiB) Downloaded 21 times
buniak_a_h
Posts: 3185
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 167 times
Been thanked: 467 times
Contact:

ASCII Table plugin for FAR3 x64

Post by buniak_a_h »

Идея с "подвалом с пояснениями" мне не понравилась. Сделал вывод подсказок в отдельном немодальном диалоге, вызываемом по (оригинально!) F1. Причём, в зависимости от настройки это окошко выводится либо в правом нижнем углу экрана ФАРа, либо "пристыкованным справа" к основной таблице (и перемещается по экрану синхронно с ней). Ну, как выводить - дело вкуса. Выглядит это так: или так:. Повторное нажатие F1 закрывает окно подсказок.

Скрипт:
Ascii.lua
(13.05 KiB) Downloaded 25 times
buniak_a_h
Posts: 3185
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 167 times
Been thanked: 467 times
Contact:

ASCII Table plugin for FAR3 x64

Post by buniak_a_h »

Представляю, наверное, последний вариант.
Что нового:
  1. При нажатии на символьную клавишу выбирается (получает фокус) соответствующая позиция таблицы
  2. Появилась настройка, надо ли одновременно с окном таблицы показывать окно подсказки.
  3. Соответственно, появилась настройка, показывать ли подсказку при старте. По умолчанию - показывать.
  4. Ну и в пределах одного сеанса работы ФАРа (до перезагрузки макросов) запоминается состояние окна подсказки (видно или нет) на момент закрытия таблицы, и при следующем вызове таблицы повторяется.

Окно помощи почему-то мышкой не двигается, но настройку, в каком углу его показывать, делать не буду.

Вот что получилось:
Ascii.lua
(14.02 KiB) Downloaded 34 times
Last edited by buniak_a_h on Mon 20 Sep, 2021 15:55, edited 2 times in total.
Post Reply

Return to “Предложения и идеи”