コンソール モードでは、「Display License Agreement Screen」でライセンス テキストがページに分割され、各ページで「Enter」キーを押すしかありません。この動作をカスタマイズして、使用許諾契約を 1000 回見て同意したいだけの人のために "(Q)uit" のようなものを追加するにはどうすればよいでしょうか。
ある種のカスタム画面コードを作成する必要がありますか? それとももっと良い方法がありますか?いいえの場合、これを機能リクエストとして追加できますか?
コンソール モードでは、「Display License Agreement Screen」でライセンス テキストがページに分割され、各ページで「Enter」キーを押すしかありません。この動作をカスタマイズして、使用許諾契約を 1000 回見て同意したいだけの人のために "(Q)uit" のようなものを追加するにはどうすればよいでしょうか。
ある種のカスタム画面コードを作成する必要がありますか? それとももっと良い方法がありますか?いいえの場合、これを機能リクエストとして追加できますか?
次のことができます。
context.isConsole()
「コンソール ハンドラー」フォーム コンポーネントを新しい画面に追加し、そのスクリプトを次のように設定します。
if (!console.askYesNo("Show license?")) {
context.goForward(2, true, true);
}
return true;
次に、ユーザーがこの質問を確認した場合にのみ、ライセンス表示画面が表示されます。