Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Eléments du langage ActionScript > Commandes fscommand2 > Commande fscommand2 SetInputTextType | |||
SetInputTextType
Spécifie le mode d'ouverture du champ de saisie de texte.
Flash Lite prend en charge la fonctionnalité de saisie de texte en demandant à l'application hôte d'activer l'interface de saisie de texte propre au périphérique, généralement appelée processeur frontal (FEP - front-end processor). Lorsque la commande SetInputTextType n'est pas utilisée, le processeur frontal est ouvert en fonction de son mode par défaut.
|
Commande |
Paramètres |
Valeur renvoyée |
|
|---|---|---|---|
|
SetInputTextType |
|
|
|
Le tableau suivant affiche les effets des différents modes, ainsi que les modes substitués :
|
Mode InputTextType |
Définit le processeur frontal sur l'un de ces modes, qui s'excluent mutuellement. |
Si le mode retenu n'est pas pris en charge sur le périphérique actif, le processeur s'ouvre dans ce mode |
|---|---|---|
|
Numeric |
Nombres uniquement (0 à 9) |
Alphanumérique |
|
Alpha |
Caractères alphabétiques uniquement (A à Z, a à z) |
Alphanumérique |
|
Alphanumérique |
Caractères alphanumériques uniquement (0à 9, A à Z, a à z) |
Latin |
|
Latin |
Caractères latins uniquement (alphanumérique et ponctuation) |
NoRestriction |
|
NonLatin |
Caractères non latin uniquement (par exemple, Kanji et Kana) |
NoRestriction |
|
NoRestriction |
Mode par défaut (ne définit par de restriction sur le processeur frontal) |
S/O |
|
REMARQUE : Tous les téléphones mobiles ne prennent pas en charge les types de champ de saisie de texte suivants. Pour cette raison, vous devez valider les données du texte saisi. |
||
Disponibilité : ActionScript 1.0 ; Flash Lite 1.1
La ligne de code suivant définit le type du champ de saisie associé à la variable input1 pour recevoir des données numériques :
status = fscommand2("SetInputTextType", "input1", "Numeric");