x_mdialog
boîte de dialogue pour la saisie de paramètres
Séquence d'appel
result=x_mdialog(title,labels,default_inputs_vector) result=x_mdialog(title,labelsv,labelsh,default_input_matrix)
Paramètres
- title
vecteur colonne de chaînes de caractères. Titre général
- labels
n vecteurs colonnes de chaînes de caractères,
labels(i)
est l'intitulé du i-ème paramètre à saisir- default_inputs_vector
n vecteurs colonnes de chaînes de caractères,
default_inputs_vector(i)
la valeur initiale du i-ème paramètre- ispassword
vecteur colonne de n booléens: si la valeur de
ispassword(i)
est%T
, l'i-ème entrée servira à saisir un mot de passe, les caractères saisis par l'utilisateur seront cachés. La valeur par défaut est%F
.Ce paramètre n'est pas géré pour le cas matrice.- labelsv
vecteur de n chaînes de caractères,
labelsv(i)
est la légende de la i-ème ligne de la matrice de paramètres- labelsh
vecteur de m chaînes de caractères,
labelsh(j)
est la légende de la j-ième colonne de la matrice de paramètres- default_input_matrix
matrice n x m de chaînes de caractères,
default_input_matrix(i,j)
est la valeur initiale du terme (i,j) de la matrice à saisir- result
matrice n x m de chaînes de caractères si le bouton "Ok" a été pressé ou [] si c'est le bouton "Cancel".
Description
Boîte de dialogue pour la saisie de paramètres
Exemples
txt=['module';'frequence';'phase ']; sig=x_mdialog('choisir le signal sinusoidal',txt,['1';'10';'0']) mag=evstr(sig(1)) frq=evstr(sig(2)) ph=evstr(sig(3)) rep=x_mdialog(['Simulation d''un systeme';'avec un regulateur PI'],... ['gain P';'gain I'],[' ';' '])
cred = x_mdialog("Entrez vos identifiants", ["Nom d''utilisateur :"; "Mot de passe :"],["scilab"; "motdepassescilab"],[%f; %t])
Voir aussi
- editvar — Scilab variable editor
- x_dialog — boîte de dialogue
- x_choose — boîte de dialogue permettant de faire des choix
- messagebox — Open a message box.
- getvalue — boîte de dialogue de saisie de paramètres
- evstr — évalue des expressions Scilab et concatène leurs résultats
- execstr — exécution d'instructions Scilab contenues dans des chaînes de caractères
Historique
Version | Description |
2025.0.0 | Ajout du paramètre ispassword . |
Report an issue | ||
<< x_matrix | Interface graphique | Listes Structures Cells >> |