M&M FDT 1.2.1 Online Specification
 FDTUserMessageSchema definition


Interfaces and Methods   -   Schemas   -   FDT Specification   -   Quicklinks   -   Abbreviations

12.19 FDTUserMessageSchema

Available since FDT 1.2.0.0

Used at: IFdtDialog::UserDialog() The XML document contains the definition of a user message.

Available since FDT 1.2
Available since FDT 1.2.1
Available since FDT 1.2 and modified or extended in FDT 1.2.1
Specification description (mouse over)
dtmINSPECTOR related hint (mouse over)
Comment by M&M (mouse over)
Link to definition
<Schema name="FDTUserMessageSchema"   xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:fdt="x-schema:FDTDataTypesSchema.xml" >
      <!-- Definition of Attributes -->
     <AttributeType name="messageType"    dt:type="enumeration" dt:values="messageExclamation messageInformation messageQuestion messageStop" />
     <AttributeType name="messageButtons"    dt:type="enumeration" dt:values="buttonsAbortRetryIgnore buttonsOk buttonsOkCancel buttonsRetryCancel buttonsYesNo buttonsYesNoCancel" />
     <AttributeType name="messageDefault"    dt:type="enumeration" dt:values="buttonAbort buttonRetry buttonIgnore buttonOk buttonCancel buttonYes buttonNo" />
     <AttributeType name="resultMessage"      dt:type="enumeration" dt:values="nobutton buttonAbort buttonRetry buttonIgnore buttonOk buttonCancel buttonYes buttonNo" />
     <AttributeType name="resultStatus"   dt:type="enumeration" dt:values="notSupported denied systemResponse ok" />
     <AttributeType name="title"    dt:type="string" />
     <AttributeType name="helpFile"    dt:type="string" />
     <AttributeType name="helpContext"    dt:type="number" />
      <!-- ApplicationId specifies the standard user interface called -->
     <ElementType name="TextLine"    content="mixed" model="closed" >
          <attribute type="fdt:nodeId"   required="no" />
          <attribute type="fdt:string"   required="yes" />
     </ElementType>
     <ElementType name="FDTUserMessage"    content="mixed" model="closed" >
          <attribute type="fdt:nodeId"   required="no" />
          <attribute type="messageType"     required="yes" />
          <attribute type="messageButtons"     required="yes" />
          <attribute type="messageDefault"     required="yes" />
          <attribute type="title"     required="yes" />
          <attribute type="helpFile"     required="no" />
          <attribute type="helpContext"     required="no" />
          <group order="many" >
               <element type="TextLine"     minOccurs="0" maxOccurs="*" />
               <element type="fdt:DtmVariable"   minOccurs="0" maxOccurs="*" />
          </group>
          <attribute type="resultMessage"       required="no" />
          <attribute type="resultStatus"     required="no" />
     </ElementType>
     <ElementType name="FDT"    content="mixed" model="closed" >
          <attribute type="fdt:nodeId"   required="no" />
          <element type="FDTUserMessage"     minOccurs="1" maxOccurs="1" />
     </ElementType>
</Schema>

© by M&M Software GmbH, parts of this website taken from FDT Interface Specification Version 1.2.1, © by FDT Group, AISBL.
This website is published for support of M&M products as granted in license conditions, chapter 2.1.
Last updated 2015-02-05 15:18
Email: FDT Technical Support Line.