<xsd:element name="button">
<xsd:complexType>
<xsd:attribute name="caption" type="xsf:xdTitle" />
<xsd:attribute name="icon" type="xsd:string" />
<xsd:attribute name="tooltip" type="xsf:xdTitle" />
<xsd:attribute name="name" type="xsd:NMTOKEN" />
<xsd:attribute name="xmlToEdit" type="xsd:NMTOKEN" />
<xsd:attribute name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="xCollection::insert" />
<xsd:enumeration value="xCollection::insertBefore" />
<xsd:enumeration value="xCollection::insertAfter" />
<xsd:enumeration value="xCollection::remove" />
<xsd:enumeration value="xCollection::refreshFilter" />
<xsd:enumeration value="xCollection::removeAll" />
<xsd:enumeration value="xOptional::insert" />
<xsd:enumeration value="xOptional::remove" />
<xsd:enumeration value="xReplace::replace" />
<xsd:enumeration value="xFileAttachment::attach" />
<xsd:enumeration value="xFileAttachment::open" />
<xsd:enumeration value="xFileAttachment::saveAs" />
<xsd:enumeration value="xFileAttachment::remove" />
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="showIf">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="always" />
<xsd:enumeration value="enabled" />
<xsd:enumeration value="immediate" />
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
|