ClickToDrive — список логических дисков и переключение одним кликом

Здесь обсуждается всё, что касается макросов.
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

Latest post of the previous page:

Вышла версия 1.2.5 .В этой версии:
  1. Реализовано пожелание отсюда:
    HaRT wrote: Sun 12 Jan, 2025 19:59
    buniak_a_h wrote: Sun 12 Jan, 2025 15:19 Список дисков теперь не выводится на панели, в которой есть отмеченные
    С точки зрения дружественности интерфейса стоило бы всё-таки хоть что-то оставить, например, выделенный цветом символ > на левой рамке панели, при щелчке на который список дисков раскрывался бы даже при наличии выделения. И тогда естественно было бы заменять тот символ на <, чтобы можно было схлопнуть обратно.
  2. Введена переменная Compact. Если Compact == false (по умолчанию), то диски в списке выводятся разреженно (через пробел). Если Compact == true, то диски выводятся в виде непрерывной строки. Настройки не предусмотрено; изменения можно внести вручную.
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by HaRT »

buniak_a_h wrote: Sun 12 Jan, 2025 18:48 В список дисков добавлен "?". При клике на "?" вызывается стандартное МЕНЮ выбора дисков
buniak_a_h wrote: Mon 13 Jan, 2025 03:06Реализовано пожелание отсюда
Похоже, накопилось уже достаточно изменений, чтобы имело смысл обновить главный снимок экрана в заглавном сообщении Темы.

P.S.
Кстати, стоит ли тратить ширину на треугольную стрелочку, если для скрывания и раскрывания можно сделать активными бездействующие квадратные скобки (например, назначив им одинаковое действие)?
Или можно было бы по левой скобочке скрывать/раскрывать, а по правой переключать полное/компактное представление…
Last edited by HaRT on Mon 13 Jan, 2025 04:25, edited 1 time in total.
Reason: Добавлен постскриптум
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

HaRT wrote: Mon 13 Jan, 2025 03:58 Похоже, накопилось уже достаточно изменений, чтобы имело смысл обновить главный снимок экрана в заглавном сообщении Темы.
Ну ооочень(!!!) не хочется тратить на это время. Тем более, что скриншоты новых фишек там есть, а первый скриншот по-прежнему актуален (просто не все случаи отражает).
HaRT wrote: Mon 13 Jan, 2025 03:58 стоит ли тратить ширину на треугольную стрелочку, если <…> можно сделать активными <…> квадратные скобки
Я думаю, это будет непонятно. Придётся хелп писать.
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by HaRT »

buniak_a_h wrote: Mon 13 Jan, 2025 07:58 Я думаю, это будет непонятно.
Тогда, думаю, стоит ограничиться только одной подсвеченной скобкой (например, левой). Это даст достаточный намёк, что её можно нажать, а уж дальше пользователь сам увидит, что она делает, благо, никаких разрушений это не принесёт.
Last edited by HaRT on Mon 13 Jan, 2025 11:14, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

Значок треугольничек - нагляднее. "Лишние" пробелы я убрал.
Ещё просили, чтоб имена дисков были с двоеточиями. Я не выдержал и начал делать настройку…
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by HaRT »

buniak_a_h wrote: Mon 13 Jan, 2025 14:18 Я не выдержал и начал делать настройку…
Стоит ли размениваться на полумеры?! Может, сразу (ну, не быстро) запилить поддержку конфигураций плагина Screen Gadgets? :far:
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

HaRT wrote: Mon 13 Jan, 2025 14:31
buniak_a_h wrote: Mon 13 Jan, 2025 14:18 Я не выдержал и начал делать настройку…
Стоит ли размениваться на полумеры?! Может, сразу (ну, не быстро) запилить поддержку конфигураций плагина Screen Gadgets? :far:
Я с этим плагином не знаком. А скриншоты мне почему-то не доступны. У меня установлено несколько экранных гаджетов (часы, погода), но к ФАРу это не имеет никакого отношения.
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by HaRT »

buniak_a_h wrote: Mon 13 Jan, 2025 14:44 Я с этим плагином не знаком. А скриншоты мне почему-то не доступны.
Я ответил в обсуждении плагина.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

Как оказалось, все было придумано до нас©. Вот (внешне хотя бы) очень похожий функционал.
А эта картинка - вообще один-в-один
Last edited by buniak_a_h on Mon 13 Jan, 2025 16:10, edited 1 time in total.
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by HaRT »

buniak_a_h wrote: Mon 13 Jan, 2025 16:06 Как оказалось, все было придумано до нас©. Вот (внешне хотя бы) очень похожий функционал.
А эта картинка - вообще один-в-один
Да, проблемы только в том, что (1) тот плагин несовместим с Windows Terminal, (2) версии, собранной для ФАР3, мне найти не удалось, и (3) исходники до сих пор не выложены (а когда будут выложены, потребуют существенной доработки). Поэтому я и говорю о том, чтобы «подхватить выпавшее знамя» и рассмотреть возможность поддержать конфиги от того плагина, хотя бы частично.
Впрочем, лично мне это не требуется, я тем плагином не пользовался.
Last edited by HaRT on Tue 14 Jan, 2025 01:38, edited 1 time in total.
Reason: Вычеркнуто неактуальное
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

14.01.2025 v1.2.6:
  1. Как выяснилось, не все плагины корректно возвращают данные в функцию panel.GetPanelDirectory. В частности это относится к «Временной панели». В результате буква диска становилась заблокированной.
  2. Сделана настройка вида списка дисков («разреженный», «компактный» или «через двоеточие»)
IgorZ
Posts: 825
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 16 times
Been thanked: 100 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by IgorZ »

buniak_a_h wrote: Mon 13 Jan, 2025 16:06 Как оказалось, все было придумано до нас©.


Таки да :). Мой скрипт Переключение дисков по Ctrl/Alt/Shift+←/→ умеет выводить панель дисков и выбранных плагинов.
Вызов настроек - знак "?" в панельке (он последний).

Code: Select all

╔══════════════════════ Конфигурация ══════════════════════╗
║ [x] Работать со скрытой панелью [ ] Включать панель(и)   ║
║ 1 Левая Ctrl RAlt          3 Активная Shift              ║
║ 2 ПраваяAlt RCtrl          4 Пассивная                   ║
║ 5 <--   Left               6 -->      Right              ║
║ [x] Разделять символы в панели пробелами                 ║
║ [x] Текущий диск в нижнем регистре                       ║
║ Координаты мини-панели. Y: -1                 ; X: 1     ║
║ Диски, исключаемые из списка                             ║
║                [ Обрабатываемые плагины ]                ║
║ [x] Включить постоянные панели  [x] Выводить всегда      ║
╟──────────────────────────────────────────────────────────╢
║              { OK } [ Отмена ] [ Справка ]               ║
╚══════════════════════════════════════════════════════════╝
Включить постоянные панели включает режим работы с мышью.
Если Выводить всегда включён, панель дисков показывается всегда, если выключен - только при наведении мыши. Место панели настраивается (Y>0 отсчитывается сверху, Y<0 - снизу панели Far).
Разделять символы в панели пробелами - ну, оно и есть.
Справка, если что неясно - в наличии. В общем, поветую поиграться, надеюсь, понравится.
Last edited by IgorZ on Fri 17 Jan, 2025 07:50, edited 3 times in total.
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by HaRT »

IgorZ wrote: Fri 17 Jan, 2025 06:48 Таки да :). Мой скрипт [url=https://f ... /Shift+←/→ умеет выводить панель дисков и выбранных плагинов.
Тут что-то не то со ссылкой — у меня открывается сообщение, написанное не вами и без всякого скрипта. Исправьте, пожалуйста, прямо в своём сообщении.
Фар есть инструмент, а не нянька. © 2009 DrKnS
IgorZ
Posts: 825
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 16 times
Been thanked: 100 times

ClickToDrive — список логических дисков и переключение одним кликом

Post by IgorZ »

HaRT wrote: Fri 17 Jan, 2025 06:57
IgorZ wrote: Fri 17 Jan, 2025 06:48 Таки да :). Мой скрипт [url=https://f ... /Shift+←/→ умеет выводить панель дисков и выбранных плагинов.
Тут что-то не то со ссылкой — у меня открывается сообщение, написанное не вами и без всякого скрипта. Исправьте, пожалуйста, прямо в своём сообщении.
Убрал ссылку из цитаты (она там была, хоть и не была видна и не работала, на что я изначально не обратил внимания) - всё заработало корректно. До этого почему-то открывалась ссылка из цитаты, несмотря на то, что стояла ссылка на мою тему. Движок форума некорректно обрабатывает ссылки в цитатах?
User avatar
buniak_a_h
Posts: 4565
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

ClickToDrive — список логических дисков и переключение одним кликом

Post by buniak_a_h »

HaRT wrote: Fri 17 Jan, 2025 06:57 Тут что-то не то со ссылкой — у меня открывается сообщение, написанное не вами и без всякого скрипта
Открывается сообщение, содержащее скриншот со списком дисков. Именно это я и имел в виду, когда писал, что всё уже придумано до нас.
Post Reply

Return to “Обсуждение макросов”