Paket | fl.controls |
Sınıf | public class Button |
Miras Alma | Button LabelButton BaseButton 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 |
Bir Button bileşeni genellikle bir click
olayını dinleyen bir olay işleyicisiyle ilişkilidir ve click
olayı gönderildikten sonra belirtilen görevi yerine getirir. Kullanıcı etkin bir düğmeyi tıklattığında düğme, click
ve buttonDown
olaylarını gönderir. Etkin olmasa bile bir düğme, mouseMove
, mouseOver
, mouseOut
, rollOver
, rollOut
, mouseDown
ve mouseUp
dahil olmak üzere diğer olayları gönderir.
Bir düğmenin görünümünü, farklı bir kaplamayı her bir düğme durumuyla ilişkilendirerek değiştirebilirsiniz. Bir Button bileşeni, basma düğmesi veya aç/kapa düğmesi olarak işlev görecek şekilde de ayarlanabilir.
Ö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 | ||
emphasized : Boolean
Düğme yukarı konumdayken Button bileşeni etrafına bir kenarlık çizilip çizilmediğini gösteren bir Boolean değeri alır veya ayarlar. | Button | ||
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: | ||
---|---|---|---|
Button()
Yeni bir Button bileşeni örneği oluşturur. | Button | ||
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. | Button | ||
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 |
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: | ||
---|---|---|---|---|
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ı. | LabelButton | |||
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ı. | 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 | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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. | LabelButton | |||
emphasizedPadding | 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 Düğmelerin etrafına vurgulu kaplama içinde, piksel cinsinden uygulanacak dolgu. Varsayılan değer şudur 2 . | Button | ||
emphasizedSkin | 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 düğmenin vurgulu olması durumunda kullanılacak olan kaplama. Varsayılan değer şudur Button_emphasizedSkin . | Button | ||
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: 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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | 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 | |||
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. | LabelButton | |||
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ı. | LabelButton | |||
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ı. | LabelButton |
emphasized | özellik |
emphasized: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 |
Düğme yukarı konumdayken Button bileşeni etrafına bir kenarlık çizilip çizilmediğini gösteren bir Boolean değeri alır veya ayarlar. true
değeri, düğme yukarı konumdayken bir kenarlık ile çevrelendiğini; false
değeri ise çevrelenmediğini gösterir.
Varsayılan değer şudur false.
Uygulama
public function get emphasized():Boolean
public function set emphasized(value:Boolean):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
emphasizedPadding
stilini, bir Slider bileşeninin değerine dayanarak ayarlar.
import fl.controls.Button; import fl.controls.Slider; import fl.events.SliderEvent; var styleObject:Object = Button.getStyleDefinition(); var defaultEmphasizedPadding:uint = styleObject.emphasizedPadding; var myButton:Button = new Button(); myButton.label = "emphasizedPadding:" + defaultEmphasizedPadding; myButton.emphasized = true; myButton.width = 150; myButton.move(20, 20); addChild(myButton); var mySlider:Slider = new Slider(); mySlider.snapInterval = 1; mySlider.tickInterval = 1; mySlider.liveDragging = true; mySlider.value = defaultEmphasizedPadding; mySlider.width = myButton.width; mySlider.move(20, 60); mySlider.addEventListener(SliderEvent.CHANGE, changeHandler); addChild(mySlider); function changeHandler(event:SliderEvent):void { myButton.label = "emphasizedPadding:" + event.value; myButton.setStyle("emphasizedPadding", event.value); }
Button | () | Yapıcı |
public function Button()
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 Button 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; }
- Kütüphaneye Button öğesi ekleyin.
- Bu kodu FLA dosyanızla aynı dizine ButtonExample.as olarak kaydedin.
- FLA dosyasındaki DocumentClass öğesini ButtonExample olarak ayarlayın.
package { import flash.display.MovieClip; import flash.events.MouseEvent; import flash.text.TextField; import flash.text.TextFormat; import fl.controls.Button; public class ButtonExample extends MovieClip { private var b1:Button; private var b2:Button; private var b3:Button; private var tf:TextField; public function ButtonExample() { createTraceField(); setupButtons(); } private function createTraceField():void { tf = new TextField(); tf.width = 200; tf.height = 400; tf.x = 200; tf.y = 10; addChild(tf); } private function setupButtons():void { b1 = new Button(); b2 = new Button(); b3 = new Button(); b1.move(10,10); b2.move(10,40); b3.move(10,70); b1.label = "Default Button"; b2.label = "Custom Styled Button"; b3.label = "Toggleable Button"; b2.setStyle("textFormat", new TextFormat("Georgia")); b3.width = 120; b3.toggle = true; b1.addEventListener(MouseEvent.CLICK,buttonClick); b2.addEventListener(MouseEvent.CLICK,buttonClick); b3.addEventListener(MouseEvent.CLICK,buttonClick); addChild(b1); addChild(b2); addChild(b3); } private function buttonClick(e:MouseEvent) { var button:Button = Button(e.target); tf.appendText(button.label + "\n"); } } }
Tue Jun 12 2018, 01:09 PM Z