Показано с 1 по 9 из 9

Тема: При открытии нового окна, закрывается старое

  1. #1

    По умолчанию При открытии нового окна, закрывается старое

    Создал мнемосхему типа "окно". На него в виде меню вытащил кнопки объектов с окнами типа "новое окно". Вытащил еще один дополнительный объект в виде кнопки типа "новое окно". Нажимаю на кнопку меню - открывается соответствующее окно. Но при попытке открыть доп.объект старое окно закрывается, хотя у всех окон тип "новое окно".
    В чем может быть проблема?

  2. #2

    По умолчанию

    Сделайте небольшой тестовый проект демонстрирующий проблему и вышлите нам.
    Спасибо.

  3. #3

    По умолчанию

    Сделал тестовый проект: если открыть мнемосхему1 или мнемосхему2, а затем открыть объект или нажать кнопку, то мнемосхема закрывается, хотя у объекта и у мнемосхемы тип "новое окно".
    Больше интересует как сделать так, чтобы при нажатии кнопки мнемосхема не закрывалась.
    ссылка на проект

  4. #4

    По умолчанию

    Оно не закрывается. Просто оно у вас уходит на задний фон, так как стартовая мнемосхема у вас как окно.
    Спасибо.

  5. #5

    По умолчанию

    Сделал стартовую мнемосхему документом, остальные открываю как окно. Теперь все нормально, спасибо.
    Еще такой момент: мне нужно, чтобы на стартовой мнемосхеме при запуске режима исполнения был открыт журнал событий. Создаю журнал, вытаскиваю на мнемосхему, но он создается только в виде кнопки. Попробовал добавить событие, чтобы открывать необходимые окна при запуске режима исполнения. Но не нашел события, связанного с запуском режима исполнения.
    Как можно открывать необходимые окна, тренды или журналы при запуске режима исполнения или открытии какого-либо окна, тренда, журнала? Т.е. к примеру открыл окно мнемосхемы и вместе с ним по событию открытия этого окна автоматически открывать, связанные с ним тренды, журналы и пр.
    Последний раз редактировалось S#716_0P; 18.11.2018 в 16:44.

  6. #6

    По умолчанию

    Компьютер - Режим исполнения - стартовые окна. Создаете столько окон сколько нужно.
    У объекта на вкладке Окна снимите галочку "Стартовая мнемосхема компьютера" если она у вас была установлена
    Спасибо.

  7. #7

    По умолчанию

    Спасибо. Работает, но не совсем то, что нужно. Таким способом получается открыть окна только при старте режима исполнения. Нужно еще при переходе между окнами объектов.
    К примеру, есть вкладки "Тренды" и "Журналы" типа окно. При нажатии на объект "Тренды" в меню стартовой мнемосхемы открывается его окно и нужно по событию открытия этого окна вывести окна трендов из нескольких объектов. То же самое по журналам. Есть такая возможность?

  8. #8

    По умолчанию

    Варианты:
    1. ФБ Управление документом - отслеживать состояние окон, и открывать их. Несколько окон - несколько ФБ.
    2. Действия у команд и Событий - одноименная вкладка. Если открытие производится кнопкой-командой, то можно ей открыть сразу несколько окон. Если кнопкой переходом к окну, то тогда отслеживаем открытие через ФБ Управление документом, а дальше событием анализируем и открываем.
    3. Скрипт C#
    Спасибо.

  9. #9

    По умолчанию

    Вроде то, что нужно. Буду разбираться.
    Спасибо.

Похожие темы

  1. Что нового?
    от Данил Кусмаев в разделе СПК1хх [М01]
    Ответов: 1
    Последнее сообщение: 08.09.2018, 10:49
  2. Ответов: 13
    Последнее сообщение: 30.11.2016, 13:11
  3. Окно визуализации закрывается
    от StAnatoliy в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 17.11.2016, 12:36
  4. Ответов: 6
    Последнее сообщение: 17.07.2015, 14:20
  5. Файл не закрывается :(
    от Валенок в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 21.01.2009, 12:05

Ваши права

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