Multi dialog - Birden fazla aynı dialog
Bu kod örneği ile, tek bir dialog oluşturma
kodlarını kullanarak
o kod üzerinden birden fazla dialog nasıl
oluşturabiliriz onu göreceğiz.
/*
===================
Multi Dialog
SeRDaR406
===================
Bu kod örneği ile, tek bir dialog oluşturma kodlarını kullanarak
o kod üzerinden birden fazla dialog nasıl oluşturabiliriz onu göreceğiz.
*/
;Burdaki kodlar dialog ve dialog kontrollerinin oluşturulmasını
;sağlayan kodlardır.
;Bu dialog oluşturma kodlarını kullanarak aynı dialog’dan birden fazla
;dialog oluşturabileceğiz.
;Dikkat edebilmesi gereken nokta şudur:
;Dialog adının(mircdb) yanına * karakteri koymalıyız.
;Fazla detaya girmek istemiyorum örneği yapabilmeniz için.Detaya girdikçe anlamanız zorlaşacaktır.
dialog mircdb* {
title “Multi Dialog”
size -1 -1 175 101
option dbu
button “mIRCdb.com”, 1, 17 11 37 12
button “SeRDaR406″, 2, 56 11 37 12
}
alias dlgac {
;dlgac alias’ı her uygulandığında %id değeri +1 olarak artacaktır.
inc %id
;Dialog’ları açtıralım.
;Burdaki $+(mircdb*,%id) dialog adıdır.Dialog adları mircdb*1 mircdb*2 gibi olacaktır.
dialog -m $+(mircdb*,%id) $+(mircdb*,%id)
}
;Her açılan dialog’da bulunan kontroller üzerinde nasıl işlemler yapabiliriz onu görelim…
on *:dialog:mircdb*:sclick:*: {
if ($did == 1) echo -a $dname dialog’unda bulunan üzerinde mIRCdb.com yazan button’a tıklandı.
if ($did == 2) echo -a $dname dialog’unda bulunan üzerinde SeRDaR406 yazan button’a tıklandı.
}























