Paket | fl.controls |
Sınıf | public class TextArea |
Miras Alma | TextArea UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Uygular | IFocusManagerComponent |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Bu InteractiveObject örneği için geçerli erişilebilirlik uygulaması (AccessibilityImplementation). | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. | DisplayObject | ||
alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir. | DisplayObject | ||
alwaysShowSelection : Boolean
Metin alanı, odağa sahip olmadığında, Flash Player'ın metin alanındaki seçimi vurgulayıp vurgulamadığını gösteren bir Boolean değerini alır veya ayarlar. | TextArea | ||
blendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri. | DisplayObject | ||
blendShader : Shader [salt yazılır]
Ön planı ve arka planı karıştırmak için kullanılacak bir gölgelendirici ayarlar. | DisplayObject | ||
buttonMode : Boolean
Bu hareketli grafiğin düğme modunu belirtir. | Sprite | ||
cacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Bu Matrix nesnesi null olmazsa, görüntüleme nesnesinin cacheAsBitmap true olarak ayarlandığı zaman nasıl oluşturacağını tanımlar. | DisplayObject | ||
condenseWhite : Boolean
HTML metni içeren bir TextArea bileşeninden ekstra beyaz boşluğun kaldırılıp kaldırılmadığını gösteren Boolean değerini alır veya ayarlar. | TextArea | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
contextMenu : NativeMenu
Bu nesneyle ilişkilendirilen bağlam menüsünü belirtir. | InteractiveObject | ||
displayAsPassword : Boolean
TextArea bileşeni örneğinin bir şifre için metin alanı olup olmadığını gösteren Boolean değerini alır veya ayarlar. | TextArea | ||
doubleClickEnabled : Boolean
Nesnenin doubleClick olaylarını alıp almadığını belirtir. | InteractiveObject | ||
dropTarget : DisplayObject [salt okunur]
Hareketli grafiğin üzerine sürüklenmekte olduğu veya hareketli grafiğin üzerine bırakıldığı görüntüleme nesnesini belirtir. | Sprite | ||
editable : Boolean
Kullanıcının bileşendeki metni düzenleyebilip düzenleyemeyeceğini gösteren Boolean değerini alır veya ayarlar. | TextArea | ||
enabled : Boolean [geçersiz kıl]
Bileşenin kullanıcı etkileşimi kabul edip edemeyeceğini gösteren bir değeri alır veya ayarlar. | TextArea | ||
filters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi. | DisplayObject | ||
focusEnabled : Boolean
Kullanıcı tıklattıktan sonra bileşenin odak alıp alamayacağını gösteren bir Boolean değeri alır veya ayarlar. | UIComponent | ||
focusManager : IFocusManager
Bu bileşen ve katılımcıları için odağı kontrol eden FocusManager öğesini alır veya ayarlar. | UIComponent | ||
focusRect : Object
Bu nesnenin bir odak dikdörtgeni görüntüleyip görüntülemediğini belirtir. | InteractiveObject | ||
graphics : Graphics [salt okunur]
Vektör çizimi komutlarının gerçekleşebileceği, bu hareketli grafiğe ait Graphics nesnesini belirtir. | Sprite | ||
height : Number [geçersiz kıl]
Bileşenin yüksekliğini piksel cinsinden alır veya ayarlar. | UIComponent | ||
hitArea : Sprite
Bir hareketli grafik için tıklatma alanı olarak başka bir hareketli grafiği atar. | Sprite | ||
horizontalScrollBar : UIScrollBar [salt okunur]
Yatay kaydırma çubuğuna başvuru alır. | TextArea | ||
horizontalScrollPolicy : String
Yatay kaydırma çubuğu için kaydırma ilkesini alır veya ayarlar. | TextArea | ||
horizontalScrollPosition : Number
Kullanıcı metin alanında yatay kaydırma yaptıktan sonra kaydırma çubuğu başlığının konumundaki değişikliği piksel cinsinden alır veya ayarlar. | TextArea | ||
htmlText : String
Metin alanının içerdiği dizenin HTML sunumunu alır veya ayarlar. | TextArea | ||
imeMode : String
Girdi yöntemi düzenleyicisinin (IME) modunu alır veya ayarlar. | TextArea | ||
length : Number [salt okunur]
TextArea bileşeninin içerdiği karakter sayısını alır. | TextArea | ||
loaderInfo : LoaderInfo [salt okunur]
Bu görüntüleme nesnesinin ait olduğu dosyayı yükleme hakkında bilgi içeren bir LoaderInfo nesnesi döndürür. | DisplayObject | ||
mask : DisplayObject
Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir. | DisplayObject | ||
maxChars : int
Kullanıcının metin alanına girebileceği maksimum karakter sayısını alır veya ayarlar. | TextArea | ||
maxHorizontalScrollPosition : int [salt okunur]
horizontalScrollPosition özelliğinin maksimum değerini alır. | TextArea | ||
maxVerticalScrollPosition : int [salt okunur]
verticalScrollPosition özelliğinin maksimum değerini alır. | TextArea | ||
metaData : Object
Meta veri SWF dosyasında PlaceObject4 aracılığıyla söz konusu DisplayObject örneğinin yanında depolanmışsa, DisplayObject örneğinin meta veri nesnesini alır. | DisplayObject | ||
mouseChildren : Boolean
Nesnenin alt öğelerinin, fare veya kullanıcı girdi aygıtı etkin olduğunu belirtir. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Bu nesnenin fare veya diğer kullanıcı girdisi iletileri alıp almadığını belirtir. | InteractiveObject | ||
mouseFocusEnabled : Boolean
Kullanıcı tıklattıktan sonra bileşenin odak alıp alamayacağını gösteren bir değer alır veya ayarlar. | UIComponent | ||
mouseX : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir. | DisplayObject | ||
mouseY : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir. | DisplayObject | ||
name : String
DisplayObject öğesinin örnek adını belirtir. | DisplayObject | ||
needsSoftKeyboard : Boolean
Bu InteractiveObject örneği odak aldığında sanal bir klavyenin (ekrandaki yazılım klavyesi) görüntülenip görüntülenmemesi gerektiğini belirtir. | InteractiveObject | ||
numChildren : int [salt okunur]
Bu nesnenin alt öğelerinin sayısını döndürür. | DisplayObjectContainer | ||
opaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir. | DisplayObject | ||
parent : DisplayObjectContainer [salt okunur]
Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir. | DisplayObject | ||
restrict : String
Metin alanının bir kullanıcıdan kabul ettiği karakter dizesini alır veya ayarlar. | TextArea | ||
root : DisplayObject [salt okunur]
Yüklü bir SWF dosyasındaki bir görüntüleme nesnesi için root özelliği, görüntüleme listesi ağaç yapısının o SWF dosyası tarafından temsil edilen kısmındaki en üst görüntüleme nesnesidir. | DisplayObject | ||
rotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir. | DisplayObject | ||
rotationX : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren x ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | ||
rotationY : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren y ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | ||
rotationZ : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren z ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | ||
scale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası. | DisplayObject | ||
scaleX : Number [geçersiz kıl]
Bileşenin geçerli genişliğini ölçek faktörüyle çarpar. | UIComponent | ||
scaleY : Number [geçersiz kıl]
Bileşenin geçerli yüksekliğini ölçek faktörüyle çarpar. | UIComponent | ||
scaleZ : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin derinlik ölçeğini (percentage) belirtir. | DisplayObject | ||
scrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları. | DisplayObject | ||
selectionBeginIndex : int [salt okunur]
Bir veya daha fazla karakter arasından seçilen ilk karakterin dizin konumunu alır. | TextArea | ||
selectionEndIndex : int [salt okunur]
Bir veya daha fazla karakter arasından seçilen son karakterin dizin konumunu alır. | TextArea | ||
softKeyboard : String
Yazılım klavyesinin görünümünü kontrol eder. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Yazılım klavyesi görüntülendiğinde ekranda kalması gereken alanı belirtir (iOS'ta kullanılabilir değildir) | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Bu hareketli grafikteki sesi denetler. | Sprite | ||
stage : Stage [salt okunur]
Görüntüleme nesnesinin Sahne Alanı. | DisplayObject | ||
tabChildren : Boolean
Nesnenin alt öğelerinin sekme tuşuna tepki verip vermediğini belirler. | DisplayObjectContainer | ||
tabEnabled : Boolean
Bu nesnenin sekme sırasında olup olmadığını belirtir. | InteractiveObject | ||
tabIndex : int
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. | InteractiveObject | ||
text : String
Geçerli olarak TextInput bileşeninde bulundan metni içeren dizeyi alır veya ayarlar. | TextArea | ||
textField : flash.text:TextField
TextArea bileşeninin dahili metin alanına gönderilen başvuru. | TextArea | ||
textHeight : Number [salt okunur]
Metnin yüksekliğini piksel cinsinden alır. | TextArea | ||
textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | DisplayObjectContainer | ||
textWidth : Number [salt okunur]
Metnin genişliği piksel cinsinden alır. | TextArea | ||
transform : flash.geom:Transform
Bir görüntüleme nesnesinin matrisi, renk dönüşümü ve piksel sınırları ile ilgili özellikleri olan bir nesne. | DisplayObject | ||
useHandCursor : Boolean
İşaret eden elin (el imleci), buttonMode özelliği true değerine ayarlanmış bir hareketli grafiğin üzerinde işaretçi gezinirken görüntülenip görüntülenmeyeceğini belirten Boolean değeri. | Sprite | ||
verticalScrollBar : UIScrollBar [salt okunur]
Dikey kaydırma çubuğuna başvuru alır. | TextArea | ||
verticalScrollPolicy : String
Dikey kaydırma çubuğu için kaydırma ilkesini alır veya ayarlar. | TextArea | ||
verticalScrollPosition : Number
Kullanıcı metin alanında dikey kaydırma yaptıktan sonra kaydırma çubuğu başlığının konumundaki değişikliği piksel cinsinden alır veya ayarlar. | TextArea | ||
visible : Boolean [geçersiz kıl]
Geçerli bileşen örneğinin görünür olup olmadığını gösteren bir değeri alır veya ayarlar. | UIComponent | ||
width : Number [geçersiz kıl]
Bileşenin genişliğini piksel cinsinden alır veya ayarlar. | UIComponent | ||
wordWrap : Boolean
Metnin satır sonunda sarıp sarmadığını gösteren bir Boolean değeri alır veya ayarlar. | TextArea | ||
x : Number [geçersiz kıl]
Üst kabındaki x ekseni boyunca bileşenin konumunu temsil eden x koordinatını alır veya ayarlar. | UIComponent | ||
y : Number [geçersiz kıl]
Üst kabındaki y ekseni boyunca bileşenin konumunu temsil eden y koordinatını alır veya ayarlar. | UIComponent | ||
z : Number
3B üst kabına göre DisplayObject örneğinin z ekseni boyunca z koordinatı konumunu belirtir. | DisplayObject |
Yöntem | Tanımlayan: | ||
---|---|---|---|
TextArea()
Yeni bir TextArea bileşeni örneği oluşturur. | TextArea | ||
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | ||
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | ||
TextArea bileşeninin içerdiği son karakterden sonra belirtilen dizeyi ekler. | TextArea | ||
Güvenlik kısıtlamalarının, DisplayObjectContainer.getObjectsUnderPoint() yönteminin belirtilen point noktası ile çağrılması sonucunda döndürülen listeden görüntüleme nesnelerinin çıkarılmasına neden olup olmayacağını belirtir. | DisplayObjectContainer | ||
Bu bileşen örneğinden bir style özelliği siler. | UIComponent | ||
Belirtilen görüntüleme nesnesinin, DisplayObjectContainer örneğinin alt öğesi mi, yoksa örneğin kendisi mi olduğunu belirler. | DisplayObjectContainer | ||
Olay akışına bir olay gönderir. | EventDispatcher | ||
[geçersiz kıl]
Bu bileşendeki odak göstergesini gösterir veya gizler. | TextArea | ||
invalidateNow öğesinin yaptığı gibi her şeyi geçersiz kılmadan derhal çizme işlemi başlatır. | UIComponent | ||
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür. | DisplayObject | ||
Belirtilen dizinde bulunan alt görüntüleme nesnesi örneğini döndürür. | DisplayObjectContainer | ||
Belirtilen ad ile var olan alt görüntüleme nesnesini döndürür. | DisplayObjectContainer | ||
Bir alt DisplayObject örneğinin dizin konumunu döndürür. | DisplayObjectContainer | ||
O anda odağın üzerinde olduğu nesneyi alır. | UIComponent | ||
Belirtilen metin satırı hakkında bilgi toplar. | TextArea | ||
Belirtilen noktanın altında olan ve bu DisplayObjectContainer örneğinin alt öğesi (veya alt alt öğesi vb.) olan nesnelerin bir dizisini döndürür. | DisplayObjectContainer | ||
targetCoordinateSpace parametresince tanımlanan koordinat sistemini esas alarak ve her tür çizgi ve şekli dışarıda bırakarak görüntüleme nesnesinin sınırlarını tanımlayan bir dikdörtgen döndürür. | DisplayObject | ||
Bileşenin stil arama zincirinde ayarlanan style özelliğini alır. | UIComponent | ||
[statik]
Geçerli bileşen için varsayılan stil eşlemesini alır. | TextArea | ||
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | ||
Sahne Alanı (global) koordinatlarından iki boyutlu noktayı üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | ||
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
obj görüntüleme nesnesinin sınırlayıcı kutusuyla örtüşüp örtüşmediğini veya kesişip kesişmediğini görmek için görüntüleme nesnesinin sınırlayıcı kutusunu değerlendirir. | DisplayObject | ||
Görüntüleme nesnesinin x ve y parametreleriyle belirtilen noktayla örtüştüğünü veya kesiştiğini görmek için görüntüleme nesnesini değerlendirir. | DisplayObject | ||
Bir özelliği geçersiz olarak işaretler ve aksi belirtilmedikçe bir sonraki karenin bileşenini yeniden çizer. | UIComponent | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarının üç boyutlu noktasını, Sahne Alanı (global) koordinatlarındaki iki boyutlu noktaya dönüştürür. | DisplayObject | ||
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür. | DisplayObject | ||
[statik]
Birden çok sınıftaki stilleri bir nesnede birleştirir. | UIComponent | ||
Bileşeni üst öğesinde belirtilen konumuna taşır. | UIComponent | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Belirtilen alt DisplayObject örneğini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | ||
DisplayObjectContainer nesnesinin alt öğe listesinde belirtilen dizin konumundan bir alt DisplayObject öğesini kaldırır. | DisplayObjectContainer | ||
Tüm alt DisplayObject örneklerini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | ||
Sanal bir klavye yükseltir. | InteractiveObject | ||
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. | DisplayObjectContainer | ||
Odağı bu bileşene ayarlar. | UIComponent | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Odağı olmayan bir metin bölgesinde yapılan seçimin aralığını ayarlar. | TextArea | ||
Bileşeni belirtilen genişliğe ve yüksekliğe ayarlar. | UIComponent | ||
Bu bileşen örneğinde bir style özelliği ayarlar. | UIComponent | ||
Kullanıcının belirtilen hareketli grafiği sürüklemesini sağlar. | Sprite | ||
Kullanıcının dokunmatik etkin bir aygıtta belirli hareketli grafiği sürüklemesine izin verir. | Sprite | ||
Kökü bu nesnede bulunan tüm MovieClip öğelerinin zaman çizelgesinde yürütülmesini özyinelemeli olarak durdurur. | DisplayObjectContainer | ||
startDrag() yöntemini bitirir. | Sprite | ||
Dokunma etkin aygıtlarla kullanım için startTouchDrag() yöntemini sonlandırır. | Sprite | ||
Belirtilen iki alt nesnenin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | ||
Alt öğe listesinde belirtilen iki dizin konumundaki alt öğe nesnelerinin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Gerekirse yeniden çizerek bu nesnenin özelliklerini ve mizanpajını doğrular ve günceller. | UIComponent | ||
Belirtilen nesnenin temel değerini döndürür. | Object | ||
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher |
Olay | Özet | Tanımlayan: | ||
---|---|---|---|---|
[broadcast olayı] Flash Player veya AIR uygulaması işletim sistemi odağına gelip etkin olduğunda gönderilir. | EventDispatcher | |||
Görüntüleme listesine bir görüntüleme nesnesi eklendiğinde gönderilir. | DisplayObject | |||
Doğrudan veya görüntüleme nesnesini içeren alt ağacın eklenmesiyle, sahne alanı görüntüleme listesine bir görüntüleme nesnesi eklenmek üzereyken gönderilir. | DisplayObject | |||
TextArea bileşenindeki metin kullanıcı etkileşimi ile değiştiğinde gönderilir. | TextArea | |||
Kullanıcı, metin bağlam menüsünden 'Temizle' (veya 'Sil') seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı aynı InteractiveObject üzerindeyken işaretleme aygıtının ana düğmesine basıp bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı hareketi, AIR uygulamasında bulunan bu etkileşimli nesneyle ilişkilendirilmiş bağlam menüsünü tetiklediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, kopyalama işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kopyala' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, kesme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kes' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
[broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir. | EventDispatcher | |||
Bir InteractiveObject nesnesinin doubleClickEnabled bayrağı true olarak ayarlanmışsa, kullanıcı işaretleme aygıtının ana düğmesini aynı InteractiveObject üzerindeyken çok kısa süre içinde art arda iki kez basıp bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı bileşenin içindeyken Enter tuşuna bastığında gönderilir. | TextArea | |||
[broadcast olayı] Oynatma kafası yeni bir kareye girerken gönderilir. | DisplayObject | |||
[broadcast olayı] Oynatma kafası geçerli kareden çıkarken gönderilir. | DisplayObject | |||
Bir görüntüleme nesnesi odağı aldıktan sonra gönderilir. | InteractiveObject | |||
Bir ekran nesnesi odaktan çıktıktan sonra gönderilir. | InteractiveObject | |||
[broadcast olayı] Kare görüntüleme nesnelerinin yapıcıları çalıştırıldıktan sonra ancak kare komut dosyaları çalıştırılmadan önce gönderilir. | DisplayObject | |||
Kullanıcı bir InteractiveObject örneği ile dokunmatik yüzeyin kenarı boyunca temas noktası oluşturduğunda (örneğin Apple TV için Siri Remote dokunmatik yüzeyinin kenarına dokunarak) gönderilir. Bazı aygıtlar bu teması birden fazla dokunma olayının birleşimi olarak da yorumlayabilir. | InteractiveObject | |||
Kullanıcı, dokunma etkin bir aygıtta aynı InteractiveObject örneği üzerinde iki temas noktasına bastığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir görüntüleme nesnesinin üzerine iki parmakla basıp parmakları serbest bırakma). | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerindeyken bir temas noktası hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerinde bir parmağı soldan sağa hareket ettirme). | InteractiveObject | |||
Kullanıcı InteractiveObject örneği ile bir temas noktasında döndürme hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup parmakları döndürme). | InteractiveObject | |||
Kullanıcı InteractiveObject örneği ile bir temas noktasında kaydırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana üç parmakla dokunup ardından onları paralel bir şekilde görüntüleme nesnesi üzerinden hareket ettirmek). | InteractiveObject | |||
Kullanıcı bir InteractiveObject örneği ile temas noktası oluşturup sonra dokunma etkin aygıta dokunduğunda gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir menüyü açmak için ekran nesnesinin üzerine birkaç parmağını koyup sonra da menü öğesini seçmek için bir parmağınla dokunma). | InteractiveObject | |||
Kullanıcı InteractiveObject örneği ile bir temas noktasında yakınlaştırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup ardından görüntüleme nesnesinden parmakları çabucak yanlara açma). | InteractiveObject | |||
Bileşen görünürlüğü görünür durumdan görünmez duruma geçtikten sonra gönderilir. | UIComponent | |||
Bu olay, IME ile satır içi girdiyi destekleyen herhangi bir istemciye gönderilir. | InteractiveObject | |||
Kullanıcı bir tuşa bastığında gönderilir. | InteractiveObject | |||
Kullanıcı klavye aracılığıyla gezinerek odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | |||
Kullanıcı bir tuşu bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının orta düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtının orta düğmesine bastığında görüntülenir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | |||
Kullanıcı bir işaretleme aygıtı kullanarak odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aracını, bir InteractiveObject üzerindeyken hareket ettirdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Fare tekerleği bir InteractiveObject örneği üzerinde döndüğünde gönderilir. | InteractiveObject | |||
Bileşen taşındıktan sonra gönderilir. | UIComponent | |||
Kullanıcı sürükleme hareketini bıraktığında sürükleme başlatıcı InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Hedef InteractiveObject tarafından, sürüklenen bir nesne üzerine bırakıldığında ve bırakma DragManager.acceptDragDrop() öğesine yapılan bir çağrıyla kabul edildiğinde gönderilir. | InteractiveObject | |||
Sürükleme hareketi sınırının içine girdiğinde, InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Bir sürükleme hareketi sınırının dışına çıktığında, InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Sürükleme hareketi sınırının içinde kalırken sürekli olarak InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Sürükleme işleminin başlangıcında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Bir sürükleme işlemi sırasında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Kullanıcı, yapıştırma işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Yapıştır' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin altına indirirse gönderilir. | InteractiveObject | |||
Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin üzerinde olacak şekilde kaldırdığında gönderilir. | InteractiveObject | |||
Kullanıcı, yakınlık algılaması eşiğinde kalırken, ekranın üzerine etkin bir stilus taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken bu InteractiveObject öğesinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, bu InteractiveObject öğesinin üzerine doğrudan etkin bir stilus taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, InteractiveObject öğesi ve onun alt öğelerinin herhangi birinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | |||
Kullanıcı; görüntüleme listesindeki öğelerin nesne ağacının dışında kalan (ekranın yakınlık algılama eşiğindeyken) bu InteractiveObject üzerine etkin bir stilus taşırsa gönderilir. | InteractiveObject | |||
Kullanıcı düğmeye önce bir InteractiveObject örneği üzerinde bastıktan ve ardından işaretleme aygıtını InteractiveObject örneğinin üzerinden çektikten sonra, kullanıcı işaretleme aygıtı düğmesini bıraktığı zaman gönderilir. | InteractiveObject | |||
Görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | |||
Ya doğrudan ya da ekran nesnesini içeren alt ağacın kaldırılmasıyla, sahne görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | |||
[broadcast olayı] Ekran güncellenmek ve oluşturulmak üzereyken gönderilir. | DisplayObject | |||
Bileşen yeniden boyutlandırıldıktan sonra gönderilir. | UIComponent | |||
Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının sağ düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aracını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | |||
İçerik kaydırıldığında gönderilir. | TextArea | |||
Kullanıcı, tümünü seçme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Tümünü Seç' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Bileşen görünürlüğü görünmez durumdan görünür duruma geçtikten sonra gönderilir. | UIComponent | |||
Sanal klavye yükseltildikten hemen sonra gönderilir. | InteractiveObject | |||
Sanal klavye yükseltildikten hemen önce gönderilir. | InteractiveObject | |||
Sanal klavye indirildikten hemen sonra gönderilir. | InteractiveObject | |||
Nesnenin tabChildren bayrağının değeri değiştiğinde gönderilir. | InteractiveObject | |||
Nesnenin tabEnabled bayrağı değiştiğinde gönderilir. | InteractiveObject | |||
Nesnenin tabIndex özelliğinin değeri değiştiğinde gönderilir. | InteractiveObject | |||
Kullanıcı, bileşen içine metin yazdığında, metni sildiğinde veya yapıştırdığında gönderilir. | TextArea | |||
Kullanıcı, dokunmatik etkin bir aygıta ilk temas ettiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablete parmakla dokunma). | InteractiveObject | |||
Kullanıcı, dokunmatik etkin bir aygıt ile teması kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette parmağı kaldırma). | InteractiveObject | |||
Kullanıcı aygıta dokunduğunda gönderilir ve temas noktası kaldırılana kadar sürekli olarak gönderilir. | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta temas noktasını InteractiveObject örneğinden dışarı doğru hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını bir görüntüleme nesnesinden diğerine sürükleme). | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | |||
Kullanıcı temas noktasını dokunmatik bir aygıtta bir InteractiveObject örneğinden uzağa hareket ettirdiğinde gönderilir (bir cep telefonunda veya dokunmatik ekranlı bir tablet bilgisayarda ekran nesnesinden ekran nesnesinin dışına parmağını sürüklemesi gibi). | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | |||
Kullanıcı, dokunmatik etkin bir aygıtta temasın başlatıldığı aynı InteractiveObject örneği üzerinde temas noktasını kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerindeki tek bir noktaya bir parmakla basıp parmağı serbest bırakma). | InteractiveObject |
Stiller ortaktır veya belirli bir temayla ilişkilendilir. Stil ortak değilse herhangi bir temayla ilişkilendirilebilir. Stil belirli bir temayla ilişkilendirilirse, yalnızca uygulamanızın o temayı kullanması durumunda kullanılabilir.
Stil | Açıklama | Tanımlayan: | ||
---|---|---|---|---|
disabledSkin | Tür: Class Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 enabled özelliği false olarak ayarlandığında TextArea bileşenine arka plan sağlayan sınıf.
Varsayılan değer şudur TextArea_disabledSkin . | TextArea | ||
Tür: flash.text.TextFormat Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 Düğme devre dışı olduğunda bileşen etiketini oluşturmak için kullanılacak TextFormat nesnesi. | UIComponent | |||
embedFonts | Tür: Boolean Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 Gömülü font anahatlarının metin alanının oluşturulmasında kullanılıp kullanılmadığını gösterir. Bu değer true olursa, Flash Player, gömülü font anahatlarını kullanarak metin alanını oluşturur. Bu değer false olursa, Flash Player, aygıt fontlarını kullanarak metin alanını oluşturur.
Bir metin için false . | TextArea | ||
Tür: Number Biçim: Length Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 Bileşenin dış sınırlarını odak göstergesinin dış kenarlarından ayıran tampon, piksel olarak. | UIComponent | |||
Tür: Class Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 Odak göstergelerini görüntülemek için kullanılacak kaplama. | UIComponent | |||
Tür: flash.text.TextFormat Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 Bileşen etiketini oluşturmak için kullanılacak TextFormat nesnesi. | UIComponent | |||
textPadding | Tür: Number Biçim: Length Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 Bileşen kenarlığını metinden piksel olarak ayıran dolgudur. Varsayılan değer şudur 3 . | TextArea | ||
upSkin | Tür: Class Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 TextArea bileşenine arka plan sağlayan sınıftır. Varsayılan değer şudur TextArea_upSkin . | TextArea |
alwaysShowSelection | özellik |
alwaysShowSelection:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Metin alanı, odağa sahip olmadığında, Flash Player'ın metin alanındaki seçimi vurgulayıp vurgulamadığını gösteren bir Boolean değerini alır veya ayarlar. Bu değer true
olarak ayarlanmışsa ve metin alanının odağı olmadığında, Flash Player metin alanındaki seçimi gri renkte vurgular. Bu değer false
olarak ayarlanmışsa ve metin alanının odağı olmadığında, Flash Player seçimi vurgulamaz.
Varsayılan değer şudur false.
Uygulama
public function get alwaysShowSelection():Boolean
public function set alwaysShowSelection(value:Boolean):void
İlgili API Öğeleri
condenseWhite | özellik |
condenseWhite:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
HTML metni içeren bir TextArea bileşeninden ekstra beyaz boşluğun kaldırılıp kaldırılmadığını gösteren Boolean değerini alır veya ayarlar. Bileşendeki ekstra beyaz boşluk örnekleri, boşlukları ve satır kesmeleri içerir. true
değeri, ekstra beyaz boşluğun kaldırıldığını gösterir; false
değeri ise ekstra beyaz boşluğun kaldırılmadığını gösterir.
Bu özellik, yalnızca htmlText
kullanılarak ayarlanan metni etkiler; text
özelliği kullanılarak oluşturulan metni etkilemez. Metni ayarlamak için text
özelliğini kullanırsanız, condenseWhite
özelliği yok sayılır.
condenseWhite
özelliği, true
olarak ayarlanırsa, standart HTML komutlarını kullanmanız gerekir. Örneğin, metin alanına satır kesme yerleştirmek için <br> ve <p>.
Varsayılan değer şudur false.
Uygulama
public function get condenseWhite():Boolean
public function set condenseWhite(value:Boolean):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
condenseWhite
özelliğini açmak/kapamak için bir CheckBox bileşeni kullanır:
import fl.controls.CheckBox; import fl.controls.ScrollPolicy; import fl.controls.TextArea; var str:String; var plainTextArea:TextArea = new TextArea(); plainTextArea.verticalScrollPolicy = ScrollPolicy.ON; plainTextArea.setSize(260, 360); plainTextArea.move(10, 10); addChild(plainTextArea); var htmlTextArea:TextArea = new TextArea(); htmlTextArea.verticalScrollPolicy = ScrollPolicy.ON; htmlTextArea.condenseWhite = true; htmlTextArea.setSize(260, 360); htmlTextArea.move(280, 10); addChild(htmlTextArea); var condenseCheckBox:CheckBox = new CheckBox(); condenseCheckBox.textField.autoSize = TextFieldAutoSize.LEFT; condenseCheckBox.label = "condenseWhite:"; condenseCheckBox.selected = htmlTextArea.condenseWhite; condenseCheckBox.move(htmlTextArea.x, htmlTextArea.y + htmlTextArea.height); condenseCheckBox.addEventListener(MouseEvent.CLICK, clickHandler); addChild(condenseCheckBox); var urlLdr:URLLoader = new URLLoader(); urlLdr.addEventListener(Event.COMPLETE, completeHandler); urlLdr.dataFormat = URLLoaderDataFormat.TEXT; urlLdr.load(new URLRequest("http://www.helpexamples.com/flash/lorem.html")); function completeHandler(event:Event):void { str = event.target.data as String; plainTextArea.text = str; htmlTextArea.htmlText = str; } function clickHandler(event:MouseEvent):void { var sel:Boolean = event.currentTarget.selected; htmlTextArea.condenseWhite = sel; htmlTextArea.htmlText = str; }
displayAsPassword | özellik |
displayAsPassword:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
TextArea bileşeni örneğinin bir şifre için metin alanı olup olmadığını gösteren Boolean değerini alır veya ayarlar. true
değeri, geçerli örneğin şifre içerecek şekilde oluşturulduğunu gösterir; false
değeri ise şifre oluşturacak şekilde oluşturulmadığını gösterir.
Bu özelliğin değeri, true
olursa, kullanıcının metin bölgesine girdiği karakterler görünmez. Bunun yerine, kullanıcının girdiği her karakterin yerinde bir yıldız işareti görüntülenir. Buna ek olarak, Kes ve Kopyala komutları ve bu komutların klavye kısayolları, gözetimsiz bir bilgisayardaki şifrenin kurtarılmasını önlemek amacıyla devre dışı bırakılmıştır.
Varsayılan değer şudur false.
Uygulama
public function get displayAsPassword():Boolean
public function set displayAsPassword(value:Boolean):void
editable | özellik |
editable:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcının bileşendeki metni düzenleyebilip düzenleyemeyeceğini gösteren Boolean değerini alır veya ayarlar. true
değeri, kullanıcının bileşenin içerdiği metni düzenleyebileceğini gösterir; false
değeri ise düzenleyemeyeceğini gösterir.
Varsayılan değer şudur true.
Uygulama
public function get editable():Boolean
public function set editable(value:Boolean):void
enabled | özellik |
enabled:Boolean
[geçersiz kıl] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bileşenin kullanıcı etkileşimi kabul edip edemeyeceğini gösteren bir değeri alır veya ayarlar. true
değeri, bileşenin kullanıcı etkileşimini kabul edebileceğini; false
değeri ise edemeyeceğini gösterir.
enabled
özelliğini false
olarak ayarlarsanız kabın rengi karartılır ve (Label ve ProgressBar bileşenleri hariç) kullanıcı girdisi engellenir.
Uygulama
override public function get enabled():Boolean
override public function set enabled(value:Boolean):void
horizontalScrollBar | özellik |
horizontalScrollBar:UIScrollBar
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yatay kaydırma çubuğuna başvuru alır.
Uygulama
public function get horizontalScrollBar():UIScrollBar
İlgili API Öğeleri
horizontalScrollPolicy | özellik |
horizontalScrollPolicy:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yatay kaydırma çubuğu için kaydırma ilkesini alır veya ayarlar. Bu, aşağıdaki değerlerden biri olabilir:
- ScrollPolicy.ON: Yatay kaydırma çubuğu her zaman açıktır.
- ScrollPolicy.OFF: Kaydırma çubuğu her zaman kapalıdır.
- ScrollPolicy.AUTO: Kaydırma çubuğu, gerektiğinde açılır.
Varsayılan değer şudur ScrollPolicy.AUTO.
Uygulama
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
horizontalScrollPolicy
özelliğini ScrollPolicy.ON
olarak ayarlar, böylece yatay kaydırma çubuğu, metin bölgesinde geçerli olarak bulunan içerik miktarından bağımsız olarak her zaman görünür hale gelir:
import fl.controls.TextArea; import fl.controls.ScrollPolicy; var myTextArea:TextArea = new TextArea(); myTextArea.wordWrap = false; myTextArea.horizontalScrollPolicy = ScrollPolicy.ON; myTextArea.text = "The quick brown fox jumped over the lazy dog."; myTextArea.setSize(320, 120); myTextArea.move(10, 10); addChild(myTextArea);
horizontalScrollPosition | özellik |
horizontalScrollPosition:Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı metin alanında yatay kaydırma yaptıktan sonra kaydırma çubuğu başlığının konumundaki değişikliği piksel cinsinden alır veya ayarlar. Bu değer 0 ise, metin alanında yatay kaydırma yapılmamıştır.
Varsayılan değer şudur 0.
Uygulama
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
İlgili API Öğeleri
htmlText | özellik |
htmlText:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Metin alanının içerdiği dizenin HTML sunumunu alır veya ayarlar.
Varsayılan değer şudur "".
Uygulama
public function get htmlText():String
public function set htmlText(value:String):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.TextArea; var myText:String = ""; myText += "<p>You can use the <b> tag to create <b>bold</b> text.</p>"; myText += "<p>You can use the <i> tag to create <i>italic</i> text.</p>"; myText += "<p>You can use the <u> tag to create <u>underlined</a> text.</p>"; myText += "<p>You can use the <a> tag to create <a href='http://www.adobe.com'>links to other sites</a>.</p>"; myText += "<p>You can use the <br> tag to create<br>new lines of text<br>whenever you want.</p>"; myText += "<p>You can use the <font> tag to specificy different font <font color='#FF0000'>colors</font>, <font size='16'>sizes</font>, or <font face='Times New Roman'>faces</font>.</p>"; myText += "<p>You can use the <img> tag to load images or SWF files:<br><img src='http://www.helpexamples.com/flash/images/logo.png'>.</p>"; var myTextArea:TextArea = new TextArea(); myTextArea.htmlText = myText; myTextArea.setSize(320, 240); myTextArea.move(10, 10); addChild(myTextArea);
import fl.controls.TextArea; var str:String = "<p>Check out the following links:</p>"; str += "<li><a href=\"event:flash\"><u>Flash</u></a></li>"; str += "<li><a href=\"event:flex\"><u>Flex</u></a></li>"; str += "<li><a href=\"event:devnet\"><u>Developer Center</u></a></li>"; var myTextArea:TextArea = new TextArea(); myTextArea.htmlText += str; myTextArea.setSize(320, 120); myTextArea.move(10, 10); myTextArea.addEventListener(TextEvent.LINK, linkHandler); addChild(myTextArea); function linkHandler(event:TextEvent):void { var url:String = "http://www.adobe.com/go/" + event.text; var urlReq:URLRequest = new URLRequest(url); navigateToURL(urlReq); }
imeMode | özellik |
imeMode:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Girdi yöntemi düzenleyicisinin (IME) modunu alır veya ayarlar. IME, kullanıcıların Çince, Japonca, Korece karakter kümelerinden karakter girmesi için QWERTY klavye kullanmayı mümkün hale getirir.
Bileşen odak aldığında Flash, IME'yi belirtilen moda ayarlar ve bileşen odağı kaybettiğinde de orijinal değerine geri yükler.
flash.system.IMEConversionMode sınıfı, bu özellik için geçerli değerler olarak kullanılacak sabitleri tanımlar. IME'nin bileşenle kullanımını önlemek için bu özelliği, null
olarak ayarlayın.
Uygulama
public function get imeMode():String
public function set imeMode(value:String):void
İlgili API Öğeleri
length | özellik |
maxChars | özellik |
maxChars:int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcının metin alanına girebileceği maksimum karakter sayısını alır veya ayarlar.
Varsayılan değer şudur 0.
Uygulama
public function get maxChars():int
public function set maxChars(value:int):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
maxChars
özelliğini, metin bölgesine girilebilecek metin miktarını kısıtlayacak şekilde ayarlar.
import fl.controls.Label; import fl.controls.TextArea; var myTextArea:TextArea = new TextArea(); myTextArea.maxChars = 500; myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(TextEvent.TEXT_INPUT, textInputHandler); addChild(myTextArea); var charCountLabel:Label = new Label(); charCountLabel.autoSize = TextFieldAutoSize.LEFT; charCountLabel.move(myTextArea.x, myTextArea.y + myTextArea.height); addChild(charCountLabel); charCountLabel.text = myTextArea.length + " of " + myTextArea.maxChars; function textInputHandler(event:TextEvent):void { updateCount(); } function updateCount():void { charCountLabel.text = myTextArea.length + " of " + myTextArea.maxChars; }
maxHorizontalScrollPosition | özellik |
maxHorizontalScrollPosition:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
horizontalScrollPosition
özelliğinin maksimum değerini alır.
Varsayılan değer şudur 0.
Uygulama
public function get maxHorizontalScrollPosition():int
İlgili API Öğeleri
maxVerticalScrollPosition | özellik |
maxVerticalScrollPosition:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
verticalScrollPosition
özelliğinin maksimum değerini alır.
Varsayılan değer şudur 1.
Uygulama
public function get maxVerticalScrollPosition():int
İlgili API Öğeleri
restrict | özellik |
restrict:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Metin alanının bir kullanıcıdan kabul ettiği karakter dizesini alır veya ayarlar.
Bu dizeye dahil edilmeyen karakterlerin, programlama yoluyla girilmesi durumunda kabul edildiğini unutmayın.
Dizedeki karakterler, soldan sağa doğru okunur. Bir karakter aralığını, tire (-) karakterini kullanarak belirtebilirsiniz.
Bu özelliğin değeri null
olursa, metin alanı tüm karakterleri kabul eder. Bu özellik, boş bir dizeye ("") ayarlıysa metin alanı, hiçbir karakteri kabul etmez.
Dize, düzeltme (^) karakteriyle başlıyorsa, tüm karakterler ilk başta kabul edilir ve dizede arkasından gelen karakterler, kabul edilen karakter kümesinin dışında tutulur. Dize, düzeltme (^) karakteriyle başlamıyorsa, ilk başta hiçbir karakter kabul edilmez ve dizede arkasından gelen karakterler, kabul edilen karakter kümesine dahil edilir.
Varsayılan değer şudur null.
Uygulama
public function get restrict():String
public function set restrict(value:String):void
İlgili API Öğeleri
selectionBeginIndex | özellik |
selectionBeginIndex:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir veya daha fazla karakter arasından seçilen ilk karakterin dizin konumunu alır.
Seçilen bir karakterin dizin konumu sıfır temellidir ve metin bölgesinde görünen ilk karakterden hesaplanır. Seçim yapılmamışsa bu değer, düzeltmenin konumuna ayarlanır.
Varsayılan değer şudur 0.
Uygulama
public function get selectionBeginIndex():int
İlgili API Öğeleri
selectionEndIndex | özellik |
selectionEndIndex:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir veya daha fazla karakter arasından seçilen son karakterin dizin konumunu alır.
Seçilen bir karakterin dizin konumu sıfır temellidir ve metin bölgesinde görünen ilk karakterden hesaplanır. Seçim yapılmamışsa bu değer, düzeltmenin konumuna ayarlanır.
Varsayılan değer şudur 0.
Uygulama
public function get selectionEndIndex():int
İlgili API Öğeleri
text | özellik |
text:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Geçerli olarak TextInput bileşeninde bulundan metni içeren dizeyi alır veya ayarlar. Bu özellik, biçimlendirilmemiş metni içerir ve HTML etiketlerine sahip değildir. Bu metni HTML olarak biçimlendirilmiş şekilde almak için htmlText
özelliğini kullanın.
Varsayılan değer şudur "".
Uygulama
public function get text():String
public function set text(value:String):void
İlgili API Öğeleri
textField | özellik |
public var textField:flash.text:TextField
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
TextArea bileşeninin dahili metin alanına gönderilen başvuru.
textHeight | özellik |
textHeight:Number
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Metnin yüksekliğini piksel cinsinden alır.
Varsayılan değer şudur 0.
Uygulama
public function get textHeight():Number
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
textWidth
ve textHeight
özelliklerini change
olayı her gönderildiğinde görüntüler:
import fl.controls.Label; import fl.controls.TextArea; var myTextArea:TextArea = new TextArea() myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(Event.CHANGE, changeHandler); addChild(myTextArea); var widthLabel:Label = new Label(); widthLabel.autoSize = TextFieldAutoSize.LEFT; widthLabel.text = "textWidth: " + myTextArea.textWidth; widthLabel.move(340, 10); addChild(widthLabel); var heightLabel:Label = new Label(); heightLabel.autoSize = TextFieldAutoSize.LEFT; heightLabel.text = "textHeight: " + myTextArea.textHeight; heightLabel.move(340, 30); addChild(heightLabel); function changeHandler(event:Event):void { widthLabel.text = "textWidth: " + myTextArea.textWidth; heightLabel.text = "textHeight: " + myTextArea.textHeight; }
textWidth | özellik |
textWidth:Number
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Metnin genişliği piksel cinsinden alır.
Varsayılan değer şudur 0.
Uygulama
public function get textWidth():Number
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
textWidth
ve textHeight
özelliklerini change
olayı her gönderildiğinde görüntüler:
import fl.controls.Label; import fl.controls.TextArea; var myTextArea:TextArea = new TextArea() myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(Event.CHANGE, changeHandler); addChild(myTextArea); var widthLabel:Label = new Label(); widthLabel.autoSize = TextFieldAutoSize.LEFT; widthLabel.text = "textWidth: " + myTextArea.textWidth; widthLabel.move(340, 10); addChild(widthLabel); var heightLabel:Label = new Label(); heightLabel.autoSize = TextFieldAutoSize.LEFT; heightLabel.text = "textHeight: " + myTextArea.textHeight; heightLabel.move(340, 30); addChild(heightLabel); function changeHandler(event:Event):void { widthLabel.text = "textWidth: " + myTextArea.textWidth; heightLabel.text = "textHeight: " + myTextArea.textHeight; }
verticalScrollBar | özellik |
verticalScrollBar:UIScrollBar
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Dikey kaydırma çubuğuna başvuru alır.
Uygulama
public function get verticalScrollBar():UIScrollBar
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
pageSize
öğesinin ayarlar.
import fl.controls.TextArea; import fl.events.ScrollEvent; var myTextArea:TextArea = new TextArea(); myTextArea.setSize(160, 120); myTextArea.move(10, 10); myTextArea.verticalScrollBar.pageSize = 1; myTextArea.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myTextArea); var myURLLoader:URLLoader = new URLLoader(); myURLLoader.addEventListener(Event.COMPLETE, completeHandler); myURLLoader.load(new URLRequest("http://www.helpexamples.com/flash/lorem.txt")); function scrollHandler(event:ScrollEvent):void { trace("scroll: " + myTextArea.verticalScrollPosition + " of " + myTextArea.maxVerticalScrollPosition); } function completeHandler(event:Event):void { var txt:String = URLLoader(event.currentTarget).data as String; myTextArea.text = txt; }
verticalScrollPolicy | özellik |
verticalScrollPolicy:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Dikey kaydırma çubuğu için kaydırma ilkesini alır veya ayarlar. Bu, aşağıdaki değerlerden biri olabilir:
- ScrollPolicy.ON: Kaydırma çubuğu her zaman açıktır.
- ScrollPolicy.OFF: Kaydırma çubuğu her zaman kapalıdır.
- ScrollPolicy.AUTO: Kaydırma çubuğu, gerektiğinde açılır.
Varsayılan değer şudur ScrollPolicy.AUTO.
Uygulama
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
verticalScrollPolicy
özelliğini ScrollPolicy.ON
olarak ayarlar, böylece dikey kaydırma çubuğu, metin bölgesinde geçerli olarak bulunan içerik miktarından bağımsız olarak her zaman görünür hale gelir:
import fl.controls.TextArea; import fl.controls.ScrollPolicy; var myTextArea:TextArea = new TextArea(); myTextArea.verticalScrollPolicy = ScrollPolicy.ON; myTextArea.text = "The quick brown fox jumped over the lazy dog."; myTextArea.setSize(160, 120); myTextArea.move(10, 10); addChild(myTextArea);
verticalScrollPosition | özellik |
verticalScrollPosition:Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı metin alanında dikey kaydırma yaptıktan sonra kaydırma çubuğu başlığının konumundaki değişikliği piksel cinsinden alır veya ayarlar. Bu değer 1 ise, metin alanında dikey kaydırma yapılmamıştır.
Varsayılan değer şudur 1.
Uygulama
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.ScrollPolicy; import fl.controls.Slider; import fl.controls.SliderDirection import fl.controls.TextArea; import fl.events.ScrollEvent; import fl.events.SliderEvent; var myTextArea:TextArea = new TextArea(); myTextArea.horizontalScrollPolicy = ScrollPolicy.OFF; myTextArea.verticalScrollPolicy = ScrollPolicy.OFF; myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myTextArea) var mySlider:Slider = new Slider(); mySlider.liveDragging = true; mySlider.snapInterval = 1; mySlider.tickInterval = 1; mySlider.width = myTextArea.width; mySlider.move(myTextArea.x, myTextArea.y + myTextArea.height + 10); var urlLdr:URLLoader = new URLLoader(); urlLdr.addEventListener(Event.COMPLETE, completeHandler); urlLdr.dataFormat = URLLoaderDataFormat.TEXT; urlLdr.load(new URLRequest("http://www.helpexamples.com/flash/text/lorem.txt")); function completeHandler(event:Event):void { var txt:String = event.target.data as String; myTextArea.text = txt; myTextArea.drawNow(); mySlider.minimum = myTextArea.verticalScrollPosition; mySlider.maximum = myTextArea.maxVerticalScrollPosition; mySlider.addEventListener(SliderEvent.CHANGE, changeHandler); addChild(mySlider); } function scrollHandler(event:ScrollEvent):void { trace("scrolled:"); mySlider.value = event.position; } function changeHandler(event:SliderEvent):void { trace("changed:"); myTextArea.verticalScrollPosition = event.value; }
wordWrap | özellik |
wordWrap:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Metnin satır sonunda sarıp sarmadığını gösteren bir Boolean değeri alır veya ayarlar. true
değeri, metnin sardığını gösterir; false
değeri ise metnin sarmadığını gösterir.
Varsayılan değer şudur true.
Uygulama
public function get wordWrap():Boolean
public function set wordWrap(value:Boolean):void
İlgili API Öğeleri
TextArea | () | Yapıcı |
public function TextArea()
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Yeni bir TextArea bileşeni örneği oluşturur.
appendText | () | yöntem |
public function appendText(text:String):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
TextArea bileşeninin içerdiği son karakterden sonra belirtilen dizeyi ekler. Bu yöntem, bir metin özelliği üzerinde toplama yapan atama kullanarak iki dizeyi birleştirmekten daha etkilidir. Örneğin, myTextArea.text += moreText
. Bu yöntem, TextArea bileşeni, içeriğin önemli bir kısmını içerdiğinde özellikle önemlidir.
Parametreler
text:String — Varolan metne eklenecek dize.
|
drawFocus | () | yöntem |
override public function drawFocus(draw:Boolean):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bu bileşendeki odak göstergesini gösterir veya gizler.
UIComponent sınıfı, focusSkin
stili tarafından belirtilen sınıfın örneğini oluşturup konumlandırarak bu yöntemi uygular.
Parametreler
draw:Boolean — Odak göstergesinin gösterileceğini mi, yoksa gizleneceğini mi gösterir. Bu değer true ise, odak göstergesi gösterilir; değer false ise, odak göstergesi gizlenir.
|
getLineMetrics | () | yöntem |
public function getLineMetrics(lineIndex:int):flash.text:TextLineMetrics
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Belirtilen metin satırı hakkında bilgi toplar.
Parametreler
lineIndex:int — Bilgilerin alınacağı satır sayısı.
|
flash.text:TextLineMetrics |
getStyleDefinition | () | yöntem |
public static function getStyleDefinition():Object
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Geçerli bileşen için varsayılan stil eşlemesini alır. Stil eşlemesi, bileşenin kullandığı stile bağlı olarak bileşen için uygun olan türü içerir. Örneğin disabledTextFormat
stili, null
değeri veya TextFormat nesnesi içerir. Geçerli bileşende bu stilleri kullanılabilir ve setStyle()
öğesini çağırabilirsiniz. Şu kod, belirtilen bileşendeki varsayılan disabledTextFormat
stilini geçersiz kılar:
componentInstance.setStyle("disabledTextFormat", new TextFormat());
Object — Varsayılan stiller nesnesi.
|
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.*; import fl.containers.*; import fl.controls.listClasses.*; import fl.controls.dataGridClasses.*; import fl.controls.progressBarClasses.*; import fl.core.UIComponent; import fl.data.DataProvider; var dp:DataProvider = new DataProvider(); dp.addItem( { label: "BaseScrollPane", data:BaseScrollPane } ); dp.addItem( { label: "Button", data:Button } ); dp.addItem( { label: "CellRenderer", data:CellRenderer } ); dp.addItem( { label: "CheckBox", data:CheckBox } ); dp.addItem( { label: "ColorPicker", data:ColorPicker } ); dp.addItem( { label: "ComboBox", data:ComboBox } ); dp.addItem( { label: "DataGrid", data:DataGrid } ); dp.addItem( { label: "HeaderRenderer", data:HeaderRenderer } ); dp.addItem( { label: "ImageCell", data:ImageCell } ); dp.addItem( { label: "IndeterminateBar",data:IndeterminateBar } ); dp.addItem( { label: "Label", data:Label } ); dp.addItem( { label: "List", data:List } ); dp.addItem( { label: "NumericStepper", data:NumericStepper } ); dp.addItem( { label: "ProgressBar", data:ProgressBar } ); dp.addItem( { label: "RadioButton", data:RadioButton } ); dp.addItem( { label: "ScrollPane", data:ScrollPane } ); dp.addItem( { label: "Slider", data:Slider } ); dp.addItem( { label: "TextArea", data:TextArea } ); dp.addItem( { label: "TextInput", data:TextInput } ); dp.addItem( { label: "TileList", data:TileList } ); dp.addItem( { label: "UILoader", data:UILoader } ); dp.addItem( { label: "UIComponent", data:UIComponent } ); var cb:ComboBox = new ComboBox(); cb.move(10,10); cb.setSize(300,25); cb.prompt = "Select a component to view its styles"; cb.rowCount = 12; cb.dataProvider = dp; cb.addEventListener(Event.CHANGE, showStyleDefinition); addChild(cb); var dg:DataGrid = new DataGrid(); dg.setSize(425,300); dg.move(10,50); dg.columns = [ new DataGridColumn("StyleName"), new DataGridColumn("DefaultValue") ]; addChild(dg); function showStyleDefinition(e:Event):void { var componentClass:Class = e.target.selectedItem.data as Class; var styles:Object = componentClass["getStyleDefinition"].call(this); trace(styles.toString()); var styleData:DataProvider = new DataProvider(); for(var i:* in styles) { trace(i + " : " + styles[i]); styleData.addItem( { StyleName:i, DefaultValue:styles[i] } ); } styleData.sortOn("StyleName"); dg.dataProvider = styleData; }
setSelection | () | yöntem |
public function setSelection(setSelection:int, endIndex:int):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Odağı olmayan bir metin bölgesinde yapılan seçimin aralığını ayarlar. Seçim aralığı, başlangıç parametresi tarafından belirtilen dizinde başlar ve bitiş parametresi tarafından belirtilen dizinde biter. Seçili metin, ilk seçili karakterin dizin 0'da, ikincinin dizin 1'de ve geri kalanına da bu şekilde konumlandırıldığı bir sıfır temelli karakter dizesi olarak kabul edilir.
Metin alanının odağa sahip olmaması durumunda bu yöntemin bir etkisi yoktur.
Parametreler
setSelection:int — Seçimdeki ilk karakterin dizin değeri.
| |
endIndex:int — Seçimdeki son karakterin dizin değeri.
|
change | Olay |
flash.events.Event
özellik Event.type =
flash.events.Event.CHANGE
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
TextArea bileşenindeki metin kullanıcı etkileşimi ile değiştiğinde gönderilir. ActionScript kodu bileşeni değiştirdiğinde bu olay gönderilmez.
Event.CHANGE
sabiti, change
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | true |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Değerleri değiştirilen nesne. target her zaman olay dinleyicisini kaydeden görüntüleme listesindeki nesne değildir. Geçerli olarak olayı işleyen görüntüleme listesindeki nesneye erişmek için currentTarget özelliğini kullanın. |
enter | Olay |
fl.events.ComponentEvent
özellik ComponentEvent.type =
fl.events.ComponentEvent.ENTER
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı bileşenin içindeyken Enter tuşuna bastığında gönderilir.
Birenter
olayı nesnesinin type
özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Olayı gönderen nesne. Hedef her zaman olayı dinleyen nesne değildir. Olayı dinleyen nesneye erişmek için currentTarget özelliğini kullanın. |
scroll | Olay |
fl.events.ScrollEvent
özellik ScrollEvent.type =
fl.events.ScrollEvent.SCROLL
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İçerik kaydırıldığında gönderilir.
Birscroll
olay nesnesinin type
özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
delta | 1 ; ne kadar kaydırma yapıldığını belirten değer.
|
direction | vertical ; ScrollBar öğesinin yönü. |
position | 0 ; Scrollbar başlığının hareket ettirildikten sonraki konumu. |
target | Olayı gönderen nesne. Hedef her zaman olayı dinleyen nesne değildir. Olayı dinleyen nesneye erişmek için currentTarget özelliğini kullanın. |
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.ScrollBarDirection; import fl.controls.TextArea; import fl.events.ScrollEvent; var myTextArea:TextArea = new TextArea(); myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myTextArea); var urlLdr:URLLoader = new URLLoader(); urlLdr.addEventListener(Event.COMPLETE, completeHandler); urlLdr.dataFormat = URLLoaderDataFormat.TEXT; urlLdr.load(new URLRequest("http://www.helpexamples.com/flash/text/lorem.txt")); function completeHandler(event:Event):void { var txt:String = event.target.data as String; myTextArea.text = txt; } function scrollHandler(event:ScrollEvent):void { var myTA:TextArea = event.currentTarget as TextArea; var pos:Number = event.position; var maxPos:Number; if (event.direction == ScrollBarDirection.VERTICAL) { maxPos = myTA.maxVerticalScrollPosition; } else { maxPos = myTA.maxHorizontalScrollPosition; } trace("scroll: " + event.direction + " (" + pos.toFixed(2) + " of " + maxPos + ")"); }
textInput | Olay |
flash.events.TextEvent
özellik TextEvent.type =
flash.events.TextEvent.TEXT_INPUT
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, bileşen içine metin yazdığında, metni sildiğinde veya yapıştırdığında gönderilir.
BirtextInput
olay nesnesinin type
özelliğinin değerini tanımlar.
Not: Delete veya Backspace tuşları için bu olay gönderilmez.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | true |
cancelable | true ; varsayılan davranışı iptal etmek için preventDefault() yöntemini çağırır. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Karakterlerin girildiği metin alanı. Hedef her zaman olay dinleyicisini kaydeden görüntüleme listesindeki nesne değildir. Geçerli olarak olayı işleyen görüntüleme listesindeki nesneye erişmek için currentTarget özelliğini kullanın. |
text | Kullanıcı tarafından girilen karakter veya karakter dizisi. |
- Bir TextArea bileşenini sahne alanına sürükleyin ve
ta1
olarak adlandırın. - Bir TextArea bileşenini sahne alanına sürükleyin ve
ta2
olarak adlandırın. - Bu kodu FLA dosyanızla aynı dizine TextAreaExample.as olarak kaydedin.
- FLA dosyasındaki DocumentClass öğesini TextAreaExample olarak ayarlayın.
package { import flash.display.Sprite; import flash.events.Event; import flash.events.TextEvent; import flash.text.TextField; import fl.events.ComponentEvent; import fl.controls.TextArea; public class TextAreaExample extends Sprite { private var testString:String = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus quis nisl vel tortor nonummy vulputate. Quisque sit amet eros sed purus euismod tempor. Morbi tempor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Curabitur diam. Suspendisse at purus in ipsum volutpat viverra. Nulla pellentesque libero id libero. Proin pretium suscipit lectus. Donec in sapien vel nulla egestas semper. Mauris massa. In aliquet sem ac libero. In eget orci. Sed feugiat. Vestibulum vel felis in lectus imperdiet scelerisque. Vestibulum vestibulum neque at est. Etiam purus quam, laoreet quis, accumsan sed, porttitor ut, erat. Proin volutpat. In facilisis dolor gravida felis. Curabitur nisi lacus, euismod non, pharetra et, mollis a, tellus. Donec lectus orci, viverra at, luctus ac, sodales id, quam. Phasellus faucibus lacus ut est. Curabitur id diam eu massa bibendum lobortis. Vivamus quis elit. Donec mi justo, dictum vitae, cursus sit amet, lacinia consectetuer, d ut, vulputate sed, molestie et, arcu. Nullam mi.'; private var testStringHTML:String = 'This is <font color="#FF0000">HTML text</font> in a <b>TextArea control</b>. Use the <u>htmlText property</u> of the <font color="#008800">TextArea control</font> to include basic HTML markup in your text.'; public function TextAreaExample() { ta1.text = testString; ta2.htmlText = testStringHTML; configureListeners(ta1); configureListeners(ta2); } private function configureListeners(ta:TextArea):void { ta.addEventListener(TextEvent.TEXT_INPUT,announceEvent); ta.addEventListener(Event.CHANGE,announceEvent); ta.addEventListener(ComponentEvent.ENTER,announceEvent); ta.addEventListener(Event.SCROLL,announceEvent); } private function announceEvent(e:Event):void { trace(e.toString()); } } }
Tue Jun 12 2018, 01:09 PM Z