44 lines
1.4 KiB
Plaintext
44 lines
1.4 KiB
Plaintext
|
|
<type name="date-time" extends="component" inherit-styles="true">
|
||
|
|
<builder jar="date-time.jar">
|
||
|
|
<thin-swt class="com.foundation.tcv.swt.builder.DateTimeBuilder"/>
|
||
|
|
<thick-swt class="com.foundation.view.swt.builder.DateTimeBuilder"/>
|
||
|
|
</builder>
|
||
|
|
|
||
|
|
<style name="short">
|
||
|
|
<alter name="medium"/>
|
||
|
|
<alter name="long"/>
|
||
|
|
</style>
|
||
|
|
<style name="medium">
|
||
|
|
<alter name="short"/>
|
||
|
|
<alter name="long"/>
|
||
|
|
</style>
|
||
|
|
<style name="long">
|
||
|
|
<alter name="medium"/>
|
||
|
|
<alter name="short"/>
|
||
|
|
</style>
|
||
|
|
|
||
|
|
<style name="calendar">
|
||
|
|
<alter name="time"/>
|
||
|
|
<alter name="date"/>
|
||
|
|
</style>
|
||
|
|
<style name="time">
|
||
|
|
<alter name="calendar"/>
|
||
|
|
<alter name="date"/>
|
||
|
|
</style>
|
||
|
|
<style name="date">
|
||
|
|
<alter name="time"/>
|
||
|
|
<alter name="calendar"/>
|
||
|
|
</style>
|
||
|
|
|
||
|
|
<!-- Only valid with the date style. Also: may not be supported on some platforms. -->
|
||
|
|
<style name="drop down"/>
|
||
|
|
|
||
|
|
<property name="auto-synchronize-selection" type="boolean" required="false" default-value="false"/>
|
||
|
|
<!-- Must be between [0..10,000] -->
|
||
|
|
<property name="auto-synchronize-selection-delay" type="long" required="false" default-value="500"/>
|
||
|
|
|
||
|
|
<association function="selection" association-type="single" unique-row-type="true" getter="required" setter="optional" data-type="java.util.Date"/>
|
||
|
|
<!-- Only used for the calendar style. Called when the user double clicks a calendar date. -->
|
||
|
|
<method function="double-click" required="false" multiple="false" requires-value-holder="true"/>
|
||
|
|
</type>
|