Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Тестирование Simple-Scada 2 (beta)  (Прочитано 83597 раз)

elek72

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #255 : 19 Апреля 2016, 20:20:29 »
Цитировать
Так же не работает прозрачность для "поля" - например для подписи у поля прозрачность работает корректно.
см. свойство "Прозрачность" у поля.
Под прозрачностью я имел ввиду прозрачный цвет а не параметр прозрачности.
Я так понимаю цвет обозначенный как "черный квадрат перечеркнутый белым крестиком" или clNone и есть прозрачный цвет.
Параметр прозрачность наверное должен регулировать прозрачность цветов отличных от прозрачного.
Для подписи поля так и работает - неважно значение прозрачности при прозрачном цвете фон ВСЕГДА прозрачный.
А вот фон, шрифт, граница поля на прозрачный цвет реагируют как на черный.

Проверил почти та же каша при использовании text:
шрифт и граница надписи правильно реагирует на цвет прозрачный даже при прозрачности 255 - становится прозрачным.
Фон текстового поля так же не слушается прозрачного цвета без применения костыля "прозрачность := 0".
« Изменён: 19 Апреля 2016, 20:31:08 от elek72 »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #256 : 19 Апреля 2016, 20:31:44 »
elek72, вообще смена цвета на "без цвета" никак не связана с прозрачностью. Эта опция означает, что цвет объекта менять не нужно. Взять к примеру изображение. Как оставить его цвет неизменным? Выбрать цвет "без цвета". Не будь такой опции изображение всегда перекрашивалось бы. А параметр прозрачность отвечает за прозрачность объекта, или основной части объекта. Для подписи поля мы просто сделали так, что когда цвет не выбран - фон подписи не отображается (причем мы когда-то это сделали непонятно по какой причине).

Поэтому когда нужно менять прозрачность - всегда нужно использовать свойство прозрачность, а когда нужно менять цвет есть свойство цвет.
« Изменён: 19 Апреля 2016, 20:32:35 от Simple-Scada »

elek72

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #257 : 19 Апреля 2016, 21:19:54 »
elek72, вообще смена цвета на "без цвета" никак не связана с прозрачностью
по вашей логике без цвета === черный, хотя в начале сделали правильно
Цитировать
Для подписи поля мы просто сделали так, что когда цвет не выбран - фон подписи не отображается
без цвета === нет цвета.
так же частично для текстового поля (шрифт,граница).

В любом случае как сделаете так в итоге и будет.
Спасибо за разъяснения.

deldemo

  • Старожил
  • ****
  • Сообщений: 308
    • Просмотр профиля
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #258 : 19 Апреля 2016, 23:20:39 »
Добрый вечер господа. Обнаружил баг с инструментом "линия"
При добавлении линии формой буквы " Г " с минимальной короткой стороной получается форма  буквы " Т ".
 
Доброе утро. Еще один баг с примитивами.
Мои действия.
Создаю узкий прямоугольник в горизонтальном положении инструментом "Фигура"
Далее начинаю переворачивать его в вертикальное положение .
Если чуть чуть не доводить до вертикального положения то все нормально.
А если поставить Именно в вертикальное положение то он автоматом перескакивает в горизонтальное., хотя контур фигуры остается в вертикальном.


« Изменён: 20 Апреля 2016, 08:07:52 от deldemo »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #259 : 20 Апреля 2016, 09:35:31 »
deldemo, исправили, может быть вечером выложим обновление и заодно с обновленной справкой.

TeNQ

  • Постоялец
  • ***
  • Сообщений: 199
    • Просмотр профиля
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #260 : 20 Апреля 2016, 22:48:43 »
Если в редакторе скриптов выделить две или более строки и нажать Tab, то они не сдвинутся, а исчезнут.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #261 : 20 Апреля 2016, 22:55:29 »
TeNQ, это потому что Tab у нас это просто два пробела. Смещения влево/вправо осуществляются комбинациями клавиш Ctrl + Shift + I / Ctrl + Shift + U

TeNQ

  • Постоялец
  • ***
  • Сообщений: 199
    • Просмотр профиля
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #262 : 20 Апреля 2016, 23:41:43 »
TeNQ, это потому что Tab у нас это просто два пробела. Смещения влево/вправо осуществляются комбинациями клавиш Ctrl + Shift + I / Ctrl + Shift + U
Да, действительно. Но думаю не один я так на автомате попытаюсь выделить блок и нажать Tab. Так работает в Word`е, Visual Studio и прочих привычных редакторах. А результат печальный. Текст просто исчезает, и отменить действие нельзя. Пусть текст не двигается, но хотя бы не исчезает.

Это не критично, но мне просто интересно. В редакторе цифры окрашиваются в розовый цвет. Вставляемые имена переменных в белый. Но почему-то переменные с именами X0, X1 и тд, также окрашиваются в розовый. И только они. Почему это происходит?)
« Изменён: 21 Апреля 2016, 00:04:49 от TeNQ »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #263 : 21 Апреля 2016, 00:33:12 »
Цитировать
Текст просто исчезает, и отменить действие нельзя. Пусть текст не двигается, но хотя бы не исчезает.
Здесь не помешала бы отмена действий, но пока мы её отложили на будущее, как и проблему с Tab'ом. Постараемся решить как только появится время.

Цитировать
Но почему-то переменные с именами X0, X1 и тд, также окрашиваются в розовый. И только они. Почему это происходит?)
Это происходит, потому что такие имена как X0 и X1 и т.п. распознаются как число в hex (шестнадцатеричном) формате. Это запись в Си-стиле, правда обычно такая запись выглядит как 0x000000 или 0xCF0 и т.д. Но допускается и запись x000000 и xCF0, поэтому переменные с подобными имена подсвечиваются как числа.
« Изменён: 21 Апреля 2016, 00:34:28 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #264 : 21 Апреля 2016, 22:41:31 »
Ещё раз обновили beta-версию. Без изменения структуры файлов. Изменения:

  • обновлён Demo-проект, теперь в нём есть примеры для автоматически генерируемых сообщений по нарушению границ переменных и пример работы с пользователями и правами;
  • обновлено руководство;
  • во время ввода текста отображается раскладка клавиатуры (в нижнем правом углу экрана);
  • в автоматически генерируемых сообщениях по превышению границ пишется также имя переменной или комментарий (если есть);
  • поправлены координаты окна авторизации при работе с CorrectResolution;
  • исправлена ошибка с отрисовкой прямоугольников;
  • исправлена ошибка со скроллом в меню настроек проекта;
  • исправлена ошибка с загрузкой списка пользователей после переподключения;

TeNQ

  • Постоялец
  • ***
  • Сообщений: 199
    • Просмотр профиля
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #265 : 21 Апреля 2016, 23:18:30 »
Скачал -  один в один предыдущая версия от 19.04  Видимо архив для скачивания не обновился)
« Изменён: 21 Апреля 2016, 23:26:18 от TeNQ »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #266 : 22 Апреля 2016, 00:06:25 »
TeNQ, точно, архив перепутали. Через 5 минут обновится.

Миханик

  • Постоялец
  • ***
  • Сообщений: 180
    • Просмотр профиля
    • www.vpa-dv.ru
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #267 : 22 Апреля 2016, 09:41:24 »
Миханик, мы проверили проект и, судя по всему, причина первых двух проблем, которые Вы описали - это использование более 64 внешних тегов, из-за чего проект не может загрузиться корректно (т.к. используется beta-версия) и происходит порча памяти, что соответственно приводит к некорректной работе и фатальным ошибкам. Если есть возможность удалите часть переменных, чтобы их было не более 64 и проверьте работу системы повторно.

Скорее всего, так как вторая проблема после обновления и удаления "лишних" тегов (более 64) ушла.
Но первая проблема с вылетом клиента на ПК, где запущен сервер осталась.

Третья проблема после тех же действий, тоже больше не проявилась.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #268 : 23 Апреля 2016, 21:22:26 »
Миханик, мы ответили Вам на почту.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3129
    • Просмотр профиля
    • Simple-Scada
Re: Тестирование Simple-Scada 2 (beta)
« Ответ #269 : 25 Апреля 2016, 09:59:58 »
Вышла официальная demo-версия Simple-Scada 2 и с этого момента все кто разрабатывал проекты на beta-версии - должны перейти на версию Demo, или на любую из приобретенных официальных версий. Переход будет корректным только для тех, кто использует это обновление или следующее за ним. Все остальные при желании могут выслать свой проект на почту поддержки support@simple-scada.com, чтобы мы перевели проект на последнюю версию. В дальнейшем переходы на новую версию будут происходить автоматически (без необходимости отправлять нам проект на пересохранение).

Demo-версия отличается от последней beta-версии тем, что в ней работают функции печати и скрипт для печати (PrintClient). Также в ней возможно подключение только с одного клиента (Client.exe) и работа только с одним OPC-сервером.
« Изменён: 25 Апреля 2016, 10:09:04 от Simple-Scada »