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

Здесь можно обсудить ваш любимый плагин.
User avatar
John Doe
Бюрократ
Posts: 12526
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 230 times

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

Post by John Doe » Thu 05 Aug, 2010 16:49

Latest post of the previous page:

Maximus5 wrote:по русски поле называется "Последовательность", так что колорер не взлетит на таком файле.
Следующий вариант
А кто помешает добавить в конфиг колорера "Последовательность".

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Thu 05 Aug, 2010 21:09

добавка к исходникам.
смотрит на "Label" редактируемого поля, и если он совпадает с "Sequence/Последовательность" (в ресурсах), то имя файла будет "Sequence" и переводы строк однозначно сохранятся (даже если их не было в исходном тексте).
Attachments
dt_src.100806.7z
(13.84 KiB) Downloaded 104 times

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

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

Post by HaRT » Mon 20 Sep, 2010 13:29

У кого есть полномочия, обновите, пжлст, аннотацию, чтобы она упоминала как минимум Фар1 и функциональность Edit.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

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

Post by zg » Tue 08 Feb, 2011 16:01

теперь только для Far 3.0

Denis
Posts: 1420
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 7 times
Been thanked: 2 times

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

Post by Denis » Thu 10 Feb, 2011 08:45

Не собирается версия из svn:
guid.hpp: No such file or directory

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

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

Post by zg » Thu 10 Feb, 2011 09:30

Denis wrote:Не собирается версия из svn:
guid.hpp: No such file or directory
спасибо, добавил :)

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH » Fri 07 Oct, 2011 11:37

zg wrote:
AleXH wrote:Выяснилось, что переводы строк в строках диалогов гробит DialogTools :(
он не гробит, это задуманная функциональность.
Такую функциональность нужно делать опциональной. Имхо лучше отдать плагинам текст как есть, а они уже пусть разбираются, что им нужно, а что нет. Так сделано в FAR2 1807, и сделано правильно.
Last edited by Guest on Fri 07 Oct, 2011 11:43, edited 1 time in total.
Reason: Добавлены ссылки на исходную тему

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

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

Post by zg » Fri 07 Oct, 2011 11:45

AleXH wrote:Имхо лучше отдать плагинам текст как есть, а они уже пусть разбираются, что им нужно, а что нет. Так сделано в FAR2 1807, и сделано правильно.
каким плагинам?

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH » Fri 07 Oct, 2011 12:17

любым. Если же проблема в том, что плаг не понимает переводов строк, то это проблема данного плага. Поэтому и говорю, что фильтрация ПС должна быть опциональной. Редактировать строки длиной в несколько экранов сродни мазохизму, но и вставлять ПС через CtrlQ CtrlM CtrlQ CtrlJ тоже извратно. Конечно можно налепить очередной макрос, но сколько же можно? И так этих макросов как собак нерезаных. Благо Максимус решил взяться за виртуальную свёртку строк в редакторе, правда результат пока далёк от идеала.
Last edited by AleXH on Fri 07 Oct, 2011 12:48, edited 1 time in total.

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

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

Post by zg » Fri 07 Oct, 2011 12:46

AleXH wrote:любым.
DialogTools ничего не отдаёт плагинам.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH » Fri 07 Oct, 2011 12:55

zg
Т.е. другими словами говоря, ПС теряются на этапе переноса из редактора назад в строку диалога, и это неисправимо? Я разочарован :(

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Fri 07 Oct, 2011 13:35

я уже менял это поведение для редактирования макросов. в "транк" zg не взял.
сейчас в моей версии (фар2 апи) при возврате в диалог юзера спрашивают, что делать

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH » Fri 07 Oct, 2011 13:56

Maximus5
Твоя версия меня за юзера не считает - не спрашивает :)
ConEmu 110926, FAR2bis21, DialogTools 111007.

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

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

Post by zg » Fri 07 Oct, 2011 13:57

AleXH wrote:Т.е. другими словами говоря, ПС теряются на этапе переноса из редактора назад в строку диалога
да.
и это неисправимо?
почему же?

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Fri 07 Oct, 2011 14:13

AleXH wrote:Твоя версия меня за юзера не считает - не спрашивает
нет \r\n - нет и вопроса

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH » Fri 07 Oct, 2011 14:32

Maximus5
Хм.., действительно спрашивает, но не везде. В редакторе F11 research 3.44.1 становлюсь на батч F4 становлюсь на пресет F4 и вот здесь в диалогах F4 правим добавляем ПС ESC подтверждаем сохранение - и уже не спрашивает. Видно приз уходит к кавалеру :)

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH » Thu 20 Oct, 2011 11:09

Maximus5

Надо заменить вопрос на: "Keep \r\n or replace with spaces?" Первая кнопка должна соответствовать ответу "Да", вторая "Нет". Вместе с тем, порядок кнопок желательно оставить таким как он есть сейчас, в противном случае случайное нажатие на Enter приведёт к необратимому процессу замены.

Post Reply

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