Paket | fl.controls |
Sınıf | public class LabelButton |
Miras Alma | LabelButton BaseButton UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Uygular | IFocusManagerComponent |
Alt Sınıflar | Button, CellRenderer, CheckBox, HeaderRenderer, RadioButton |
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 |
LabelButton bileşeni, ScrollBar düğmelerini, NumericStepper düğmelerini, ColorPicker renk örneklerini vs. destekleyen özel kaplama durumlarıyla birleştirilebilen bir basit düğme sınıfı olarak kullanılır.
İ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 | ||
autoRepeat : Boolean
Kullanıcı, fare düğmesini bileşen üzerinde basılı tuttuğunda buttonDown olayının birden çok kez gönderilip gönderilmediğini gösteren bir Boolean değeri alır veya gönderir. | BaseButton | ||
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 | ||
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 | ||
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 | ||
enabled : Boolean [geçersiz kıl]
Bileşenin kullanıcı girdisini kabul edip edemeyeceğini gösteren bir değeri alır veya ayarlar. | BaseButton | ||
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 | ||
label : String
Bileşene ait metin etiketini alır veya ayarlar. | LabelButton | ||
labelPlacement : String
Etiketin belirtilen simgeye göre konumu. | LabelButton | ||
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 | ||
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 | ||
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 | ||
selected : Boolean [geçersiz kıl]
Bir aç/kapa düğmesinin açık veya kapalı konumda açılıp/açılmadığını veya kapanıp/kapanmadığını gösteren bir Boolean değeri alır veya ayarlar. | LabelButton | ||
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 | ||
textField : flash.text:TextField
Bileşenin dahili metin alanına yapılan bir başvuru. | LabelButton | ||
textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | DisplayObjectContainer | ||
toggle : Boolean
Bir düğmenin açılıp/kapatılabileceğini gösteren bir Boolean değeri alır veya ayarlar. | LabelButton | ||
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 | ||
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 | ||
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: | ||
---|---|---|---|
Yeni bir LabelButton bileşeni örneği oluşturur. | LabelButton | ||
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 | ||
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 | ||
Bu bileşendeki odak göstergesini gösterir veya gizler. | UIComponent | ||
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 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. | LabelButton | ||
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 | ||
Fare durumunu ActionScript aracılığıyla ayarlayın. | BaseButton | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
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 | |||
Kullanıcı Button bileşenine bastığında gönderilir. | BaseButton | |||
Bir aç/kapa Button bileşeninin selected özelliğinin değeri değiştiğinde gönderilir. | BaseButton | |||
Kullanıcı, metin bağlam menüsünden 'Temizle' (veya 'Sil') seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Aç/kapa düğmesi, bir fare cihazından veya boşluk çubuğundan girdi aldıktan sonra gönderilir. | LabelButton | |||
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 | |||
[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 | |||
Etiket değeri değiştikten sonra gönderilir. | LabelButton | |||
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 | |||
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 | |||
Bir kullanıcı bir veya birkaç metin karakteri girdiğinde gönderilir. | InteractiveObject | |||
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: | ||
---|---|---|---|---|
disabledIcon | 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 Düğme devre dışı bırakıldığında simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
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 Düğme seçilmediğinde ve devre dışı bırakıldığında arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_disabledSkin . | LabelButton | ||
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 | |||
downIcon | 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 Düğme seçilmediğinde ve fare tıklatıldığında simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
downSkin | 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 Düğme seçilmediğinde ve fare tıklatıldığında arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_downSkin . | LabelButton | ||
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 . | LabelButton | ||
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 | |||
icon | 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 Aç/kapa düğmesi seçilmediğinde ve fare bileşenin üzerinde değilken simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
overIcon | 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 Düğme seçilmediğinde ve fare bileşenin üzerindeyken simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
overSkin | 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 Düğme seçilmediğinde ve fare bileşenin üzerindeyken arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_overSkin . | LabelButton | ||
repeatDelay | Tür: Number Biçim: Time 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 İkinci bir buttonDown olayı göndermeden önce, buttonDown olayının ilk kez gönderilmesinden sonra beklenecek milisaniye sayısı.
Varsayılan değer şudur 500 . | LabelButton | ||
repeatInterval | Tür: Number Biçim: Time 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 repeatDelay stili tarafından belirtilen gecikmeden sonra gönderilen buttonDown olayları arasındaki milisaniye cinsinden aralıktır.
Varsayılan değer şudur 35 . | LabelButton | ||
selectedDisabledIcon | 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 Düğme seçildiğinde ve devre dışı bırakıldığında simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
selectedDisabledSkin | 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 Bir aç/kapa düğmesi seçildiğinde ve devre dışı bırakıldığında arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_selectedDisabledSkin . | LabelButton | ||
selectedDownIcon | 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 Düğme seçildiğinde ve fare tıklatıldığında simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
selectedDownSkin | 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 Bir aç/kapa düğmesi seçildiğinde ve fare tıklatıldığında arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_selectedDownSkin . | LabelButton | ||
selectedOverIcon | 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 Düğme seçildiğinde ve fare bileşenin üzerindeyken simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
selectedOverSkin | 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 Bir aç/kapa düğmesi seçildiğinde ve fare bileşenin üzerindeyken arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_selectedOverSkin . | LabelButton | ||
selectedUpIcon | 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 Düğme seçildiğinde ve fare tıklatılmadığında simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
selectedUpSkin | 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 Bir aç/kapa düğmesi seçildiğinde ve fare bileşenin üzerinde değilken arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_selectedUpSkin . | LabelButton | ||
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 Metin ile bileşen kenarları arasındaki aralığın ve metin ile simge arasındaki aralığın piksel cinsinden değeri. Varsayılan değer şudur 5 . | LabelButton | ||
upIcon | 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 Aç/kapa düğmesi seçilmediğinde ve fare bileşenin üzerinde değilken simge olarak kullanılacak sınıfın adı. Varsayılan değer şudur null . | LabelButton | ||
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 Düğme seçilmediğinde ve fare bileşenin üzerinde değilken arka planın ve kenarlığın kaplaması olarak kullanılan sınıfın adı. Varsayılan değer şudur Button_upSkin . | LabelButton |
label | özellik |
label: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 |
Bileşene ait metin etiketini alır veya ayarlar. Varsayılan olarak etiket metni, düğme üzerinde ortalanmış olarak görünür.
Not: Bu özelliğin ayarlanması, gönderilecek labelChange
olay nesnesini tetikler.
Varsayılan değer şudur "Label".
Uygulama
public function get label():String
public function set label(value:String):void
İlgili API Öğeleri
labelPlacement | özellik |
labelPlacement: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 |
Etiketin belirtilen simgeye göre konumu.
ActionScript öğesinde, bu özelliği ayarlamak için şu sabitleri kullanabilirsiniz:
ButtonLabelPlacement.RIGHT
ButtonLabelPlacement.LEFT
ButtonLabelPlacement.BOTTOM
ButtonLabelPlacement.TOP
Varsayılan değer şudur ButtonLabelPlacement.RIGHT.
Uygulama
public function get labelPlacement():String
public function set labelPlacement(value:String):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
labelPlacement
özelliğini ButtonLabelPlacement.BOTTOM
olarak ayarlar:
import fl.controls.Button; import fl.controls.ButtonLabelPlacement; var myButton:Button = new Button(); myButton.label = "ButtonLabelPlacement.BOTTOM"; myButton.labelPlacement = ButtonLabelPlacement.BOTTOM; myButton.setStyle("icon", myLibraryAsset); myButton.setSize(200, 100); myButton.move(10, 10); addChild(myButton);
selected | özellik |
selected: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 |
Bir aç/kapa düğmesinin açık veya kapalı konumda açılıp/açılmadığını veya kapanıp/kapanmadığını gösteren bir Boolean değeri alır veya ayarlar. true
değeri, açık konumda olduğunu; false
değeri ise kapalı konumda olduğunu gösterir. Bu özellik yalnızca toggle
özelliğinin true
olarak ayarlanması durumunda ayarlanabilir.
Bir CheckBox bileşeni için bu değer, kutunun onay işareti görüntüleyip görüntülemediğini gösterir. Bir RadioButton bileşeni için bu değer, bileşenin seçili olup olmadığını gösterir.
Kullanıcı, bileşeni tıklatarak bu özelliği değiştirebilir, ancak bu özelliği programlama yoluyla da değiştirebilirsiniz.
toggle
özelliği, true
olarak ayarlanırsa, bu özelliğin değiştirilmesi bir change
olayının gönderilmesini de sağlar.
Varsayılan değer şudur false.
Uygulama
override public function get selected():Boolean
override public function set selected(value:Boolean):void
Örnek ( Bu örnek nasıl kullanılır? )
toggle
özelliğini kullanarak ve change
olayını dinleyerek nasıl bir aç/kapa düğmesi oluşturabileceğinizi gösterir:
import fl.controls.Button; var myButton:Button = new Button(); myButton.toggle = true; myButton.move(10, 10); myButton.addEventListener(Event.CHANGE, changeHandler); addChild(myButton); function changeHandler(event:Event):void { trace("Button toggled (selected:" + event.currentTarget.selected + ")"); }
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 |
Bileşenin dahili metin alanına yapılan bir başvuru.
toggle | özellik |
toggle: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 |
Bir düğmenin açılıp/kapatılabileceğini gösteren bir Boolean değeri alır veya ayarlar. true
değeri yapılabileceğini, false
değeri ise yapılamayacağını gösterir.
Bu değer true
olursa, düğmenin tıklatılması, seçili ve seçilmemiş durumları arasında geçiş yapılmasını sağlar. Bu durumu, selected
özelliğini kullanarak programlama yoluyla alabilir veya ayarlayabilirsiniz.
Bu değer false
olursa, kullanıcı düğmeyi bıraktıktan sonra da düğme basılı kalır. Bu durumda, selected
özelliği her zaman false
olur.
Not: toggle
öğesi false
değerine ayarlandığında, selected
öğesi false
olmaya zorlanır. Bunun nedeni yalnızca aç/kapat düğmelerinin seçilebilmesidir.
Varsayılan değer şudur false.
Uygulama
public function get toggle():Boolean
public function set toggle(value:Boolean):void
Örnek ( Bu örnek nasıl kullanılır? )
toggle
özelliğini true
olarak ayarlayarak ve gönderilecek change
olayını dinleyerek açılıp/kapatılabilir bir Button oluşturur.
import fl.controls.Button; var myButton:Button = new Button(); myButton.toggle = true; myButton.selected = true; myButton.label = "selected:" + myButton.selected; myButton.width = 120; myButton.move(10, 10); myButton.addEventListener(Event.CHANGE, changeHandler); addChild(myButton); function changeHandler(event:Event):void { var myBtn:Button = event.currentTarget as Button; myBtn.label = "selected:" + myBtn.selected; }
LabelButton | () | Yapıcı |
public function LabelButton()
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 LabelButton bileşeni örneği oluşturur.
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; }
click | Olay |
flash.events.MouseEvent
özellik MouseEvent.type =
flash.events.MouseEvent.CLICK
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 |
Aç/kapa düğmesi, bir fare cihazından veya boşluk çubuğundan girdi aldıktan sonra gönderilir.
click
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
altKey | Alt tuşu etkin olduğunda true (Windows). |
bubbles | true |
buttonDown | Click olayları için, bu değer her zaman false olur. |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
commandKey | Command tuşu etkin olduğunda Mac'te true ; etkin olmadığında false . Windows'ta her zaman false . |
controlKey | Ctrl tuşu etkin olduğunda true ; etkin olmadığında false . |
ctrlKey | Ctrl tuşu etkin olduğunda Windows veya Linux'ta true . Ctrl veya Command tuşu etkin olduğunda Mac'te true . Aksi takdirde, false . |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
localX | Fare kilidinin devre dışı olduğu durumda, olayın içerilen hareketli grafiğe göre meydana geldiği yatay koordinat. |
localY | Fare kilidinin devre dışı olduğu durumda, olayın içerilen hareketli grafiğe göre meydana geldiği dikey koordinat. |
movementX | Fare kilidinin etkin olduğu durumda, son fare hareketinden itibaren fare konumunun yatay koordinatlarında meydana gelen değişiklik. |
movementY | Fare kilidinin etkin olduğu durumda, son fare hareketinden itibaren fare konumunun dikey koordinatlarında meydana gelen değişiklik. |
shiftKey | Shift tuşu etkinse true ; etkin değilse false . |
stageX | Olayın global stage koordinatlarında gerçekleştiği yatay koordinat. |
stageY | Olayın global stage koordinatlarında gerçekleştiği dikey koordinat. |
target | İşaretleme aygıtının altındaki InteractiveObject örneği. 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. |
Örnek ( Bu örnek nasıl kullanılır? )
click
olayını dinler:
import fl.controls.Button; var myButton:Button = new Button(); myButton.label = "Click me"; myButton.addEventListener(MouseEvent.CLICK, clickHandler); myButton.move(10, 10); addChild(myButton); function clickHandler(event:MouseEvent):void { trace("clicked (localX:" + event.localX + ", localY:" + event.localY + ")"); }
labelChange | Olay |
fl.events.ComponentEvent
özellik ComponentEvent.type =
fl.events.ComponentEvent.LABEL_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 |
Etiket değeri değiştikten sonra gönderilir.
BirlabelChange
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. |
Örnek ( Bu örnek nasıl kullanılır? )
label
özelliği her değiştiğinde gönderilecek labelChange
olayını dinler:
import fl.controls.Button; import fl.events.ComponentEvent; var myButton:Button = new Button(); myButton.addEventListener(ComponentEvent.LABEL_CHANGE, labelChangeHandler); myButton.label = "Click me"; myButton.move(10, 10); addChild(myButton); function labelChangeHandler(event:ComponentEvent):void { trace("labelChange: " + event.currentTarget.label); }
Örneği çalıştırmak için şu adımları izleyin:
- List ve Button bileşenlerini kütüphaneye ekleyin.
- Bir simge sembolü oluşturun ve
MyIcon
olarak adlandırın. MyIcon
sembol özelliklerinde, "ActionScript için Dışa Aktar" seçeneğini açın.- Bu kodu FLA dosyanızla aynı dizine LabelButtonExample.as olarak kaydedin.
- FLA dosyasındaki Document sınıfını LabelButtonExample olarak ayarlayın.
package { import flash.display.Sprite; import flash.events.Event; import fl.data.DataProvider; import fl.controls.List; import fl.controls.ComboBox; import fl.core.UIComponent; import fl.events.ListEvent; public class LabelButtonExample extends Sprite { public function LabelButtonExample() { var myIcon:IconWithToolTip = new IconWithToolTip(); myIcon.setStyle("icon", MyIcon); myIcon.iconDescription = "Icon Description"; myIcon.move(50,50); addChild(myIcon); } } }
package { import fl.controls.LabelButton; import flash.events.MouseEvent; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.text.TextFormat; public class IconWithToolTip extends LabelButton { public var iconDescription:String = ""; private var toolTip:TextField; private var format:TextFormat; public function IconWithToolTip() { addEventListener(MouseEvent.MOUSE_OVER,showToolTip); addEventListener(MouseEvent.MOUSE_OUT,hideToolTip); format = new TextFormat(); format.font = "Verdana"; format.size = 10; format.bold = true; createToolTip(); } private function createToolTip():void { toolTip = new TextField(); toolTip.background = true; toolTip.backgroundColor = 0xFFCC66; toolTip.border = true; toolTip.borderColor = 0x000000; toolTip.multiline = false; toolTip.autoSize = TextFieldAutoSize.CENTER; toolTip.visible = false; addChild(toolTip); } private function showToolTip(e:MouseEvent):void { toolTip.text = iconDescription; toolTip.x = 20; toolTip.y = 0; toolTip.visible = true; toolTip.setTextFormat(format); } private function hideToolTip(e:MouseEvent):void { toolTip.visible = false; } } }
Tue Jun 12 2018, 01:09 PM Z