История команд, запущенных из текущего каталога

Здесь выкладываются готовые к использованию макросы и скрипты.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: История команд, запущенных из текущего каталога

Post by fml2 »

Latest post of the previous page:

John Doe wrote:Ага, полунамёки

Code: Select all

fml2: Добавлена возможность удалять записи из истории
John Doe: Есть ведь функция Menu.Select
И как Menu.Select связано с удалением? Для меня эта связь неочевидна.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: История команд, запущенных из текущего каталога

Post by John Doe »

fml2 wrote:Но чтобы его удалить, нужно на него встать. А для этого я соответствующей функции не нашел (искал тут: http://api.farmanager.com/ru/macro/macr ... menus.html)
А это что тогда?
menu.select wrote:В меню позиционирует курсор на первый пункт, содержащий подстроку S.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: История команд, запущенных из текущего каталога

Post by fml2 »

John Doe wrote:
fml2 wrote:Но чтобы его удалить, нужно на него встать. А для этого я соответствующей функции не нашел (искал тут: http://api.farmanager.com/ru/macro/macr ... menus.html)
А это что тогда?
В меню позиционирует курсор на первый пункт, содержащий подстроку S.
А-а-а, Семен Семеныч! Я прочитал/понял "ищет первый пункт". То, что он еще и выбирается, у меня как-то не отложилось.

Подправил макро.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: История команд, запущенных из текущего каталога

Post by zg »

fml2 wrote:Я сначала не понял, потому что все говорится как-то полуфразами, полунамеками, неполными предложениями и т.д. (это я уже не впервые тут на форуме замечаю). Это как анекдоты по номерам рассказывать. Три-четыре дополнительных слова избавили бы от необходимости писать три-четыре сообщения.
полунамёки это только для тех, кто не читает сопроводительную документацию. если у вас нет времени, чтобы вдумчиво её прочитать, то почему вы считаете, что у всех остальных есть время, чтобы вам объяснять вещи, которые в этой самой документации один раз объяснены?
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: История команд, запущенных из текущего каталога

Post by fml2 »

Добавлена возможность запустить команду в отдельном окне. Шапка обновлена.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: История команд, запущенных из текущего каталога

Post by fml2 »

Изменена начальная сортировка: теперь список изначально сортируется по времени выполнения по возрастанию -- чтобы больше было похоже на встроенную историю.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: История команд, запущенных из текущего каталога

Post by fml2 »

Теперь параметры сортировки сохраняются в базе Фара (ключ "CmdsFromCurDir", имя записи "settings") и используются при последующих вызовах макро.
gene.pavlovsky
Posts: 173
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 13 times
Been thanked: 9 times
Contact:

История команд, запущенных из текущего каталога

Post by gene.pavlovsky »

Классный макрос, спасибо.
Post Reply

Return to “Полезные макросы и скрипты”