1- Popread nedir ? Ne işe yarar ?


Popread.dll : Mirc Menusunde yer alan menulere ( ki bunlar toolbarda ve ust Popups menulerinde yer alır ) toolbar dan veya Popups Menusunden ulaşma yolu haricinde başka yollar ile de o menulere ulaşmamızı sağlar.



2- Popread Download Adresi Nedir?


Popread.dll download icin ---> http://www.mircscriptleri.com/dosyalar/dll/popread.zip



3- Popread.dll Değişik Yerlerde Kullanımına Ornek Kodlar :


Popread.dll'yi İster Remote İster Popups Menulerine koyabiliriz. Diyaloglarımızda ve Hatta toolbar tasarımımızda kullanabiliriz.


3-a-) Popups Menusundeki Kullanım orneği :


Mesele Biz Renk Menusunu ctrl+k tuşlarının beraber kullanılmasıyla acarız. Birde Toolbar menusunde acarız.
İstediğin Herhangi bir Popups Menusunde ( Popups Menuleri Alt+p tuşlarının kullanımı sonucu acılır ve Popups Menuleri 5 Tanedir : Status, Kanal, Ozel-Query, Nicklist ve Menubar ) şu kodu yazarak calıştırabilirsiniz.

Renkler:/dll dllpopread.dll mn 133


3-b-) Kısayol ( F tuşlarına Bağlama ) Şeklinde Kullanma Orneği :


Bu Menulere Hızlı Ulaşmak istiyorsanız Kısayol tuşları şeklinde kullanabilirsiniz.

F4 /dll dllpopread.dll mn 133

Klavyenizin F4 tuşuna bastığınız zaman renk menusu acılır.


3-c-) Diyaloglarda Kullanma Orneği :


Siz yaptığınız Diyaloglarınızda Bu Menulere Ozellikle Butonlar aracılığıyla kullanabilirsiniz. Mesela bir Acılış diyalogunuz var. Orada ozellikle Buton kullanımı ile diyaloglarınızda yer verebilirsiniz ve o Butona bastığınız zaman Bu menu acmayı başarabilirsiniz.

Mesela diyalogumuzda Kullandığımız Kod:

button "Renkler", 23, 214 182 45 15, flat
deriz. Bunun id numarası 23'dur. Bu yuzden diyaloglarımızda yer alan Butonun calışmasını sağlayacak Kod da şoyle olur:

}
on *:dialog:diyalogunuzunismi:sclick:23:/dll dllpopread.dll mn 133
}

Diyalogumuzdaki Renkler butonumuza bastığımız zaman O renk menusune boylece diyalog aracılığıyla ulaşabileceğiz.

3-d-) Toolbar Diyalogunda Kullanımı :

Daha onceki derslerimizde diyalog tasarımını anlatmıştım. Bu tasarımda biz Ornek resimlerde goruleceği gibi Kanallar yazısı vardır. O kanal yazısına tıklayınca Normal Mirc Kanal Girme Menusu ( klavyenizinin alt+j tuşlarının beraber kullanımıyla bu menuyu gorebiliriz.) karşınıza cıkar. İşte bu tur menulere diyalogumuzda da yer vermek istiyorsak veya sadece Mircin kendisine ait olan Menulerle bu tarz bir Toolbar tasarımı yapacağımız zaman Bu popread.dll sizin icin birebir bir yol..

Toolbar Menusundede Kullanımı ile Diyaloglarımızdaki kullanımı Aynıdır. yani Ornek Kodumuz :

/dll dllpopread.dll mn 142

Şeklinde olur. 142 Numaralı menu Mirc kanal girme menusudur.

Toolbar tasarımında nasıl kullanılacağını daha iyi anlamak istiyorsanız Toolbar Tasarımı dersiniz dikkatlice okuyunuz..


4- Kodun Acıklaması :

Farkındaysanız Kodumuz hep ---> /dll dllpopread.dll mn 142 şeklinde olmuştur.
/dll yeri dll yi aktif hale getiren koddur.

dllpopread.dll yeri ise Mirc.dll menusunde yer alan popups menulerinin okunmasını sağlayan koddur. ve bu popread.dll nin ne okuması gerektiğini belirtilen yoldur. popread.dll popread.dll menusune yonlendirilerek o yerdeki menulerin calışmasını sağlar. zaten read = Okumak demektir.
mn yeri ise menu isminin kısaltılmış halidir.
142 numarası ise Mirc.exe Popups menusunde yer alan menunun id numarasıdır. Bu İd numara ile istediğimiz menuyu calıştırabiliriz. Mirc.exe Popups Menusunde yer alan Menuler ve İdleri Aşağidaki Listededir.


5- Mirc.exe Popups Menusunde Yer Alan Menuler Nedir ? ve Onların İsimleri ve İd Numaraları nelerdir?

Bu Menuler nedir dersek ? Menulere ornek vererek gostermeye calışırsak :
ctrl+k tuşlarıyla ortaya cıkan renk menusu toolbar menusunde yer alır.
Alt+j tuşlarıyla ortaya cıkan Kanal Girme Menusu toolbar menusunde yer alır.
alt+o tuşlarıyla ortaya cıkan Genel Ayarlar menusude toolbar menusunde yer alır.
vs..
Bunların hepsinin bir id numarası vardır. Bu İd numarasına gore calışır.
Şimdi Bu Menulerin Tam Listesi ve İd Numaralarını yazalım..

Mirc Menusundeki 60 Numaralı Menu Listesi:

"Hicbiri", 3000
SEPARATOR
"Gecmişi Temizle", 100
"&Bağlan", 101
"Bağlantıyı Kes", 102
"&Server Sec...tAlt+E", 104
"&Cıkış", 105
"&Menubar", 110
"&Toolbar", 111
"&Switchbar", 112
"Ana Menu", 120
"Araclar Menusu", 121
"&Gorunum Ayarları...", 130
"&Notify Listesi...tAlt+N", 131
"&URL Listesi...tAlt+U", 132
"&Renkler...tAlt+K", 133
"&Yazı Karakteri...", 134
"Hicbiri", 3000
"Gecmişi Temizle", 140
"&Kanal Ekle", 141
"&Kanalları Duzenle", 142
"#Mirc", 4000
"&Kanal Listesi...tAlt+L", 150
"Sc&ript Editoru...tAlt+R", 203
"&Dosya Gonderme...tAlt+S", 151
"&Dcc Chat...tAlt+C", 152
"&Alınan Dosyalar...", 154
"&Log Dosyaları...", 155
"Adres Defteri...tAlt+B", 156
"Online Zamanlayıcı...tAlt+I", 157
"İşaretleyici...tAlt+G", 158
"&Mirc Ayarlar...tAlt+O", 159
"&Kanalların Hepsini Goruntule", 170
"&Kanalların Hepsini Sırala", 171
"&Iconları Ayarla", 172
"&Pencere Ayarları...", 173
"Pencere SırasıtAlt+Z", 174
"KapattAlt+Z", 175
"&İcindekilertF1", 190
"&Araştır...tShift+F1", 191
"&Son Haberler...", 192
"&Mesaj Tahtası...", 193
"&Mirc Hakkında...", 194
"&Mirci Şifreleme...", 195


Mirc Menusundeki 61 Numaralı Menu Listesi:

POPUP "&Dosya"

POPUP "&Duzenle"

POPUP "&Duzenle"

POPUP "A&lias"

POPUP "P&opup"

POPUP "&Dinle"

POPUP "&Tercihler"

POPUP "&Yardım"