こんにちは、ボタンに非標準のテキストを使用するモーダルを作成しようとしています。 つまり、ドキュメントによると、テキスト付きの1つのボタンOK 、はい、いいえ、 またモーダルを閉じるにはキャンセルが必要です。 この場合、「OK」の代わりに「続行」があり、「キャンセル」の代わりに「今はありません」というモーダルがいくつかあります。 ドキュメントによると、次のようなことができることがわかります。
acknowledgeButton = Button Box( acknowledgeText, acknowledgeButton << Close Window ),
別のテキストのボタンを使用してモーダルを閉じるため。 問題は、結果の動作が少し奇妙であることです。 具体的には、クリックするとボタンが消えますが、モーダルが消えるまでに遅延があるため、約 0.5 秒間、ボタンがないだけでモーダルが表示されたままになります。 クリックするとモーダルがすぐに閉じられる標準の「OK」/「キャンセル」動作を取得するためにできることはありますか?
私のモーダルの完全なコード:
Names Default To Here( 1 );
simpleMessageModal = Function( {title, message, acknowledgeText},
{Default Local},
result = Associative Array();
modal = New Window( title,
<<MODAL></MODAL>