カレンダー

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>