Paket | fl.controls |
Sınıf | public class SelectableList |
Miras Alma | SelectableList BaseScrollPane UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Uygular | IFocusManagerComponent |
Alt Sınıflar | DataGrid, List, TileList |
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 |
Not: Bu sınıf, bir bileşen oluşturmaz; yalnızca uzatılabilmesi için kullanıma sunulur.
İ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 | ||
allowMultipleSelection : Boolean
Bir kerede birden fazla liste öğesinin seçilip seçilemeyeceğini gösteren bir Boolean değerini alır. | SelectableList | ||
alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir. | DisplayObject | ||
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 | ||
dataProvider : DataProvider
Görüntülenecek öğelerin listesinin veri modelini alır veya ayarlar. | SelectableList | ||
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
Bileşenin kullanıcı etkileşimi kabul edip edemeyeceğini gösteren bir değeri alır veya ayarlar. | UIComponent | ||
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 | ||
horizontalLineScrollSize : Number
Kaydırma oku tıklatıldığında yatay olarak kaydırılacak içerik miktarını tanımlayan bir değer alır ve ayarlar. | BaseScrollPane | ||
horizontalPageScrollSize : Number
Kaydırma çubuğu yoluna basıldığında kaydırma başlığının yatay kaydırma çubuğunda ne kadar hareket ettiğine ilişkin piksel sayımını alır ve ayarlar. | BaseScrollPane | ||
horizontalScrollBar : ScrollBar [salt okunur]
Yatay kaydırma çubuğuna başvuru alır. | BaseScrollPane | ||
horizontalScrollPolicy : String
Yatay kaydırma çubuğunun durumunu gösteren bir değer alır veya ayarlar. | BaseScrollPane | ||
horizontalScrollPosition : Number
Kaydırma bölmesindeki yatay kaydırma çubuğunun yatay konumunu piksel cinsinden tanımlayan bir değer alır ve ayarlar. | BaseScrollPane | ||
length : uint [salt okunur]
Veri sağlayıcıdaki öğe sayısını alır. | SelectableList | ||
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 | ||
maxHorizontalScrollPosition : Number [geçersiz kıl]
horizontalScrollPolicy özelliği ScrollPolicy.ON olarak ayarlandığında, listenin sağa kaydırdığı piksel sayısını alır veya ayarlar. | SelectableList | ||
maxVerticalScrollPosition : Number [salt okunur]
Geçerli içeriğin piksel cinsinden maksimum dikey kaydırma konumunu alır. | BaseScrollPane | ||
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 | ||
rowCount : uint [salt okunur]
Listede en azından kısmen görünen satır sayısını alır. | SelectableList | ||
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 | ||
selectable : Boolean
Listedeki öğelerin seçilip seçilemeyeceğini gösteren bir Boolean değeri alır veya ayarlar. | SelectableList | ||
selectedIndex : int
Bir tekli seçim listesindeki seçilen öğenin dizinini alır veya ayarlar. | SelectableList | ||
selectedIndices : Array
Çoklu seçim listesinden seçilen öğeleri içeren bir diziyi alır veya ayarlar. | SelectableList | ||
selectedItem : Object
Bir tekli seçim listesinden seçilen öğeyi alır veya ayarlar. | SelectableList | ||
selectedItems : Array
Çoklu seçim listesinden seçilen öğelere ait nesneleri içeren bir diziyi alır veya ayarlar. | SelectableList | ||
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 | ||
textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | DisplayObjectContainer | ||
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 | ||
useBitmapScrolling : Boolean
true olarak ayarlandığında kaydırma içeriğine ilişkin cacheAsBitmap özelliği true olarak ayarlanır; false olarak ayarlandığında bu değer kapatılır. | BaseScrollPane | ||
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 | ||
verticalLineScrollSize : Number
Kaydırma oku tıklatıldığında dikey olarak kaydırılacak piksel sayısını tanımlayan bir değer alır ve ayarlar. | BaseScrollPane | ||
verticalPageScrollSize : Number
Kaydırma çubuğu yoluna basıldığında kaydırma başlığının dikey kaydırma çubuğunda ne kadar hareket ettiğine ilişkin piksel sayımını alır ve ayarlar. | BaseScrollPane | ||
verticalScrollBar : ScrollBar [salt okunur]
Dikey kaydırma çubuğuna başvuru alır. | BaseScrollPane | ||
verticalScrollPolicy : String
Dikey kaydırma çubuğunun durumunu gösteren bir değer alır veya ayarlar. | BaseScrollPane | ||
verticalScrollPosition : Number
Kaydırma bölmesindeki dikey kaydırma çubuğunun dikey konumunu piksel cinsinden tanımlayan bir değer alır ve ayarlar. | BaseScrollPane | ||
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 SelectableList bileşeni örneği oluşturur. | SelectableList | ||
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 | ||
Öğe listesinin sonuna bir öğe ekler. | SelectableList | ||
Listeye, belirtilen dizin konumunda bir öğe ekler. | SelectableList | ||
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 | ||
Listedeki oluşturucular üzerine ayarlanan bir stili temizler. | SelectableList | ||
Listede geçerli olarak seçili öğeyi temizler ve selectedIndex özelliğini -1 olarak ayarlar. | SelectableList | ||
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 dizindeki öğeyi alır. | SelectableList | ||
Etiketin ilk karakterinin belirtilen bir dize karakteriyle eşleştiği dataProvider içindeki sonraki öğenin dizinini döndürür. | SelectableList | ||
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 | ||
Listedeki oluşturucular üzerine ayarlanan bir stili alır. | SelectableList | ||
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. | SelectableList | ||
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 | ||
Belirli bir öğe oluşturucuyu geçersiz kılar. | SelectableList | ||
Belirtilen dizindeki öğenin oluşturucusunu geçersiz kılar. | SelectableList | ||
Liste öğelerini yeniden çizilmeye zorlayarak tüm listeyi geçersiz kılar. | SelectableList | ||
Belirtilen öğenin listede seçilip seçilmediğini kontrol eder. | SelectableList | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Varsa, belirli bir öğe nesnesi için ICellRenderer'ı alır. | SelectableList | ||
Oluşturucunun belirli bir veri nesnesi için görüntülediği dizeyi, nesnenin label özelliklerine dayanarak alır. | SelectableList | ||
Üç 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 | ||
Listeden tüm öğeleri kaldırır. | SelectableList | ||
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 | ||
Belirtilen öğeyi listeden çıkarır. | SelectableList | ||
Belirtilen dizin konumundaki öğeyi kaldırır. | SelectableList | ||
Belirtilen dizindeki öğeyi bir başkası ile değiştirir. | SelectableList | ||
Sanal bir klavye yükseltir. | InteractiveObject | ||
Listeyi belirtilen dizindeki öğeye kaydırır. | SelectableList | ||
Listeyi selectedIndex özelliğinin geçerli değeri tarafından gösterilen konumdaki öğeye kaydırır. | SelectableList | ||
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. | DisplayObjectContainer | ||
Odağı bu bileşene ayarlar. | UIComponent | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Listedeki oluşturucular üzerine bir stil ayarlar. | SelectableList | ||
Bileşeni belirtilen genişliğe ve yüksekliğe ayarlar. | UIComponent | ||
Bu bileşen örneğinde bir style özelliği ayarlar. | UIComponent | ||
Geçerli veri sağlayıcısının öğelerini sıralar. | SelectableList | ||
Geçerli veri sağlayıcısının öğelerini, alanlarından biri veya daha fazlasına göre sıralar. | SelectableList | ||
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 | |||
Listeden farklı bir öğe seçildiğinde gönderilir. | SelectableList | |||
Kullanıcı, metin bağlam menüsünden 'Temizle' (veya 'Sil') seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı aynı InteractiveObject üzerindeyken işaretleme aygıtının ana düğmesine basıp bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı hareketi, AIR uygulamasında bulunan bu etkileşimli nesneyle ilişkilendirilmiş bağlam menüsünü tetiklediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, kopyalama işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kopyala' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, kesme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kes' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
[broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir. | EventDispatcher | |||
Bir InteractiveObject nesnesinin doubleClickEnabled bayrağı true olarak ayarlanmışsa, kullanıcı işaretleme aygıtının ana düğmesini aynı InteractiveObject üzerindeyken çok kısa süre içinde art arda iki kez basıp bıraktığında gönderilir. | InteractiveObject | |||
[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ı, bileşenin içindeki bir öğeyi tıklattığında gönderilir. | SelectableList | |||
Kullanıcı, bileşenin içindeki bir öğeyi arka arkaya iki kez tıklattığında gönderilir. | SelectableList | |||
Kullanıcı, imleci bileşendeki bir öğenin üzerinden çektiğinde gönderilir. | SelectableList | |||
Kullanıcı, imleci bileşendeki bir öğenin üzerine getirdiğinde gönderilir. | SelectableList | |||
Kullanıcı bir tuşa bastığında gönderilir. | InteractiveObject | |||
Kullanıcı klavye aracılığıyla gezinerek odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | |||
Kullanıcı bir tuşu bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının orta düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtının orta düğmesine bastığında görüntülenir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | |||
Kullanıcı bir işaretleme aygıtı kullanarak odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aracını, bir InteractiveObject üzerindeyken hareket ettirdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Fare tekerleği bir InteractiveObject örneği üzerinde döndüğünde gönderilir. | InteractiveObject | |||
Bileşen taşındıktan sonra gönderilir. | UIComponent | |||
Kullanıcı sürükleme hareketini bıraktığında sürükleme başlatıcı InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Hedef InteractiveObject tarafından, sürüklenen bir nesne üzerine bırakıldığında ve bırakma DragManager.acceptDragDrop() öğesine yapılan bir çağrıyla kabul edildiğinde gönderilir. | InteractiveObject | |||
Sürükleme hareketi sınırının içine girdiğinde, InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Bir sürükleme hareketi sınırının dışına çıktığında, InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Sürükleme hareketi sınırının içinde kalırken sürekli olarak InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Sürükleme işleminin başlangıcında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Bir sürükleme işlemi sırasında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Kullanıcı, yapıştırma işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Yapıştır' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin altına indirirse gönderilir. | InteractiveObject | |||
Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin üzerinde olacak şekilde kaldırdığında gönderilir. | InteractiveObject | |||
Kullanıcı, yakınlık algılaması eşiğinde kalırken, ekranın üzerine etkin bir stilus taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken bu InteractiveObject öğesinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, bu InteractiveObject öğesinin üzerine doğrudan etkin bir stilus taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, InteractiveObject öğesi ve onun alt öğelerinin herhangi birinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | |||
Kullanıcı; görüntüleme listesindeki öğelerin nesne ağacının dışında kalan (ekranın yakınlık algılama eşiğindeyken) bu InteractiveObject üzerine etkin bir stilus taşırsa gönderilir. | InteractiveObject | |||
Kullanıcı düğmeye önce bir InteractiveObject örneği üzerinde bastıktan ve ardından işaretleme aygıtını InteractiveObject örneğinin üzerinden çektikten sonra, kullanıcı işaretleme aygıtı düğmesini bıraktığı zaman gönderilir. | InteractiveObject | |||
Görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | |||
Ya doğrudan ya da ekran nesnesini içeren alt ağacın kaldırılmasıyla, sahne görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | |||
[broadcast olayı] Ekran güncellenmek ve oluşturulmak üzereyken gönderilir. | DisplayObject | |||
Bileşen yeniden boyutlandırıldıktan sonra gönderilir. | UIComponent | |||
Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının sağ düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı, imleci bileşen üzerinden çektiğinde gönderilir. | SelectableList | |||
Kullanıcı, imleci bileşenin üzerine getirdiğinde gönderilir. | SelectableList | |||
Kullanıcı yatay veya dikey olarak kaydırma yaptığında gönderilir. | SelectableList | |||
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: | ||
---|---|---|---|---|
cellRenderer | 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 Bileşendeki her bir öğe için hücre oluşturucu sağlayan sınıf. Varsayılan değer şudur fl.contols.listClasses.CellRenderer . | SelectableList | ||
contentPadding | 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 Listenin kenarlığını, içeriğinden piksel olarak ayıran dolgu. Varsayılan değer şudur null . | SelectableList | ||
disabledAlpha | Tür: Number Dil Sürümü: ActionScript 3.0 Ürün Sürümü: Flash CS3 Çalışma Zamanı Sürümleri: Flash9.0.28.0, AIR 1.0 enabled özelliği, false olarak ayarlandığında listeyi ayarlamak için kullanılan alfa değeri.
Varsayılan değer şudur null . | SelectableList | ||
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 Devre dışı bırakıldığında, kaydırma çubuğunun aşağı ok düğmesi için kaplama olarak kullanılacak sınıf adı. | BaseScrollPane | |||
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 Ok düğmesini tıklattığınızda, kaydırma çubuğunun aşağı ok düğmesi için kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Fare işaretçisi ok düğmesinin üzerinde olduğunda, kaydırma çubuğunun yukarı ok düğmesi için kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Kaydırma çubuğunun aşağı ok düğmesi için kaplama olarak kullanılacak sınıf adı. | BaseScrollPane | |||
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: 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ı. | BaseScrollPane | |||
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. | BaseScrollPane | |||
skin | 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 Bileşenin arka planı için kaplama sağlayan sınıf. Varsayılan değer şudur List_skin . | SelectableList | ||
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: 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 Başlığın devre dışı durumunu göstermek için kullanılan kaplama. | BaseScrollPane | |||
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 Başlığı tıklattığınızda, kaydırma çubuğunun başlığı için kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Kaydırma çubuğunun başlığı için simge olarak kullanılacak sınıf adı. | BaseScrollPane | |||
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 Fare işaretçisi başlığın üzerinde olduğunda, kaydırma çubuğunun başlığı için kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Kaydırma çubuğunun başlığı için kullanılan kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Devre dışı bırakılan bir izi göstermek için kullanılan kaplama. | BaseScrollPane | |||
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 Devre dışı bırakılan bir kaplamanın aşağı durumunu göstermek için kullanılan kaplama. | BaseScrollPane | |||
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 Kaydırma izi için fare üzerinde durumunu göstermek üzere kullanılan kaplama. | BaseScrollPane | |||
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 Kaydırma izi için fare yukarı durumunu göstermek üzere kullanılan kaplama. | BaseScrollPane | |||
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 Devre dışı bırakıldığında, kaydırma çubuğunun yukarı ok düğmesi için kaplama olarak kullanılacak sınıf adı. | BaseScrollPane | |||
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 Ok düğmesini tıklattığınızda, kaydırma çubuğunun yukarı ok düğmesi için kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Fare işaretçisi ok düğmesinin üzerinde olduğunda, kaydırma çubuğunun yukarı ok düğmesi için kaplama olarak kullanılacak sınıfın adı. | BaseScrollPane | |||
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 Kaydırma çubuğunun yukarı ok düğmesi için kaplama olarak kullanılacak sınıf adı. | BaseScrollPane |
allowMultipleSelection | özellik |
allowMultipleSelection: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 kerede birden fazla liste öğesinin seçilip seçilemeyeceğini gösteren bir Boolean değerini alır. true
değeri, birden çok seçimin bir kerede yapılabileceğini gösterir; false
değeri ise bir kerede yalnızca bir öğenin seçilebileceğini gösterir.
Varsayılan değer şudur false.
Uygulama
public function get allowMultipleSelection():Boolean
public function set allowMultipleSelection(value:Boolean):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
selectedIndex
ve selectedIndices
öğelerini izler.
import fl.controls.List; import fl.data.DataProvider; var items:XML = <items> <item label="Item A" /> <item label="Item B" /> <item label="Item C" /> </items>; var dp:DataProvider = new DataProvider(items); var myList:List = new List(); myList.dataProvider = dp; myList.allowMultipleSelection = true; myList.move(10, 10); myList.setSize(320, 240); myList.addEventListener(Event.CHANGE, changeHandler); addChild(myList); function changeHandler(event:Event):void { var lst:List = event.currentTarget as List; trace("change:"); trace("\t" + "selectedIndex:", lst.selectedIndex); trace("\t" + "selectedIndices:", lst.selectedIndices); trace("\t" + "Number selected items:", lst.selectedIndices.length); }
dataProvider | özellik |
dataProvider:DataProvider
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 |
Görüntülenecek öğelerin listesinin veri modelini alır veya ayarlar. Bir veri sağlayıcısı, birden çok liste temelli bileşen tarafından paylaşılabilir. Veri sağlayıcısına yapılan değişiklikler, veri sağlayıcısını bir veri kaynağı olarak kullanan tüm bileşenler tarafından hemen kullanılabilir.
Varsayılan değer şudur null.
Uygulama
public function get dataProvider():DataProvider
public function set dataProvider(value:DataProvider):void
length | özellik |
length:uint
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Veri sağlayıcıdaki öğe sayısını alır.
Uygulama
public function get length():uint
Örnek ( Bu örnek nasıl kullanılır? )
rowCount
özelliğini listedeki geçerli öğe sayısına ayarlar:
import fl.controls.List; var myList:List = new List(); myList.addItem({label:"Item A"}); myList.addItem({label:"Item B"}); myList.addItem({label:"Item C"}); myList.addItem({label:"Item D"}); myList.rowCount = myList.length; myList.move(10, 10); addChild(myList);
maxHorizontalScrollPosition | özellik |
maxHorizontalScrollPosition:Number
[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 |
horizontalScrollPolicy
özelliği ScrollPolicy.ON
olarak ayarlandığında, listenin sağa kaydırdığı piksel sayısını alır veya ayarlar.
Uygulama
override public function get maxHorizontalScrollPosition():Number
override public function set maxHorizontalScrollPosition(value:Number):void
İlgili API Öğeleri
rowCount | özellik |
rowCount:uint
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listede en azından kısmen görünen satır sayısını alır.
Not: Bu özellik, SelectableList öğesini uzatan herhangi bir sınıfta geçersiz kılınmalıdır.
Varsayılan değer şudur 0.
Uygulama
public function get rowCount():uint
Örnek ( Bu örnek nasıl kullanılır? )
rowCount
özelliğini izleyerek, görünmesi mümkün olabilecek satır sayısını belirler:
import fl.data.DataProvider; import fl.controls.List; var dp:DataProvider = new DataProvider(); var i:uint; for(i=0; i<100; i++) { dp.addItem( { label: "Item " + i } ); } var list:List = new List(); list.setSize(100,300); list.dataProvider = dp; addChild(list); trace(list.rowCount); // 15
selectable | özellik |
selectable: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 |
Listedeki öğelerin seçilip seçilemeyeceğini gösteren bir Boolean değeri alır veya ayarlar. true
değeri liste öğelerinin seçilebileceğini gösterir; false
değeri ise seçilemeyeceğini gösterir.
Varsayılan değer şudur true.
Uygulama
public function get selectable():Boolean
public function set selectable(value:Boolean):void
İlgili API Öğeleri
selectedIndex | özellik |
selectedIndex:int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir tekli seçim listesindeki seçilen öğenin dizinini alır veya ayarlar. Tekli seçim listesi, bir kerede yalnızca bir öğenin seçilebileceği bir listedir.
-1 değeri, birden çok seçim yapılması durumunda hiçbir öğenin seçilmediğini gösterir; bu değer, seçili öğe grubunda en son seçilmiş olan öğe dizinine eşittir.
Bu özelliği ayarlamak için ActionScript kullanıldığında, belirtilen dizindeki öğe, geçerli seçimi değiştirir. Seçim, programlama yoluyla değiştirilirse, birchange
olay nesnesi gönderilmez.
Uygulama
public function get selectedIndex():int
public function set selectedIndex(value:int):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.List; import fl.data.DataProvider; var dp:DataProvider = new DataProvider(); var i:uint; for (i = 0; i < 5; i++) { dp.addItem( { label: "Sample Name"} ); } var list:List = new List(); list.dataProvider = dp; list.addEventListener(Event.CHANGE,announceClickedItem) addChild(list); function announceClickedItem(e:Event):void { trace("You have clicked: " + list.selectedItem.label + " in row " + list.selectedIndex); }
selectedIndices | özellik |
selectedIndices:Array
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 |
Çoklu seçim listesinden seçilen öğeleri içeren bir diziyi alır veya ayarlar.
Geçerli seçimi programlama yoluyla değiştirmek için bu özelliğe açık bir parametre atayabilirsiniz. Bu özelliği boş bir diziye veya bir undefined
değerine ayarlayarak geçerli seçimi temizleyebilirsiniz. Öğe listesinden herhangi bir öğe seçilmemişse, bu özellik undefined
olur.
Dizideki değer sırası, öğelerin çoklu seçim listesinden seçildiği sırayı yansıtır. Örneğin, listedeki ikinci öğeyi, ardından üçüncü öğeyi ve son olarak da ilk öğeyi tıklatırsanız bu özellik, değer dizisini şu sırada içerir: [1,2,0]
.
Uygulama
public function get selectedIndices():Array
public function set selectedIndices(value:Array):void
İlgili API Öğeleri
selectedItem | özellik |
selectedItem: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 |
Bir tekli seçim listesinden seçilen öğeyi alır veya ayarlar. Çoklu öğelerin seçildiği bir çoklu seçim listesi için bu özellik, en son seçilen öğeyi içerir.
Bir seçim yapılmamışsa, bu özelliğin değeri null
olur.
Uygulama
public function get selectedItem():Object
public function set selectedItem(value:Object):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.List; import fl.data.DataProvider; var dp:DataProvider = new DataProvider(); var i:uint; for (i = 0; i < 5; i++) { dp.addItem( { label: "Sample Name"} ); } var list:List = new List(); list.dataProvider = dp; list.addEventListener(Event.CHANGE,announceClickedItem) addChild(list); function announceClickedItem(e:Event):void { trace("You have clicked: " + list.selectedItem.label + " in row " + list.selectedIndex); }
selectedItems | özellik |
selectedItems:Array
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 |
Çoklu seçim listesinden seçilen öğelere ait nesneleri içeren bir diziyi alır veya ayarlar.
Bir tekli seçim listesi için bu özelliğin değeri, seçilen bir öğeyi içeren bir dizidir. Bir tekli seçim listesinde allowMultipleSelection
özelliği, false
olarak ayarlanmıştır.
Uygulama
public function get selectedItems():Array
public function set selectedItems(value:Array):void
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.List; import fl.data.DataProvider; var listA:List = new List(); listA.allowMultipleSelection = true; listA.addItem({label:"Item A"}); listA.addItem({label:"Item B"}); listA.addItem({label:"Item C"}); listA.addItem({label:"Item D"}); listA.addItem({label:"Item E"}); listA.addItem({label:"Item F"}); listA.addItem({label:"Item G"}); listA.move(10, 10); listA.addEventListener(Event.CHANGE, changeHandler); addChild(listA); var listB:List = new List(); listB.selectable = false; listB.move(120, 10); addChild(listB); function changeHandler(event:Event):void { if (listA.selectedItems.length > 0) { listB.dataProvider = new DataProvider(listA.selectedItems); } }
SelectableList | () | Yapıcı |
public function SelectableList()
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 SelectableList bileşeni örneği oluşturur.
addItem | () | yöntem |
public function addItem(item:Object):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Öğe listesinin sonuna bir öğe ekler.
Öğenin label
ve data
özelliklerini içermesi gerekir, ancak diğer özellikleri içeren öğeler de listeye eklenebilir. Varsayılan olarak, bir öğenin label
özelliği, satırın etiketini görüntülemek için kullanılır; data
özelliği ise satırın verilerini saklamak için kullanılır.
Parametreler
item:Object — Veri sağlayıcısına eklenecek öğe.
|
İlgili API Öğeleri
addItemAt | () | yöntem |
public function addItemAt(item:Object, index:uint):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listeye, belirtilen dizin konumunda bir öğe ekler. Belirtilen dizin konumunda olan veya bu konumda sonra gelen dizinler, 1 artırılır.
Parametreler
item:Object — Listeye eklenecek öğe.
| |
index:uint — Öğenin ekleneceği dizin.
|
Atar
RangeError — Belirtilen dizin 0'dan küçük veya veri sağlayıcı uzunluğuna eşit ya da veri sağlayıcı uzunluğundan büyüktür.
|
İlgili API Öğeleri
clearRendererStyle | () | yöntem |
public function clearRendererStyle(name:String, column:int = -1):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listedeki oluşturucular üzerine ayarlanan bir stili temizler.
Parametreler
name:String — Temizlenecek stilin adı.
| |
column:int (default = -1 )
|
İlgili API Öğeleri
clearSelection | () | yöntem |
public function clearSelection():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listede o sırada seçili öğeyi temizler ve selectedIndex
özelliğini -1 olarak ayarlar.
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.Button; import fl.controls.List; import fl.data.DataProvider; var data:XML = <items> <item label="Person A" id="p001" /> <item label="Person B" id="p002" /> <item label="Person C" id="p003" /> </items>; var dp:DataProvider = new DataProvider(data); var myList:List = new List(); myList.allowMultipleSelection = false; myList.dataProvider = dp; myList.move(10, 10); myList.selectedIndex = 0; addChild(myList); var clearButton:Button = new Button(); clearButton.label = "Clear selection"; clearButton.move(120, 10); clearButton.addEventListener(MouseEvent.CLICK, clickHandler); addChild(clearButton); function clickHandler(event:MouseEvent):void { trace("selectedIndex (before):", myList.selectedIndex); myList.clearSelection(); trace("selectedIndex (after):", myList.selectedIndex); }
getItemAt | () | yöntem |
public function getItemAt(index:uint):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 |
Belirtilen dizindeki öğeyi alır.
Parametreler
index:uint — Alınacak öğenin dizini.
|
Object — Belirtilen dizin konumundaki nesne.
|
Atar
RangeError — Belirtilen dizin 0'dan küçük veya veri sağlayıcı uzunluğuna eşit ya da veri sağlayıcı uzunluğundan büyüktür.
|
getNextIndexAtLetter | () | yöntem |
public function getNextIndexAtLetter(firstLetter:String, startIndex:int = -1):int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Etiketin ilk karakterinin belirtilen bir dize karakteriyle eşleştiği dataProvider içindeki sonraki öğenin dizinini döndürür. Arama, tüm öğeleri aramadan dataProvider öğesinin sonuna ulaşmazsa, başlangıca doğru geri döngü yapar. Arama, startIndex öğesini içermez.
Parametreler
firstLetter:String — Aranacak dize karakteri
| |
startIndex:int (default = -1 ) — dataProvider içindeki başlanacak dize.
|
int — dataProvider içindeki sonraki öğenin dizini.
|
getRendererStyle | () | yöntem |
public function getRendererStyle(name:String, column:int = -1):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 |
Listedeki oluşturucular üzerine ayarlanan bir stili alır.
Parametreler
name:String — Alınacak stilin adı.
| |
column:int (default = -1 ) — Alınacak stilin değeri.
|
Object |
İlgili API Öğeleri
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; }
invalidateItem | () | yöntem |
invalidateItemAt | () | yöntem |
public function invalidateItemAt(index:uint):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Belirtilen dizindeki öğenin oluşturucusunu geçersiz kılar.
Parametreler
index:uint — Veri sağlayıcının içindeki geçersiz kılınacak öğenin dizini.
|
İlgili API Öğeleri
invalidateList | () | yöntem |
public function invalidateList():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Liste öğelerini yeniden çizilmeye zorlayarak tüm listeyi geçersiz kılar.
İlgili API Öğeleri
isItemSelected | () | yöntem |
public function isItemSelected(item:Object):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 |
Belirtilen öğenin listede seçilip seçilmediğini kontrol eder.
Parametreler
item:Object — Kontrol edilecek öğe.
|
Boolean — Bu yöntem, öğe seçiliyse true döndürür; aksi takdirde, belirtilen öğenin null değerine sahip olması durumunda veya listeye dahil edilmemişse bu yöntem, false döndürür.
|
itemToCellRenderer | () | yöntem |
public function itemToCellRenderer(item:Object):ICellRenderer
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 |
Varsa, belirli bir öğe nesnesi için ICellRenderer'ı alır. Bu yöntem her zaman null
döndürür.
Parametreler
item:Object — Veri sağlayıcısındaki öğe.
|
ICellRenderer — null değeri.
|
Örnek ( Bu örnek nasıl kullanılır? )
import fl.controls.List; import fl.controls.listClasses.ListData; import fl.controls.listClasses.CellRenderer; import fl.events.ListEvent; var sampleItem1:Object = { label:"John Alpha" }; var sampleItem2:Object = { label:"Mary Bravo" }; var sampleItem3:Object = { label:"Trevor Gamma" }; var sampleItem4:Object = { label:"Susan Delta" }; var myList:List; myList = new List(); myList.move(10,10); myList.addItem(sampleItem1); myList.addItem(sampleItem2); myList.addItem(sampleItem3); myList.addItem(sampleItem4); myList.addEventListener(ListEvent.ITEM_CLICK, listItemSelected); addChild(myList); function listItemSelected(e:ListEvent):void { var cr:CellRenderer = myList.itemToCellRenderer(e.item) as CellRenderer; var listData:ListData = cr.listData; trace("You have selected row: " + listData.row); }
itemToLabel | () | yöntem |
public function itemToLabel(item:Object):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 |
Oluşturucunun belirli bir veri nesnesi için görüntülediği dizeyi, nesnenin label
özelliklerine dayanarak alır. Alt bileşenlerde bu yöntemin üzerine yazılması amaçlanmıştır. Örneğin List bileşeni, etiketi türetmek için labelField
ve labelFunction
öğelerine sahiptir.
Parametreler
item:Object |
String |
removeAll | () | yöntem |
public function removeAll():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listeden tüm öğeleri kaldırır.
removeItem | () | yöntem |
public function removeItem(item:Object):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 |
Belirtilen öğeyi listeden çıkarır.
Parametreler
item:Object — Kaldırılacak öğe.
|
Object — Kaldırılan öğe.
|
Atar
RangeError — Öğe bulunamadı.
|
İlgili API Öğeleri
removeItemAt | () | yöntem |
public function removeItemAt(index:uint):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 |
Belirtilen dizin konumundaki öğeyi kaldırır. Belirtilen dizin konumunda olan veya bu konumda sonra gelen dizinler, 1 azaltılır.
Parametreler
index:uint — Veri sağlayıcının içinde kaldırılacak olan öğenin dizini.
|
Object — Kaldırılan öğe.
|
İlgili API Öğeleri
replaceItemAt | () | yöntem |
public function replaceItemAt(item:Object, index:uint):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 |
Belirtilen dizindeki öğeyi bir başkası ile değiştirir. Bu yöntem, List bileşeninin veri sağlayıcısını değiştirir. Veri sağlayıcısı diğer bileşenlerle paylaşıldığında, o bileşenlere sağlanan veriler de güncellenir.
Parametreler
item:Object — Öğeyi belirtilen dizin konumunda değiştirecek öğe.
| |
index:uint — Değiştirilecek öğenin dizin konumu.
|
Object — Değiştirilen öğe.
|
Atar
RangeError — Belirtilen dizin 0'dan küçük veya veri sağlayıcı uzunluğuna eşit ya da veri sağlayıcı uzunluğundan büyüktür.
|
İlgili API Öğeleri
scrollToIndex | () | yöntem |
public function scrollToIndex(newCaretIndex:int):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listeyi belirtilen dizindeki öğeye kaydırır. Dizin aralık dışındaysa, kaydırma konumu değişmez.
Parametreler
newCaretIndex:int — Kaydırma yapılacak dizin konumu.
|
scrollToSelected | () | yöntem |
public function scrollToSelected():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listeyi selectedIndex
özelliğinin geçerli değeri tarafından gösterilen konumdaki öğeye kaydırır.
İlgili API Öğeleri
setRendererStyle | () | yöntem |
public function setRendererStyle(name:String, style:Object, column:uint = 0):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listedeki oluşturucular üzerine bir stil ayarlar.
Parametreler
name:String — Ayarlanacak stilin adı.
| |
style:Object — Ayarlanacak stilin değeri.
| |
column:uint (default = 0 )
|
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
setRendererStyle()
yöntemini kullanır:
import fl.controls.List; var myTextFormat:TextFormat = new TextFormat(); myTextFormat.font = "Comic Sans MS"; var myList:List = new List(); myList.addItem({label:"The quick brown fox..."}); myList.addItem({label:"The quick brown fox..."}); myList.addItem({label:"The quick brown fox..."}); myList.addItem({label:"The quick brown fox..."}); myList.addItem({label:"The quick brown fox..."}); myList.addItem({label:"The quick brown fox..."}); myList.setRendererStyle("textFormat", myTextFormat); myList.width = 150; myList.move(10, 10); addChild(myList);
setRendererStyle()
yöntemini kullanır:
import fl.controls.DataGrid; var myTextFormat:TextFormat = new TextFormat(); myTextFormat.font = "Comic Sans MS"; var myDataGrid:DataGrid = new DataGrid(); myDataGrid.addColumn("column1"); myDataGrid.addColumn("column2"); myDataGrid.addItem({column1:"The quick brown fox...", column2:"...jumped over the lazy dog."}); myDataGrid.addItem({column1:"The quick brown fox...", column2:"...jumped over the lazy dog."}); myDataGrid.addItem({column1:"The quick brown fox...", column2:"...jumped over the lazy dog."}); myDataGrid.addItem({column1:"The quick brown fox...", column2:"...jumped over the lazy dog."}); myDataGrid.addItem({column1:"The quick brown fox...", column2:"...jumped over the lazy dog."}); myDataGrid.addItem({column1:"The quick brown fox...", column2:"...jumped over the lazy dog."}); myDataGrid.setStyle("headerTextFormat", myTextFormat); myDataGrid.setRendererStyle("textFormat", myTextFormat); myDataGrid.width = 300; myDataGrid.move(10, 10); addChild(myDataGrid);
setRendererStyle()
yöntemini kullanır:
import fl.controls.TileList; var myTextFormat:TextFormat = new TextFormat(); myTextFormat.font = "Comic Sans MS"; myTextFormat.color = 0xFF0000; myTextFormat.bold = true; var myTileList:TileList = new TileList(); myTileList.addItem({label:"Image 1", source:"http://www.helpexamples.com/flash/images/image1.jpg"}); myTileList.addItem({label:"Image 2", source:"http://www.helpexamples.com/flash/images/image2.jpg"}); myTileList.addItem({label:"Image 3", source:"http://www.helpexamples.com/flash/images/image3.jpg"}); myTileList.setRendererStyle("textFormat", myTextFormat); myTileList.columnWidth = 100; myTileList.rowHeight = 67; myTileList.columnCount = 3; myTileList.rowCount = 1; myTileList.move(10, 10); addChild(myTileList);
setRendererStyle()
yöntemini kullanır:
import fl.controls.ComboBox; var myTextFormat:TextFormat = new TextFormat(); myTextFormat.font = "Comic Sans MS"; var myComboBox:ComboBox = new ComboBox(); myComboBox.addItem({label:"The quick brown fox..."}); myComboBox.addItem({label:"The quick brown fox..."}); myComboBox.addItem({label:"The quick brown fox..."}); myComboBox.addItem({label:"The quick brown fox..."}); myComboBox.addItem({label:"The quick brown fox..."}); myComboBox.addItem({label:"The quick brown fox..."}); myComboBox.textField.setStyle("textFormat", myTextFormat); myComboBox.dropdown.setRendererStyle("textFormat", myTextFormat); myComboBox.width = 150; myComboBox.move(10, 10); addChild(myComboBox);
sortItems | () | yöntem |
public function sortItems(... sortArgs):*
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 veri sağlayıcısının öğelerini sıralar. Bu yöntem, öğelerin Unicode değerleri üzerinde bir sıralama temelli bir uygulama gerçekleştirir. ASCII, Unicode öğesinin alt kümesidir.
Parametreler
... sortArgs — Sıralamanın yapılacağı argümanlar.
|
* — Dönüş değeri, herhangi bir parametrenin bu yönteme iletilip iletilmediğine bağlıdır. Daha fazla bilgi için Array.sort() yöntemine bakın. sortArgs parametresi, Array.UNIQUESORT olarak ayarlandığında bu yöntemin 0 döndürdüğünü unutmayın.
|
İlgili API Öğeleri
sortItemsOn | () | yöntem |
public function sortItemsOn(field:String, options:Object = null):*
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 veri sağlayıcısının öğelerini, alanlarından biri veya daha fazlasına göre sıralar.
Parametreler
field:String — Üzerinde sıralama yapılacak alan.
| |
options:Object (default = null ) — Varsayılan sıralama davranışını geçersiz kılmak için kullanılan argümanları sıralayın. İki veya daha fazla argümanı bitsel OR (|) operatörüyle ayırın.
|
* — Dönüş değeri, herhangi bir parametrenin bu yönteme iletilip iletilmediğine bağlıdır. Daha fazla bilgi için Array.sortOn() yöntemine bakın. sortOption özelliği Array.UNIQUESORT olarak ayarlandığında, bu yöntemin 0 döndürdüğünü unutmayın.
|
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
sortItemsOn()
yöntemini kullanıp, veri sağlayıcısındaki bir değere dayanarak bir liste sıralar.
import fl.controls.List; import fl.data.DataProvider; var players:XML = <players> <player name="Player Q" avg="0.237" /> <player name="Player W" avg="0.352" /> <player name="Player E" avg="0.268" /> <player name="Player R" avg="0.311" /> <player name="Player T" avg="0.293" /> <player name="Player Y" avg="0.33" /> </players>; var dp:DataProvider = new DataProvider(players); var playerList:List = new List(); playerList.labelFunction = myLabelFunction; playerList.dataProvider = dp; playerList.sortItemsOn("avg", Array.NUMERIC | Array.DESCENDING); playerList.move(10, 10); playerList.setSize(160, 120); addChild(playerList); function myLabelFunction(item:Object):String { return item.name + " (" + Number(item.avg).toFixed(3) + ")"; }
change | Olay |
flash.events.Event
özellik Event.type =
flash.events.Event.CHANGE
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Listeden farklı bir öğe seçildiğinde gönderilir.
Event.CHANGE
sabiti, change
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | true |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Değerleri değiştirilen nesne. target her zaman olay dinleyicisini kaydeden görüntüleme listesindeki nesne değildir. Geçerli olarak olayı işleyen görüntüleme listesindeki nesneye erişmek için currentTarget özelliğini kullanın. |
itemClick | Olay |
fl.events.ListEvent
özellik ListEvent.type =
fl.events.ListEvent.ITEM_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 |
Kullanıcı, bileşenin içindeki bir öğeyi tıklattığında gönderilir.
click
olayı, bileşenin değeri değiştirilmeden önce gönderilir. Tıklatılan satırı ve sütunu tanımlamak için olay nesnesinin özelliklerini kullanın; selectedIndex
ve selectedItem
özelliklerini kullanmayın.
itemClick
olay nesnesinin type
özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Oluşturucuyu içeren sütunun sıfır temelli dizini. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
index | Oluşturucuyu içeren DataProvider öğesinin içindeki sıfır temelli dizin. |
item | Oluşturucuya ait olan verilere yönelik bir başvuru. |
rowIndex | Oluşturucuyu içeren satırın sıfır temelli dizini. |
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. |
itemDoubleClick | Olay |
fl.events.ListEvent
özellik ListEvent.type =
fl.events.ListEvent.ITEM_DOUBLE_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 |
Kullanıcı, bileşenin içindeki bir öğeyi arka arkaya iki kez tıklattığında gönderilir. click
olayının tersine doubleClick olayı, bileşenin selectedIndex
öğesi değiştirildikten sonra gönderilir.
itemDoubleClick
olay nesnesinin type
özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Oluşturucuyu içeren sütunun sıfır temelli dizini. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
index | Oluşturucuyu içeren DataProvider öğesinin içindeki sıfır temelli dizin. |
item | Oluşturucuya ait olan verilere yönelik bir başvuru. |
rowIndex | Oluşturucuyu içeren satırın sıfır temelli dizini. |
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. |
itemRollOut | Olay |
fl.events.ListEvent
özellik ListEvent.type =
fl.events.ListEvent.ITEM_ROLL_OUT
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, imleci bileşendeki bir öğenin üzerinden çektiğinde gönderilir.
itemRollOut
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. |
columnIndex | Oluşturucuyu içeren sütunun sıfır temelli dizini. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
index | Oluşturucuyu içeren DataProvider öğesinin içindeki sıfır temelli dizin. |
item | Oluşturucuya ait olan verilere yönelik bir başvuru. |
rowIndex | Oluşturucuyu içeren satırın sıfır temelli dizini. |
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. |
İlgili API Öğeleri
itemRollOver | Olay |
fl.events.ListEvent
özellik ListEvent.type =
fl.events.ListEvent.ITEM_ROLL_OVER
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, imleci bileşendeki bir öğenin üzerine getirdiğinde gönderilir.
itemRollOver
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. |
columnIndex | Oluşturucuyu içeren sütunun sıfır temelli dizini. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
index | Oluşturucuyu içeren DataProvider öğesinin içindeki sıfır temelli dizin. |
item | Oluşturucuya ait olan verilere yönelik bir başvuru. |
rowIndex | Oluşturucuyu içeren satırın sıfır temelli dizini. |
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. |
İlgili API Öğeleri
rollOut | Olay |
flash.events.MouseEvent
özellik MouseEvent.type =
flash.events.MouseEvent.ROLL_OUT
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, imleci bileşen üzerinden çektiğinde gönderilir.
rollOut
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 | false |
buttonDown | Birincil fare düğmesine basılırsa true ; aksi takdirde false . |
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. |
relatedObject | İşaretleme aygıtının şimdi işaret ettiği görüntüleme listesi nesnesi. |
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. |
İlgili API Öğeleri
rollOver | Olay |
flash.events.MouseEvent
özellik MouseEvent.type =
flash.events.MouseEvent.ROLL_OVER
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı, imleci bileşenin üzerine getirdiğinde gönderilir.
BirrollOver
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 | false |
buttonDown | Birincil fare düğmesine basılırsa true ; aksi takdirde false . |
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. |
relatedObject | İşaretleme aygıtının işaret ettiği görüntüleme listesi nesnesi. |
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. |
İlgili API Öğeleri
scroll | Olay |
fl.events.ScrollEvent
özellik ScrollEvent.type =
fl.events.ScrollEvent.SCROLL
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı yatay veya dikey olarak kaydırma yaptığında gönderilir.
Birscroll
olay nesnesinin type
özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
delta | 1 ; ne kadar kaydırma yapıldığını belirten değer.
|
direction | vertical ; ScrollBar öğesinin yönü. |
position | 0 ; Scrollbar başlığının hareket ettirildikten sonraki konumu. |
target | Olayı gönderen nesne. Hedef her zaman olayı dinleyen nesne değildir. Olayı dinleyen nesneye erişmek için currentTarget özelliğini kullanın. |
Tue Jun 12 2018, 01:09 PM Z