IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Dialog renklendırmede kucuk bır kısım (https://www.ircforumlari.net/mirc-scripting-sorunlari/497654-dialog-renklendirmede-kucuk-bir-kisim.html)

oGuZ83 27 Temmuz 2012 13:15

merhaba arkadaslar kulandığım mrc de bazi dialoglarım renkli bazilari ise renksizdi ve if de buldugum Serdar406 nın vermis oldugu tum diagloglari renklendime komutunu koydum ve tum dialoglarim renklendi velakin ufacik bi yerin renklenmedigini gordum bu konudada yardim isteyecem renklenmeyen kisim alltakı resımde gorursunuz Cift tiklayarak silebilirsiniz Burası grı renkde kalmıs durumda orasının arka rengını dıger renkdekı gıbı nasıl yapabılıırız

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu arada Ignore dialogu Paint hocamıza aıttır koduda paylasayım

Kod:

dialog ignorelist {
  title "Ignore listeniz"
  size -1 -1 120 115
  option dbu
  list 1, 3 11 114 81, size
  edit "", 2, 4 95 70 10, autohs
  button "Ekle", 3, 77 95 37 9
  text "Cift tiklayarak silebilirsiniz.", 4, 30 2 62 8
  button "Kapat", 5, 40 105 37 9
}
on *:dialog:ignorelist:*:*:{
  if $devent == init {
    var %i 1
    while %i <= $ignore(0) { did -a $dname 1 $ignore(%i) | inc %i }
  }
  if $devent == dclick && $did == 1 {
    ignore -rw $did(1).seltext
    did -d $dname 1 $did(1).sel
  }
  if $devent == sclick && $did == 3 && $did(2) {
    ignore -w $did(2)
    did -a $dname 1 $ignore($ignore(0))
  }
}
alias ignorelist $iif($dialog(ignorelist),echo -a Ignore listeniz açık.,dialog -m ignorelist ignorelist)
alias F2 ignorelist

alias mdx dll dlls\mdx.dll $1-
on *:dialog:*:init:*: {
mdx MarkDialog $dname
mdx SetDialog $dname bgcolor $rgb(Renk kodu)
}

Ben Serdar406 nin tum dialoglari renklendiri kullandim ama bu seferde tum dialoglarim ayni renk oldu aslinda farkli farkli kullaniyordum o yuzden en iyi si bir dialoga renk kodu nasil koyabiliriz yardimci olurmusunuz.

Krieq 27 Temmuz 2012 20:00

Cevap: Dialog renklendırmede kucuk bır kısım
 
Bu şekilde mi kastediyorsunuz.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ekleme yaptığım hali aşağıdaki gibidir.

Kod:

dialog ignorelist {
  title "Ignore listeniz"
  size -1 -1 120 115
  option dbu
  list 1, 3 11 114 81, size
  edit "", 2, 4 95 70 10, autohs
  button "Ekle", 3, 77 95 37 9
  text "Cift tiklayarak silebilirsiniz.", 4, 30 2 62 8
  button "Kapat", 5, 40 105 37 9
}
on *:dialog:ignorelist:*:*:{
  if $devent == init {
    mdx MarkDialog $dname
    mdx SetDialog $dname bgcolor $rgb(156,204,255)
    mdx SetFont $dname 1,2,3,4,5 +b Turkish 12 600 Arial
    mdx SetColor $dname 1,2,3,4,5 textbg $rgb(156,204,255)
    mdx SetColor $dname 1,2,3,4,5 background $rgb(156,204,255)
    mdx SetColor $dname 1,2,3,4,5 text $rgb(0,0,0)
    var %i 1
    while %i <= $ignore(0) { did -a $dname 1 $ignore(%i) | inc %i }
  }
  if $devent == dclick && $did == 1 {
    ignore -rw $did(1).seltext
    did -d $dname 1 $did(1).sel
  }
  if $devent == sclick && $did == 3 && $did(2) {
    ignore -w $did(2)
    did -a $dname 1 $ignore($ignore(0))
  }
}
alias ignorelist $iif($dialog(ignorelist),echo -a Ignore listeniz açık.,dialog -m ignorelist ignorelist)
alias F2 ignorelist

Google den rgb kodları die bak ordan renk kodlarını değiştirip istediğin rengi yapabilirsin.
$rgb(156,204,255) olan bölümleri değiştireceksin.
mdx SetFont $dname 1,2,3,4,5 +b Turkish 12 600 Arial olan kısımdan da yazının büyüklüğünü kalın-inceliğini ayarlayabilirsin. +b kaldırırsan ince görünür. 12 küçültürsen yazı boyutu küçülür.

oGuZ83 27 Temmuz 2012 20:32

Cevap: Dialog renklendırmede kucuk bır kısım
 
Evet aynen bu sekildi Tşk ederim sadece bu ufak sorun gordum dialog da Kapat tıklayınca kapatmıyor X den kapatıyor

Krieq 27 Temmuz 2012 21:19

Cevap: Dialog renklendırmede kucuk bır kısım
 
Alıntı:

oGuZ83 Nickli Üyeden Alıntı (Mesaj 1041181579)
Evet aynen bu sekildi Tşk ederim sadece bu ufak sorun gordum dialog da Kapat tıklayınca kapatmıyor X den kapatıyor

Kod:

  button "Kapat", 5, 40 105 37 9
olan kısmı
Kod:

  button "Kapat", 5, 40 105 37 9,ok
yap


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:17.

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