Pytanie 1
Przed trwałym usunięciem projektu aplikacja ma wymusić decyzję użytkownika: do czasu kliknięcia „Usuń” albo „Anuluj” praca w głównym oknie ma być zablokowana. Którego elementu interfejsu należy użyć?
Dlaczego tak
Okno modalne przejmuje fokus i blokuje interakcję z oknem nadrzędnym, dopóki użytkownik nie wybierze jednej z opcji — dlatego stosuje się je przy decyzjach nieodwracalnych, takich jak usunięcie danych. Okno niemodalne pozwala dalej pracować w głównym oknie, więc nie wymusza decyzji. Powiadomienie typu toast i pasek stanu jedynie informują i znikają lub zostają niezauważone, nie oczekując na wybór.