diff --git a/assets/xsd/cdf.xsd b/assets/xsd/cdf.xsd index 7f9cd6d..793120a 100644 --- a/assets/xsd/cdf.xsd +++ b/assets/xsd/cdf.xsd @@ -23,6 +23,158 @@ at + + + + + + Default. Active Desktop item can be resized. + + + + + + + Active Desktop item cannot be resized. + + + + + + + + + + + + Default. Hosted with iframe elements. + + + + + + + Hosted with img elements. + + + + + + + + + + Indicates whether the user can resize the Microsoft Active Desktop item along both the x and y axes. + Should only be used when the USAGE is set to "DesktopComponent". + + + + + + Optional. String value specifying whether the Active Desktop item can be resized. + + + + + + + + + Indicates whether the user can resize the Microsoft Active Desktop item along both the (horizontal) x-axis. + Should only be used when the USAGE is set to "DesktopComponent". + + + + + + Optional. String value specifying whether the Active Desktop item can be resized. + + + + + + + + + Indicates whether the user can resize the Microsoft Active Desktop item along both the (vertical) y-axis. + Should only be used when the USAGE is set to "DesktopComponent". + + + + + + Optional. String value specifying whether the Active Desktop item can be resized. + + + + + + + + + Indicates the height of the Microsoft Active Desktop item specified in the ITEM element. + Should only be used when the USAGE is set to "DesktopComponent". + + + + + + Required. Numeric value specifying the height of the Active Desktop item. + + + + + + + + + Indicates the content type of the Microsoft Active Desktop item specified in the ITEM element. + Should only be used when the USAGE is set to "DesktopComponent". + + + + + + Optional. String value specifying the content type of the Active Desktop item. + The VALUE attribute determines how the content will be hosted in the user's Active Desktop Desktop.htm file. + + + + + + + + + Indicates the width of the Microsoft Active Desktop item specified in the ITEM element. + Should only be used when the USAGE is set to "DesktopComponent". + + + + + + Required. Numeric value specifying the width of the Active Desktop item. + + + + + + + + + Those elements are extensions specific to channels used for Active Desktop items. + The VALUE attribute of the parent USAGE element must be set to "DesktopComponent" to use those elements. + + + + + + + + + + + + @@ -624,6 +776,7 @@ at + diff --git a/content/cdf.md b/content/cdf.md index 430e288..8ed3f8c 100644 --- a/content/cdf.md +++ b/content/cdf.md @@ -25,6 +25,9 @@ I wrote my own XSD files to help me use this format in [ITSB][itsb]: * [W3C draft](./xsd/cdf-w3c.xsd) * [CDF 0.4](./xsd/cdf.xsd) (latest) +The CDF 0.4 XSD includes the +[CDF Extensions for Active Desktop Items][active-desktop-ext]. + ## Support CDF was supported by Internet Explorer 4 to 7, and no other software is known @@ -61,11 +64,13 @@ tested and confirmed to be working with Internet Explorer 6 SP1 on Windows * [March 10th 1997 specification][docs-970314] * [March 21st 1997 specification][docs-970321] * [Latest documentation][docs] (CDF 0.4) +* [Extensions for Active Desktop items][active-desktop-ext] * [Unofficial DTD][dtd] * [W3C draft][w3c] * Special Edition Using HTML 4, [Building Channels with CDF][building], Jerry Honeycutt +[active-desktop-ext]: https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa768141%28v=vs.85%29 [building]: https://www.rigacci.org/docs/biblio/online/html4/ch30/ch30.htm [docs]: https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa768139(v=vs.85) [docs-970314]: http://xml.coverpages.org/cdf970314.html