New Window()を使用するメリットの1つは、ディスプレイボックスにオプションのスクリプトを追加できることです。Dialog()では、次のようなコンボボックスにオプションのスクリプトを含めることはできませんでした。ディスプレイボックスのコントロールのいずれかに関連したアクションが必要なとき、コントロールの最後の引数としてスクリプトを追加する必要がありました。例:
win = New Window( "Combo Box",
<<Modal,
<<ReturnResult,
comboObj = Combo Box(
{"真", "偽"},
<< Set( 1 ),
Print( comboObj << Get )
)
);