„Семимильные шаги” вверх по директориям

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

„Семимильные шаги” вверх по директориям

Post by Kildor »

Подскажите, как можно сделать такой макрос:

Имеется дерево каталогов, часть этих каталогов каким-либо образом отмечена. При нажатии Ctrl/ происходит проверка, и если отмечен какой-либо из родительских каталогов, то происходит переход в этот самый родительский каталог. Иначе, происходит переход в корень диска.

Или это не реализуешь на макросах, а только на плагинах? Тогда может кто-нибудь сделает что-то подобное? Например в PanelTabs?
Last edited by HaRT on Thu 17 Sep, 2009 13:33, edited 1 time in total.
Reason: Изменён заголовок Темы, чтобы лучше отражать суть обсуждения
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Переопределение Ctrl/

Post by HaRT »

Kildor wrote:если отмечен какой-либо из родительских каталогов
Разъясните, пжлст.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: Переопределение Ctrl/

Post by Kildor »

1. Не надо меня размножать.

2. Есть путь:
c:\path\to\some\folder\
Я отмечаю папку to. (не важно как, главное чтоб это было перманентно и доступно из макроса).

После этого нажимаю на хоткей. При этом, вначале я попадаю в эту папку to, а при следующем нажатии -- в корень.

Нда. Я всё больше понимаю, что это дело для плагина, и малой кровью не решишь. А жаль.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Переопределение Ctrl/

Post by HaRT »

Kildor wrote:Я всё больше понимаю, что это дело для плагина, и малой кровью не решишь.
Насчёт крови пока не знаю, но с использованием глобальных переменных и функций по разбору строк, мне кажется, намакросить реально. Сам я за это взяться не готов, но ещё идеи могу подкинуть, если надо.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

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