Metinle Çalışmanın temelleriFlash Player 9 ve üstü, Adobe AIR 1.0 ve üstü Adobe® Flash® Player veya Adobe® AIR™ uygulamasında metni ekranda görüntülemek için, TextField sınıfının bir örneğini ya da Flash Metin Motoru sınıflarını kullanın. Bu sınıflar, metin oluşturmanıza, görüntülemenize ve biçimlendirmenize olanak sağlar. Alternatif olarak, Flash Metin Motoru sınıflarını temel alan bir bileşen kütüphanesi olan ancak kullanım kolaylığı sağlamak amacıyla tasarlanan Metin Mizanpajı Çerçevesi'ni (TLF) kullanabilirsiniz. Metin alanları için belirli bir içerik oluşturabilir veya metin için kaynak belirleyebilir ve daha sonra söz konusu metnin görünümünü ayarlayabilirsiniz. Ayrıca, kullanıcı metin girdiğinde veya bir köprü metni bağlantısını tıklattığında kullanıcı olaylarına yanıt verebilirsiniz. Hem TextField sınıfı hem de Flash Text Engine sınıfları, Flash Player ve AIR'de metin görüntülemenize ve yönetmenize izin verir. TextField sınıfını ekran ve girdi için metin nesnesi oluşturmak üzere kullanabilirsiniz. TextField sınıfı TextArea ve TextInput gibi diğer metin tabanlı bileşenler için temeli sağlar. TextFormat sınıfını, TextField nesneleri için karakter ve paragraf biçimlendirmesini ayarlamak için kullanabilir, Textfield.styleSheet özelliğini ve StyleSheet sınıfını kullanarak Basamaklı Stil Sayfaları (CSS) uygulayabilirsiniz. Bir metin alanına doğrudan gömülü medya (film klipleri, SWF dosyaları, GIF dosyaları, PNG dosyaları ve JPEG dosyaları) içerebilen HTML biçimli metin atayabilirsiniz. Flash Player 10 ve Adobe AIR 1.5'ten itibaren kullanılabilir olan Flash Metin Motoru, gelişmiş metin metriği, biçimlendirme ve iki yönlü metin denetimi için düşük düzeyde destek sağlar. Ayrıca, iyileştirilmiş metin akışı ve geliştirilmiş dil desteği sunar. Metin öğelerini oluşturmak ve yönetmek için Flash Text Engine özelliğini kullanabilirsiniz, ancak bu özellik aslen metin işleme bileşenlerini oluşturma işleminin temeli olarak tasarlanmıştır ve yüksek düzeyde programlama uzmanlığı gerektirir. Flash Text Engine özelliğine dayanan metin işleme bileşenini içeren Metin Mizanpajı Çerçevesi, yeni metin motorunun gelişmiş özelliklerini kullanmak için daha kolay bir yol sağlar. Metin Mizanpajı Çerçevesi, tamamen ActionScript 3.0'da oluşturulmuş olan genişletilebilir bir kütüphanedir. Varolan TLF bileşenini veya kendi metin bileşeninizi oluşturmak için çerçeveyi kullanabilirsiniz. Daha fazla bilgi için, bkz.: Önemli kavramlar ve terimlerAşağıdaki başvuru listesi metin işlemeyle ilgili önemli terimleri içerir:
|
|