DialogTools — дополнительные возможности в диалогах

Здесь можно обсудить ваш любимый плагин.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: DialogTools — дополнительные возможности в диалогах

Post by Max Rusov »

Latest post of the previous page:

Непонятно при чем здесь вообще CheckBox'ы. Как я понимаю, если Check снять, то расширение просто удаляется, и назад его не вернешь. Более универсальным было бы редактирование такой строки в виде списка, с возможностью вставки/удаления/перемещения элементов... Тогда бы решение было применимо к любым строкам со стандартными разделителями - спискам путей, расширений, пр...
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: DialogTools — дополнительные возможности в диалогах

Post by John Doe »

Max Rusov
Чекбоксы мы обсуждаем потому что уже существует готовая реализация.

"Назад не вернёшь" - это легко поправимо, если такие элементы оставлять в строке (после |, как и принято в фаре).

Любые "улучшенные" решения безусловно тоже приветствуются, особенно если есть намерение их реализовать.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: DialogTools — дополнительные возможности в диалогах

Post by John Doe »

John Doe wrote:"Назад не вернёшь" - это легко поправимо, если такие элементы оставлять в строке (после |, как и принято в фаре).
Ещё вариант удалённые элементы восстанавливать из истории (если есть такое апи).
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: DialogTools — дополнительные возможности в диалогах

Post by Wave »

Как это желал бы я: в DT есть пункт Edit. Добавить ещё один пункт checkbox. Добавлять я расширения смогу через едит или вообще без диалог тулз, а чекбоксами пользоваться:
а) когда хочу какое-то расширение отключить,
б) когда хочу вообще проанализировать набор, в частности такого анализа предстоит много в свете перехода на тройку и заимствований настроек из truefar.

Ну, вообще-то полезно будет добавить к этому диалогу ещё input для добавления масок.

Допускаю, что есть решение лучше, но мне конкретно это решение нравится.

P.s. Невнимательно перечитал предыдущие сообщения. У нас с John Doe удивительно совпадает аргументация.
Пользуюсь ФАРом больше 20 лет © собирательный.
ivank
Posts: 151
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: DialogTools — дополнительные возможности в диалогах

Post by ivank »

если кому надо - собрал последнюю версию для far3 b2878
кстати, под mingw пришлось бороться с ошибками типа error: narrowing conversion of 'c' from 'long long int' to 'intptr_t {aka int}' inside { } is ill-formed in C++11 [-Werror=narrowing]
Attachments
DialogTools_x32_x64_rev519_far2878.7z
(18.91 KiB) Downloaded 235 times
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Re: DialogTools — дополнительные возможности в диалогах

Post by 2useven10 »

что за магическая версия 2878 ?
ivank
Posts: 151
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: DialogTools — дополнительные возможности в диалогах

Post by ivank »

в том смысле, что в plugin.hpp указано
#define FARMANAGERVERSION_BUILD 2878
:)
User avatar
DAtaMan
Posts: 262
Joined: Wed 24 Jun, 2009 10:01
Location: не отсюда

Re: DialogTools — дополнительные возможности в диалогах

Post by DAtaMan »

ivank
Спасибо.
А у Вас работают Search/Replace, Undo/Redo и Paste Selection?
У меня - нет.
2B OR NOT 2B = FF (Иногда code - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©
ivank
Posts: 151
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: DialogTools — дополнительные возможности в диалогах

Post by ivank »

DAtaMan wrote:А у Вас работают Search/Replace, Undo/Redo и Paste Selection?
да, действительно, падает, я просто другими функциями пользуюсь, поэтому не заметил сразу.
надо подождать, пока автор посмотрит на ошибки, возможно плагин не до конца адаптирован под новое api
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: DialogTools — дополнительные возможности в диалогах

Post by zg »

undo не падал, просто не работал. поправил. так же поправил сборку под свежие gcc. всё остальное под x86 у меня работает.
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Re: DialogTools — дополнительные возможности в диалогах

Post by ctapmex »

до адаптировал плагин к far3.
теперь работают folder shortcut и нормально разукрашивается окно выбора папки

собранные версии на домашней странице
Hedin
Posts: 210
Joined: Thu 17 Mar, 2005 10:29
Has thanked: 4 times

Re: DialogTools — дополнительные возможности в диалогах

Post by Hedin »

ctapmex wrote:теперь работают folder shortcut
А сделать чтобы они работали и в тех случаях когда на один шоткат повешено несколько директорий можно?
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Re: DialogTools — дополнительные возможности в диалогах

Post by ctapmex »

не нашел как сделать несколько дерикторий на один шоткат. как?
tstr
Posts: 557
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

Re: DialogTools — дополнительные возможности в диалогах

Post by tstr »

в нескольких директориях нажать тот же шорткат добавления,
можно и в одной несколько раз, будет несколько одинаковых в списке.
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Re: DialogTools — дополнительные возможности в диалогах

Post by ctapmex »

сделал. новая версия все там же
Post Reply

Return to “Обсуждение плагинов”