Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Diyalog işlevleri aç kapat (on/off)
S.a, hayatımda ilk defa Dialog Studio adlı bir program aracılığıyla bir diyalog tablosu oluşturmak istedim. Amacım 1. resimde görünen bazı işlev ve özellikler için açık kapalı opsiyonu eklemek ve 2. resimdeki diyalogu elde etmek. Resim:1 Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Resim:2 Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Diyalog ve koddan anladığımı söyleyemem. Bazı kodlara bakarak ilk satıra şunu ekledim. Kod Açık ve kapalı konumlarda çalıştı; ancak, ben TAMAM deyip çıktıktan sonra, kod çalışsa da, diyalogu tekrar açtığımda açık/kapalı önündeki kutucuktaki işaret kalkmış oluyor. Bu sebeple o işlevin açık ya da kapalı olduğunu göremiyorum. Henüz diğer kodları denemedim ama bu işaret konusunda yardımcı olursanız sevinirim. Teşekkürler.
alias ekstralar { dialog -m ekstralar ekstralar }
;
dialog ekstralar {
title "Ekstralar Menüsü"
size -1 -1 125 143
option dbu
text "Meşgulüm", 1, 10 45 27 9
box "", 5, 3 35 119 84
icon 4, 8 7 108 23, images\sessiz3.jpg, 0
text "Kara Liste", 6, 10 55 25 8
text "Saatbaşı Uyarı", 9, 10 65 40 8
text "Oto Selam", 12, 10 75 25 8
text "Oto Güle Güle", 15, 10 85 36 8
text "Kelime Tamamlama", 18, 10 95 47 8
text "Renkli Yazmak", 21, 10 105 37 8
button "TAMAM", 24, 4 123 119 15, ok
check "Açık", 7, 62 55 23 10, flat
check "Açık", 8, 62 65 23 10, flat
check "Açık", 11, 62 75 23 10, flat
check "Açık", 13, 62 85 23 10, flat
check "Açık", 14, 62 95 23 10, flat
check "Açık", 16, 62 105 23 10, flat
check "Kapalı", 10, 92 55 25 10, flat
check "Kapalı", 17, 92 65 25 10, flat
check "Kapalı", 19, 92 75 25 10, flat
check "Kapalı", 20, 92 85 25 10, flat
check "Kapalı", 22, 92 95 25 10, flat
check "Kapalı", 23, 92 105 25 10, flat
check "Açık", 2, 62 45 23 10, flat
check "Kapalı", 3, 92 45 25 10, flat
}
on *:dialog:ekstralar:sclick:*:{
if ($did == 2) { .enable #chanmsg | echo -a 9,1 Meşgulüm Uyarıcısı Açıldı!... }
if ($did == 3) { .disable #chanmsg | echo -a 4,1 Meşgulüm Uyarıcısı Kapatıldı!... }
if ($did == 7) { .enable #saatbasi | echo -a 3,1 Saat Başı Uyarıcı Açıldı!... }
if ($did == 10) { .disable #saatbasi | echo -a 4,1 Saat Başı Uyarıcı Kapatıldı!... }
}
Konu SovaLyem tarafından (25 Nisan 2010 Saat 17:39 ) değiştirilmiştir.
|