Question de dialogue modale très basique<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Exemple de boîte de dialogue standard:
Noms par défaut ici (1);
Si(
ex = dialogue (
Title ("Exemple de dialogue ()"),
vlist (
hlist (
"Définir cette valeur",
variable = EditNumber (42)
),
hlist (
Bouton ("OK"),
Bouton ("Annuler")
)
)
)
ex ["bouton"] == 1;
,
ex ["variable"],
"ANNULER"
)
Comment utiliser le secret du numéro d'univers dans une formule de tableau après le dialogue?
Re: Question de dialogue modale très basiqueVoici une version qui utilise nouvelle fenetre au lieu de l'ancien dialogue . La variable X est à votre disposition après la fermeture du dialogue.
Noms par défaut jusqu'ici ( 1 ) ;
ex = nouvelle fenetre ( "Exemple de dialogue ()" , << modal () ,
Vlistbox (
hlistbox (
zone de texte ( "Définir cette valeur" ) ,
variable_neb = numeroedbox ( 42 )
) ,
hlistbox (
Boîte à boutons ( "D'ACCORD" ,
X = variable_neb << obtenir ;
) ,
Boîte à boutons ( "Annuler" ,
X = . ;
)
)
)
) ;
Re: Question de dialogue modale très basiqueJe n’ai passé que littéralement une minute, mais peut-être que cela aidera…
Si(
ex = dialogue (
Title ("Exemple de dialogue ()"),
vlist (
hlist (
"Définir cette valeur",
variable = EditNumber (42)
),
hlist (
Bouton ("OK"),
Bouton ("Annuler")
)
)
)
ex ["bouton"] == 1;
,
ex ["variable"],
"ANNULER"
)
// J'ai entré 33 par rapport à la valeur par défaut de 42 et ajouté la ligne en bas.
// FYI. DIalog est obsolète et la nouvelle fenêtre est encouragée.
x = ex ["variable"];