Bileşen dosyalarıyla çalışma

Bu bölümde, bileşen dosyalarının nerede saklandığı, ActionScript kaynak dosyalarının nerede bulunduğu ve Bileşenler panelinden nasıl bileşen eklenip kaldırıldığı açıklanmaktadır.

Bileşen dosyalarının saklandığı yer

Flash bileşenleri, uygulama düzeyinde Konfigürasyon klasöründe saklanır.

Not: Bu klasörler hakkında bilgi almak için, bkz. “Flash ile yüklenen konfigürasyon klasörleri”, Flash Uygulamasını Kullanma.

Bileşenler şu konumlara yüklenir:

  • Windows 2000 veya Windows XP: C:\Program Files\Adobe\Adobe Flash CS5\ dil \Configuration\Components

  • Mac OS X: Macintosh HD:Applications:Adobe Flash CS5:Configuration:Components

    Bileşenler klasöründe, Kullanıcı Arabirimi (UI) bileşenleri, User Interface.fla dosyasında yer alırken FLVPlayback (FLVPlaybackAS3.swc) ve FLVPlaybackCaptioning bileşenleri de Video klasöründe yer alır.

    Bileşenleri aşağıdaki kullanıcı tabanlı konumlarda da saklayabilirsiniz:

  • Windows 2000 veya Windows XP: C:\Documents and Settings\ kullanıcı adı\ Local Settings\Application Data\Adobe\Adobe Flash CS5\tr\Configuration\Components

  • Windows Vista: C:\Users\ kullanıcı adı\ Local Settings\Application Data\Adobe\Adobe Flash CS5\tr\Configuration\Components

    Not: Windows'ta, Application Data klasörü varsayılan olarak gizlenmiştir. Gizli klasörleri ve dosyaları göstermek için, Bilgisayarım'ı seçip Windows Gezgini'ni açın ve sonra Araçlar>Klasör Seçenekleri ve Görünüm sekmesini seçin. Görünüm sekmesinin altında, Gizli dosya ve klasörleri göster radyo düğmesini seçin.
  • Mac OS X: Macintosh HD:Users:<kullanıcı adı>:Library:Application Support:Adobe Flash CS5:Configuration:Components

Bileşen kaynak dosyalarının saklandığı yer

Bileşenlerin ActionScript (.as) sınıf dosyaları (veya kaynak dosyaları ), Windows 2000 veya Windows XP için şu uygulama klasörlerine yüklenir:

Kullanıcı Arabirimi bileşenleri
C:\Program Files\Adobe\Adobe Flash CS5\en\Configuration\Component Source\ActionScript 3.0\User Interface\fl

FLVPlayback
C:\Program Files\Adobe\Adobe Flash CS5\en\Configuration\Component Source\ActionScript 3.0\FLVPlayback\fl\video

FLVPlaybackCaptioning
C:\Program Files\Adobe\Adobe Flash CS5\en\Configuration\Component Source\ActionScript 3.0\FLVPlaybackCaptioning\fl\video

Mac OS X için, bileşen kaynak dosyaları burada bulunur:

Kullanıcı Arabirimi bileşenleri
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:User Interface:fl

FLVPlayback
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlayback:fl:video

FLVPlaybackCaptioning
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlaybackCaptioning:fl:video

Bileşen kaynak dosyaları ve Classpath

ActionScript 3.0 bileşenlerinin kodları derlenmiş olduğundan, Classpath değişkeninizde ActionScript sınıf dosyalarının konumunu belirtmemeniz gerekir. Classpath'e ActionScript sınıf dosyalarının konumlarını dahil ederseniz, uygulamalarınızın derlenmesi için gerekli süreyi artırmış olursunuz. Ancak Flash uygulaması, Classpath ayarınızda bileşen sınıf dosyalarını bulursa, sınıf dosyası her zaman bileşenin derlenmiş kodu üzerinde öncelik kazanır.

Classpath ayarınıza bileşen kaynak dosyalarının konumunu eklemek isteyebileceğiniz tek durum, bileşenlerle bir uygulamanın hatalarını ayıkladığınız zamandır. Daha fazla bilgi için bkz. Bileşen uygulamalarının hatalarını ayıklama .

Bileşen dosyalarını değiştirme

SWC tabanlı bileşenleri günceller, ekler veya kaldırırsanız ya da Flash uygulamasına yeni FLA tabanlı bileşenler eklerseniz, bunları kullanılabilir duruma getirmek için yeniden Bileşenler paneline yüklemeniz gerekir. Flash uygulamasını yeniden başlatarak veya Bileşenler paneli menüsünden Yeniden Yükle seçeneğini belirleyerek bileşenleri yeniden yükleyebilirsiniz. Böylece Flash uygulamasının Bileşenler klasörüne eklediğiniz tüm bileşenleri alması sağlanır.

Flash uygulaması çalışırken bileşenleri Bileşenler paneline yeniden yükleme:

  • Bileşenler paneli menüsünde Yeniden Yükle seçeneğini belirleyin.

Bir bileşeni Bileşenler panelinden kaldırma:

  • Bileşenler klasöründen FLA, SWC veya MXP dosyasını kaldırın ve Flash uygulamasını yeniden başlatın ya da Bileşenler paneli menüsünden Yeniden Yükle seçeneğini belirleyin. MXP dosyası, Adobe Exchange'den indirilmiş bir bileşen dosyasıdır.

    Flash uygulaması çalışırken SWC tabanlı bileşenleri kaldırabilir ve değiştirebilirsiniz, yeniden yükleme yapıldığında değişiklikler yansıtılır ancak FLA tabanlı bileşenleri değiştirir ya da silerseniz, siz Flash uygulamasını sonlandırıncaya veya yeniden başlatıncaya kadar değişiklikler yansıtılmaz. Ancak FLA tabanlı bileşenler ekleyebilir ve Yeniden Yükle komutuyla bu bileşenleri yükleyebilirsiniz.

    Adobe, öncelikle değiştireceğiniz Flash bileşen dosyasının (.fla veya .as) bir kopyasını oluşturmanızı önerir. Daha sonra gerekirse bu dosyayı geri yükleyebilirsiniz.