Page 9 of 97
Posted: Wed May 20, 2009 11:25 am
by VladSh
Народ! 
Дайте предложения по поводу скрипта
CreateLNMemo.js, может, что-то делается проще?
Posted: Wed May 20, 2009 4:51 pm
by Instructor
VladSh wrote:Есть предположение, что Instructor не заходит в эту тему.
Instructor все читает

По новшествам Infocatcher'a для SearchReplace.js надо вникать, я пока ленюсь

Posted: Wed May 20, 2009 6:50 pm
by FeyFre
Instructor, а можно мою скромную доработку в коллекцию добавить? А то както не удобно после каждого обновления делать её заново.
Posted: Thu May 21, 2009 2:33 pm
by Instructor
FeyFre
Не вижу необходимости менять курсор. После нажатия на "ОК" или "Все" эти кнопки деактивируются, что свидетельствует о том, что обработка идет.
Posted: Fri May 22, 2009 4:15 pm
by FeyFre
Instructor, у меня кнопки не запрещаются! А если пользователь имеет скверную привычку чтобы подогнать щелкать мышкой(особенно если не видно признака занятости - часиков) - то в сило того что процесс занимает поток который обрабатывает сообщение и ОС видит что этот поток не реагирует на сообщения - AkelPad в заголовок получает надпись "Не отвечает", а так хоть тормознут.
Posted: Sun May 24, 2009 12:04 pm
by Instructor
Infocatcher
SearchReplace.js: добавил ваши наработки.
Xephon
SearchReplace.js: реализованы ComboBox'ы вместо Edit'ов.
FeyFre
Обновите Scripts плагин. Даже, если версия самая последняя, скрипты обновляются без изменения версии плагина.
Posted: Sun May 24, 2009 12:51 pm
by Xephon
Благодарю.
Posted: Thu May 28, 2009 1:26 pm
by sergeich
VladSh
Срипт UndoAllNoScrool почему то не всегда срабатывает. Нажимаешь запуск скрипта и ничего не происходит. Потом если нажать несколько раз обычную отмену, а потом запустить скрипт-тогда отрабатывает.
Posted: Fri May 29, 2009 12:53 pm
by VladSh
sergeich, скрипт правильный, у меня работает всегда.
Есть 2 предположения:
- либо версии проги или Скриптс-плагина не последние
- либо прога или Скриптс-плагин в каких-то редких случаях глючат.
Кстати, а
UndoAll.js всегда работает?
Posted: Tue Jun 02, 2009 10:44 am
by sergeich
VladSh wrote:sergeich, скрипт правильный, у меня работает всегда.
Есть 2 предположения:
- либо версии проги или Скриптс-плагина не последние
- либо прога или Скриптс-плагин в каких-то редких случаях глючат.
Кстати, а
UndoAll.js всегда работает?
Версии файлов последние, UndoAll.js работает нормально. У меня эффект "несрабатывания" проявляется часто, особенно когда много отмен надо сделать и между этими отменами редактируемый файл периодически сохранялся.
Posted: Thu Jun 04, 2009 10:02 am
by VladSh
sergeich
Прохоже у Вас обнаружился ещё один вариант
ошибки; я здесь бессилен...

Posted: Sun Jun 07, 2009 11:11 am
by FeyFre
Instructor, ну вы как хотите, а я себе добвлю изменение курсора. Запрещение кнопок только означает что что свою фуцнкцию в данный момент времени они выполнять не смогут по каким либо причинам, а не занаятость чемто. (Пришлось мне фильторвать лог, больше 1млн строчек, ~10МБ. Фильтровало оно минуты три, так что отходил от машины и периодически поглядывал, и за 16 лет стажа пользования Windows я знаю что если окно не готово принимать ввод - курсор делают IDC_BUSY)
About SearchReplace.js
Posted: Tue Jun 09, 2009 11:52 am
by guest
I suggest replace
Code: Select all
oPattern=new RegExp(pFindIt, (bSensitive?"":"i") + (nButton == BT_REPLACEALL || nDirection & DN_UP?"g":"") + (bMultiline?"m":""));
with
Code: Select all
/* Modify pFindIt string as all newlines are "\r" only when
* AkelPad document content to Javascript engine.
*/
pFindIt=pFindIt.replace( /\\r\\n|\\n/g, "\\r" );
oPattern=new RegExp(pFindIt, (bSensitive?"":"i") + (nButton == BT_REPLACEALL || nDirection & DN_UP?"g":"") + (bMultiline?"m":""));
Posted: Fri Jun 19, 2009 7:41 am
by VladSh
FeyFre wrote:если окно не готово принимать ввод - курсор делают IDC_BUSY)
Поддерживаю!
По SearchReplace.
Вообще непонятно, зачем такую кучу кода в скрипте держать, лучше уж плагином оформить или в прогу в "Поиск/Замену" этот функционал добавить. Единственный плюс такого решения - люди видят код и могут что-то посоветовать "со стороны".
Posted: Fri Jun 19, 2009 8:49 am
by Instructor
VladSh
Жена - мужу: - Не понимаю, как можно проводить все воскресенье в пабе?!
- Не понимаю, не понимаю... Зачем тогда говорить о вещах, которых не понимаешь!