Показано с 1 по 10 из 33

Тема: кнопки в masterscada

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Подскажите, как правильнее организовать переходы между окнами?
    То есть у одного объекта/объектов есть по несколько окон. Перетаскивая объект на мнемосхему, можно добиться правильного открытия окон (равносильно поле события-открыть нужное окно).
    При этом окна накладываются друг на друга и надо закрывать в произвольном порядке (в зависимости от ситуации).
    Теперь, как закрывать произвольные окна разных объектов (находятся в разных уровнях дерева)?
    Видятся такие решения:
    1) отслеживание всех открытых окон по скрипту (не могу правильно написать реализацию для всего проекта) и в случае, если окно открыто, тогда закрыть его по событию.
    2) закладывать область на схеме для кнопок закрыть (менее предпочтительный вариант)

  2. #2

    По умолчанию

    Цитата Сообщение от Марат Ш. Посмотреть сообщение
    Теперь, как закрывать произвольные окна разных объектов (находятся в разных уровнях дерева)?
    Что имеется ввиду под закрытием произвольных окон?
    Опишите задачу подробнее
    Спасибо.

  3. #3

    По умолчанию

    Имеется ввиду, что у одного Объекта имеется несколько окон: окно листания (новое окно), окно управления (окно), мнемосхема (документ).
    Таких объектов много и находятся они на разных уровнях проекта.
    При переходах между мнемосхемами (документ) необходимо, например открыть мнемосхему Объекта1, закрывать окно листания Объекта2 , отрыть Окно управления Объекта2 и отследить каждое окно, т.к. это необходимо для динамизации. При этом объекта в разных частях проекта.

Ваши права

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