Search found 123 matches

by xarx
Fri 28 Jun, 2013 14:23
Forum: Обсуждение плагинов
Topic: Colorer — гибкая раскраска синтаксиса в редакторе и др.
Replies: 3062
Views: 1130361

Re: Colorer — гибкая раскраска синтаксиса в редакторе и др.

slogic wrote:"var temp;" уже неправильно раскрашивается (colorer думает что это строка).
Используйте backslash: /\>/g вместо />/g.
by xarx
Fri 28 Jun, 2013 14:17
Forum: Обсуждение плагинов
Topic: Colorer — гибкая раскраска синтаксиса в редакторе и др.
Replies: 3062
Views: 1130361

Re: Colorer — гибкая раскраска синтаксиса в редакторе и др.

А куда об ошибках собощать? пиши сюда Можете, пожалуйста, снова генерировать файл wsdl.hrc из новейшей версии XSD файла, которая находится на http://schemas.xmlsoap.org/wsdl/? Кажется, что wsdl.hrc был генерирован из версии XSD, которая находится на http://www.w3.org/TR/wsdl#A4.1, но эта версия XSD...
by xarx
Thu 06 Jun, 2013 20:42
Forum: Глюки и баги
Topic: Undo не восстанавливает закладки
Replies: 5
Views: 3042

Re: Undo не восстанавливает закладки

Сообщил до Mantis-а, http://bugs.farmanager.com/view.php?id=2424, и скорректированный патч загружен.
Мне теперь интересует, как быстро поправка будет включена в сборку :-).
by xarx
Thu 06 Jun, 2013 20:08
Forum: Глюки и баги
Topic: Undo не восстанавливает закладки
Replies: 5
Views: 3042

Re: Undo не восстанавливает закладки

- у нас используются отступы табуляциями, у вас пробелами; Исправим. Но табуляция у вас нет консистентная. - нет необходимости писать очевидные комментарии к каждой функции, но если пишете - пишите в объявлении класса, а не в *.cpp, чтобы IDE могла их распарсить и показывать при необходимости; Для ...
by xarx
Thu 06 Jun, 2013 16:17
Forum: Глюки и баги
Topic: Undo не восстанавливает закладки
Replies: 5
Views: 3042

Re: Undo не восстанавливает закладки

Хорошо, я исправил это сам.

Но я не хотел делать commit (и по всей вероятности я даже не имею права эго сделать), то я загружаю патч в приложении. Пожалуйста, пересмотрите этот патч и присоедините его к исходникам Far-а.
by xarx
Thu 30 May, 2013 19:49
Forum: Нужна помощь
Topic: Как обслужить клавишу OK в диалоге
Replies: 17
Views: 8260

Re: Как обслужить клавишу OK в диалоге

Спасибо, помогло.
Это исправлено только в Far-е, да? Потому что в нормальном Lua эти две строки эквивалентны. (http://www.lua.org/cgi-bin/demo)
by xarx
Thu 30 May, 2013 17:58
Forum: Нужна помощь
Topic: Как обслужить клавишу OK в диалоге
Replies: 17
Views: 8260

Re: Как обслужить клавишу OK в диалоге

Зато завтра может быть вы и сам BlockProcessor перепишете на lua ;-) Lua не мой любимец, но я дольжен использовать его, если я хотим писать макросы. Этот язык потеряет основные библиотеки и функциональности. Например тепер: я исползовал string:format() для выравнивания (justification) текста ..... ...
by xarx
Thu 30 May, 2013 15:14
Forum: Нужна помощь
Topic: Как обслужить клавишу OK в диалоге
Replies: 17
Views: 8260

Re: Как обслужить клавишу OK в диалоге

Хорошая идея, уже работает, спасибо! local GUIDBlockProcessor = "00000000-0000-0000-426C-6F636B50726F" local GUIDNull = "00000000-0000-0000-0000-000000000000" local F = far.Flags Macro { area="Editor"; key="AltShiftG"; flags="DisableOutput"; description="Run external filter"; condition = function() ...
by xarx
Thu 30 May, 2013 11:07
Forum: Нужна помощь
Topic: Как выполнять операции в редакторе из событий плагина?
Replies: 9
Views: 5548

Re: Как выполнять операции в редакторе из событий плагина?

Спасибо за ваше время. Я бы помог, но эту работу дольжен сделать кто-нибуть кто разумеет Far-у хорошо, и тоже мои владения русским языком являются недостаточными. Чтобы было немного проще - я добавлял перекрёстные ссылки в macroapi_manual.chm и luafar_manual.chm (для быстрого перехода к статьям Энци...
by xarx
Thu 30 May, 2013 10:56
Forum: Нужна помощь
Topic: Как обслужить клавишу OK в диалоге
Replies: 17
Views: 8260

Re: Как обслужить клавишу OK в диалоге

John Doe wrote:Работа плагина выполняется уже после закрытия диалога.
Т.е. перед DN_CLOSE::DE_DLGPROCINIT или после DN_CLOSE::DE_DLGPROCEND?
John Doe wrote:Попробуйте ставить маркер конца блока через far.MacroPost
Не понял. В какое время ставить этот маркер?
by xarx
Thu 30 May, 2013 10:38
Forum: Нужна помощь
Topic: Как обслужить клавишу OK в диалоге
Replies: 17
Views: 8260

Re: Как обслужить клавишу OK в диалоге

Я вернулся снова. Если я понял документацию, то собития диалога после нажимания кнопки OK проходят в этом порядке (FarEncyclopedia.ru.chm::/html/structures/processdialogeventinfo.html): 1. DN_CLOSE::DE_DLGPROCINIT 2. загрузится функция обработки диалога, т.е. плагин выполняет свою работу. 3. DN_CLOS...
by xarx
Thu 30 May, 2013 10:12
Forum: Нужна помощь
Topic: Как выполнять операции в редакторе из событий плагина?
Replies: 9
Views: 5548

Re: Как выполнять операций на редакторе из собитий плагина?

Это только меня, кто не ориентируется в постоянной документации и не сумеет найти чего требует? Не понял вопроса. Is it only me who cannot find what he needs in the current far documentation? Because you have already pointed me several times to a page in the documentation that I wasn't able to find...
by xarx
Thu 30 May, 2013 09:47
Forum: Нужна помощь
Topic: Как выполнять операции в редакторе из событий плагина?
Replies: 9
Views: 5548

Re: Как выполнять операций на редакторе из собитий плагина?

Я бы попробовал проще: ставить маркер начала блока перед открытием диалога, и маркер конца - после закрытия, независимо от того какая кнопка в диалоге была нажата. Я выполняю плагин из макроса с использованием Plugin.Menu(GUIDBlockProcessor) но кажется, что это асинхронное выполнение, то не знаю, г...
by xarx
Thu 30 May, 2013 09:40
Forum: Нужна помощь
Topic: Как выполнять операции в редакторе из событий плагина?
Replies: 9
Views: 5548

Re: Как выполнять операций на редакторе из собитий плагина?

Спасибо снова! Это только меня, кто не ориентируется в постоянной документации и не сумеет найти чего требует?
by xarx
Thu 30 May, 2013 08:34
Forum: Нужна помощь
Topic: Как обслужить клавишу OK в диалоге
Replies: 17
Views: 8260

Re: Как обслужить клавишу OK в диалоге

Спасибо! Это было рождение :-( - рассеянная документация, и DialogEvent group специфична в том, что каждая ошибка в "Event" handler-е валит весь Far (потому что не возможно изображать диалог с ошибкой). Без вашего примера я бы это решил еще сегодня. Теперь я думаю, что уже знаю, как это сделать, но ...

Go to advanced search