Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Je ne comprends pas pourquoi JMP a supprimé cette commande pratique. Elle fonctionne toujours, mais avec un avertissement indiquant qu'elle est obsolète. Il est recommandé d'utiliser `New Window() << Modal`. Certes, cela demande plus de caractères que `Dialog` (et c'est moins intuitif), mais cela ne me dérangerait pas. Ce qui me pose problème, c'est qu'il faut aussi désactiver le menu et la barre d'outils, sinon la petite fenêtre de notification est occupée à 80 % par ces éléments et devient inutilisable. Il faut donc les désactiver avec les arguments de `Show()`. Mais ce n'est pas suffisant, car le texte de `New Window("Text")` s'affiche dans le titre de la fenêtre, qui est trop petit. Il faut donc redimensionner la fenêtre. Et même ainsi, le résultat n'est toujours pas aussi bon qu'avec `Dialog()`, car le message s'affiche dans le titre et non dans la boîte de dialogue. Il faut donc ajouter une zone de texte à la fenêtre. C'est beaucoup plus compliqué que d'utiliser simplement `Dialog()`. `Caption()` est utilisable, mais pas si l'on souhaite que la boîte de dialogue soit modale.
Quelle amélioration souhaiteriez-vous voir ?
Dialog() réintégré par JSL.
Pourquoi cette idée est-elle importante ?
Permet de gagner du temps lors du dépannage et de réduire la longueur du code lors de la création des messages aux utilisateurs.
@jay_holavarri , le problème vient simplement d'un « panneau de signalisation » trompeur dans l'index des scripts.
Utiliser:
ex = New Window( "Dialog",
<
<TYPE></TYPE>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1770750002908.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="hogi_0-1770750002908.png" style="width: 131px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="hogi_0-1770750002908.png" style="width: 131px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="hogi_0-1770750002908.png" style="width: 131px;"><span class="lia-inline-image-display-wrapper" image-alt="hogi_0-1770750002908.png" style="width: 131px;"><img src="https://us.v-cdn.net/6038925/uploads/images/93643i6515BA4F355C9685/hogi_0-1770750002908.png" role="button" title="hogi_0-1770750002908.png" alt="hogi_0-1770750002908.png" /></span></SPAN></SPAN></SPAN></SPAN></P> <BR />
Encore quelques caractères, mais c'est satisfaisant. Merci !
Merci d'avoir pris le temps de soumettre cette demande !