AMS 9: Açılışa Profesyonel Popup (Mesaj Kutusu) Ekleme Rehberi​

AutoPlay Media Studio projelerinizde kullanıcıyı bir hoş geldin mesajı, duyuru veya yasal bir uyarı ile karşılamak istiyorsanız, bunu saniyeler içinde yapabilirsiniz.

1. Yöntem: Standart Mesaj Kutusu (Dialog.Message)​

Program açılır açılmaz ekrana gelen en klasik yöntemdir.

Nasıl Yapılır?
  1. Üst menüden Project > Actions... (Ctrl + Shift + A) yolunu izleyin.
  2. Sol taraftan On Startup sekmesine tıklayın.
  3. Sağdaki beyaz alana şu kodu yapıştırın:
Kod:
-- Program açılışında mesaj gösterir
Dialog.Message("Hoş Geldiniz", "Programımıza hoş geldiniz! Lütfen güncellemeleri kontrol etmeyi unutmayın.", MB_OK, MB_ICONINFORMATION, IDOK);

2. Yöntem: Seçenekli Popup (Kullanıcıya Sorma)​

Kullanıcıya bir soru sorup, cevabına göre işlem yaptırmak için şu yapıyı kullanabilirsiniz:
Kod:
-- Evet/Hayır seçenekli popup
sonuc = Dialog.Message("Soru", "Web sitemizi ziyaret etmek ister misiniz?", MB_YESNO, MB_ICONQUESTION, IDYES);

if (sonuc == IDYES) then
    File.OpenURL("https://www.uydudoktoru.com");
end

3. Profesyonel İpucu: Status Dialog (Durum Penceresi)​

Eğer programınız açılırken arka planda bir yükleme yapıyorsa, standart mesaj kutusu yerine daha şık duran Status Dialog kullanabilirsiniz:
-- Geçici bir yükleme ekranı mesajı gösterir
StatusDummy.Show(MB_ICONINFORMATION, false);
StatusDummy.SetTitle("Lütfen Bekleyin");
StatusDummy.SetStatusText("Veriler yükleniyor...");
Application.Sleep(3000); -- 3 saniye bekletir
StatusDummy.Hide();

Teknik Not​

Üyelerin işini kolaylaştırmak için şu bilgiyi de ekleyebilirsin:

Önemli Hatırlatma: On Startup kısmına yazdığınız kodlar, ana pencere görünmeden hemen önce çalışır. Eğer mesajın ana pencere açıldıktan sonra gelmesini isterseniz, kodu ilk sayfanın (Page1) On Show kısmına yazmalısınız.
 
Geri
Yukarı