Paket | mx.core |
Arabirim | public interface IContainer extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
Uygulayıcılar | Container, Legend |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. | IFlexDisplayObject | ||
alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir. | IFlexDisplayObject | ||
baselinePosition : Number [salt okunur]
The y-coordinate of the baseline
of the first line of text of the component. | IUIComponent | ||
blendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri. | IFlexDisplayObject | ||
buttonMode : Boolean
Bu hareketli grafiğin düğme modunu belirtir. | IContainer | ||
cacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır. | IFlexDisplayObject | ||
creatingContentPane : Boolean
Containers use an internal content pane to control scrolling. | IContainer | ||
defaultButton : IFlexDisplayObject
The Button control designated as the default button
for the container. | IContainer | ||
document : Object
A reference to the document object associated with this component. | IUIComponent | ||
doubleClickEnabled : Boolean
Nesnenin doubleClick olaylarını alıp almadığını belirtir. | IContainer | ||
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. | IContainer | ||
enabled : Boolean
Whether the component can accept user interaction. | IUIComponent | ||
explicitHeight : Number
The explicitly specified height for the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMaxHeight : Number [salt okunur]
Number that specifies the maximum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMaxWidth : Number [salt okunur]
Number that specifies the maximum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMinHeight : Number [salt okunur]
Number that specifies the minimum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMinWidth : Number [salt okunur]
Number that specifies the minimum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitWidth : Number
The explicitly specified width for the component,
in pixels, as the component's coordinates. | IUIComponent | ||
filters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi. | IFlexDisplayObject | ||
focusManager : IFocusManager [salt okunur]
Gets the FocusManager that controls focus for this component
and its peers. | IContainer | ||
focusPane : Sprite
A single Sprite object that is shared among components
and used as an overlay for drawing the focus indicator. | IUIComponent | ||
focusRect : Object
Bu nesnenin bir odak dikdörtgeni görüntüleyip görüntülemediğini belirtir. | IContainer | ||
graphics : Graphics [salt okunur]
Vektör çizimi komutlarının gerçekleşebileceği, bu hareketli grafiğe ait Graphics nesnesini belirtir. | IContainer | ||
height : Number
Görüntüleme nesnesinin yüksekliğini, piksel cinsinden belirtir. | IFlexDisplayObject | ||
hitArea : Sprite
Bir hareketli grafik için tıklatma alanı olarak başka bir hareketli grafiği atar. | IContainer | ||
horizontalScrollPosition : Number
The current position of the horizontal scroll bar. | IContainer | ||
includeInLayout : Boolean
Specifies whether this component is included in the layout of the
parent container. | IUIComponent | ||
isPopUp : Boolean
Set to true by the PopUpManager to indicate
that component has been popped up. | IUIComponent | ||
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. | IFlexDisplayObject | ||
mask : DisplayObject
Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir. | IFlexDisplayObject | ||
maxHeight : Number [salt okunur]
Number that specifies the maximum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
maxWidth : Number [salt okunur]
Number that specifies the maximum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
measuredHeight : Number [salt okunur]
The measured height of this object. | IFlexDisplayObject | ||
measuredMinHeight : Number
The default minimum height of the component, in pixels. | IUIComponent | ||
measuredMinWidth : Number
The default minimum width of the component, in pixels. | IUIComponent | ||
measuredWidth : Number [salt okunur]
The measured width of this object. | IFlexDisplayObject | ||
minHeight : Number [salt okunur]
Number that specifies the minimum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
minWidth : Number [salt okunur]
Number that specifies the minimum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
mouseChildren : Boolean
Nesnenin alt öğelerinin, fare veya kullanıcı girdi aygıtı etkin olduğunu belirtir. | IContainer | ||
mouseEnabled : Boolean
Bu nesnenin fare veya diğer kullanıcı girdisi iletileri alıp almadığını belirtir. | IContainer | ||
mouseX : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir. | IFlexDisplayObject | ||
mouseY : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir. | IFlexDisplayObject | ||
name : String
DisplayObject öğesinin örnek adını belirtir. | IFlexDisplayObject | ||
numChildren : int [salt okunur]
Bu nesnenin alt öğelerinin sayısını döndürür. | IContainer | ||
opaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir. | IFlexDisplayObject | ||
owner : DisplayObjectContainer
The owner of this IVisualElement object. | IUIComponent | ||
parent : DisplayObjectContainer [salt okunur]
Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir. | IFlexDisplayObject | ||
percentHeight : Number
Number that specifies the height of a component as a
percentage of its parent's size. | IUIComponent | ||
percentWidth : Number
Number that specifies the width of a component as a
percentage of its parent's size. | IUIComponent | ||
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. | IFlexDisplayObject | ||
rotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir. | IFlexDisplayObject | ||
scale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası. | IFlexDisplayObject | ||
scaleX : Number
Nesnenin, kayıt noktasından itibaren uygulandığı haliyle yatay ölçeğini (percentage) belirtir. | IFlexDisplayObject | ||
scaleY : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin dikey ölçeğini (percentage) belirtir. | IFlexDisplayObject | ||
scrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları. | IFlexDisplayObject | ||
soundTransform : flash.media:SoundTransform
Bu hareketli grafikteki sesi denetler. | IContainer | ||
stage : Stage [salt okunur]
Görüntüleme nesnesinin Sahne Alanı. | IFlexDisplayObject | ||
systemManager : ISystemManager
A reference to the SystemManager object for this component. | IUIComponent | ||
tabChildren : Boolean
Determines whether the children of the object are tab enabled. | IContainer | ||
tabEnabled : Boolean
Bu nesnenin sekme sırasında olup olmadığını belirtir. | IContainer | ||
tabIndex : int
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. | IContainer | ||
textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | IContainer | ||
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. | IFlexDisplayObject | ||
tweeningProperties : Array
Used by EffectManager. | IUIComponent | ||
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. | IContainer | ||
verticalScrollPosition : Number
The current position of the vertical scroll bar. | IContainer | ||
viewMetrics : EdgeMetrics [salt okunur]
Returns an object that has four properties: left,
top, right, and bottom. | IContainer | ||
visible : Boolean
Görüntüleme nesnesinin görünür olup olmadığı. | IFlexDisplayObject | ||
width : Number
Görüntüleme nesnesinin genişliğini, piksel cinsinden belirtir. | IFlexDisplayObject | ||
x : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre x koordinatını belirtir. | IFlexDisplayObject | ||
y : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre y koordinatını belirtir. | IFlexDisplayObject |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | IContainer | ||
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | IContainer | ||
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. | IEventDispatcher | ||
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. | IContainer | ||
Belirtilen görüntüleme nesnesinin, DisplayObjectContainer örneğinin alt öğesi mi, yoksa örneğin kendisi mi olduğunu belirler. | IContainer | ||
Olay akışına bir olay gönderir. | IEventDispatcher | ||
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür. | IFlexDisplayObject | ||
Belirtilen dizinde bulunan alt görüntüleme nesnesi örneğini döndürür. | IContainer | ||
Belirtilen ad ile var olan alt görüntüleme nesnesini döndürür. | IContainer | ||
Bir alt DisplayObject örneğinin dizin konumunu döndürür. | IContainer | ||
A convenience method for determining whether to use the
explicit or measured height
| IUIComponent | ||
A convenience method for determining whether to use the
explicit or measured width
| IUIComponent | ||
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. | IContainer | ||
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. | IFlexDisplayObject | ||
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | IFlexDisplayObject | ||
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | IEventDispatcher | ||
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. | IFlexDisplayObject | ||
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. | IFlexDisplayObject | ||
Initialize the object. | IUIComponent | ||
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür. | IFlexDisplayObject | ||
Moves this object to the specified x and y coordinates. | IFlexDisplayObject | ||
Returns true if the chain of owner properties
points from child to this UIComponent. | IUIComponent | ||
Called by Flex when a UIComponent object is added to or removed from a parent. | IUIComponent | ||
Belirtilen alt DisplayObject örneğini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | IContainer | ||
DisplayObjectContainer nesnesinin alt öğe listesinde belirtilen dizin konumundan bir alt DisplayObject öğesini kaldırır. | IContainer | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | IEventDispatcher | ||
Sets the actual size of this object. | IFlexDisplayObject | ||
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. | IContainer | ||
Called when the visible property changes. | IUIComponent | ||
Kullanıcının belirtilen hareketli grafiği sürüklemesini sağlar. | IContainer | ||
startDrag() yöntemini bitirir. | IContainer | ||
Belirtilen iki alt nesnenin z sırasını (önden arkaya sıra) takas eder. | IContainer | ||
Alt öğe listesinde belirtilen iki dizin konumundaki alt öğe nesnelerinin z sırasını (önden arkaya sıra) takas eder. | IContainer | ||
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. | IEventDispatcher |
buttonMode | özellik |
buttonMode:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu hareketli grafiğin düğme modunu belirtir. true
olursa, bu hareketli grafik bir düğme olarak hareket eder, başka bir deyişle, işaretçi hareketli grafiğin üzerinden geçtiğinde el imlecinin görüntülenmesini tetikler ve odak hareketli grafikteyken enter ya da space tuşlarına basıldığında bir click
olayı alabilir. useHandCursor
özelliğini false
değerine ayarlayarak (bu durumda işaretçi görüntülenir) el imlecinin görüntülenmesini engelleyebilirsiniz.
Düğme oluşturmak için SimpleButton sınıfının kullanılması daha iyi olsa da, hareketli grafiğe düğmeye benzer bir işlev vermek için buttonMode
özelliğini kullanabilirsiniz. Bir hareketli grafiği sekme sırasına eklemek için, tabEnabled
özelliğini (InteractiveObject sınıfından miras alınır varsayılan olarak false
değerindedir) true
değerine ayarlayın. Ayrıca, hareketli grafiğinizin alt öğelerinin kullanıcı girdisi etkin olmasını isteyip istemediğinizi göz önünde bulundurun. Çoğu düğme, olay akışını karıştırdığından, alt nesneler için kullanıcı girdisi etkileşimini etkinleştirmez. Tüm alt nesnelerin kullanıcı girdisi etkileşimini devre dışı bırakmak için, mouseChildren
özelliğini (DisplayObjectContainer sınıfından miras alınır) false
değerine ayarlamanız gerekir.
MovieClip sınıfıyla (Sprite sınıfının bir alt sınıfıdır) buttonMode
özelliğini kullanırsanız, düğmenize bazı işlevler eklenebilir. labeled _up, _over ve _down karelerini eklerseniz, Flash Player, otomatik durum değişiklikleri (önceki ActionScript sürümlerinde film klipleri için düğmeler olarak sağlanan işleve benzer) sağlar. Bu otomatik durum değişiklikleri, zaman çizelgesi olmayan hareketli grafikler için kullanılamaz, bu nedenle etiketlenecek kare yoktur.
Uygulama
public function get buttonMode():Boolean
public function set buttonMode(value:Boolean):void
creatingContentPane | özellik |
creatingContentPane:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Containers use an internal content pane to control scrolling.
The creatingContentPane
is true
while the container is creating
the content pane so that some events can be ignored or blocked.
Uygulama
public function get creatingContentPane():Boolean
public function set creatingContentPane(value:Boolean):void
defaultButton | özellik |
defaultButton:IFlexDisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
The Button control designated as the default button for the container. When controls in the container have focus, pressing the Enter key is the same as clicking this Button control.
Uygulama
public function get defaultButton():IFlexDisplayObject
public function set defaultButton(value:IFlexDisplayObject):void
doubleClickEnabled | özellik |
doubleClickEnabled:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Nesnenin doubleClick
olaylarını alıp almadığını belirtir. Varsayılan değer false
olup bu, bir InteractiveObject örneğinin varsayılan olarak doubleClick
olaylarını almadığı anlamına gelir. doubleClickEnabled
özelliği true
değerine ayarlanırsa, örnek kendi sınırları içindeki doubleClick
olaylarını alır. Nesnenin doubleClick
olaylarını alması için InteractiveObject örneğinin mouseEnabled
özelliğinin de true
değerine ayarlanması gerekir.
Bu özelliğin ayarlanmasıyla herhangi bir olay gönderilmez. doubleClick
olayı için bir olay dinleyicisi eklemek üzere addEventListener()
yöntemini kullanmanız gerekir.
Uygulama
public function get doubleClickEnabled():Boolean
public function set doubleClickEnabled(value:Boolean):void
dropTarget | özellik |
dropTarget:DisplayObject
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Hareketli grafiğin üzerine sürüklenmekte olduğu veya hareketli grafiğin üzerine bırakıldığı görüntüleme nesnesini belirtir.
Uygulama
public function get dropTarget():DisplayObject
focusManager | özellik |
focusManager:IFocusManager
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Gets the FocusManager that controls focus for this component and its peers. Each popup has its own focus loop and therefore its own instance of a FocusManager. To make sure you're talking to the right one, use this method.
Uygulama
public function get focusManager():IFocusManager
focusRect | özellik |
focusRect:Object
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu nesnenin bir odak dikdörtgeni görüntüleyip görüntülemediğini belirtir. Bu, üç değerden birini alabilir: true
, false
veya null
. true
ve false
değerleri beklendiği gibi çalışarak odak dikdörtgeninin görüntülenip görüntülenmediğini belirtir. null
değeri, bu nesnenin Sahne Alanı'nın stageFocusRect
özelliğine uyduğunu belirtir.
Uygulama
public function get focusRect():Object
public function set focusRect(value:Object):void
graphics | özellik |
hitArea | özellik |
hitArea:Sprite
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bir hareketli görüntü için vuruş alanı olarak başka bir hareketli görüntüyü atar. hitArea
özelliği yoksa veya değer null
ya da undefined
ise, hareketli grafiğin kendisi tıklatma alanı olarak kullanılır. hitArea
özelliğinin değeri, Sprite nesnesinin bir başvurusu olabilir.
hitArea
özelliğini istediğiniz zaman değiştirebilirsiniz; değiştirilen hareketli grafik hemen yeni tıklatma alanı davranışını kullanır. Tıklatma alanı olarak atanan hareketli grafiğin görünebilir olması gerekmez; görünmese de, grafiksel şekli tıklatma alanı olarak algılanmaya devam eder.
Not: Tıklatma alanı olarak atanan hareketli grafiğin mouseEnabled
özelliğini false
değerine ayarlamanız gerekir. Aksi takdirde, tıklatma alanı olarak atanan hareketli grafik, hareketli grafik düğmesi yerine kullanıcı girdisi olaylarını aldığından, hareketli grafik düğmeniz çalışmayabilir.
Uygulama
public function get hitArea():Sprite
public function set hitArea(value:Sprite):void
horizontalScrollPosition | özellik |
horizontalScrollPosition:Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
The current position of the horizontal scroll bar. This is equal to the distance in pixels between the left edge of the scrollable surface and the leftmost piece of the surface that is currently visible.
Uygulama
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
mouseChildren | özellik |
mouseChildren:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Nesnenin alt öğelerinin, fare veya kullanıcı girdi aygıtı etkin olduğunu belirtir. Bir nesne etkinleştirilmişse, kullanıcı, fare veya kullanıcı girdi aygıtı kullanarak o nesneyle etkileşim kurabilir. Varsayılan değer true
şeklindedir.
Bir Sprite sınıfı örneğiyle (SimpleButton sınıfını kullanmak yerine) düğme oluşturduğunuzda, bu özellik yararlıdır. Düğme oluşturmak için bir Sprite örneğini kullandığınızda, ek Sprite örnekleri eklemek için addChild()
yöntemini kullanarak düğmeyi süslemeyi seçebilirsiniz. Üst örneğin hedef nesne olmasını beklediğinizde, alt öğe olarak eklediğiniz Sprite örnekleri mouse olayının hedef nesnesi olabildiğinden, bu işlem beklenmeyen bir davranışa yol açabilir. Üst örneğin, fare olaylarının hedef nesneleri görevini görmesini sağlamak için, üst örneğin mouseChildren
özelliğini false
değerine ayarlayabilirsiniz.
Bu özelliğin ayarlanmasıyla herhangi bir olay gönderilmez. Etkileşimli işlevler oluşturmak için addEventListener()
yöntemini kullanmanız gerekir.
Uygulama
public function get mouseChildren():Boolean
public function set mouseChildren(value:Boolean):void
mouseEnabled | özellik |
mouseEnabled:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu nesnenin fare veya diğer kullanıcı girdisi iletileri alıp almadığını belirtir. Varsayılan değer true
olup bu, görüntüleme listesindeki herhangi bir InteractiveObject örneğinin varsayılan olarak fare olaylarını veya diğer kullanıcı girdisi olaylarını aldığı anlamına gelir. mouseEnabled
öğesi false
olarak ayarlanırsa, örnek hiçbir fare olayını (veya klavye olayları gibi diğer kullanıcı girdisi olaylarını) almaz. Bu örneğin görüntüleme listesindeki alt öğeleri etkilenmez. Bir nesnenin görüntüleme listesindeki tüm alt öğelerinin mouseEnabled
davranışını değiştirmek için flash.display.DisplayObjectContainer.mouseChildren
öğesini kullanın.
Bu özelliğin ayarlanmasıyla herhangi bir olay gönderilmez. Etkileşimli işlevler oluşturmak için addEventListener()
yöntemini kullanmanız gerekir.
Uygulama
public function get mouseEnabled():Boolean
public function set mouseEnabled(value:Boolean):void
numChildren | özellik |
soundTransform | özellik |
soundTransform:flash.media:SoundTransform
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu hareketli grafikteki sesi denetler.
Not: Bu özellik bir HTMLControl nesnesindeki HTML içeriğini etkilemez (Adobe AIR'de).
Uygulama
public function get soundTransform():flash.media:SoundTransform
public function set soundTransform(value:flash.media:SoundTransform):void
tabChildren | özellik |
tabChildren:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Determines whether the children of the object are tab enabled.
Note: Do not use this property with Flex.
Instead, use the UIComponent.hasFocusableChildren
property.
Uygulama
public function get tabChildren():Boolean
public function set tabChildren(value:Boolean):void
İlgili API Öğeleri
tabEnabled | özellik |
tabEnabled:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu nesnenin sekme sırasında olup olmadığını belirtir. Bu nesne sekme sırasındaysa değer true
; aksi takdirde değer false
olur. Aşağıdaki durumlar dışında, varsayılan olarak değer false
olur:
- Bir SimpleButton nesnesi için değer
true
olur. type = "input"
değerine sahip bir TextField nesnesi için değertrue
olur.buttonMode = true
değerine sahip bir Sprite nesnesi veya MovieClip nesnesi için değertrue
olur.
Uygulama
public function get tabEnabled():Boolean
public function set tabEnabled(value:Boolean):void
tabIndex | özellik |
tabIndex:int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. tabIndex
özelliği varsayılan olarak -1 olup bu, nesne için herhangi bir sekme dizininin ayarlanmadığı anlamına gelir.
SWF dosyasında geçerli olarak görüntülenen herhangi bir nesne bir tabIndex
özelliği içeriyorsa, otomatik sekme sıralaması devre dışı bırakılır ve sekme sıralaması, SWF dosyasındaki nesnelerin tabIndex
özelliklerinden hesaplanır. Özel sekme sıralaması yalnızca tabIndex
özelliklerine sahip nesneleri içerir.
tabIndex
özelliği negatif olmayan bir tam sayı olabilir. Nesneler, tabIndex
özelliklerine göre artan sırada sıralanır. tabIndex
değeri 1 olan bir nesne, tabIndex
değeri 2 olan bir nesneden önce gelir. Birden çok nesne için aynı tabIndex
değerini kullanmayın.
tabIndex
özelliğinin tanımladığı özel sekme sıralaması flat olur. Bu, SWF dosyasındaki nesnelerin hiyerarşik ilişkilerinin dikkate alınmadığı anlamına gelir. SWF dosyasında tabIndex
özellikleri olan tüm nesneler sekme sırasına yerleştirilir ve sekme sırası, tabIndex
değerlerinin sırasıyla belirlenir.
Not: TLFTextField örnekleri için sekme sırasını ayarlamak üzere, TLFTextField öğesinin görüntüleme nesnesi alt öğesini InteractiveObject olarak dağıtın, ardından tabIndex
özelliğini ayarlayın. Örneğin:
InteractiveObject(tlfInstance.getChildAt(1)).tabIndex = 3;Sekme sırasını bir TLFTextField nesnesinin üç örneği (
tlfInstance1
, tlfInstance2
ve tlfInstance3
) için varsayılan ayardan ters çevirmek üzere, şunları kullanın:
InteractiveObject(tlfInstance1.getChildAt(1)).tabIndex = 3; InteractiveObject(tlfInstance2.getChildAt(1)).tabIndex = 2; InteractiveObject(tlfInstance3.getChildAt(1)).tabIndex = 1;
Uygulama
public function get tabIndex():int
public function set tabIndex(value:int):void
textSnapshot | özellik |
textSnapshot:flash.text:TextSnapshot
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür.
Uygulama
public function get textSnapshot():flash.text:TextSnapshot
useHandCursor | özellik |
useHandCursor:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
İş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. useHandCursor
özelliğinin varsayılan değeri true
olur. useHandCursor
öğesi true
değerine ayarlanırsa, işaretçi bir düğme hareketli grafiğinin üzerinde gezinirken düğmeler için kullanılan işaret eden el görüntülenir. useHandCursor
öğesi false
değerine ayarlanırsa, bunun yerine ok işaretçisi kullanılır.
useHandCursor
özelliğini istediğiniz zaman değiştirebilirsiniz; değiştirilen hareketli grafik hemen yeni imleç görünümünü alır.
Not:Flex veya Flash Builder'da hareketli grafiğiniz alt hareketli grafik öğeleri içeriyorsa, mouseChildren
özelliğini false
olarak ayarlamanız gerekebilir. Örneğin, bir el imlecinin Flex <mx:Label> denetimi üzerinde görüntülenmesini istiyorsanız, useHandCursor
ve buttonMode
özelliklerini true
değerine ve mouseChildren
özelliğini de false
değerine ayarlayın.
Uygulama
public function get useHandCursor():Boolean
public function set useHandCursor(value:Boolean):void
verticalScrollPosition | özellik |
verticalScrollPosition:Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
The current position of the vertical scroll bar. This is equal to the distance in pixels between the top edge of the scrollable surface and the topmost piece of the surface that is currently visible.
Uygulama
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
viewMetrics | özellik |
viewMetrics:EdgeMetrics
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Returns an object that has four properties: left
,
top
, right
, and bottom
.
The value of each property equals the thickness of the chrome
(visual elements) around the edge of the container.
The chrome includes the border thickness.
If the horizontalScrollPolicy
or verticalScrollPolicy
property value is ScrollPolicy.ON
, the
chrome also includes the thickness of the corresponding
scroll bar. If a scroll policy is ScrollPolicy.AUTO
,
the chrome measurement does not include the scroll bar thickness,
even if a scroll bar is displayed.
Subclasses of Container should override this method, so that
they include other chrome to be taken into account when positioning
the Container's children.
For example, the viewMetrics
property for the
Panel class should return an object whose top
property
includes the thickness of the Panel container's title bar.
Uygulama
public function get viewMetrics():EdgeMetrics
addChild | () | yöntem |
public function addChild(child:DisplayObject):DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. Alt öğe, bu DisplayObjectContainer örneğindeki diğer tüm alt öğelerin önüne (üstüne) eklenir. (Belirli bir dizin konumuna bir alt öğe eklemek için, addChildAt()
yöntemini kullanın.)
Zaten üst öğe olarak farklı bir görüntüleme nesnesi kabı olan bir alt nesne eklerseniz, nesne diğer görüntüleme nesnesi kabının alt öğe listesinden kaldırılır.
Not: stage.addChild()
komutu bir yayınlanmış SWF dosyasıyla sorun yaratabilir. Buna güvenlik sorunları ve diğer yüklü SWF dosyalarıyla çakışmalar dahildir. Çalışma zamanına ne kadar çok SWF dosyası yüklerseniz yükleyin, bir Flash çalışma zamanı örneğinde yalnızca bir Sahne Alanı vardır. Bu yüzden, genellikle nesneler asla doğrudan Sahne Alanına eklenmemelidir. Sahne Alanının içermesi gereken tek nesne kök nesnesidir. Görüntüleme listesindeki tüm öğeleri içermesi için bir DisplayObjectContainer oluşturun. Sonra, gerekiyorsa, o DisplayObjectContainer örneğini Sahne Alanı'na ekleyin.
Parametreler
child:DisplayObject — The DisplayObject instance to add as a child of this DisplayObjectContainer instance.
|
DisplayObject — The DisplayObject instance that you pass in the
child parameter.
|
addChildAt | () | yöntem |
public function addChildAt(child:DisplayObject, index:int):DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. Alt öğe belirtilen dizin konumuna eklenir. Bir 0 dizini, bu DisplayObjectContainer nesnesinin görüntüleme listesinin arkasını (altını) temsil eder.
Örneğin, şu örnek sırayla 0, 2 ve 1 dizin konumlarında, a, b ve c etiketli üç görüntüleme nesnesini gösterir:
Zaten üst öğe olarak farklı bir görüntüleme nesnesi kabı olan bir alt nesne eklerseniz, nesne diğer görüntüleme nesnesi kabının alt öğe listesinden kaldırılır.
Parametreler
child:DisplayObject — The DisplayObject instance to add as a child of this
DisplayObjectContainer instance.
| |
index:int — The index position to which the child is added. If you specify a
currently occupied index position, the child object that exists at that position and all
higher positions are moved up one position in the child list.
|
DisplayObject — The DisplayObject instance that you pass in the
child parameter.
|
areInaccessibleObjectsUnderPoint | () | yöntem |
public function areInaccessibleObjectsUnderPoint(point:Point):Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
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. Varsayılan olarak, bir etki alanındaki içerik, Security.allowDomain()
yöntemine yapılan bir çağrı ile erişimine izin verilmediği sürece başka bir etki alanındaki nesnelere erişemez. Güvenlikle ilgili daha fazla bilgi için, bkz. Flash Player Geliştirici Merkezi Konusu: Güvenlik.
point
parametresi, Sahne Alanı'nın koordinat alanındadır; bu koordinat alanı, görüntüleme nesnesi kabının koordinat alanından farklı olabilir (görüntüleme nesnesi kabı Sahne Alanı olmadığı sürece). Bu koordinat alanları arasındaki noktaları dönüştürmek için globalToLocal()
ve localToGlobal()
yöntemlerini kullanabilirsiniz.
Parametreler
point:Point — The point under which to look.
|
Boolean — true if the point contains child display objects with security restrictions.
|
contains | () | yöntem |
public function contains(child:DisplayObject):Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Belirtilen görüntüleme nesnesinin, DisplayObjectContainer örneğinin alt öğesi mi, yoksa örneğin kendisi mi olduğunu belirler. Arama, bu DisplayObjectContainer örneği dahil olmak üzere, görüntüleme listesinin tamamını içerir. Her bir alt alt öğe, vb. true
değerini döndürür.
Parametreler
child:DisplayObject — The child object to test.
|
Boolean — true if the child object is a child of the DisplayObjectContainer
or the container itself; otherwise false .
|
getChildAt | () | yöntem |
public function getChildAt(index:int):DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Belirtilen dizinde bulunan alt görüntüleme nesnesi örneğini döndürür.
Parametreler
index:int — The index position of the child object.
|
DisplayObject — The child display object at the specified index position.
|
getChildByName | () | yöntem |
public function getChildByName(name:String):DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Belirtilen ad ile var olan alt görüntüleme nesnesini döndürür. Birden çok alt görüntüleme nesnesi belirtilen ada sahipse, yöntem alt öğe nesnesindeki birinci nesneyi döndürür.
getChildAt()
yöntemi, getChildByName()
yönteminden daha hızlıdır. getChildAt()
yöntemi, önbelleğe alınmış dizideki bir alt öğeye erişirken, getChildByName()
yönteminin bir alt öğeye erişmesi için bağlı bir listeyi geçmesi gerekir.
Parametreler
name:String — The name of the child to return.
|
DisplayObject — The child display object with the specified name.
|
getChildIndex | () | yöntem |
public function getChildIndex(child:DisplayObject):int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Bir child
DisplayObject örneğinin dizin sayısını döndürür.
Parametreler
child:DisplayObject — The DisplayObject instance to identify.
|
int — The index position of the child display object to identify.
|
getObjectsUnderPoint | () | yöntem |
public function getObjectsUnderPoint(point:Point):Array
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
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. Güvenlik nedenleriyle erişilemeyen tüm alt nesneler döndürülen diziden atlanır. Bu güvenlik kısıtlamasının döndürülen diziyi etkileyip etkilemediğini belirlemek için areInaccessibleObjectsUnderPoint()
yöntemini çağırın.
point
parametresi, Sahne Alanı'nın koordinat alanındadır; bu koordinat alanı, görüntüleme nesnesi kabının koordinat alanından farklı olabilir (görüntüleme nesnesi kabı Sahne Alanı olmadığı sürece). Bu koordinat alanları arasındaki noktaları dönüştürmek için globalToLocal()
ve localToGlobal()
yöntemlerini kullanabilirsiniz.
Parametreler
point:Point — The point under which to look.
|
Array — An array of objects that lie under the specified point and are children
(or grandchildren, and so on) of this DisplayObjectContainer instance.
|
removeChild | () | yöntem |
public function removeChild(child:DisplayObject):DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Belirtilen child
DisplayObject örneğini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. Kaldırılan alt öğenin parent
özelliği null
değerine ayarlanır ve alt öğeye başka başvuru yoksa, nesne çöp toplama işlemine tabi tutulur. DisplayObjectContainer içinde alt öğenin yukarısında bulunan görüntüleme nesnelerinin dizin konumları 1 azaltılır.
Çöp toplayıcısı, kullanılmayan bellek alanını yeniden ayırır. Bir değişken veya nesneye artık etkin olarak başvurulmuyorsa veya bunlar başka yerde saklanmıyorsa, çöp toplayıcısı, başka başvuru olmadığında kaplamak için kullandığı bellek alanını tarayıp siler.
Parametreler
child:DisplayObject — The DisplayObject instance to remove.
|
DisplayObject — The DisplayObject instance that you pass in the
child parameter.
|
removeChildAt | () | yöntem |
public function removeChildAt(index:int):DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
DisplayObjectContainer nesnesinin alt öğe listesinde belirtilen index
konumundan bir alt DisplayObject öğesini kaldırır. Kaldırılan alt öğenin parent
özelliği null
değerine ayarlanır ve alt öğeye başka başvuru yoksa, nesnede çöp toplama işlemine tabi tutulur. DisplayObjectContainer içinde alt öğenin yukarısında bulunan görüntüleme nesnelerinin dizin konumları 1 azaltılır.
Çöp toplayıcısı, kullanılmayan bellek alanını yeniden ayırır. Bir değişken veya nesneye artık etkin olarak başvurulmuyorsa veya bunlar başka yerde saklanmıyorsa, çöp toplayıcısı, başka başvuru olmadığında kaplamak için kullandığı bellek alanını tarayıp siler.
Parametreler
index:int — The child index of the DisplayObject to remove.
|
DisplayObject — The DisplayObject instance that was removed.
|
setChildIndex | () | yöntem |
public function setChildIndex(child:DisplayObject, index:int):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. Bu, alt nesnelerin katmanlarını etkiler. Örneğin, şu örnek sırayla 0, 1 ve 2 dizin konumlarında, a, b ve c etiketli üç görüntüleme nesnesini gösterir:
setChildIndex()
yöntemini kullanıp zaten kaplanmış bir dizin konumunu belirttiğinizde, yalnızca görüntüleme nesnesinin birinci ve yeni konumu arasındaki konumlar değişir. Diğerlerinin tümü aynı kalır. Bir alt öğe geçerli dizininden DAHA DÜŞÜK bir dizine taşınırsa, aradaki tüm alt öğeler dizin başvuruları için 1 değer ARTIŞ GÖSTERİR. Bir alt öğe geçerli dizininden DAHA YÜKSEK bir dizine taşınırsa, aradaki tüm alt öğeler dizin başvuruları için 1 değer DÜŞÜŞ GÖSTERİR. Örneğin, bir önceki örnekte görüntüleme nesnesi kabı container
olarak adlandırılırsa, şu kodu çağırarak a ve b etiketli görüntüleme nesnelerinin konumunu takas edebilirsiniz:
container.setChildIndex(container.getChildAt(1), 0);
Bu kod, nesnelerin şu şekilde düzenlenmesiyle sonuçlanır:
Parametreler
child:DisplayObject — The child DisplayObject instance for which you want to change
the index number.
| |
index:int — The resulting index number for the child display object.
|
startDrag | () | yöntem |
public function startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Kullanıcının belirtilen hareketli grafiği sürüklemesini sağlar. Hareketli grafik, Sprite.stopDrag()
yöntemine yapılan bir çağrıyla açıkça durduruluncaya kadar veya başka bir hareketli grafik sürüklenebilir duruma getirilinceye kadar sürüklenebilir olmaya devam eder. Bir kerede yalnızca tek bir hareketli grafik sürüklenebilir.
Görüntüleme nesnesi tarafından tanımlanan üç boyutlu düzlemde üç boyutlu görüntüleme nesneleri işaretçiyi takip eder ve Sprite.startDrag()
öğesi nesneyi hareket ettirir. Veya görüntüleme nesnesi iki boyutlu bir nesneyse ve üç boyutlu nesnenin alt öğesiyse, iki boyutlu nesne, üç boyutlu üst nesne tarafından tanımlanan üç boyutlu düzlemde hareket eder.
Parametreler
lockCenter:Boolean (default = false ) — Specifies whether the draggable sprite is locked to the center of
the pointer position (true ), or locked to the point where the user first clicked the
sprite (false ).
| |
bounds:Rectangle (default = null ) — Value relative to the coordinates of the Sprite's parent that specify a constraint
rectangle for the Sprite.
|
stopDrag | () | yöntem |
public function stopDrag():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
startDrag()
yöntemini bitirir. startDrag()
yöntemiyle sürüklenebilir duruma getirilen hareketli bir grafik, bir stopDrag()
yöntemi ekleninceye kadar veya başka bir hareketli grafik sürüklenebilir duruma gelinceye kadar sürüklenebilir olmaya devam eder. Bir kerede yalnızca tek bir hareketli grafik sürüklenebilir.
swapChildren | () | yöntem |
public function swapChildren(child1:DisplayObject, child2:DisplayObject):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Belirtilen iki alt nesnenin z sırasını (önden arkaya sıra) takas eder. Görüntüleme nesnesi kabındaki diğer alt nesnelerin tümü aynı dizin konumunda kalır.
Parametreler
child1:DisplayObject — The first child object.
| |
child2:DisplayObject — The second child object.
|
swapChildrenAt | () | yöntem |
public function swapChildrenAt(index1:int, index2:int):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Alt öğe listesinde belirtilen iki dizin konumundaki alt öğe nesnelerinin z sırasını (önden arkaya sıra) takas eder. Görüntüleme nesnesi kabındaki diğer alt nesnelerin tümü aynı dizin konumunda kalır.
Parametreler
index1:int — The index position of the first child object.
| |
index2:int — The index position of the second child object.
|
Tue Jun 12 2018, 01:09 PM Z