Hoşgeldin Misafir

Dialog Döngüsü

By_Nimetullah

10 Şub 2023
1,718 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
MIRC'de döngüler doğrudan dialoglarla kullanılamaz. Ancak, dialoglarla ilgili işlemlerde bazı döngüsel özellikler kullanılabilir. Örneğin, bir dialog penceresinde bulunan butonlar, input alanları veya diğer bileşenler üzerinde döngüsel işlemler gerçekleştirebilirsiniz. Bu, butonların veya giriş alanlarının tıklama veya değişiklik olaylarını işlemek için kullanılabilir.

Örnek olarak, bir dialog penceresindeki butonları döngüsel olarak oluşturmak isterseniz, belirli bir sayıda veya bir dizi buton eklemek için bir döngü kullanabilirsiniz:

Kod:
dialog example {
  title "Örnek Dialog"
  size -1 -1 200 200

  option dbu

  var %x = 10, %y = 10, %buttonCount = 5

  ; Belirli sayıda buton oluşturma
  while (%buttonCount > 0) {
    button "Buton $calc(6 - %buttonCount)", 1, %x %y 50 20
    inc %y 30
    dec %buttonCount
  }
}

Bu örnekte, "Örnek Dialog" adında bir pencere oluşturulur ve belirli bir sayıda buton ekler. Ancak, bu şekilde döngüsel olarak dialog bileşenlerini eklemek mümkündür, ancak daha karmaşık döngüler için doğrudan bir yapı bulunmamaktadır.