Page 4 of 4

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

Posted: Mon 06 Jan, 2014 11:16
by fml2

Latest post of the previous page:

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

Code: Select all

fml2: Добавлена возможность удалять записи из истории
John Doe: Есть ведь функция Menu.Select
И как Menu.Select связано с удалением? Для меня эта связь неочевидна.

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

Posted: Mon 06 Jan, 2014 11:19
by John Doe
fml2 wrote:Но чтобы его удалить, нужно на него встать. А для этого я соответствующей функции не нашел (искал тут: http://api.farmanager.com/ru/macro/macr ... menus.html)
А это что тогда?
menu.select wrote:В меню позиционирует курсор на первый пункт, содержащий подстроку S.

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

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

Подправил макро.

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

Posted: Mon 06 Jan, 2014 14:51
by zg
fml2 wrote:Я сначала не понял, потому что все говорится как-то полуфразами, полунамеками, неполными предложениями и т.д. (это я уже не впервые тут на форуме замечаю). Это как анекдоты по номерам рассказывать. Три-четыре дополнительных слова избавили бы от необходимости писать три-четыре сообщения.
полунамёки это только для тех, кто не читает сопроводительную документацию. если у вас нет времени, чтобы вдумчиво её прочитать, то почему вы считаете, что у всех остальных есть время, чтобы вам объяснять вещи, которые в этой самой документации один раз объяснены?

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

Posted: Mon 06 Jan, 2014 23:49
by fml2
Добавлена возможность запустить команду в отдельном окне. Шапка обновлена.

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

Posted: Wed 22 Jan, 2014 13:42
by fml2
Изменена начальная сортировка: теперь список изначально сортируется по времени выполнения по возрастанию -- чтобы больше было похоже на встроенную историю.

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

Posted: Fri 21 Mar, 2014 16:34
by fml2
Теперь параметры сортировки сохраняются в базе Фара (ключ "CmdsFromCurDir", имя записи "settings") и используются при последующих вызовах макро.

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

Posted: Fri 11 Nov, 2016 21:34
by gene.pavlovsky
Классный макрос, спасибо.