50 lines
1.9 KiB
Plaintext
50 lines
1.9 KiB
Plaintext
<type name="frame" extends="container" inherit-styles="true">
|
|
<builder jar="frame.jar">
|
|
<thin-swt class="com.foundation.tcv.swt.builder.FrameBuilder"/>
|
|
<thick-swt class="com.foundation.view.swt.builder.FrameBuilder"/>
|
|
</builder>
|
|
|
|
<!--<style name="border"/> Inherited from component. -->
|
|
<style name="close"/>
|
|
<style name="minimize"/>
|
|
<style name="maximize"/>
|
|
<style name="no trim"/>
|
|
<style name="resize"/>
|
|
<style name="title"/>
|
|
<style name="on top"/>
|
|
<style name="tool"/>
|
|
<style-set name="window trim">
|
|
<alter name="close" value="true"/>
|
|
<alter name="title" value="true"/>
|
|
<alter name="minimize" value="true"/>
|
|
<alter name="maximize" value="true"/>
|
|
<alter name="resize" value="true"/>
|
|
<alter name="border"/>
|
|
<alter name="no trim"/>
|
|
<alter name="on top"/>
|
|
<alter name="tool"/>
|
|
</style-set>
|
|
<style-set name="dialog trim">
|
|
<alter name="title" value="true"/>
|
|
<alter name="close" value="true"/>
|
|
<alter name="border" value="true"/>
|
|
<alter name="minimize"/>
|
|
<alter name="maximize"/>
|
|
<alter name="resize"/>
|
|
<alter name="no trim"/>
|
|
<alter name="on top"/>
|
|
<alter name="tool"/>
|
|
</style-set>
|
|
|
|
<property name="container-images" type="images" required="false" allow-resource="true"/>
|
|
|
|
<association function="container-images" association-type="single" unique-row-type="true" getter="required" setter="none" data-type="com.foundation.view.JefImage[]"/>
|
|
|
|
<method function="closed" required="false" multiple="false" requires-value-holder="true"/>
|
|
<!-- TODO: Replace these two with a one way (settable only) boolean attribute, or with one method which gets passed a boolean parameter. -->
|
|
<method function="activated" required="false" multiple="false" requires-value-holder="true"/>
|
|
<method function="deactivated" required="false" multiple="false" requires-value-holder="true"/>
|
|
|
|
<component type="menu-bar" required="false" multiple="false" requires-value-holder="true"/>
|
|
</type>
|