İletişim kutusu, kullanıcının hemen yanıt vermesini gerektiren görev bilgilerini görüntülemek için bir uygulamanın önünde görünen kalıcı penceredir.
İletişim kutusu, kullanıcı etkileşimi gerektiren bir uyarı olabilir. Kullanıcının seçim yapmasını veya onaylamasını gerektiren bir seçim ya da onay iletişim kutusu da olabilir. İletişim kutusu kapatılana veya gerekli işlem yapılana kadar odağı korur. Diyaloglar çalışmayı kesintiye uğrattığı için tutumlu bir şekilde kullanılmalıdır.
İletişim kutuları, kısa iletilerle ilgilidir (her ikisi de bileşen ailesinin üyeleridir) ancak aşağıda gösterildiği gibi amaç ve öncelik açısından farklılık gösterirler.
Bileşen | Purpose | Öncelik |
Kısa mesajlar | Bilgilendirici bir mesaj görüntüler. Kullanıcı etkileşimi gerektirmez. 8 saniye sonra kaybolur. | Düşük |
Dialog | Kullanıcı etkileşimi gerektiren bilgileri ve görev seçeneklerini görüntüler. İletişim kutusu, kullanıcı yanıt verene kadar odağı korur. | Yüksek |
Anatomi
İletişim kutuları, bilgilendirme metinleri ve kullanıcı yanıtı isteyen kullanıcı arayüzü kontrolleri içerir.
Özellikler
Başlığı olmayan iletişim kutusu
Başlığı olan iletişim kutusu
Ortalanmış başlığı olan iletişim kutusu
Kaydırılabilir iletişim kutusu
Özelleştirme
OEM'ler, diyalogların şu özelliklerini özelleştirerek markalarını yansıtabilir:
- Yazı tipleri
- Etkin, etkin olmayan ve devre dışı bırakılmış düğmelerin stili
- Düğme boyutları ve yerleşimleri
Tasarım sistemi düzen, renk, tipografi ve boyutlandırma kullanarak bileşenlerin özelleştirilmesi için yol gösterir.