Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 92 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10  След.
Автор Сообщение
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 22 мар 2017, 13:35 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Похожий скрин уже был в других темах.
Судя по всему, в Снегопате не доработана работа с формами на 8.3.9 и выше, а SynEdit это использует...
Ошибка-то вылетает не в коде SynEdit.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 28 июн 2017, 03:14 
Не в сети

Зарегистрирован: 23 июн 2012, 17:43
Сообщения: 14
Magister писал(а):
michael_pokrov писал(а):
к сожалению у меня происходят "вылеты" платформы при простой смене редактора на SynEdit

Именно в момент смены? Если да - жду багрепорт в теме про SynEdit :)
Если же при редактировании - то там обычно вылет не по вине SynEdit...


При переключении в редактор synedit происходит следующее:


Вложения:
Snegopat (synedit) - 1.png
Snegopat (synedit) - 1.png [ 6.17 КБ | Просмотров: 7035 ]
Snegopat (synedit).png
Snegopat (synedit).png [ 23.05 КБ | Просмотров: 7036 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 28 июн 2017, 08:24 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
"SynEditV8.true" - это явно похоже на баг.
Плюс похоже снегопат валится, если ему нулевой адрес передать. Проверю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 28 июн 2017, 12:37 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
orefkov писал(а):
"SynEditV8.true" - это явно похоже на баг.

точно баг, только вот где?
просмотрел код и не полнял, как из "dll:<addins>SynEdit\\SynEditV8.dll" может получиться "SynEditV8.true" :(

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 12 июл 2020, 23:09 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Теперь работает на 8.3.12+, единственное что прячется при потере фокуса редактором - т.к. вся 1С теперь одно большое окно, и если редактор оставить то он будет перекрывать другие внутренние окна 1С.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 12 июл 2020, 23:40 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Лиха беда начало, как говорится!
Глюки еще есть, но думаю, исправятся со временем.
Отличная новость!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 13 июл 2020, 10:45 
Не в сети

Зарегистрирован: 21 апр 2015, 10:54
Сообщения: 49
Если в окне настроек редакторов второй раз нажать кнопку "Применить" при выбранном редакторе SynEdit, получаем следующую ошибку:
Изображение

Код:

--- Ошибка ---
AngelScript: file , line: 0, col: 0
Failed in call to function 'RegisterGlobalFunction' with 'uint GetAddinInfo379268656(uint&inout, uint&inout)' (Code: asALREADY_REGISTERED, -13)

--- Ошибка ---
Исключение AngelScript.
модуль: Snegopat
секция: dllloader.as
функция: Addin@ DllLoader::load(const string&inout)
строка: 94
   1C version 8.3.15.1830. Snegopat 2.2.0.2 (05.07.2020 17:56)
Exception 0xC0000005 at address 0x023FF6E3 (snegopat.dll) in call native func initFuncDefFromAddress
Section: dllloader.as
Function: Addin@ DllLoader::load(const string&inout)
Line: 94
Callstack:
  addins.as : Addin@ AddinMgr::loadAddin(const string&inout, AddinGroup@), line 171,9
  synedit.as : void SynEditInfo::activate(), line 33,13
  textwnd.as : bool EditorsManager::setActiveEditor(const string&inout, const string&inout), line 761,17
  textwnd.as : bool IDispatch::call(int, array<Variant>&inout, Variant&out = void), line 0,17
This object at 0x092A7C78:
  next = script object 'AddinLoader' (0x092A7658)
Variables:
  uri = F:\1C8\Other\Snegopat\core\addins\SynEdit\SynEditVtrue
  fullPath = F:\1C8\Other\Snegopat\core\addins\SynEdit\SynEditVtrue
  module = 0x169B0000
  un =
  dn =
  ptr = 0x169B2E30


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 13 июл 2020, 11:55 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
mehfk писал(а):
Если в окне настроек редакторов второй раз нажать кнопку "Применить" при выбранном редакторе SynEdit, получаем следующую ошибку
...

Исправлено в 812c059260

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 13 июл 2020, 20:30 
Не в сети

Зарегистрирован: 21 апр 2015, 10:54
Сообщения: 49
Окно редактора кода при включенном SynEdit может как-то странно частично наползать на окно дерева конфигурации, если его туда передвинуть.

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 13 июл 2020, 22:12 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
К сожалению с этим ничего сделать не получится. Редактор рисуется поверх 1С, и соответственно перекрывает всё что под ним.
Собственно по этой же причине он прячется при потере фокуса - чтобы не перекрывать другие окна.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 92 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10  След.

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


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

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


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

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