Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: Sunucudan Veri Alınıyor...
Sunucudan Veri Alınıyor...
mx.managers 

PopUpManager  - AS3 Flex

Paketmx.managers
Sınıfpublic class PopUpManager
Miras AlmaPopUpManager Inheritance 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

The PopUpManager singleton class creates new top-level windows and places or removes those windows from the layer on top of all other visible windows. See the SystemManager for a description of the layering. It is used for popup dialogs, menus, and dropdowns in the ComboBox control and in similar components.

The PopUpManager also provides modality, so that windows below the popup cannot receive mouse events, and also provides an event if the user clicks the mouse outside the window so the developer can choose to dismiss the window or warn the user.

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
Genel Yöntemler
 YöntemTanımlayan:
  
addPopUp(window:IFlexDisplayObject, parent:DisplayObject, modal:Boolean = false, childList:String = null, moduleFactory:IFlexModuleFactory = null):void
[statik] Pops up a top-level window.
PopUpManager
  
[statik] Makes sure a popup window is higher than other objects in its child list The SystemManager does this automatically if the popup is a top level window and is moused on, but otherwise you have to take care of this yourself.
PopUpManager
  
[statik] Centers a popup window over whatever window was used in the call to the createPopUp() or addPopUp() method.
PopUpManager
  
createPopUp(parent:DisplayObject, className:Class, modal:Boolean = false, childList:String = null, moduleFactory:IFlexModuleFactory = null):IFlexDisplayObject
[statik] Creates a top-level window and places it above other windows in the z-order.
PopUpManager
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
  
[statik] Removes a popup window popped up by the createPopUp() or addPopUp() method.
PopUpManager
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
 Inherited
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
 Inherited
Belirtilen nesnenin dize olarak temsil edilen halini döndürür.
Object
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Yöntem Ayrıntısı

addPopUp

()yöntem
public static function addPopUp(window:IFlexDisplayObject, parent:DisplayObject, modal:Boolean = false, childList:String = null, moduleFactory:IFlexModuleFactory = 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

Pops up a top-level window. It is good practice to call removePopUp() to remove popups created by using the addPopUp() method. If the class implements IFocusManagerContainer, the window will have its own FocusManager so that, if the user uses the TAB key to navigate between controls, only the controls in the window will be accessed.

Example

var tw:TitleWindow = new TitleWindow();
        tw.title = "My Title";
        mx.managers.PopUpManager.addPopUp(tw, pnl, false);

Creates a popup window using the tw instance of the TitleWindow class and pnl as the Sprite for determining where to place the popup. It is defined to be a non-modal window.

Parametreler

window:IFlexDisplayObject — The IFlexDisplayObject to be popped up.
 
parent:DisplayObject — DisplayObject to be used for determining which SystemManager's layers to use and optionally the reference point for centering the new top level window. It may not be the actual parent of the popup as all popups are parented by the SystemManager.
 
modal:Boolean (default = false) — If true, the window is modal which means that the user will not be able to interact with other popups until the window is removed.
 
childList:String (default = null) — The child list in which to add the pop-up. One of PopUpManagerChildList.APPLICATION, PopUpManagerChildList.POPUP, or PopUpManagerChildList.PARENT (default).
 
moduleFactory:IFlexModuleFactory (default = null) — The moduleFactory where this pop-up should look for its embedded fonts and style manager.

İlgili API Öğeleri

bringToFront

()yöntem 
public static function bringToFront(popUp:IFlexDisplayObject):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

Makes sure a popup window is higher than other objects in its child list The SystemManager does this automatically if the popup is a top level window and is moused on, but otherwise you have to take care of this yourself.

Parametreler

popUp:IFlexDisplayObject — IFlexDisplayObject representing the popup.

centerPopUp

()yöntem 
public static function centerPopUp(popUp:IFlexDisplayObject):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

Centers a popup window over whatever window was used in the call to the createPopUp() or addPopUp() method.

Note that the position of the popup window may not change immediately after this call since Flex may wait to measure and layout the popup window before centering it.

Parametreler

popUp:IFlexDisplayObject — IFlexDisplayObject representing the popup.

createPopUp

()yöntem 
public static function createPopUp(parent:DisplayObject, className:Class, modal:Boolean = false, childList:String = null, moduleFactory:IFlexModuleFactory = null):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

Creates a top-level window and places it above other windows in the z-order. It is good practice to call the removePopUp() method to remove popups created by using the createPopUp() method. If the class implements IFocusManagerContainer, the window will have its own FocusManager so that, if the user uses the TAB key to navigate between controls, only the controls in the window will be accessed.

Example

pop = mx.managers.PopUpManager.createPopUp(pnl, TitleWindow, false); 

Creates a popup window based on the TitleWindow class, using pnl as the MovieClip for determining where to place the popup. It is defined to be a non-modal window meaning that other windows can receive mouse events

Parametreler

parent:DisplayObject — DisplayObject to be used for determining which SystemManager's layers to use and optionally the reference point for centering the new top level window. It may not be the actual parent of the popup as all popups are parented by the SystemManager.
 
className:Class — Class of object that is to be created for the popup. The class must implement IFlexDisplayObject.
 
modal:Boolean (default = false) — If true, the window is modal which means that the user will not be able to interact with other popups until the window is removed.
 
childList:String (default = null) — The child list in which to add the popup. One of PopUpManagerChildList.APPLICATION, PopUpManagerChildList.POPUP, or PopUpManagerChildList.PARENT (default).
 
moduleFactory:IFlexModuleFactory (default = null) — The moduleFactory where this pop-up should look for its embedded fonts and style manager.

Döndürür
IFlexDisplayObject — Reference to new top-level window.

İlgili API Öğeleri

removePopUp

()yöntem 
public static function removePopUp(popUp:IFlexDisplayObject):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

Removes a popup window popped up by the createPopUp() or addPopUp() method.

Parametreler

popUp:IFlexDisplayObject — The IFlexDisplayObject representing the popup window.





[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.