| Package | com.hippohx.dialogmasks |
| Class | public class DialogMask |
| Subclasses | AllFilesDialogMask, SwfDialogMask |
For example, you can create an DialogMask so the user is only offered dll files when browsing:
var dllMask:DialogMask = new DialogMask(1,"DLL files","*.dll");
Dialog.getInstance().openFile("Select you dll","Please select you dll",dllMask);
You can also offer more than one file extension per description separating extensions using ";":
var dll_and_swf_Mask:DialogMask = new DialogMask(1,"DLL files AND SWFs","*.dll;*.swf");
Dialog.getInstance().openFile("Select you dll","Please select you dll",dll_and_swf_Mask);
See also
| Property | Defined by | ||
|---|---|---|---|
| count : int
Number of descriptions and extensions.
| DialogMask | ||
| descriptions : Array
Array of Strings with descriptions for each extension.
| DialogMask | ||
| extensions : Array
Array of Strings with extensions for each description.
| DialogMask | ||
| Method | Defined by | ||
|---|---|---|---|
|
DialogMask(count:int, descriptions:Array, extensions:Array)
Creates a new DialogMask object.
| DialogMask | ||
|
toString():String
This is just a nice way of displaying object's information within a trace function.
| DialogMask | ||
| count | property |
public var count:intNumber of descriptions and extensions. This parameter acts as a "security" parameter so you don't pass a different number of descriptions and extensions.
| descriptions | property |
public var descriptions:ArrayArray of Strings with descriptions for each extension. For example, you can create a description like "JPG images" for a "*.jpg" extension.
| extensions | property |
public var extensions:ArrayArray of Strings with extensions for each description. For example you can use "*.jpg" as extension for a "JPG images" description.
Please note that you can define several extensions for the same description, just separated them with ";". For example you could use "*.jpg;*.jpeg" for a single "JPG images" description.
| DialogMask | () | constructor |
public function DialogMask(count:int, descriptions:Array, extensions:Array)Creates a new DialogMask object.
Parameterscount:int — Number of descriptions and extensions.
|
|
descriptions:Array — Array of Strings with descriptions for each extension.
|
|
extensions:Array — Array of Strings with extensions for each description.
|
| toString | () | method |
public function toString():StringThis is just a nice way of displaying object's information within a trace function.
ReturnsString |