![]() |
Cevap: Ekranda gorunen line sayısı --------------------------------------------------- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Cevap: Ekranda gorunen line sayısı Alıntı:
Eğer hep aynı satırı almak istiyor isen, $line ile toplam satırı al ve -27 yaparsan aynı satırı alırsın. Yani; 54 satır var sen hep 27. satırı almak istiyorsun. Kod: //echo -a $line(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re,$calc($line(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re,0) - 27)) |
Cevap: Ekranda gorunen line sayısı satirlar degisken sabit degil, degisken olan tek sey en son aktif line. - ekrana sigacak line sayisini hesapladim. - Kod: //echo -s $calc($window($active).dh / $height($line($active,$line($active,0)),$window($active).font,$window($active).fontsize)) 13.5 veya kucukse 13 13.5 veya kucukse 14 olsun gibi. ona sonra bakacam. - |
Cevap: Ekranda gorunen line sayısı Alıntı:
Benim verdiğim öyle; o satır da mesaj farketmeksizin ne yazarsa onu verir. |
Cevap: Ekranda gorunen line sayısı Kod: /f3 { --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 18:29 -->-> Daha önceki mesaj 18:28 -- Eger ekrana sigacak line sayisini hesapladiysam, bunu toplan line sayisina bolersem kac adet sayfa oldugu ortaya cikar. --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 20:27 -->-> Daha önceki mesaj 18:29 -- Elimde en son aktif line bulabilmek icin 5 tane degisken var, (identifier her seferinde degisiyorsa ben onu degisken olarak tanimliyorum) 1- Line, 1.line -> Kod: $line($active,1) Kod: $line($active,$line($active,0)) Kod: $calc($window($active).dh / Kod: $height($line($active,$line($active,0)),$window($active).font,$window($active).fontsize)) Kod: $calc($calc($window($active).dh / $height($line($active,$line($active,0)),$window($active).font,$window($active).fontsize)) / $line($active,0)) - Simdi ya elimdekilerle bir hesap yapicam, son aktif line icin ya da, yeni bir degisken uretip , hesaplamak icin fayda saglamasini bekleyecem. - bu pencere font buyuklugunu degistirince ekrandaki line sayisinda azalma ya da artma oluyor. nedense oraya yogunlasiyorum. |
Cevap: Ekranda gorunen line sayısı Daha once $window pencereleri icin kullanilan komutlardan /sline, /aline, /iline, /dline, /rline sadece listbox icin kullanildiini dusunuyordum, megerse nornal window'da da kullaniliyormus. komutu penceredeki 1. line'i seciyor. son line'i secmek icin ise burada 30001 kullanmamin nedeni buffer kapasitesi benim mircte max buffer sayisi 30000, onu da deneyerek buldum. Belki bir diger mirc'de farkli olabilir bilmiyorum bu bir soru niteliginde, nasil buldum alt + o ayarlardan "diger" sekmesinde tampon/buffer edit kutusuna farkli rakamlar yazdim ve 30000 e sabitledi, 30000'den fazla rakam yazdim kabul etmedim. hmm o zaman kapasite 30000 diye dusundum. - komutunda /sline @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re 30000 scrollbar asagiya kayiyor o line'a gitmeye calisiyor gidemedigi icin de, en altta son line' da kaliyor, ayni sekilde -l parametreli listbox pencereleri icinde gecerli. 30000 line olmamasina ragmen hata vermemesi de cok ilginc, demek ki kactane line oldugu her zaman setli degil ya da bilmiyor /sline. - "/sline @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re no" komutu sadece custom window pencerelerinde calisiyor. "/sline #kanalpenceresi no" calismiyor. O zaman son aktif gorunen line'in selected line (secili satir) oldugu ortaya cikiyor. - [/findtext -n kelime] bu komut her pencerede gecerli, /findtext -n kelime komutu "son aktif line" dan sonra asagiya kaydirma yapip bulma sagliyor. Sadece /findtext kelime ise, en son aktif line'dan yukari dogru arama yapiyor. - Sadece /findtext -n kullanarak bilinmeyen bir kelime bulmaya calistigimda yetersiz parametre hatasiyla karsilasiyorum. Yani bi kurnazlik yapip surekli bastirirsam Kod: //findtext -n $chr(32) - Cunku $chr(32) bulmuyor yetersiz/eksik parametre hatasi veriyor., findtext aradigi text'i otomatik *text* olarak ariyor. wildcardli bicimde. - |
Cevap: Ekranda gorunen line sayısı Kod: on ^1:hotlink:*:*:return mouse hareket ettirme gibi bi durum verilen kordinatlarla x,y olsa kodla ? oraya goturup mouse'i ve alacam o numarayi ordan. vazgeciyorum simdilik... --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 00:17 -->-> Daha önceki mesaj 23:33 -- Kod: alias ekranlinesayisi { //echo : $ekranlinesayisi(#mirchelp) //echo : $ekranlinesayisi(status window) //echo : $ekranlinesayisi(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:52. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk