Türkiye Online Medya Araştırması
Profili Göster

Adobe Flex - CSS Değiştirmeden Canvas Resmini Değiştirelim

Tarık Yasin Coşkun Tarih: 3/02/2009 Yorum: 0 adet

Okunma : 836 Tutanlar: Bu yazıyı 2 kişi tuttu.

Bu dersimizde Adobe Flex ile CSS değiştirmeden canvas resmini nasıl değiştireceğimizi göreceğiz.

alanBg Canvasın backgroundImage'ı olarak bir class tanımladım ve değişim aslında Class da meydana gelecek.

[Bindable]
private var alanBg:Class;

//alanBg classımızı backgroundImage olarak yazdım.
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%"
    backgroundImage="{alanBg}">

artık alanBg classını değiştirerek backgrundImage değişebilir.

Program açılışında default bir css değeri atadım gösterim karışık gelebilir ama şöyle.

  • Sayfaya çağırdım myStyle.css dosyamın içinden
  • getStyleDeclaration=.canvasBg ile ilgili classı ve bunun altındada alt clası seçtim
  • bg2

orjinal Css

.canvasBg{
    bg1:Embed(source="assets/common/img/Bg.swf"); 
    bg2:Embed(source="assets/common/img/Bg2.swf");
}
//ilk değerimiz geldi 

private function init():void{               alanBg=StyleManager.getStyleDeclaration('.canvasBg').getStyle('bg1')        
}

// istediğimiz Eventle artık ikinci Bg2 ye geçebiliriz alanDown fonksiyonu tetiklendiğinde 
çalışmasını sağladım 

private function alanDown(evt:Event):void{              alanBg=StyleManager.getStyleDeclaration('.canvasBg').getStyle('bg2')                    
            }

.

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


aç-kapa Yazarın Diğer Yazıları

Makale

İlişkili makale bulunamadı.

yeni bir tane ekleyin

Haber

İlişkili haber bulunamadı.

yeni bir tane ekleyin

yeni üyelik | şifremi unuttum

aç-kapa Toplantı Özgür Yazılım ve Linux Günleri '10

Özgür Yazılım ve Linux Günleri '10

İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori: Toplantı

aç-kapa Yarışma 3. Uluslararası Ekslibris Yarışması: İstanbul 2010

3. Uluslararası Ekslibris Yarışması: İstanbul 2010

İstanbul Ekslibris Dernegi, Feyziye Mektepleri Vakfı ve Işık Üniversitesi, kitaplar için mülkiyet işareti olarak kabul edilen ve üzerinde estetik dege...
Kategori: Yarışma

aç-kapa Konferans Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Generally speaking, the term "New" brought about debates. We try to open up and elucidate the term "New" along with "Interact...
Kategori: Konferans

aç-kapa Konferans 3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

Konferans ile ilgili ayrıntılı bilgiye aşağıdaki bağlantıdan ulaşabilirsiniz: http://www.futurelearning.org.tr/katilim_cagrisitr.pdf ...
Kategori: Konferans

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 56 (50 kayıtlı, 6 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

Blog Bölümü Blogevi.com'a Taşınıyor

Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...

7.500'üncü üyemiz Cem Koç!

Neler Yapılabilir?

500 Hatası Hakkında!

Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)

coldfusion mysql ubuntu
 
sponsor adobe istanbul