Форум » GUI » [?] Модальное окно » Ответить

[?] Модальное окно

Dima: Приложение родило модальное окно , каким образом свернуть все приложение в панель задач , не закрывая модального окна ?

Ответов - 12

Andrey: Если знаешь все имена открытых окон, то делай так: DoMethod( cFormName, "Minimize" ) А можешь и все свернуть, а для модального окна сделать: DoMethod( cFormName, "Restore" )

Dima: да но на модальном нет кнопочки свернуть....рядом с крестиком. предлагаешь забацать свою спец кнопку ?

Andrey: Dima пишет: предлагаешь забацать свою спец кнопку ? Да не обязательно делать свою кнопку. Можешь при создании модального окна сделать следующее: DEFINE WINDOW Form_Cnf ; MODAL ; ON INIT { || DoMethod( cFormName1, "Minimize" ), DoMethod( cFormName2, "Minimize" ), ....,; SetProperty("Form_Cnf", "Topmost", .T.), DoMethod( "Form_Cnf", "Restore" ), SetProperty("Form_Cnf", "Topmost", .F.) }

Dima: Andrey Ты вопрос не понял. В программе заполняется некий документ , вызываю справочник , который живет в модальном окне. Вопрос: как свернуть все приложение не закрывая справочник ? Ведь у модального окна нет кнопки свернуть.

PSP: Если ты имеешь ввиду "свернуть руками", то WIN-D должно помочь.

Dima: PSP пишет: Если ты имеешь ввиду "свернуть руками", то WIN-D должно помочь.

PSP: Можно также мышой щёлкнуть в области правого нижнего угла экрана, если wинда 7/8/10. На XP отдельный ярлык. Ну, ты знаешь)

Vlad04: Приложение родило модальное окно В модальном окне куча полей, я редактирую запись, для этого хотелось бы при открытом модальном окне иметь возможность вызывать справочники, т.е открывать другие окна. В МиниГуи ни как .В Делфи нельзя вернуться в родительское окна, а справочник вызвать - без проблем

Andrey: Vlad04 пишет: иметь возможность вызывать справочники, т.е открывать другие окна. В МиниГуи ни как Да я тоже с этим столкнулся. Пришлось переделывать на обычное окно ....

Haz: Vlad04 пишет: нельзя вернуться в родительское окна, а справочник вызвать - без проблем Из модельного вызывай модальное сколько угодно

Dima: Haz пишет: Из модельного вызывай модальное сколько угодно +1 Работает

Vlad04: попробую



полная версия страницы