Creation d’une choose boxes, Création d’une choose boxes – HP Calculatrice graphique HP 49g Manuel d'utilisation

Page 750

Advertising
background image

Page 21-34


Exemple 3 : Modifiez le format du champ de la liste d’informations en le
remplaçant par { 3 0 } et enregistrez le programme modifié dans la variable
INFP3. Exécutez ce programme pour afficher le nouveau formulaire d’entrée :

Création d’une CHOOSE boxes

La fonction CHOOSE („°L@)@@IN@@ @CHOOS@) permet à l’utilisateur de
créer une CHOOSE box dans un programme. Cette fonction requiert trois
arguments :

1. Une invite (une chaîne de caractères décrivant la CHOOSE box)
2. Une liste des définitions de choix {c

1

c

2

… c

n

}. Une définition de choix

c

i

peut présenter l’un des deux formats suivants :

a. Un objet (par exemple nombre, caractère algébrique, etc.)

qui sera affiché dans la fenêtre de sélection et sera
également le résultat de ce choix.

b. Une liste {objet_affiché objet_résultat} de sorte que

objet_affiché est répertorié dans la CHOOSE box alors que
objet_résultat est sélectionné comme résultat si ce choix est
sélectionné.

3. Un nombre indiquant l’emplacement du choix par défaut dans la liste

des définitions de choix. Si ce nombre est 0, aucun choix par défaut
n’est mis en surbrillance.


L’activation de la fonction CHOOSE retourne soit un zéro, si une action
@CANCEL est utilisée, soit, si un choix est fait, le choix sélectionné (par exemple,
v) et le numéro 1, c’est-à-dire, dans la pile RPN :

2: v
1: 1

Advertising