カレンダー
calendarコンポーネントはカレンダーを表示して選択した日付を
取得したりすることが簡単にできてかなり便利です。
入力コントロールのようにcalendarコンポーネントはvalueプロパティから
選択された日付を取得したり日付をvalueプロパティにセットすることができます。
onChangeイベントを使用してイベントが発生した時点で、何らかの処理を行うことも可能です。
<?xml version="1.0" encoding="Windows-31J"?>
<?page title="カレンダー"?>
<window title="カレンダー" border="normal" width="200px">
<calendar id="cal" onChange="in.value = cal.value" />
<datebox id="in" onChange="cal.value = in.value" />
</window>
calendarコンポーネントは2種類のレイアウトをサポートしていて、
そのレイアウトはcompactプロパティで指定できます。(値:true or false)
compactプロパティのデフォルト値は指定されているロケールに依存しています。
<?xml version="1.0" encoding="Windows-31J"?>
<?page title="カレンダー"?>
<window title="カレンダー" border="normal" width="200px">
<calendar compact="true" />
</window>