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

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

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

Post by Max Rusov »

Latest post of the previous page:

Непонятно при чем здесь вообще CheckBox'ы. Как я понимаю, если Check снять, то расширение просто удаляется, и назад его не вернешь. Более универсальным было бы редактирование такой строки в виде списка, с возможностью вставки/удаления/перемещения элементов... Тогда бы решение было применимо к любым строкам со стандартными разделителями - спискам путей, расширений, пр...

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

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

Post by John Doe »

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

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

Любые "улучшенные" решения безусловно тоже приветствуются, особенно если есть намерение их реализовать.

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

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

Post by John Doe »

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

User avatar
Wave
Posts: 1772
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

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

Post by Wave »

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

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

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

P.s. Невнимательно перечитал предыдущие сообщения. У нас с John Doe удивительно совпадает аргументация.
Пользуюсь ФАРом больше 20 лет © собирательный.

ivank
Posts: 136
Joined: Fri 08 Aug, 2008 16:14
Been thanked: 2 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 160 times

2useven10
Posts: 4051
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

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

Post by 2useven10 »

что за магическая версия 2878 ?

ivank
Posts: 136
Joined: Fri 08 Aug, 2008 16:14
Been thanked: 2 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: 136
Joined: Fri 08 Aug, 2008 16:14
Been thanked: 2 times
Contact:

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

Post by ivank »

DAtaMan wrote:А у Вас работают Search/Replace, Undo/Redo и Paste Selection?
да, действительно, падает, я просто другими функциями пользуюсь, поэтому не заметил сразу.
надо подождать, пока автор посмотрит на ошибки, возможно плагин не до конца адаптирован под новое api

User avatar
zg
zero-gravity
Posts: 5833
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

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

Post by zg »

undo не падал, просто не работал. поправил. так же поправил сборку под свежие gcc. всё остальное под x86 у меня работает.

User avatar
ctapmex
Posts: 1069
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 18 times
Contact:

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: 1069
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 18 times
Contact:

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

Post by ctapmex »

не нашел как сделать несколько дерикторий на один шоткат. как?

tstr
Posts: 534
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 10 times
Been thanked: 9 times

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

Post by tstr »

в нескольких директориях нажать тот же шорткат добавления,
можно и в одной несколько раз, будет несколько одинаковых в списке.

User avatar
ctapmex
Posts: 1069
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 18 times
Contact:

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

Post by ctapmex »

ага, понял. сделаю

User avatar
ctapmex
Posts: 1069
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 18 times
Contact:

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

Post by ctapmex »

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

Post Reply

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