User Guide

ComboBox component 203
Description
Method; replaces the content of the item at the specified index. This is a method of the List
component that is available from the ComboBox component.
Example
The following example changes the third index position:
myCombo.replaceItemAt(3, "new label");
See also
ComboBox.removeAll()
, ComboBox.removeItemAt()
ComboBox.restrict
Availability
Flash Player 6 (6.0 79.0).
Edition
Flash MX 2004.
Usage
comboBoxInstance.restrict
Description
Property; indicates the set of characters that a user can enter in the text field of a combo box. The
default value is
undefined. If this property is null or an empty string (""), a user can enter any
character. If this property is a string of characters, the user can enter only characters in the string;
the string is scanned from left to right. You can specify a range by using a dash (
-).
If the string begins with a caret (
^), all characters that follow the caret are considered unacceptable
characters. If the string does not begin with a caret, the characters in the string are considered
acceptable.
You can use the backslash (
\) to enter a hyphen (-), caret (^), or backslash (\) character, as shown
here:
\^
\-
\\
When you enter a backslash in the Actions panel within double quotation marks, it has a
special meaning for the Actions panel’s double-quote interpreter. It signifies that the character
following the backslash should be treated “as is.For example, you could use the following code to
enter a single quotation mark:
var leftQuote = "\’";
The Actions panels restrict interpreter also uses the backslash as an escape character. Therefore,
you may think that the following should work:
myText.restrict = "0-9\-\^\\";