<div dir="ltr"><div class="gmail_extra"><div class="gmail_extra">Part 1 already has prose for disallowing the use of VML in</div><div class="gmail_extra">txbxContent (see 20.4.2.38  txbxContent (Rich Text Box Content Container)).  </div><div class="gmail_extra">But I am puzzled by it.</div><div class="gmail_extra"><br></div><div class="gmail_extra">In my understanding, txbxContent in dml-wordprocessingDrawing.xsd never alows</div><div class="gmail_extra">the use of VML in both S and T.</div><div class="gmail_extra"><br></div><div class="gmail_extra">S and T txbxContent in dml-wordprocessingDrawing.xsd</div><div class="gmail_extra"><br></div><div class="gmail_extra">      <xsd:element name="txbxContent" type="CT_TxbxContent" minOccurs="1" maxOccurs="1"/></div><div class="gmail_extra">  <xsd:complexType name="CT_TxbxContent"></div><div class="gmail_extra">    <xsd:group ref="w:EG_BlockLevelElts" minOccurs="1" maxOccurs="unbounded"/></div><div class="gmail_extra">  </xsd:complexType></div><div class="gmail_extra"><br></div><div class="gmail_extra">S and T EG_BlockLevelElts in WML</div><div class="gmail_extra"><br></div><div class="gmail_extra">  <xsd:group name="EG_BlockLevelChunkElts"></div><div class="gmail_extra">    <xsd:choice></div><div class="gmail_extra">      <xsd:group ref="EG_ContentBlockContent" minOccurs="0" maxOccurs="unbounded"/></div><div class="gmail_extra">    </xsd:choice></div><div class="gmail_extra">  </xsd:group></div><div class="gmail_extra"><br></div><div class="gmail_extra">S and T EG_ContentBlockContent in WML</div><div class="gmail_extra"><br></div><div class="gmail_extra">  <xsd:group name="EG_ContentBlockContent"></div><div class="gmail_extra">    <xsd:choice></div><div class="gmail_extra">      <xsd:element name="customXml" type="CT_CustomXmlBlock"/></div><div class="gmail_extra">      <xsd:element name="sdt" type="CT_SdtBlock"/></div><div class="gmail_extra">      <xsd:element name="p" type="CT_P" minOccurs="0" maxOccurs="unbounded"/></div><div class="gmail_extra">      <xsd:element name="tbl" type="CT_Tbl" minOccurs="0" maxOccurs="unbounded"/></div><div class="gmail_extra">      <xsd:group ref="EG_RunLevelElts" minOccurs="0" maxOccurs="unbounded"/></div><div class="gmail_extra">    </xsd:choice></div><div class="gmail_extra">  </xsd:group></div><div class="gmail_extra"><br></div><div class="gmail_extra">S and T EG_RunLevelElts in WML</div><div class="gmail_extra"><br></div><div class="gmail_extra">  <xsd:group name="EG_RunLevelElts"></div><div class="gmail_extra">    <xsd:choice></div><div class="gmail_extra">      <xsd:element name="proofErr" minOccurs="0" type="CT_ProofErr"/></div><div class="gmail_extra">      <xsd:element name="permStart" minOccurs="0" type="CT_PermStart"/></div><div class="gmail_extra">      <xsd:element name="permEnd" minOccurs="0" type="CT_Perm"/></div><div class="gmail_extra">      <xsd:group ref="EG_RangeMarkupElements" minOccurs="0" maxOccurs="unbounded"/></div><div class="gmail_extra">      <xsd:element name="ins" type="CT_RunTrackChange" minOccurs="0"/></div><div class="gmail_extra">      <xsd:element name="del" type="CT_RunTrackChange" minOccurs="0"/></div><div class="gmail_extra">      <xsd:element name="moveFrom" type="CT_RunTrackChange"/></div><div class="gmail_extra">      <xsd:element name="moveTo" type="CT_RunTrackChange"/></div><div class="gmail_extra">      <xsd:group ref="EG_MathContent" minOccurs="0" maxOccurs="unbounded"/></div><div class="gmail_extra">    </xsd:choice></div><div class="gmail_extra">  </xsd:group></div><div class="gmail_extra"><br></div><div class="gmail_extra">S and T EG_RangeMarkupElements in WML</div><div class="gmail_extra"><br></div><div class="gmail_extra">  <xsd:group name="EG_RangeMarkupElements"></div><div class="gmail_extra">    <xsd:choice></div><div class="gmail_extra">      <xsd:element name="bookmarkStart" type="CT_Bookmark"/></div><div class="gmail_extra">      <xsd:element name="bookmarkEnd" type="CT_MarkupRange"/></div><div class="gmail_extra">      <xsd:element name="moveFromRangeStart" type="CT_MoveBookmark"/></div><div class="gmail_extra">      <xsd:element name="moveFromRangeEnd" type="CT_MarkupRange"/></div><div class="gmail_extra">      <xsd:element name="moveToRangeStart" type="CT_MoveBookmark"/></div><div class="gmail_extra">      <xsd:element name="moveToRangeEnd" type="CT_MarkupRange"/></div><div class="gmail_extra">      <xsd:element name="commentRangeStart" type="CT_MarkupRange"/></div><div class="gmail_extra">      <xsd:element name="commentRangeEnd" type="CT_MarkupRange"/></div><div class="gmail_extra">      <xsd:element name="customXmlInsRangeStart" type="CT_TrackChange"/></div><div class="gmail_extra">      <xsd:element name="customXmlInsRangeEnd" type="CT_Markup"/></div><div class="gmail_extra">      <xsd:element name="customXmlDelRangeStart" type="CT_TrackChange"/></div><div class="gmail_extra">      <xsd:element name="customXmlDelRangeEnd" type="CT_Markup"/></div><div class="gmail_extra">      <xsd:element name="customXmlMoveFromRangeStart" type="CT_TrackChange"/></div><div class="gmail_extra">      <xsd:element name="customXmlMoveFromRangeEnd" type="CT_Markup"/></div><div class="gmail_extra">      <xsd:element name="customXmlMoveToRangeStart" type="CT_TrackChange"/></div><div class="gmail_extra">      <xsd:element name="customXmlMoveToRangeEnd" type="CT_Markup"/></div><div class="gmail_extra">    </xsd:choice></div><div class="gmail_extra">  </xsd:group></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">S and T EG_MathContent in WML</div><div class="gmail_extra"><br></div><div class="gmail_extra">  <xsd:group name="EG_MathContent"></div><div class="gmail_extra">    <xsd:choice></div><div class="gmail_extra">      <xsd:element ref="m:oMathPara"/></div><div class="gmail_extra">      <xsd:element ref="m:oMath"/></div><div class="gmail_extra">    </xsd:choice></div><div class="gmail_extra">  </xsd:group></div><div class="gmail_extra"><br></div><div class="gmail_extra">It is interesting to see txbxContent is defined in both</div><div class="gmail_extra">dml-wordprocessingDrawing.xsd and wml.xsd (transitinoal).</div><div class="gmail_extra">vml-main.xsd uses the one in wml.xsd.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Regards,</div><div class="gmail_extra">Makoto</div>
</div></div>