Управление custom-колонками с помощью lua-скрипта

Разработка Far.
User avatar
John Doe
Бюрократ
Posts: 11083
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by John Doe » Fri 05 Dec, 2014 20:53

Latest post of the previous page:

Shmuel wrote: Я уже высказывал своё мнение выше в этой теме.
Будьте добры высказать его повторно, или дать ссылку.
Shmuel wrote: С чего бы это? Фар же не выводит в одной колонке для mp3 время модификации, а для jpg размеры.
Панель узкая, под все виды колонок места не хватит.
Для одних типов файлов меня больше интересует одна информация, для других - другая.
Для exe - версия. Для html - title. Всё это может быть в одной колонке. Может и не быть, кому как удобно.

Shmuel
Posts: 5048
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by Shmuel » Fri 05 Dec, 2014 20:58

John Doe wrote: Будьте добры высказать его повторно, или дать ссылку.
Мне не нравится склеивание.
John Doe wrote: Панель узкая, под все виды колонок места не хватит.
У меня - широкая.
John Doe wrote: Всё это может быть в одной колонке.
Мне эта идея абсолютно не нравится, но это не сложно вписать в предлагаемую мной схему.

User avatar
John Doe
Бюрократ
Posts: 11083
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by John Doe » Fri 05 Dec, 2014 21:06

Shmuel wrote: Мне не нравится склеивание.
Речь не о склеивании, а о том как избежать конфликта имён.
Shmuel wrote: но это не сложно вписать в предлагаемую мной схему.
Я ничего против не имею вашей схемы.
Но в этом месте уже образуется какой-никакой, а обработчик. Взять данные у разных плагинов, по шаблону заполнить колонку.
А сперва ещё надо разработать формат для этого шаблона.

Shmuel
Posts: 5048
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by Shmuel » Fri 05 Dec, 2014 21:13

Полагаю, что следует приостановить эту дискуссию. У меня, увы, нет сейчас возможности это реализовывать, а zg вряд ли захочет.

User avatar
John Doe
Бюрократ
Posts: 11083
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by John Doe » Fri 05 Dec, 2014 21:18

Так ведь и я к этому клоню: lua-обработчик позволил бы сейчас отдать всю грязную работу скрипту.
А со временем можно было бы посмотреть что из этого вышло, и внедрить в фар.

Shmuel
Posts: 5048
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by Shmuel » Fri 05 Dec, 2014 21:21

John Doe wrote: Так ведь и я к этому клоню: lua-обработчик позволил бы сейчас отдать всю грязную работу скрипту.
Я-то как раз к этому и не клоню.
John Doe wrote: А со временем можно было бы посмотреть что из этого вышло, и внедрить в фар.
IMHO, лучше сделать сразу хорошо. Столько времени обходились, можно и не пороть горячку.

User avatar
John Doe
Бюрократ
Posts: 11083
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by John Doe » Fri 05 Dec, 2014 21:27

Shmuel wrote: IMHO, лучше сделать сразу хорошо.
Бесспорно. Вопрос в том, кто и как будет решать что хорошо, а что нет.
Скрипт позволил бы опробовать и сравнить разные идеи.

Shmuel
Posts: 5048
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by Shmuel » Fri 05 Dec, 2014 21:30

John Doe wrote: Вопрос в том, кто и как будет решать что хорошо, а что нет.
Решает здесь Far Group.
John Doe wrote: Скрипт позволил бы опробовать и сравнить разные идеи.
Ну вот и пробуйте, вроде уже возможно.

User avatar
John Doe
Бюрократ
Posts: 11083
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by John Doe » Fri 05 Dec, 2014 21:40

Shmuel wrote: Решает здесь Far Group.
Поздравляю.
Скрипт в этом плане демократичнее.
Shmuel wrote: Ну вот и пробуйте, вроде уже возможно.
Я хотел бы так. Сейчас это увы невозможно.

User avatar
HaRT
Moderator
Posts: 7987
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 98 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by HaRT » Fri 05 Dec, 2014 21:41

John Doe wrote: Панель узкая, под все виды колонок места не хватит.
Для одних типов файлов меня больше интересует одна информация, для других - другая.
Поддерживаю.
Shmuel wrote: не пороть горячку
И это поддерживаю.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5048
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

обсуждение GetCustomDataW и FreeCustomDataW.

Post by Shmuel » Sun 07 Dec, 2014 08:23

После того, как zg откатил свою реализацию, я решил попробовать тоже (используя его наработки, т.к. эта часть кода Фара мне совсем не была знакома). Моя реализация будет готова, возможно, не раньше, чем через неделю-две.

Если кто-то из Far Group сейчас тоже этим занимается, то предлагаю скоординировать усилия.

Примечание модератора: http://forum.farmanager.com/viewtopic.php?f=54&t=9208

Post Reply

Return to “Development”

Who is online

Users browsing this forum: No registered users and 1 guest