Paket | fl.managers |
Arabirim | public interface IFocusManager |
Uygulayıcılar | FocusManager |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
defaultButton : Button
Varsayılan düğmeye yapılan başvuruyu alır veya ayarlar. | IFocusManager | ||
defaultButtonEnabled : Boolean
Varsayılan düğmenin etkinleştirilmiş olup olmadığını gösteren bir değer alır veya ayarlar. | IFocusManager | ||
form : DisplayObjectContainer
IFocusManager için temel DisplayObjectContainer öğesi. Genellikle sahne alanı. | IFocusManager | ||
nextTabIndex : int [salt okunur]
Geçerli sekme döngüsünde kullanılacak sonraki benzersiz sekme dizinini alır. | IFocusManager | ||
showFocusIndicator : Boolean
Kullanıcı arabiriminin, belirli bir bileşenin odakta olduğunu gösterecek şekilde değişip değişmeyeceğini belirleyen bir değer alır veya ayarlar. | IFocusManager |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Bir odak yöneticisini etkinleştirir. | IFocusManager | ||
Bir odak yöneticisini devre dışı bırakır. | IFocusManager | ||
Varsa, belirtilen nesneyi içeren IFocusManagerComponent nesnesini alır. | IFocusManager | ||
O anda odağın üzerinde olduğu IFocusManagerComponent bileşenini alır. | IFocusManager | ||
Kullanıcı Sekme tuşunu kullanarak odağın hareket etmesine neden olursa odağa alınacak sonraki bileşeni alır. | IFocusManager | ||
showFocusIndicator özelliğini false olarak ayarlar. | IFocusManager | ||
Odağı bir IFocusManagerComponent bileşenine ayarlar. | IFocusManager | ||
showFocusIndicator özelliğini true olarak ayarlar. | IFocusManager |
defaultButton | özellik |
defaultButton:Button
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Varsayılan düğmeye yapılan başvuruyu alır veya ayarlar. Varsayılan düğme, Enter tuşuna basıldığında odak alan herhangi bir bileşen için bir proxy düğmesi görevi görür. Enter tuşuna basıldığında, odak alan bileşenin yerine varsayılan düğmeye bir click
olayının gönderilmesini tetikler. Button bileşenleri, varsayılan düğmeleri gerektirmez. Odak bir Button bileşenine gittiğinde varsayılan düğmeyi tetikleyemez; odak bir Button bileşeninden düğme olmayan bir bileşene giderse varsayılan düğme tekrar tetiklenebilir.
Uygulama
public function get defaultButton():Button
public function set defaultButton(value:Button):void
defaultButtonEnabled | özellik |
defaultButtonEnabled: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 |
Varsayılan düğmenin etkinleştirilmiş olup olmadığını gösteren bir değer alır veya ayarlar. Bu değer true
olarak ayarlanırsa odak yöneticisi Enter tuşunu izler ve Button bileşeni olmayan bir bileşen odak aldığında Enter tuşuna basılırsa, varsayılan düğmeye bir click
olayı gönderir. Değer false
olarak ayarlanmışsa, odak yöneticisi Enter tuşunu izlemez. Enter tuşunu kullanan bileşenler, kullanıcı Enter tuşuna bastığında, varsa, varsayılan düğmeye bir click
olayının gönderilmesini önlemek için bu özelliği false
olarak ayarlar.
Uygulama
public function get defaultButtonEnabled():Boolean
public function set defaultButtonEnabled(value:Boolean):void
form | özellik |
form:DisplayObjectContainer
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS5.5 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
IFocusManager için temel DisplayObjectContainer öğesi. Genellikle sahne alanı.
Uygulama
public function get form():DisplayObjectContainer
public function set form(value:DisplayObjectContainer):void
nextTabIndex | özellik |
nextTabIndex:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Geçerli sekme döngüsünde kullanılacak sonraki benzersiz sekme dizinini alır. Sekme döngüsü, bir odak yöneticisi tarafından yönetilen bir veya daha fazla bileşeni içerir.
Uygulama
public function get nextTabIndex():int
showFocusIndicator | özellik |
showFocusIndicator:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kullanıcı arabiriminin, belirli bir bileşenin odakta olduğunu gösterecek şekilde değişip değişmeyeceğini belirleyen bir değer alır veya ayarlar.
Bu özellik true
olarak ayarlanmışsa, odak alan bileşen bir görsel göstergeyle işaretlenir. false olarak ayarlanmışsa, odaklı bir görsel gösterge kullanılmaz.
Varsayılan olarak, kullanıcı Sekme tuşuna basana kadar bu özellik false
olarak ayarlanır; ardından true
olarak ayarlanır.
Uygulama
public function get showFocusIndicator():Boolean
public function set showFocusIndicator(value:Boolean):void
activate | () | yöntem |
public function activate():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 |
Bir odak yöneticisini etkinleştirir.
Ekranda aynı anda birden fazla DisplayObjectContainer nesnesi görüntülendiğinde, odak bir kaptan diğerine doğru hareket ederken sistem yöneticisi bu nesnelerin FocusManager nesnelerini etkinleştirir ve devre dışı bırakır. Odak, odak yöneticisi devre dışı bırakılmış olan bir DisplayObjectContainer nesnesine gittiğinde, sistem yöneticisi, activate()
yöntemine bir çağrı yaparak o odak yöneticisini etkinleştirir. Aynı anda yalnızca bir odak yöneticisi etkindir; bir odak yöneticisini etkinleştirmeden önce, bileşeni odaktan çıkmış olan etkin bir odak yöneticisini devre dışı bırakmak için sistem yöneticisi deactivate()
yöntemini kullanır.
deactivate | () | yöntem |
public function deactivate():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 |
Bir odak yöneticisini devre dışı bırakır.
Ekranda aynı anda birden fazla DisplayObjectContainer nesnesi görüntülendiğinde, odak bir kaptan diğerine doğru hareket ederken sistem yöneticisi bu nesnelerin FocusManager nesnelerini etkinleştirir ve devre dışı bırakır. Odak, odak yöneticisi devre dışı bırakılmış olan bir DisplayObjectContainer nesnesine gittiğinde, sistem yöneticisi, activate()
yöntemine bir çağrı yaparak o odak yöneticisini etkinleştirir. Aynı anda yalnızca bir odak yöneticisi etkindir; bir odak yöneticisini etkinleştirmeden önce, bileşeni odaktan çıkmış olan etkin bir odak yöneticisini devre dışı bırakmak için sistem yöneticisi deactivate()
yöntemini kullanır.
findFocusManagerComponent | () | yöntem |
public function findFocusManagerComponent(component:InteractiveObject):InteractiveObject
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, belirtilen nesneyi içeren IFocusManagerComponent nesnesini alır.
Flash Player, bileşenlerde olduğu gibi alt bileşenler için de odak ayarlayabilir. Bu yöntem, kendisi odak alan veya odak alan alt bileşeni içeren bileşenin bulunması için kullanılır.
Parametreler
component:InteractiveObject — Flash Player düzeyinde odak alabilen bir nesne.
|
InteractiveObject — Belirtilen nesneyi içeren IFocusManagerComponent; aksi halde bu yöntem null değerini döndürür.
|
getFocus | () | yöntem |
public function getFocus():InteractiveObject
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 |
O anda odağın üzerinde olduğu IFocusManagerComponent bileşenini alır. Odağın hangi bileşende olduğunu belirlemek için bu yöntemi kullanın. Odağın hangi bileşen üzerinde olduğunu bulmak için Stage nesnesinin kullanılması, odağı alan nesnenin alt bileşeninin döndürülmesiyle sonuçlanabilir.
DöndürürInteractiveObject — Odağa sahip IFocusManagerComponent nesnesi.
|
getNextFocusManagerComponent | () | yöntem |
public function getNextFocusManagerComponent(backward:Boolean = false):InteractiveObject
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ı Sekme tuşunu kullanarak odağın hareket etmesine neden olursa odağa alınacak sonraki bileşeni alır.
Bu yöntem, odağın ileri veya geri doğru hareket etmesi durumunda sekme döngüsünde odak alacak bir sonraki öğeyi algılamak için kullanılabilir. Uygulama geçerli başka bileşenler içermiyorsa, bu yöntem o anda odak alan bileşeni alır.
Parametreler
backward:Boolean (default = false ) — Odağın, sekme döngüsünde geriye doğru gidip gitmediğini gösterir. Bu değer true ise, kullanıcının Shift+Sekme tuş kombinasyonuna basmasıyla odağın geriye doğru gitmesi durumunda odak alacak olan bileşeni döndürür.
|
InteractiveObject — Odağı alacak olan bir sonraki bileşen.
|
hideFocus | () | yöntem |
public function hideFocus():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 |
showFocusIndicator
özelliğini false
olarak ayarlar. Odak alan bir bileşen, odağın görsel göstergesiyle işaretlenmişse, bu yöntem o göstergeyi kaldırır.
setFocus | () | yöntem |
public function setFocus(o:InteractiveObject):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Odağı bir IFocusManagerComponent bileşenine ayarlar. Bu yöntem, bileşenin görünürlüğünü, etkinleştirilmiş durumunu veya diğer koşulları denetlemez.
Parametreler
o:InteractiveObject — Odağı alacak olan bileşen.
|
showFocus | () | yöntem |
public function showFocus():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 |
showFocusIndicator
özelliğini true
olarak ayarlar. Bir bileşen odak alıyorsa, bu yöntem görsel odak göstergesini o bileşenin üzerine çeker.
Tue Jun 12 2018, 01:09 PM Z