Dialog
Event{ Number CauseClose; /* 閉じようとしている原因*/ }
Dialog Dialog1 { Title = "Dialog1"; Form Form1 { Width = 400; Height = 300; } Function OnClose( e ) { /* ダイアログ外をタップした場合を除き、ダイアログを閉じる */ if(e.CauseClose != Dialog.CLOSE_ON_TOUCH_OUTSIDE){ Dialog1.Delete(); } } }