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

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

Автор Тема: Ошибка при работе с окнами  (Прочитано 3713 раз)

deldemo

  • Старожил
  • ****
  • Сообщений: 308
    • Просмотр профиля
Ошибка при работе с окнами
« : 14 Мая 2016, 15:19:12 »
Действия которые вызвали ошибку.
  • Создал новое окно
  • На крайней правой стороне окна разместил объект типа "Фигура"
  • Затем изменил размер окна от правой стороны к левой, так чтобы объект остался за пределами окна
После этих действий с объектом невозможно работать( переместить , выделить, изменить размер...).
Если вернуть размер окна к исходным размерам( так чтобы объект находился в границах окна), объект начинает реагировать на манипуляции с ним.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Re: Ошибка при работе с окнами
« Ответ #1 : 14 Мая 2016, 20:44:31 »
Чтобы выделить такой объект, нужно начинать выделение из зоны окна, т.к. объект находится в слое окна. Второй вариант выделить объект по его имени, используя список объектов над инспектором объектов.

Исправим и сделаем, чтобы объект выделялся если на него нажать, независимо от слоя которому он принадлежит.
« Изменён: 15 Мая 2016, 21:25:10 от Simple-Scada »

deldemo

  • Старожил
  • ****
  • Сообщений: 308
    • Просмотр профиля
Re: Ошибка при работе с окнами
« Ответ #2 : 15 Мая 2016, 22:32:01 »
Здравствуйте.
Не стал создавать новую тему, так как ошибка связана опять с работой окон.
Вообщем ситуация следующая:
  • Есть 12 созданных пользовательских окон.
  • Создаю 13 окно. Сохраняю его.
  • Создаю кнопку.
  • Привязываю к этой кнопке запуск вновь созданного окна.
  • Сохраняю проект.
  • Запускаю клиент.
  • Кликаю на кнопку запуска 13 окна , но открывается любое другое окно но только не 13.

Попробовал создать новый проект и в нем повторить эту ошибку.
13 окно создается. Т.е. в новом проекте такой ошибки нет.

Вообщем как я только не пытался создать новое окно, все без толку.
Удалил ранее созданное окно (думал может ограничение какое то ).
Эффекта нет.
« Изменён: 16 Мая 2016, 12:26:49 от deldemo »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Re: Ошибка при работе с окнами
« Ответ #3 : 16 Мая 2016, 20:47:08 »
Спасибо за подробное описание, очень помогло. Ошибку устранили, сейчас будем обновлять demo-версию.

deldemo

  • Старожил
  • ****
  • Сообщений: 308
    • Просмотр профиля
Re: Ошибка при работе с окнами
« Ответ #4 : 16 Мая 2016, 21:01:23 »
Вам большое спасибо за удачный продукт.!
P.S
Если не очень сложно, Вы могли бы при обновлении дистрибутива делать отметки в теме  Simple-Scada 2 -> Обновления.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Re: Ошибка при работе с окнами
« Ответ #5 : 16 Мая 2016, 21:02:20 »
Да, как раз сейчас так и сделаем, до этого изменения были очень мелкие.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Re: Ошибка при работе с окнами
« Ответ #6 : 16 Мая 2016, 22:24:54 »
Обновлено. Подробнее здесь.