Просмотр полной версии : Отображение диалогов поверх друг друга
DenisAlykard
10.12.2024, 12:52
Всем привет, тех. поддержка овна, по странным причинам игнорирует мой вопрос, поэтому вынужден писать сюда, если была похожая тема заранее извиняюсь.
При открытии диалога в Codesys 3.5 поверх другого диалога диалог первого слоя остается прозрачный, в настройках галочку прозрачности убирай не убирай - это не дает никакого эффекта. В документации решения я не нашел, если кто сталкивался, подскажите как организовать вложенность диалогов.
Евгений Кислов
10.12.2024, 13:04
Всем привет, тех. поддержка овна, по странным причинам игнорирует мой вопрос, поэтому вынужден писать сюда, если была похожая тема заранее извиняюсь.
При открытии диалога в Codesys 3.5 поверх другого диалога диалог первого слоя остается прозрачный, в настройках галочку прозрачности убирай не убирай - это не дает никакого эффекта. В документации решения я не нашел, если кто сталкивался, подскажите как организовать вложенность диалогов.
Добрый день.
Выложите, пожалуйста, простейший проект, в котором я смогу это повторить (и описание, как это в нём сделать).
DenisAlykard
10.12.2024, 15:14
Написал вам на почту, заархивированный проект не влезает по размеру сюда.
Евгений Кислов
10.12.2024, 15:51
Написал вам на почту, заархивированный проект не влезает по размеру сюда.
Мне на почту (из подписи) ничего не пришло, к сожалению.
Если есть возможность - то добавьтесь, пожалуйста, в телеграм и пришлите проект там.
DenisAlykard
10.12.2024, 16:38
Проект превышает допустимый размер, что странно, ведь там толком ничего нет, кроме диалогов. В формате .projectarhive не могу передать. Пересылаю проект в раре здесь во вложениях.
aaaSashaMGGU
10.12.2024, 19:08
Всем привет, тех. поддержка овна, по странным причинам игнорирует мой вопрос, поэтому вынужден писать сюда, если была похожая тема заранее извиняюсь.
При открытии диалога в Codesys 3.5 поверх другого диалога диалог первого слоя остается прозрачный, в настройках галочку прозрачности убирай не убирай - это не дает никакого эффекта. В документации решения я не нашел, если кто сталкивался, подскажите как организовать вложенность диалогов.
Тоже на это наткнулся. Сильно разбираться не стал
Теперь я просто рисую позади диалога залитый прямоугольник нужного цвета в полный размер диалога
Евгений Кислов
10.12.2024, 19:16
Проект превышает допустимый размер, что странно, ведь там толком ничего нет, кроме диалогов. В формате .projectarhive не могу передать. Пересылаю проект в раре здесь во вложениях.
Спасибо.
Проблему увидел.
Это баг CODESYS.
Обойти можно так:
1. Удалить из проекта таргет-визуализацию
2. После этого в менеджере визуализации поставить галочку Поддержка клиентских анимаций и наложение исходных элементов
Это решит проблему.
80715
Если вы планируете использовать СПК - то удалить таргет-визуализацию, соответственно, не получится.
Тогда нужно воспользоваться советом aaaSashaMGGU (благодарю его за то, что он это озвучил).
DenisAlykard
11.12.2024, 07:25
Эх, беда, спасибо. Прямоугольник в смысле при вызове диалога возводить переменную невидимости прямоугольника для сокрытия первого диалога?
Евгений Кислов
11.12.2024, 09:11
Эх, беда, спасибо. Прямоугольник в смысле при вызове диалога возводить переменную невидимости прямоугольника для сокрытия первого диалога?
Вы можете во втором диалоге в нижнем слое разместить прямоугольник нужного цвета размером в экран этого диалога - он будет выполнять роль непрозрачного фона диалога.
DenisAlykard
11.12.2024, 09:30
Спасибо, позже попробую, если не выйдет отпишусь.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot