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

Здесь можно обсудить ваш любимый плагин.
User avatar
ctapmex
Posts: 1015
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 6 times
Contact:

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

Post by ctapmex »

Latest post of the previous page:

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

User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

фар валится при попытке использовать поиск в диалогах (F11 -> Search), после ввода искомой строки и нажатия Enter.
far 3.0.3219 x64, dialog tools последний на текущий момент (утренний).
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

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

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

Post by ctapmex »

ага, аналогичная проблема с заменой.
поиск поправил, замену починю и выложу

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

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

Post by ctapmex »

новая версия 1.0.2.0.
исправил ошибку поиска и замены. русские ресурсы

User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

спасибо, работает!
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

User avatar
Tim Sobolev
Posts: 705
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 2 times

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

Post by Tim Sobolev »

Плагин можно пускать через Plugin.Call? Например пункт изменения регистра.

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

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

Post by zg »

Tim Sobolev wrote:Плагин можно пускать через Plugin.Call? Например пункт изменения регистра.
нет.

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

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

Post by John Doe »

Но есть Plugin.Menu

User avatar
Tim Sobolev
Posts: 705
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 2 times

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

Post by Tim Sobolev »

John Doe wrote:Но есть Plugin.Menu
Спасибо, как-то не заметил, то что нужно.

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

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

Post by ccaid »

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

win xp — это важно, потому что на win7 проблемы нет
far 3.0.3443 x86
DialogTools 1.0.2.0 x86
два плагина: dt и luamacro
  1. Macro { area="Dialog"; key="6"; flags=""; action = function()
  2.     --Keys("F11") if Menu.Select("Change Case",0)>0 then Keys("Enter l") else Keys("Esc") end
  3.     if Plugin.Menu('B2EC2264-0F55-4B86-87F7-F1392B8FC5DC','37123652-3645-4776-86D6-A94FB2B12FC8') then Keys("l") end
  4. end; }
Фар делают добрые люди

Shmuel
Posts: 6067
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 300 times

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

Post by Shmuel »

ccaid wrote:почему-то сбрасывается выделение перед изменением регистра
Не установлено поле StructSize:
  1. EditorSelect es;
  2. es.BlockType=BTYPE_NONE;
  3. Info.SendDlgMessage(aDlg,DM_GETSELECTION,itemID,&es);

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

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

Post by ctapmex »

поправил.

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

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

Post by AleXH »

FAR3.0.3654, DialogTools 1.0.3
При возврате из редактора символы 0Dh,0Ah заменяются на 20h, убивая таким образом разбивку на строки.
Last edited by AleXH on Fri 08 Nov, 2013 21:03, edited 1 time in total.

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

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

Post by tstr »

это фича

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

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

Post by HaRT »

tstr wrote:
AleXH wrote:FAR3.0.3654, DialogTools 1.0.3
При возврате из редактора символы 00h-1Fh заменяются на 20h, убивая таким образом разбивку на строки.
это фича
Не совсем так.
Просто ни у кого не дошли руки сделать это более удобно. Обсуждение начинается тут.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

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

Post by AleXH »

tstr wrote:это фича
в сад такую фичу, которая весь скрипт слепливает в одну строку, которую редактор фара редактировать не умеет, так как показывает только первые (условно) 80 символов из всей строки. EditWrap под lua-far не работает, хотя эту функцию редактор должен иметь изначально, иначе редактор должен называться редактором первых 80-и символов.

Post Reply

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