Вызов окна из Tray

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
StillZero
Ветеран
Сообщения: 454
Зарегистрирован: 06 Июль 2005, 2:17
Откуда: Хабаровск
Контактная информация:

Сообщение StillZero »

Здравствуйте.

Есть фрэем, на фрэйме есть меню Browse\?BrowsePeople, из меню процедура запускается как start(BrowsePeople,25000), т.е. все стандартно.
Есть желание поместить иконку на трэй и, когда фрэйм захайден(от hide), в popup-меню выбрав пункт "BrowsePeople" показать собственно это окно. Само окно BrowsePeople является естественно дочерним по отношению к фрэйму. Если из popup-меню сделать, например, POST(Event:Accepted,?BrowsePeople) (подробности опускаю), то результата не получим, т.е. не увидим, хотя на самом деле процедура и запускается. Если убрать привязку окна к фрэйму, т.е. выставить у окна атрибут Normal (а не MDI), то увидим окно Browse, но не сможем повторно вызвать popup-меню на трэе.
Вопрос: как сделать, чтобы можно было увидеть BrowsePeople и popup-меню продолжало работать и можно сново было вызвать BrowsePeople.

В качестве примера см. Examples\People\people.app.
Написал: PAA(27)
Ответить