![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | mirc 6.17 yeniliklerinin incelenmesi mirc 6.17 de remoteye kopyalayıp /clt yazmanız yeterli ;clt : Check Listbox Testi alias clt { if !$dialog(clt) { dialog -m clt check_listbox_testi } } dialog check_listbox_testi { title "Check Listbox testi" size -1 -1 198 180 option dbu list 1, 1 0 142 179, check button "Seçilileri echo'la", 2, 145 2 53 12 button "Tüm listeyi echo'la", 3, 145 16 53 12 button "Seçilileri sil", 4, 145 30 53 12 edit "", 5, 153 47 45 10 check "" , 6, 145 48 7 7 button "Ekle", 7, 145 58 53 12 button "Kapat", 8, 144 166 53 12, cancel } on *:dialog:clt:*:*: { if $devent == init { var %i = 1 ;check box eklemek normal liste item eklemenin aynısı while %i <= 35 { did -a $dname 1 Deneme itemi %i | inc %i 1 } ;eklediklerimizden 3. ile 15. itemler dahil aralarındakileri seçili yapalım ;3-15 parametresini kullanamıyoruz :S var %i = 3 while %i <= 15 { did -s $dname 1 %i inc %i 1 } ;11. itemimizi de seçili olmasın istiyorum did -l $dname 1 11 } if $devent == sclick { if $did == 2 { var %i = 1 echo 4 -a $dname dialogu seçililerin echolanması ;Kaç tane seçili itemimiz olduğunu $did(1,0).csel ile alıyoruz, buaradaki 1 listbox id si while %i <= $did(1,0).csel { echo 7 -a seçilen:5 $did(1,%i).csel 7string:5 $did(1,$did(1,%i).csel) inc %i 1 } } if $did == 3 { var %i = 1 echo 4 -a $dname dialogu tüm listenin echolanması ;Kaç tane itemimiz olduğunu $did(1,0).lines ile alıyoruz while %i <= $did(1,0).lines { echo 7 -a seçilen:5 %i 7string:5 $did(1,%i) inc %i 1 } } if $did == 4 { var %i = $did(1,0).csel ;Kaç tane seçili itemimiz olduğunu $did(1,0).csel ile alıyoruz while %i { did -d $dname 1 $did(1,%i).csel dec %i 1 } } ;&& $did(5) kısmı eğer editboxta birşey var ise ;-c yeni itemi highlight(slect) etmek için ;$did(6).state eğer editboxun önündeki check işaretli ise s parametresini kullanıp onu seçili hale getir. if $did == 7 && $did(5) { did -ca $dname 1 $did(5) ;-sa veya -sca çalışmadığı için alttaki kısıma eklemek zorunda kaldım :) if $did(6).state { did -s $dname 1 $did(1,0).lines } } } } Konu Alience tarafından (25 Şubat 2006 Saat 15:33 ) değiştirilmiştir. Sebep: Chek list box incelemesi | |
| ![]() |
Etiketler |
617, incelenmesi, mirc, mirc download, mirc indir, yeniliklerinin |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Felsefi meditasyon ve benin incelenmesi-Foucault makale | Mara | Felsefe | 0 | 28 Ocak 2016 22:54 |
İskelet kası kasılma özelliklerinin incelenmesi | Ramses | Biyoloji | 0 | 16 Aralık 2014 00:18 |
mIRC Orjinal Toolbarını Düzenleme (mIRC Toolbar Komutunun Kullanımı) | McKruGer | mIRC Scripting Dersleri | 22 | 17 Kasım 2011 20:21 |
mIRCim Script - Mirc, Mirc Sohbet, Mirc Yükle | Kafkas_Kartali | mIRC Scripting Tanıtımları | 0 | 20 Mayıs 2009 23:08 |