Okno modalne
Z Wikipedii
Okno modalne (ang. modal window) - w systemach okienkowych okno, wstrzymujące przetwarzanie zdarzeń przez pozostałe okna danej aplikacji. Nie można wówczas robić niczego w żadnym innym oknie.
Na ogół jest to okno dialogowe z jakimś zapytaniem do użytkownika, które znika, gdy wciśniemy np. Ok, lub Anuluj.
Istnieją też systemowe okna modalne, blokujące przetwarzanie zdarzeń przez wszystkie okna systemu (np. okno z zapytaniem o zamknięcie systemu operacyjnego).
[edytuj] Okna modalne w systemie Windows
Windows nie odróżnia w żaden sposób okien modalnych od innych okien dialogowych. W Windows okno modalne wykonuje własną pętlę obsługi zdarzeń, która pobiera zdarzenia z kolejki zdarzeń aplikacji zamiast głównej pętli danej aplikacji i wykonuje tylko zdarzenia danego okna, odrzucając resztę. W MFC pętla ta zawarta jest w metodzie DoModal.
Systemowe okno modalne tworzy się tak jak zwykłe modalne, dodając mu styl WS_EX_TOPMOST, co sprawia, że okno będzie zawsze na pierwszym planie (nie da się przełączyć na inne okna).
System oferuje też kilka funkcji tworzących specyficzne okna modalne, takich jak MessageBox.
| Silvio "Immunitet" Berlusconi |
Premier Włoch podziękował parlamentowi za uchwalenie ustawy, która obejmuje immunitetem cztery najważniejsze osoby w państwie. - Dziękuję, jestem szczęśliwy, bo nareszcie sędziowie nie będą mnie więcej prześladować - powiedział Silvio Berlusconi.
|
| Rice: nikt nie ufa Korei Północnej |
- Nikt nie zaufa Koreańczykom z Północy w sprawie podanych przez nich danych dotyczących produkcji plutonu - powiedziała w czwartek szefowa amerykańskiej dyplomacji Condoleezza Rice.
|
| 14 milionów ludzi przymiera głodem |
Organizacje humanitarne alarmują, że kilkanaście milionów osób we Wschodniej Afryce przymiera głodem. To efekt suszy najgorszej od trzech lat, a także rosnących cen paliw i - w efekcie - żywności.
|
| Brama Brandenburska nie dla Obamy |
Barack Obama zaczyna swoją podróż po Europie od wizyty w Niemczech. Spotka się z tamtejszymi politykami, a wieczorem wygłosi przemówienie. Nie zrobi tego jednak pod Bramą Brandenburską - to efekt sprzeciwu kanclerz Angeli Merkel.
|
| Kolejny wyciek w elektrowni atomowej |
To już drugi wyciek w elektrowni atomowej Tricastin niedaleko francuskiego La Bollene w ostatnich kilkunastu dniach. Tym razem blisko stu pracowników zostało skażonych przez radioaktywny pył. Poprzednio razem do pobliskich rzek wydostało się 30 metrów sześciennych cieczy zawierającej uran.
|
Premier Włoch podziękował parlamentowi za uchwalenie ustawy, która obejmuje immunitetem cztery najważniejsze osoby w państwie. - Dziękuję, jestem szczęśliwy, bo nareszcie sędziowie nie będą mnie więcej prześladować - powiedział Silvio Berlusconi.
- Nikt nie zaufa Koreańczykom z Północy w sprawie podanych przez nich danych dotyczących produkcji plutonu - powiedziała w czwartek szefowa amerykańskiej dyplomacji Condoleezza Rice.
Organizacje humanitarne alarmują, że kilkanaście milionów osób we Wschodniej Afryce przymiera głodem. To efekt suszy najgorszej od trzech lat, a także rosnących cen paliw i - w efekcie - żywności.
Barack Obama zaczyna swoją podróż po Europie od wizyty w Niemczech. Spotka się z tamtejszymi politykami, a wieczorem wygłosi przemówienie. Nie zrobi tego jednak pod Bramą Brandenburską - to efekt sprzeciwu kanclerz Angeli Merkel.
To już drugi wyciek w elektrowni atomowej Tricastin niedaleko francuskiego La Bollene w ostatnich kilkunastu dniach. Tym razem blisko stu pracowników zostało skażonych przez radioaktywny pył. Poprzednio razem do pobliskich rzek wydostało się 30 metrów sześciennych cieczy zawierającej uran.