ユーザーがポップアップウィンドウを開くと、onOpenイベントはアプリケーションに送信されます。
以下に示すようにonOpen値を伴うfullfill属性を使うことで、ポップアップウィンドウ作成を遅らせることができます。
<bandbox fulfill="onOpen">
<bandpopup>
...
</bandpopup>
</bandbox>
代わりに、以下に示すように、onOpenイベントを監視することで、Javaでポップアップウィンドウを作成できます。
<bandbox id="band" onOpen="prepare()"/>
<zscript>
void prepare() {
if (event.isOpen() && band.getPopup() == null) {
...//create child elements
}
}
</zscript>