Снегопат
https://snegopat.ru/forum/

Разработка и отладка. command.getState
https://snegopat.ru/forum/viewtopic.php?f=3&t=727
Страница 1 из 1

Автор:  kbessonov [ 04 июл 2016, 11:10 ]
Заголовок сообщения:  Разработка и отладка. command.getState

Выдалась свободная минутка - решил поэкспериментировать.

Поставил скрипт jump2refs - не работает. Вместо открытия ссылок открывает свойства самого реквизита. Полез в отладчик.

Код:
function doJump(command, forceShow)
{
...
    var state = command.getState(view);


Тут state возвращается как undefined. view вроде Конфигурация, то есть то, что нужно. command тоже похож на "Поиск ссылок в объекте". По правой кнопке пункт меню доступен. Куда копнуть? Reborn 2.0.0.2, репозиторий сегодня утром обновлял. Куда копнуть можно?

 
Вложение:
IMG 2016-07-04 13 02 15.png
IMG 2016-07-04 13 02 15.png [ 28.38 КБ | Просмотров: 13973 ]

Автор:  JohnyDeath [ 04 июл 2016, 12:10 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

Здесь уже есть подправленный скрипт: viewtopic.php?f=3&t=705
orefkov,может ты оттуда вытащишь все скрипты и положишь в основной репо?

Автор:  orefkov [ 04 июл 2016, 12:21 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

JohnyDeath писал(а):
Здесь уже есть подправленный скрипт: viewtopic.php?f=3&t=705
orefkov,может ты оттуда вытащишь все скрипты и положишь в основной репо?

Да, в ближайшее время в планах.

Автор:  kbessonov [ 04 июл 2016, 12:53 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

JohnyDeath писал(а):
Здесь уже есть подправленный скрипт: viewtopic.php?f=3&t=705


К сожалению нет. Там ссылка на viewtopic.php?f=3&t=703#p9044 а по ссылке только поправленный SelectValueDialog.js - он у меня уже нормальный, да и не доходит ещё до этого - вызов SelectValueDialog гораздо ниже по тексту.

Если шагать отладчиком внутрь, то

var state = view.getCmdState(this.groupID, this.num);

из commands.js (стр. 50) возвращает undefined. Дальше идёт AngelScript. А его отлаживать я не знаю как.

Автор:  JohnyDeath [ 06 июл 2016, 01:16 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

У меня этот скрипт благополучно работает

Автор:  kbessonov [ 06 июл 2016, 07:20 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

JohnyDeath писал(а):
У меня этот скрипт благополучно работает


В том-то и трагизм ситуации. У кого-то работает, у кого-то нет. Все возможные сведения, которые я мог выдать - выдал. От автора - тишина. Мне так-то не жалко - снегопата я получил по бонусному пинкоду - никаких претензий. Но ведь Александр сам жалуется что пользователи не дают обратной связи по тестированию. Ну я дал и что?

Автор:  orefkov [ 06 июл 2016, 09:26 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

kbessonov писал(а):
JohnyDeath писал(а):
У меня этот скрипт благополучно работает

От автора - тишина. Мне так-то не жалко - снегопата я получил по бонусному пинкоду - никаких претензий. Но ведь Александр сам жалуется что пользователи не дают обратной связи по тестированию. Ну я дал и что?

В данный момент я делаю нормальный интерфейс к обновлению репозитария и закрытие ошибок в snegopatwnd.js при обновлении, разбираюсь с работой fossil через прокси, чтобы окончательно закрыть этот вопрос, потом делаю возможность шифрования пользователями своей копии снегопата и хранения на сервере нескольких последних версий snegopat.dll для каждого пользователя. Затем на очереди всплывшие вылеты на 8.3.6. Параллельно делаю новый дизайн сайта и перенос текущего в отдельный раздел. Также скорее всего в новом снегопате скорее всего придётся немного изменить структуру каталогов, что тоже потребует доработки нескольких скриптов. И вот потом я займусь переносом наработок сообщества в скриптах в новый репозитарий. Там и этот скрипт проверю. Прошу понять и простить, не всегда получается быстро ответить каждому.

Автор:  kbessonov [ 06 июл 2016, 13:40 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

fixed.

Что можно потестировать на 8.3.6? У меня есть пара баз на этом релизе и не них точно такие, как сообщалось, ошибки при запуске?

Автор:  kbessonov [ 28 июл 2016, 07:09 ]
Заголовок сообщения:  Re: Разработка и отладка. command.getState

В версии 2.0.0.6 заработало.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/