Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 19 Juil 2006 14:35 Sujet du message: arguments |
|
|
Bonjour,
Est-ce que vous savez si on peut donner des arguments aux Maplets?
Merci
Asli |
|
Revenir en haut de page |
|
|
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 19 Juil 2006 18:55 Sujet du message: |
|
|
Bonjour
non, mais on peut passer par une procédure qui rend pour résultat un maplet:
Code: |
> with(Maplets[Elements]):
> procMaplet:=proc(st::string)
> maplet := Maplet( [[st]] ):
> Maplets[Display]( maplet )
> end proc:
> procMaplet("Exemple");
|
A+
Dernière édition par ALS le 11 Nov 2006 19:25; édité 1 fois |
|
Revenir en haut de page |
|
|
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 20 Juil 2006 16:16 Sujet du message: |
|
|
Merci encore pour la réponse.
J'ai encore une question. Cette fois-ci c'est sur la présentation des systèmes.
En fait dans mon code je gère les systèmes différentiels. Parfois je les affiche en utilisant MathMLViewer. Et parfois l'espace de MathMLViewer ne suffit pas pour afficher le système. Dans ce cas, MathMLViewer est censé de faire apparaitre des barres (vscroll et hscroll) automatiquement. Mais celui-ci ne marche pas à chaque fois et j'ignore la raison.
On ne peut pas non plus donner en argument de montrer un vscroll ou hscroll à un MathMLViewer à ma connaissance.
Ce bug est normal ou j'oublie d'ajouter une commande?
Merci
Asli |
|
Revenir en haut de page |
|
|
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 20 Juil 2006 20:59 Sujet du message: |
|
|
Bonsoir, tu peux agir aussi en modifiant les paramètre 'width', 'height' et en jouant sur le paramètre 'wrapped' de MathMLViewer. |
|
Revenir en haut de page |
|
|
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 25 Juil 2006 10:40 Sujet du message: |
|
|
Bonjour,
On ne peut pas utiliser le paramètre wrapped pour un MathMLViewer si je ne me trompe.
Est-ce que vous savez aussi la commande pour passer à la ligne dans un MessageDialog?
Merci
Asli |
|
Revenir en haut de page |
|
|
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 25 Juil 2006 11:03 Sujet du message: |
|
|
ça fait bizarre de répondre à soi-même mais j'ai trouvé la réponse de ma question. Il faut mettre \n dans un string pour passer à la ligne!
à+
Asli |
|
Revenir en haut de page |
|
|
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 25 Juil 2006 12:40 Sujet du message: |
|
|
On peut utiliser le paramètre wrapped pour un MathMLViewer EN INITIALISATION seulement. |
|
Revenir en haut de page |
|
|
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 25 Juil 2006 13:20 Sujet du message: |
|
|
Est-ce que tu peux donner un exemple pour le paramètre wrapped?
Moi je l'essaye mais il me donne un message d'erreur. Je l'utilise comme ceci :
>BoxCell(MathMLViewer['ViewInfGen']('wrapped'='true'))
Asli |
|
Revenir en haut de page |
|
|
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 25 Juil 2006 14:27 Sujet du message: |
|
|
Code: |
with(Maplets[Elements]):
maplet := Maplet([
[BoxCell("The solution is:")],
[MathMLViewer('value' = MathML[Export](int(sin(x^2), x)+int(cos(x^2),x)+int(sin(2*x^2), x)+int(2*cos(x^2),x)),'wrapped'=true)],
[Button("OK", Shutdown())]
]):
Maplets[Display](maplet);
|
|
|
Revenir en haut de page |
|
|
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 25 Juil 2006 14:36 Sujet du message: |
|
|
Merci pour l'exemple, mais ça marche tjs pas. c bizarre. J'ai cette erreur :
>Error, (in Maplets:-Elements:-MathMLViewer[ViewInfGen]) unexpected object: wrapped = true
Asli |
|
Revenir en haut de page |
|
|
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 25 Juil 2006 14:44 Sujet du message: |
|
|
Pas d'erreur chez moi sous Maple10, même si je rajoute le nom ViewInfGen:
Code: |
with(Maplets[Elements]):
maplet := Maplet([
[BoxCell("The solution is:")],
[MathMLViewer[ViewInfGen] ('value' = MathML[Export](int(sin(x^2), x)+int(cos(x^2),x)+int(sin(2*x^2), x)+int(2*cos(x^2),x)),'wrapped'=true)],
[Button("OK", Shutdown())]
> ]):
Maplets[Display](maplet);
|
|
|
Revenir en haut de page |
|
|
Asli
Inscrit le: 04 Juil 2006 Messages: 15
|
Posté le: 25 Juil 2006 14:46 Sujet du message: |
|
|
Oui peut-etre l'erreur vient du fait que j'utilise maple9.
Bon, merci bcp en tous cas!
Asli |
|
Revenir en haut de page |
|
|
|