Ağaç

Komut

ağaç()

Özellikler

İsimTipAçıklamaKullanım
metinmetinÜzerindeki Yazıeleman.metin = "Test";
yazıboyuttamsayıYazı Boyutueleman.yazıboyut = 15;
kalınikilideğerYazı Kalınlığıeleman.kalın = doğru;
eğikikilideğerYazı Eğikliğieleman.eğik = doğru;
altçizgiikilideğerYazı Alt Çizgisieleman.altçizgi = doğru;
renkrenkYazı Rengieleman.renk = renkler.siyah;
zeminrenkZemin Rengieleman.zemin = renkler.sarı;
genişliktamsayıGenişlikeleman.genişlik = 60;
yüksekliktamsayıYükseklikeleman.yükseklik = 25;
soltamsayıSol Mesafeeleman.sol = 75;
üsttamsayıÜst Mesafeeleman.üst = 85;
bağelemanBağlı Olduğu Üst Elemanıeleman.bağ = eleman2;
menüelemanİçerik Menü Elemanıeleman.menü = eleman3;
seçilenelemanSeçilen Elemaneleman.seçilen

Fonksiyonlar

İsimParametreAçıklamaKullanım
aktif Pasif Elemanı Aktif Edereleman.aktif();
pasif Aktif Elemanı Pasif Edereleman.pasif();
göster Gizlenen Elemanı Gösterireleman.göster();
gizle Gözüken Elemanı Gizlereleman.gizle();
kaldır Elemanı Kaldırır, Silereleman.kaldır();
konumsol, üstElemanın Konumunu Ayarlareleman.konum(10,30);
boyutgenişlik, yükseklikElemanın Boyutunu Ayarlareleman.boyut(70,25);
odaklan Elemana Odaklanıreleman.odaklan();
yaslanyerElemanın Yaslanacağı Yeri Ayarlareleman.yaslan("sol");
taşınabilir Elemanı Taşınabilirliğini Ayarlareleman.taşınabilir();
eklemetin,değer
anahtarlı dizi
dizi
Alt Eleman Eklereleman.ekle("metin","değer");
eleman.ekle({"metin":"değer"});
eleman.ekle(["metin1","metin2","metin3"]);
genişlet Alt Elemanları Açar / Gösterireleman.genişlet();
daralt Alt Elemanları Daraltır / Gizlereleman.daralt();
temizle Alt Elemanları Temizler / Silereleman.temizle();

Olaylar

İsimTipAçıklamaKullanım
tıklandıFare HareketiElemana Tıklandığında Çalışıreleman.tıklandı = {
//komutlar
}
çifttıklandıFare HareketiElemana Çift Tıklandığında Çalışıreleman.çifttıklandı = {
//komutlar
}
faregeldiFare HareketiElemana Fare Geldiğinde Çalışıreleman.faregeldi = {
//komutlar
}
faregittiFare HareketiElemandan Fare Gittiğinde Çalışıreleman.faregitti = {
//komutlar
}
fareüzerindeFare HareketiElemanın Üzerinde İken Çalışıreleman.fareüzerinde = {
//komutlar
}
tuşbasıldıTuş HareketiElemanda İken Tuşa Basıldığında Çalışıreleman.tuşbasıldı = {
//komutlar
}
tuşbırakıldıTuş HareketiElemanda İken Tuş Bırakıldığında Çalışıreleman.tuşbırakıldı = {
//komutlar
}
genişletmeÖncesiKontrolGenişletme Öncesi Çalışıreleman.genişletmeÖncesi = {
//komutlar
}
genişletmeSonrasıKontrolGenişletme Sonrası Çalışıreleman.genişletmeSonrası = {
//komutlar
}
daraltmaÖncesiKontrolDaraltma Öncesi Çalışıreleman.daraltmaÖncesi = {
//komutlar
}
daraltmaSonrasıKontrolDaraltma Sonrası Çalışıreleman.daraltmaSonrası = {
//komutlar
}

Örnekler

aga = ağaç();
aga.ekle(["metin1","metin2"]);
aga.boyut(150,250);
aga.tıklandı = { mesaj.uyarı("Tıklandım"); };

Alt Eleman

İsimTipAçıklamaKullanım
değerözellikElemanın Değerini Verireleman.değer
tamyolözellikElemanın Tam Yolunu Verireleman.tamyol
eklefonksiyonAlt Eleman Eklereleman.ekle("metin","değer");
denişletfonksiyonElemanı Genişletir / Açareleman.denişlet();
daraltfonksiyonEleman Daraltır / Gizlereleman.daralt();
temizlefonksiyonAlt Elemanları Temizler / Silereleman.temizle();
aga = ağaç();
alt = aga.ekle("eleman1","aaa");
alt.ekle("alt eleman1");
alt.ekle("alt eleman2");

aga.ekle("eleman2","bbb");
aga.ekle("eleman3","ccc");
aga.genişlet();

Yorumlar