Страница 1 из 1

Как создать модальные окна?

СообщениеДобавлено: Чт авг 18, 2011 7:22 pm
zakharse
Кто-нибудь сумел сделать? Расскажите...

Re: Как создать модальные окна?

СообщениеДобавлено: Чт авг 18, 2011 7:30 pm
Spaun
Всмысле?
тип окна "Popup" не подойдёт?

Re: Как создать модальные окна?

СообщениеДобавлено: Чт авг 18, 2011 8:20 pm
zakharse
Оно всегда сверху :). Пока его не закроешь, в остальные окна не попадёшь.

Re: Как создать модальные окна?

СообщениеДобавлено: Чт авг 18, 2011 9:26 pm
Spaun
Модальное окно
Материал из Википедии:
В графическом интерфейсе пользователя модальным называется окно, которое блокирует работу пользователя с родительским приложением до тех пор, пока пользователь это окно не закроет.

http://ru.wikipedia.org/wiki/Модальное_окно
А что Вы имеете ввиду под модальным окном?

Re: Как создать модальные окна?

СообщениеДобавлено: Пт авг 19, 2011 12:11 am
zakharse
Да это и имею ввиду. Диалоговое окно, например.
Или получить окно стиля StayOnTop.

Проект такой: главное окно во весь экран и много Popup окон. В каждом окне куча элементов.
Нужно обеспечить управление элементами как в авто режиме, так и в ручном.
Кликаем по элементу - вызываем окно управления, вот это окно и нужно держать поверх всех,
пока оператор не выберет действие или просто не закроет окно.
Окно управления одно практически для всех элементов.

Re: Как создать модальные окна?

СообщениеДобавлено: Пт авг 19, 2011 6:00 am
Spaun
Клик по элементу -> tag1=1;
Condition While True tag1:
Show "Окно";
При закрытии окна tag=0;
ps: примерно так реализовано у мну.

Re: Как создать модальные окна?

СообщениеДобавлено: Пт авг 19, 2011 12:10 pm
Генератор зла
Вызов модальных окон доступен в редакторе ArchestrA-графики. Animations-Show Symbol

Re: Как создать модальные окна?

СообщениеДобавлено: Пт авг 19, 2011 3:03 pm
zakharse
Спасибо, всё решилось с помощью Condition while true...