Yazan: L4roXyL

-

Aliasesimizin adı: /marquee
Kullanım şekli: /marquee [dlg|cstm] [dialog-name|custom-name] [item|line] [space-num] [d|t] [marquee-speed] [text]

Şimdi bu aliasesimizi sizin anlayacağınız şekilde acıklıyalım.

[dlg|cstm]: Dlg anlaşıldığı gibi dialoglar icin kullanılır. Cstm ise, custom pencereleri icin kullanılır. Yani ilk başta nerede kullanıcağız onu belirliyoruz.

[dialog-name|custom-name]: Adı ustunde, eğer dialog uzerinde kullanıcaksak dialog ismini; eğer custom window uzerinde kullanıcaksak, pencere ismi girilmelidir.

[item|line]: Buradaki item, dialog icin gecerlidir. Yani eğer dialog uzerinde kullanıcaksanız, item belirtmek zorundasınız. - Line ise, custom window icin gecerlidir. Uygulanacak satır'ı belirlemeniz gerekir.
Not: Dialoglarda sadece; list ve text itemlerinde calışmaktadır.

[space-num]: Buraya kayan text'in arasındaki boşluk miktarını gireceksiniz.

[d|t]: Buradaki d(duz) t(ters) manasına gelir. Yani sağdan-sola veya soldan-sağa kaydırabilirsiniz.

[marquee-speed]: Kayacak olan text'in hızını belirlersiniz. 0-1000 arasında bir rakam girebilirsiniz.
Not: Rakam ne kadar kucuk ise o kadar hızlı kayacaktır.

Kodumuz;

Kod:
alias marquee var %s = 1,%t = $timer(0),%% = $[mrqe,$2,-,$3,-*) while (%s $len($7-),$str($chr(160),$calc($4 - $len($7-)))),$iif($regex($5,^d$),$7-)) $iif($regex($1,^dlg$),did -a $2-3 %q,rline $2-3 %q) | var %& = $len(%q) while (%s