Menü
Ana sayfa
Forumlar
Yeni mesajlar
Forumlarda ara
Neler yeni
Featured content
Yeni mesajlar
Yeni profil mesajları
Son aktiviteler
Kullanıcılar
Kayıtlı üyeler
Şu anki ziyaretçiler
Yeni profil mesajları
Profil mesajlarında ara
Giriş yap
Kayıt ol
Neler yeni
Ara
Ara
Sadece başlıkları ara
Kullanıcı:
Menü
Giriş yap
Kayıt ol
Ana sayfa
Forumlar
mIRC Scripting
mIRC Scripting Programları
Toolbar Tasarımı [Güncellendi]
JavaScript devre dışı. Daha iyi bir deneyim için, önce lütfen tarayıcınızda JavaScript'i etkinleştirin.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya
alternatif bir tarayıcı
kullanmalısınız.
Konuya cevap cer
Mesaj
<blockquote data-quote="deL" data-source="post: 70"><p><strong>4 - a - Aşama - Kodun Açıklanması - 1.Bölüm - Diyalogun (Toolbarın ) Oluşturulması ve diyalogun ayarları</strong></p><p><strong></strong></p><p><strong>on *:start: { dialog -m toolbar toolbar }</strong></p><p></p><p>Bu Komut ; Script açıldığı zaman toolbar diyalogumuzun açık olmasını sağlar. Yani bu komutla biz toolbarımızı scriptimize yükleriz. Eğer bu komut olmassa toolbar'ımızı oluşturamayız. Yan scriptimiz açıldığı zaman, yaptığımız toolbarımız açılmaz, Başka bir deyişle çalışmaz.</p><p></p><p><strong>Scriptimiz için oluşturduğumuz toolbar; bu diyalog'tur . O yüzden bu diyalog açılmassa toolbarda kesin kez çalışmaz.</strong></p><p><strong></strong></p><p><strong></strong></p><p><strong>on *:connect: {</strong></p><p><strong>update.toolbar</strong></p><p><strong>}</strong></p><p></p><p>Bu Komut ; Scriptiniz bir servere bağlandığı zaman ( yani connect olduğu zaman ) Toolbarınızın yüklenmesini sağlar. Bunu update komutu ile yapar. Yani servere bağlandığınız zaman toolbarınız aktifleşir.</p><p></p><p><strong>on *:disconnect: {</strong></p><p><strong>update.toolbar</strong></p><p><strong>}</strong></p><p></p><p>Bu Komut ; Scriptiniz bağlı olduğunuz serverden düştüğü zaman ( yani disconnect olduğu zaman ) toolbarın aktif kalmasını sağlar. Yani serverden düşseniz bile toolbarınız hala çalışıyor olacaktır. Bunuda update komutu ile yapar.</p><p></p><p><strong>on *:close:*: {</strong></p><p><strong>update.toolbar</strong></p><p><strong>}</strong></p><p></p><p>Bu Komut ; Scriptinizde herhangi bir kanal , özel penceresinin kapanması durumunda, toolbarın aktif olarak kalmasını sağlar.</p><p></p><p><strong>alias saat { if ($dialog(toolbar)) { did -a toolbar $1 $time } }</strong></p><p></p><p>Bu Kod ; scriptinizin köşesinde saatin aktif olmasını sağlayan koddur. Bilgisayarınızda ayarlı olan saat Toolbarın sağ köşesinde gösterilir.</p><p></p><p></p><p><strong>alias update.toolbar {</strong></p><p><strong>if (!$dialog(toolbar)) { halt }</strong></p><p><strong>else {</strong></p><p><strong>scid $activecid</strong></p><p><strong>if ( $scid($activecid).status = connecting || $scid($activecid).status = connected ) {</strong></p><p><strong>did -o toolbar 1 3 +a 2 $chr(32) Bağlantıyı Kes $chr(9) $+ IRC Serverle Bağlantınızı Koparır.</strong></p><p><strong>}</strong></p><p><strong>else {</strong></p><p><strong>did -o toolbar 1 3 +a 1 $chr(32) Servere Bağlan $chr(9) $+ IRC Servere Bağlantı Kurar.</strong></p><p><strong>}</strong></p><p><strong>}</strong></p><p><strong>}</strong></p><p></p><p>Bu Komut Toolbar dosyamızın ilk kısım kodudur. İlk iconumuz olan Server bağlanma yerinin/iconun çalışmasını sağlayan bölümdür. Burada 2 icon kullanıyoruz. Servere bağlan dediğimizde yeşil icon, Bağlantıyı kes dediğimizde ise Kırmızı icon o an aktifdir. Yani tek menüde 2 icon vardır. Fakat İconlar yapılan işleme göre aktifleşir. Bağlan dediğinde farklı icon aktifleşir. Bağlantıyı kes dediğin zaman farklı icon aynı yerde aktifleşir.</p><p></p><p><strong>dialog toolbar {</strong></p><p><strong>title "x"</strong></p><p><strong>size 0 0 550 $iif($temabul,14,17)</strong></p><p><strong>option dbu</strong></p><p><strong>list 4, 0 -2 550 17, size</strong></p><p><strong>list 1, 0 4 550 17, size</strong></p><p><strong>text "", 2, 464 6 45 16, center</strong></p><p><strong>text "", 3, 467 10 39 11, center</strong></p><p><strong></strong></p><p><strong>}</strong></p><p><strong></strong></p><p><strong>İşte En önemli yer. Bu Toolbarımızı oluşturan diyalogumuzdur. En baştaki açıklamada dediğim gibi Toolbar aslında bir diyalogtur. İşte diyalogumuz bu Kod'tur.</strong></p><p></p><p>Bu diyalogun ne olduğunu açıklayalım.</p><p>Diyalogumuzda iki tane "list" vardır. Yani iki tane dialog vardır. Bu 2 diyalog birleştirilmiştir.</p><p></p><p><strong>size 0 0 550 $iif($temabul,14,17)</strong></p><p><strong></strong></p><p><strong>İlk baştaki 0 rakamı:</strong> Diyalogumuzun en solda olmasını sağlar. Yani Mirc'in tam olarak ilk solda olmasını sağlar.</p><p><strong>İkinci 0 rakamı:</strong> Diyalogumuzun aşağı-yukarı pozisyonudur. Diyalogumuz Toolbar yerinde tam olarak en yukardan başlamasını sağlar.</p><p><strong>Üçüncü 550 rakamı:</strong> ise Diyalogumuzun uzunluğudur.</p><p><strong>Dördüncü sayılar olan 14,17 sayıları :</strong> ise Diyalogumuzun genişliğidir.</p><p></p><p><strong>Burada Neden 2 tane diyalog genişliğini belirten sayı vardır?</strong></p><p>Çünkü Windows Xp ve Windows Klasik Temalarında ayrı ayrı uzunluk birimleri oluşur. <strong>Cappystarj0e </strong>arkadaşımız sağolsun bu sorunu Tema.dll adlı bir dll yazarak çözmüştür. Önceki diyalogumuzda tek genişlik sayısı verebiliyorduk. Windows klasik temada iken sorunsuz olan o sayı Windows Xp Temasında genişlik bakımından sorunlu olmaktadır. İşte orada 2 sayı hem windows klasik tema hem de Windows Xp teması için ayrı ayrı belirlenmiş 2 genişlik birimidir.</p><p></p><p><strong>14 Sayısı:</strong> Windows Xp Teması için belirleyeceğimiz sayı</p><p><strong>17 Sayısı:</strong> Windows Klasik tema için belirleyeceğimiz sayı</p><p></p><p><strong>( Bu bakımından dünyada ilk ve tektir. Cappystarj0e sağolsun bu konuda yardım etti. )</strong></p><p><strong></strong></p><p><strong></strong></p><p><strong>Not : </strong>Diyalogumuzun genişliğini belirten 14,17 sayılarını aralarında 3 fark olmak koşuluyla değiştirebilirsiniz.</p><p></p><p>Diyalogumuzun diğer sayılarıyla ilgli ayarlamalar toolbarımızın hoş gözükmemesine neden olur. ;</p><p>Mesela Windows Klasik Teması için olan 17 sayısını 8 yaparsak bakın ne görüntü karşımıza çıkıyor. Bu görüntüde gördüğünüz gibi Yazılar gözükmemeye başlıyor.</p><p></p><p><img src="http://www.mircscriptleri.com/dosyalar/toolbar/toolbar2.png" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p><p></p><p>Siz görüntünün daha nazik gözükmesi adına, toolbarınızın küçük olmasını istiyorsunuz ,bu nedenle 17 sayısını (Windows Klasik Temaya göre olan genişlik sayısı) , 14 yapmak istiyorsunuz. ( yani Diyalogun genişliğini 14 yapmak istiyorsunuz) O zaman başka bir kaç ayarı da değişmek gerekir. Bu ayarlarlar ile sorunun üstesinden gelebiliriz. Bu ayarlar ise şunlardır:</p><p></p><p>İlk olarak Windows Klasik Temaya göre olan 17 sayısını 14 yapacaksak Windows Xp ye göre olan genişliği hemen 14 den 11'e indirioyuruz.</p><p></p><p><strong>size 0 0 550 $iif($temabul,14,17)</strong> olan satırı</p><p><strong>size 0 0 550 $iif($temabul,11,14)</strong> satırı ile yer değiştiriyoruz.</p><p></p><p></p><p>Bir sonraki aşamada;</p><p><strong>mdx SetFont $dname 1 Turkish 14 800 Cyrillic </strong>olan satırı</p><p><strong>mdx SetFont $dname 1 Turkish 11 800 arial</strong> satırı ile değiştiriyoruz.</p><p></p><p>daha sonraki aşamada ise;</p><p><strong>did -i $dname 1 1 bmpsize 27 27</strong> olan satırı</p><p><strong>did -i $dname 1 1 bmpsize 22 22</strong> satırı ile değiştiriyoruz.</p><p></p><p>En son aşamada ise görüntü kirliliği olmaması adına saat yazısının boyutunuda küçültmemiz gerekiyor:</p><p><strong>mdx SetFont $dname 3 +a 20 600 arial </strong>olan satırı</p><p><strong>mdx SetFont $dname 3 +a 16 600 arial </strong>satırı ile yer değiştiriyoruz</p><p></p><p></p><p>Daha sonra karşımıza çıkan görüntü ise şu olur.</p><p></p><p><img src="http://www.mircscriptleri.com/dosyalar/toolbar/toolbar3.png" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p><p></p><p>Windows Klasik Temaya göre belirlenen 17 genişlik Sayısını, 14 değilde 21 yaparsak karşımıza çıkan görüntüde aşağıdaki resimdeki gibi olur.. Görüntü de gördüğünüz gibi Diyalog, Toolbarın renginin dışına sıçrıyor.</p><p></p><p><img src="http://www.mircscriptleri.com/dosyalar/toolbar/toolbar4.png" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p><p></p><p>Diyorsaniz ki İconlarım ve yazılarım daha büyük olsun, Ona göre de bazı değişiklikler yapmak gereklidir. Tıpkı, hemen yukarıdaki 17 sayısını 14 veya 21 yapmak istediğimiz zaman, yaptığımız değişiklikleri bunda da aynen uyguluyoruz ve gene aynı satırlar da değişikleri yapıyoruz. Bu Ayarlar ise şunlardır :</p><p></p><p>İlk olarak Windows Klasik Temaya göre olan 17 sayısını 21 yapacaksak Windows Xp ye göre olan genişliği hemen 14 den 18'e çıkarıyoruz.</p><p></p><p><strong>size 0 0 550 $iif($temabul,14,17)</strong> olan satırı</p><p><strong>size 0 0 550 $iif($temabul,18,21)</strong> satırı ile yer değiştiriyoruz.</p><p></p><p>Bir sonraki aşamada;</p><p><strong>mdx SetFont $dname 1 Turkish 14 800 Cyrillic</strong> olan satırı</p><p><strong>mdx SetFont $dname 1 Turkish 15 800 arial</strong> satırı ile değiştiriyoruz.</p><p></p><p>Daha sonraki aşamada ise:</p><p><strong>did -i $dname 1 1 bmpsize 27 27</strong> olan satırı</p><p><strong>did -i $dname 1 1 bmpsize 35 35</strong> satırı ile değiştiriyoruz.</p><p></p><p>En son aşamada ise görüntü kirliliği olmaması adına saat yazısının boyutunuda küçültmemiz gerekiyor:</p><p></p><p><strong>mdx SetFont $dname 3 +a 20 600 arial </strong>olan satırı</p><p><strong>mdx SetFont $dname 3 +a 22 700 arial </strong>satırı ile yer değiştiriyoruz</p><p></p><p></p><p>Daha sonra karşımıza çıkan görüntü ise şu olur.</p><p></p><p><img src="http://www.mircscriptleri.com/dosyalar/toolbar/toolbar5.png" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p><p></p><p>Bizim Toolbarımızda (Diyalogumuda) Artık 2 diyalog vardır. Birbirine geçmiştir. Neden böyle bir yöntem kullandık? Çünkü öncesinde toolbarımızın üstmenübarla birleşmesi için yükseklik satırında (2.ci sayıdır bu, kırmızı olan ) -2 veya -3 ile belirtmiştik. Bu seferde iconlar üstmenubara biraz yapışık gözükür olmuştu. Görsellik adına daha güzel bir toolbar için 2 diyalog kullanarak bunun üstesinden gelebiliriz. 2 diyalog kullanarak iconlarımızda üstmenubarla birleşik ve çok yakın durumda olmaz. Bahsettiğim satırlar şunlardır:</p><p></p><p><strong>list 4, 0 -2 550 17, size</strong></p><p><strong>list 1, 0 4 550 17, size</strong></p><p></p><p>Bu satırlardan birini kaldırıp eski dersimde göstermiş olduğum toolbar tarzındaki gibi tek diyalog kullanırsak karşımıza şu tablo çıkar :</p><p></p><p><img src="http://www.mircscriptleri.com/dosyalar/toolbar/toolbar6.png" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p><p></p><p>ve diğer asıl kodumuzdaki resimle beraber karşılaştırılalım bunu..</p><p></p><p><img src="http://www.mircscriptleri.com/dosyalar/toolbar/toolbar.png" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p><p></p><p><strong>text "", 2, 464 6 45 16, center</strong></p><p><strong>text "", 3, 467 10 39 11, center</strong> satırları ise saatimiz ile ilgili kod satırlarıdır.</p></blockquote><p></p>
[QUOTE="deL, post: 70"] [B]4 - a - Aşama - Kodun Açıklanması - 1.Bölüm - Diyalogun (Toolbarın ) Oluşturulması ve diyalogun ayarları on *:start: { dialog -m toolbar toolbar }[/B] Bu Komut ; Script açıldığı zaman toolbar diyalogumuzun açık olmasını sağlar. Yani bu komutla biz toolbarımızı scriptimize yükleriz. Eğer bu komut olmassa toolbar'ımızı oluşturamayız. Yan scriptimiz açıldığı zaman, yaptığımız toolbarımız açılmaz, Başka bir deyişle çalışmaz. [B]Scriptimiz için oluşturduğumuz toolbar; bu diyalog'tur . O yüzden bu diyalog açılmassa toolbarda kesin kez çalışmaz. on *:connect: { update.toolbar }[/B] Bu Komut ; Scriptiniz bir servere bağlandığı zaman ( yani connect olduğu zaman ) Toolbarınızın yüklenmesini sağlar. Bunu update komutu ile yapar. Yani servere bağlandığınız zaman toolbarınız aktifleşir. [B]on *:disconnect: { update.toolbar }[/B] Bu Komut ; Scriptiniz bağlı olduğunuz serverden düştüğü zaman ( yani disconnect olduğu zaman ) toolbarın aktif kalmasını sağlar. Yani serverden düşseniz bile toolbarınız hala çalışıyor olacaktır. Bunuda update komutu ile yapar. [B]on *:close:*: { update.toolbar }[/B] Bu Komut ; Scriptinizde herhangi bir kanal , özel penceresinin kapanması durumunda, toolbarın aktif olarak kalmasını sağlar. [B]alias saat { if ($dialog(toolbar)) { did -a toolbar $1 $time } }[/B] Bu Kod ; scriptinizin köşesinde saatin aktif olmasını sağlayan koddur. Bilgisayarınızda ayarlı olan saat Toolbarın sağ köşesinde gösterilir. [B]alias update.toolbar { if (!$dialog(toolbar)) { halt } else { scid $activecid if ( $scid($activecid).status = connecting || $scid($activecid).status = connected ) { did -o toolbar 1 3 +a 2 $chr(32) Bağlantıyı Kes $chr(9) $+ IRC Serverle Bağlantınızı Koparır. } else { did -o toolbar 1 3 +a 1 $chr(32) Servere Bağlan $chr(9) $+ IRC Servere Bağlantı Kurar. } } }[/B] Bu Komut Toolbar dosyamızın ilk kısım kodudur. İlk iconumuz olan Server bağlanma yerinin/iconun çalışmasını sağlayan bölümdür. Burada 2 icon kullanıyoruz. Servere bağlan dediğimizde yeşil icon, Bağlantıyı kes dediğimizde ise Kırmızı icon o an aktifdir. Yani tek menüde 2 icon vardır. Fakat İconlar yapılan işleme göre aktifleşir. Bağlan dediğinde farklı icon aktifleşir. Bağlantıyı kes dediğin zaman farklı icon aynı yerde aktifleşir. [B]dialog toolbar { title "x" size 0 0 550 $iif($temabul,14,17) option dbu list 4, 0 -2 550 17, size list 1, 0 4 550 17, size text "", 2, 464 6 45 16, center text "", 3, 467 10 39 11, center } İşte En önemli yer. Bu Toolbarımızı oluşturan diyalogumuzdur. En baştaki açıklamada dediğim gibi Toolbar aslında bir diyalogtur. İşte diyalogumuz bu Kod'tur.[/B] Bu diyalogun ne olduğunu açıklayalım. Diyalogumuzda iki tane "list" vardır. Yani iki tane dialog vardır. Bu 2 diyalog birleştirilmiştir. [B]size 0 0 550 $iif($temabul,14,17) İlk baştaki 0 rakamı:[/B] Diyalogumuzun en solda olmasını sağlar. Yani Mirc'in tam olarak ilk solda olmasını sağlar. [B]İkinci 0 rakamı:[/B] Diyalogumuzun aşağı-yukarı pozisyonudur. Diyalogumuz Toolbar yerinde tam olarak en yukardan başlamasını sağlar. [B]Üçüncü 550 rakamı:[/B] ise Diyalogumuzun uzunluğudur. [B]Dördüncü sayılar olan 14,17 sayıları :[/B] ise Diyalogumuzun genişliğidir. [B]Burada Neden 2 tane diyalog genişliğini belirten sayı vardır?[/B] Çünkü Windows Xp ve Windows Klasik Temalarında ayrı ayrı uzunluk birimleri oluşur. [B]Cappystarj0e [/B]arkadaşımız sağolsun bu sorunu Tema.dll adlı bir dll yazarak çözmüştür. Önceki diyalogumuzda tek genişlik sayısı verebiliyorduk. Windows klasik temada iken sorunsuz olan o sayı Windows Xp Temasında genişlik bakımından sorunlu olmaktadır. İşte orada 2 sayı hem windows klasik tema hem de Windows Xp teması için ayrı ayrı belirlenmiş 2 genişlik birimidir. [B]14 Sayısı:[/B] Windows Xp Teması için belirleyeceğimiz sayı [B]17 Sayısı:[/B] Windows Klasik tema için belirleyeceğimiz sayı [B]( Bu bakımından dünyada ilk ve tektir. Cappystarj0e sağolsun bu konuda yardım etti. ) Not : [/B]Diyalogumuzun genişliğini belirten 14,17 sayılarını aralarında 3 fark olmak koşuluyla değiştirebilirsiniz. Diyalogumuzun diğer sayılarıyla ilgli ayarlamalar toolbarımızın hoş gözükmemesine neden olur. ; Mesela Windows Klasik Teması için olan 17 sayısını 8 yaparsak bakın ne görüntü karşımıza çıkıyor. Bu görüntüde gördüğünüz gibi Yazılar gözükmemeye başlıyor. [IMG]http://www.mircscriptleri.com/dosyalar/toolbar/toolbar2.png[/IMG] Siz görüntünün daha nazik gözükmesi adına, toolbarınızın küçük olmasını istiyorsunuz ,bu nedenle 17 sayısını (Windows Klasik Temaya göre olan genişlik sayısı) , 14 yapmak istiyorsunuz. ( yani Diyalogun genişliğini 14 yapmak istiyorsunuz) O zaman başka bir kaç ayarı da değişmek gerekir. Bu ayarlarlar ile sorunun üstesinden gelebiliriz. Bu ayarlar ise şunlardır: İlk olarak Windows Klasik Temaya göre olan 17 sayısını 14 yapacaksak Windows Xp ye göre olan genişliği hemen 14 den 11'e indirioyuruz. [B]size 0 0 550 $iif($temabul,14,17)[/B] olan satırı [B]size 0 0 550 $iif($temabul,11,14)[/B] satırı ile yer değiştiriyoruz. Bir sonraki aşamada; [B]mdx SetFont $dname 1 Turkish 14 800 Cyrillic [/B]olan satırı [B]mdx SetFont $dname 1 Turkish 11 800 arial[/B] satırı ile değiştiriyoruz. daha sonraki aşamada ise; [B]did -i $dname 1 1 bmpsize 27 27[/B] olan satırı [B]did -i $dname 1 1 bmpsize 22 22[/B] satırı ile değiştiriyoruz. En son aşamada ise görüntü kirliliği olmaması adına saat yazısının boyutunuda küçültmemiz gerekiyor: [B]mdx SetFont $dname 3 +a 20 600 arial [/B]olan satırı [B]mdx SetFont $dname 3 +a 16 600 arial [/B]satırı ile yer değiştiriyoruz Daha sonra karşımıza çıkan görüntü ise şu olur. [IMG]http://www.mircscriptleri.com/dosyalar/toolbar/toolbar3.png[/IMG] Windows Klasik Temaya göre belirlenen 17 genişlik Sayısını, 14 değilde 21 yaparsak karşımıza çıkan görüntüde aşağıdaki resimdeki gibi olur.. Görüntü de gördüğünüz gibi Diyalog, Toolbarın renginin dışına sıçrıyor. [IMG]http://www.mircscriptleri.com/dosyalar/toolbar/toolbar4.png[/IMG] Diyorsaniz ki İconlarım ve yazılarım daha büyük olsun, Ona göre de bazı değişiklikler yapmak gereklidir. Tıpkı, hemen yukarıdaki 17 sayısını 14 veya 21 yapmak istediğimiz zaman, yaptığımız değişiklikleri bunda da aynen uyguluyoruz ve gene aynı satırlar da değişikleri yapıyoruz. Bu Ayarlar ise şunlardır : İlk olarak Windows Klasik Temaya göre olan 17 sayısını 21 yapacaksak Windows Xp ye göre olan genişliği hemen 14 den 18'e çıkarıyoruz. [B]size 0 0 550 $iif($temabul,14,17)[/B] olan satırı [B]size 0 0 550 $iif($temabul,18,21)[/B] satırı ile yer değiştiriyoruz. Bir sonraki aşamada; [B]mdx SetFont $dname 1 Turkish 14 800 Cyrillic[/B] olan satırı [B]mdx SetFont $dname 1 Turkish 15 800 arial[/B] satırı ile değiştiriyoruz. Daha sonraki aşamada ise: [B]did -i $dname 1 1 bmpsize 27 27[/B] olan satırı [B]did -i $dname 1 1 bmpsize 35 35[/B] satırı ile değiştiriyoruz. En son aşamada ise görüntü kirliliği olmaması adına saat yazısının boyutunuda küçültmemiz gerekiyor: [B]mdx SetFont $dname 3 +a 20 600 arial [/B]olan satırı [B]mdx SetFont $dname 3 +a 22 700 arial [/B]satırı ile yer değiştiriyoruz Daha sonra karşımıza çıkan görüntü ise şu olur. [IMG]http://www.mircscriptleri.com/dosyalar/toolbar/toolbar5.png[/IMG] Bizim Toolbarımızda (Diyalogumuda) Artık 2 diyalog vardır. Birbirine geçmiştir. Neden böyle bir yöntem kullandık? Çünkü öncesinde toolbarımızın üstmenübarla birleşmesi için yükseklik satırında (2.ci sayıdır bu, kırmızı olan ) -2 veya -3 ile belirtmiştik. Bu seferde iconlar üstmenubara biraz yapışık gözükür olmuştu. Görsellik adına daha güzel bir toolbar için 2 diyalog kullanarak bunun üstesinden gelebiliriz. 2 diyalog kullanarak iconlarımızda üstmenubarla birleşik ve çok yakın durumda olmaz. Bahsettiğim satırlar şunlardır: [B]list 4, 0 -2 550 17, size list 1, 0 4 550 17, size[/B] Bu satırlardan birini kaldırıp eski dersimde göstermiş olduğum toolbar tarzındaki gibi tek diyalog kullanırsak karşımıza şu tablo çıkar : [IMG]http://www.mircscriptleri.com/dosyalar/toolbar/toolbar6.png[/IMG] ve diğer asıl kodumuzdaki resimle beraber karşılaştırılalım bunu.. [IMG]http://www.mircscriptleri.com/dosyalar/toolbar/toolbar.png[/IMG] [B]text "", 2, 464 6 45 16, center text "", 3, 467 10 39 11, center[/B] satırları ise saatimiz ile ilgili kod satırlarıdır. [/QUOTE]
Adı
İnsan doğrulaması
Cevap yaz
Ana sayfa
Forumlar
mIRC Scripting
mIRC Scripting Programları
Toolbar Tasarımı [Güncellendi]
Üst