Object Library ve Visual Attribute kullanımı

ALpMontana

КЯaL´da TaNıMaM КuяaL´da
Katılım
28 May 2006
Mesajlar
6,644
Reaction score
0
Puanları
0
Yaş
38
Konum
Eski Açık [ALiSamiYEN]
Visual Attribute'lar Forms üzerindeki Item'ların Arka Plan Rengi,Yazının rengi, fontu...gibi görsel özelliklerini değiştirebilmemizi sağlar.

Eğer Visual Attribute lerimizi bir Object Library içinde saklarsak tüm formlarımızda aynı attribute leri kullanabiliriz.

Örneğimizde yarattığımız Visual Attribute lerin Background property'sini farklı renklere set ettik. Daha sonra yarattığımız OBJ_MLK librarysi içine bu Visual Attribute leri sürükle bırak tekniği ile taşıdık.

Açılan diğer formlarda da aynı attributelerin geçerli olabilmesi için ;

1. Formlarımızdaki visual attribute ların Property Palet' ini açalım.
2. Subclass Information property'sinde Module kısmında hazırladığımız object library (OBJ_MLK) seçilir.
3. Object Name kısmında da library içindeki Visual attribute lerden biri seçilir.
4. Böylece librarydeki Visual Attribute'un özelliği formumuz içindeki Visual Attribute'a yansır.

Form içindeki bir item ın (canvas, window...) görsel özelliklerini değiştirebilmek için ise, item ın property paletine girip, Visual Attributes sekmesi altındaki "Visual Attribute Group" kısmından yarattığımız Visual Attribute lerden biri seçilir. Bir Canvasın Visual
Attribute Group'un programsal olarak değiştirilmesi
SET_CANVAS_PROPERTY(CANVAS_NAME, VISUAL_ATTRIBUTE, VISUAL_ATTRIBUTE_NAME); şeklinde
olur.

İlgili dosyalar ve ekran görüntüleri aşağıdaki dosyada mevcuttur.


http://www.uploadasia.com/download.php?id=GknH2vb1X8ckxwawYcIv

Melike Sinem Uçum'un bir çalışmaısıdr kendısıne teşekür ederım
 
Geri
Üst