Files
Brainstorm/Foundation Builder/controls/button.cml
2014-05-30 10:31:51 -07:00

84 lines
2.2 KiB
Plaintext

<type name="button" extends="button-abstract" inherit-styles="true">
<builder jar="button.jar">
<thin-swt class="com.foundation.tcv.swt.builder.ButtonBuilder"/>
<thick-swt class="com.foundation.view.swt.builder.ButtonBuilder"/>
</builder>
<style name="flat"/>
<!-- Note: Can select only one of the following styles. -->
<style name="up-arrow">
<alter name="push"/>
<alter name="center"/>
<alter name="left"/>
<alter name="right"/>
<alter name="down-arrow"/>
<alter name="left-arrow"/>
<alter name="right-arrow"/>
</style>
<style name="down-arrow">
<alter name="push"/>
<alter name="center"/>
<alter name="left"/>
<alter name="right"/>
<alter name="up-arrow"/>
<alter name="left-arrow"/>
<alter name="right-arrow"/>
</style>
<style name="left-arrow">
<alter name="push"/>
<alter name="center"/>
<alter name="left"/>
<alter name="right"/>
<alter name="up-arrow"/>
<alter name="down-arrow"/>
<alter name="right-arrow"/>
</style>
<style name="right-arrow">
<alter name="push"/>
<alter name="center"/>
<alter name="left"/>
<alter name="right"/>
<alter name="up-arrow"/>
<alter name="down-arrow"/>
<alter name="left-arrow"/>
</style>
<style name="push">
<alter name="up-arrow"/>
<alter name="down-arrow"/>
<alter name="left-arrow"/>
<alter name="right-arrow"/>
</style>
<!-- Note: Can select only one of the following styles. -->
<!-- Note: Cannot use left/right/center with the arrow styles. -->
<style name="left">
<alter name="right"/>
<alter name="center"/>
<alter name="up-arrow"/>
<alter name="down-arrow"/>
<alter name="left-arrow"/>
<alter name="right-arrow"/>
</style>
<style name="right">
<alter name="left"/>
<alter name="center"/>
<alter name="up-arrow"/>
<alter name="down-arrow"/>
<alter name="left-arrow"/>
<alter name="right-arrow"/>
</style>
<style name="center">
<alter name="left"/>
<alter name="right"/>
<alter name="up-arrow"/>
<alter name="down-arrow"/>
<alter name="left-arrow"/>
<alter name="right-arrow"/>
</style>
<method function="selection" required="false" multiple="false" requires-value-holder="true"/>
<link-source function="selection" data-type=""/>
<link-target function="selection" data-type=""/>
</type>