Снегопат

Обсуждение Снегопата
Текущее время: 22 ноя 2024, 21:05

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 801 ]  На страницу Пред.  1 ... 47, 48, 49, 50, 51, 52, 53 ... 81  След.
Автор Сообщение
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 17 мар 2013, 11:38 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
Версия 1.0.1.5
- поправлена работа с длинными строками (убран скролл в конец строки)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 17 мар 2013, 16:05 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Напомнюсь. Хочу добавить проверку орфографии при сохранении, вот только проверять каждый раз весь модуль очень накладно. А если бы была возможность получить массив номеров строк которые измененны были (желтый цвет :) ), то думаю было бы значительно удобней.

sosnae писал(а):
А как можно узнать список/массив модифицированных строк? Читал документацию по scintila, но не смог найти. Подскажите куда глянуть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 20 мар 2013, 08:36 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
sosnae писал(а):
Напомнюсь. Хочу добавить проверку орфографии при сохранении, вот только проверять каждый раз весь модуль очень накладно. А если бы была возможность получить массив номеров строк которые измененны были (желтый цвет :) ), то думаю было бы значительно удобней.

sosnae писал(а):
А как можно узнать список/массив модифицированных строк? Читал документацию по scintila, но не смог найти. Подскажите куда глянуть.

Код:
   var sciMgr = addins.byUniqueName("SciColorerV8Manager").object;
   var hwnd = sciMgr.getActiveScintillaHandle();
   if (hwnd){
      var nextModLine = sciMgr.SendSciMessage(hwnd,sciMgr.SCI_GETNEXTMODLINE,0,-1);
      var curModLine = -1;
      while (nextModLine > curModLine){
         while (sciMgr.SendSciMessage(hwnd,sciMgr.SCI_GETMODLINESTATE,nextModLine) > 0){
            Message(nextModLine+1);
            nextModLine++;
         }
         curModLine = nextModLine;
         nextModLine = sciMgr.SendSciMessage(hwnd,sciMgr.SCI_GETNEXTMODLINE,0,curModLine);
      }   
   }

перед этим нужно обновиться из репозитария


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 25 мар 2013, 08:46 
Не в сети

Зарегистрирован: 22 янв 2013, 05:13
Сообщения: 13
Откуда: Якутск
После последнего обновления SciColorer и снегопата, стал падать конфигуратор при запуске. Если отключить SciColorer то работает.
Версия платформы : 8.2.14.537 и 8.2.17.153 версия снегопата 1.4.6.2, SciColorerV8 1.0.1.5. Запуск как под амином, так и без.
Лог ошибки:
Имя сбойного приложения: 1cv8.exe, версия: 8.2.17.153, отметка времени: 0x50cbdf3b
Имя сбойного модуля: SciColorerV8.dll, версия: 1.0.1.5, отметка времени 0x514dbfee
Код исключения: 0xc0000005
Смещение ошибки: 0x0000a042
Идентификатор сбойного процесса: 0xf74
Время запуска сбойного приложения: 0x01ce292320d0c9c8
Путь сбойного приложения: C:\Program Files (x86)\1cv82\8.2.17.153\bin\1cv8.exe
Путь сбойного модуля: c:\SciColorerV8.dll
Код отчета: 63ddd038-9516-11e2-81e0-000fea4ffed6

Пока писал пост, сам решил проблему :) Разница в том откуда зарегистрировал ДЛЛ и откуда снегопат ее запускает, регистрацию делал по месту: c:\SciColorerV8.dll, а снегопать запускал и своей папаки скриптов... перерегистрировал на скриптовую папку запустилась. А да...собсно чего я начал все это, после обновления было сообщение что SciColorerV8 аддин не найден.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 25 мар 2013, 15:36 
Не в сети

Зарегистрирован: 14 июн 2012, 13:08
Сообщения: 47
присоединяюсь к MaxDen. Ошибка вот такая


Вложения:
снегопат1.PNG
снегопат1.PNG [ 23.88 КБ | Просмотров: 9983 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 25 мар 2013, 16:29 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
the1 писал(а):
присоединяюсь к MaxDen. Ошибка вот такая

скорее всего в addins.ini строки загрузки не в том порядке
должно быть в таком
Код:
dll:.\scripts\SciColorerV8\SciColorerV8.dll
script:.\scripts\SciColorerV8\SciColorerV8Manager.js

скрипт поправил, обновляйтесь


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 26 мар 2013, 07:04 
Не в сети

Зарегистрирован: 14 июн 2012, 13:08
Сообщения: 47
теперь вот такое выдает


Вложения:
Комментарий к файлу: после открытия
снегопат3.PNG
снегопат3.PNG [ 8.78 КБ | Просмотров: 9957 ]
Комментарий к файлу: при открытии
снегопат2.PNG
снегопат2.PNG [ 11.85 КБ | Просмотров: 9957 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 26 мар 2013, 08:22 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Удили скрипт полностью и запусти get_latest.cmd


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 26 мар 2013, 09:36 
Не в сети

Зарегистрирован: 14 июн 2012, 13:08
Сообщения: 47
Помогло, спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 26 мар 2013, 14:06 
Не в сети

Зарегистрирован: 31 авг 2011, 17:21
Сообщения: 79
Заметил еще такую штуку - если создавать процедуру/функцию, щелкая по значку лупы у контрола, то после перехода в свежесозданную процедуру - видно, что все предыдущие строки помечены как свежеизмененные. Если описал сумбурно, то вечером сделаю видео ошибки.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 801 ]  На страницу Пред.  1 ... 47, 48, 49, 50, 51, 52, 53 ... 81  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB