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/)
-   -   tema secerken dialog kapalı yada acık kalmasını belirleme (https://www.ircforumlari.net/mirc-scripting-sorunlari/338277-tema-secerken-dialog-kapali-yada-acik-kalmasini-belirleme.html)

fener1907 09 Haziran 2010 04:18

tema secerken dialog kapalı yada acık kalmasını belirleme
 
öncelikle başlık biraz uzun oldu kusura bakmayın başka bişey bulamadım.
soruma gelince;
şimdi tema seçme menumuz acık ornek verecek olursam şu sekılde dialog;


dialog tema {
title "temalar"
size -1 -1 131 94
option dbu
button "fener", 1, 6 10 37 12
button "besik", 2, 64 11 37 12
button "yeşil", 3, 65 29 37 12
button "mavi ", 4, 9 28 37 12
}
on *:dialog:tema:*:*:{
if ($devent == sclick) {
if ($did == 1) { fenerbahce | dialog -m abc abc }
if ($did == 2) { besiktas | dialog -x abc abc }
if ($did == 3) { yesil | dialog -x abc abc }
if ($did == 4) { mavi | dialog -x abc abc }
}
}
fener temasını sectım abc dialogu açıldı gordugunuz gibi diğerlerini seçtim diğerleri açıldı abc dialogu kapandı buraya kadar sorun yok.
Şimdi ben beşiktas temasından yeşil temaya geçecem ama burda
"dialog -x abc abc"
komutunu yine uyguluyo ama bu dialog o anda açık değil ve komutu uyguladıgı için kullanılmıyo diye hata yazısı çıkıyo.
benim yapmak istediğim beşiktas - yesil - mavi temalar açıkken bu üç tema arasında seçim yaparsam
"dialog -x abc abc"
komutunun devreye girmemesi.
veriableste değişken çıkıyo ordan ayarlanabilir diye düşünüyorum ama yapamadım %temalar fenerbahce yazarken işleyebilir ama nasıl?


Not: Sorarken Çok ugrastım imşallah cevap alabilirim.

Doktrin 09 Haziran 2010 11:42

Cevap: tema secerken dialog kapalı yada acık kalmasını belirleme
 
Dialogun açık olup olmadığını $dialog(dialog-ismi) şeklinde kontrol edebilirsin.Örneğin;

if $dialog(abc) { dialog -x abc } ; abc dialogu açıksa kapat gibi.

fener1907 09 Haziran 2010 17:06

Cevap: tema secerken dialog kapalı yada acık kalmasını belirleme
 
çok uğraşıp yapamadığım bişey olduğu için sadece teşekkür et butonuyla kuru kuru teşekkür etmek istemedim sağol eyvallah cevabın için


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

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