home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / CMCD1203.ISO / Software / Freeware / Grafica / pps / PS2LE.exe / PS2Trial.msi / Data1.cab / PS2TryUI.dll / PROJECTSCHEMAFILE / 279
Encoding:
Extensible Markup Language  |  2003-09-18  |  13.0 KB  |  164 lines

  1.  ■<?xml version="1.0"?>
  2. <Schema name="MSPhotoStorySchema" xmlns="urn:schemas-microsoft-com:xml-data"
  3.                     xmlns:dt="urn:schemas-microsoft-com:datatypes">
  4.     <ElementType name="Param">
  5.         <AttributeType name="name" dt:type="string" />
  6.         <AttributeType name="value" dt:type="string" />
  7.         <attribute type="name" />
  8.         <attribute type="value" />
  9.     </ElementType>
  10.     <ElementType name="Rect">
  11.         <!-- The rectangle location is relative to the original size of the image. The following attributes are -->
  12.                 <!-- not needed if the positionIndex is available. -->
  13.         <AttributeType name="upperLeftX" dt:type="int" />
  14.         <AttributeType name="upperLeftY" dt:type="int" />
  15.         <AttributeType name="weight" dt:type="ui4" />
  16.         <AttributeType name="width" dt:type="int" />
  17.         <AttributeType name="height" dt:type="int" />
  18.         <attribute type="upperLeftX" />
  19.         <attribute type="upperLeftY" />
  20.         <attribute type="width" />
  21.         <attribute type="height" />
  22.         <attribute type="weight" />
  23.     </ElementType>
  24.     <ElementType name="Transition">
  25.         <!-- TRUE - this transition is between the previous image and this image; -->
  26.         <!-- FALSE - this transition is between this image and the next image. -->
  27.         <AttributeType name="withPrevImage" dt:type="int" />
  28.         <!-- Here, the duration is one of the two portions that make up the total duration for the transition -->
  29.         <!-- The other portion is stored in the Transition element of the ajacent visual element -->
  30.         <AttributeType name="duration" dt:type="float" />
  31.         <AttributeType name="type" dt:type="uuid" />
  32.         <attribute type="withPrevImage" />
  33.         <attribute type="duration" />
  34.         <attribute type="type" />
  35.         <element type="Param" minOccurs="0"/>
  36.     </ElementType>
  37.     <ElementType name="Motion">
  38.         <AttributeType name="manual" dt:type="int" />
  39.         <AttributeType name="workingImageWidth" dt:type="int" />
  40.         <AttributeType name="workingImageHeight" dt:type="int" />
  41.         <attribute type="manual" />        
  42.         <attribute type="workingImageWidth" />
  43.         <attribute type="workingImageHeight" />
  44.         <element type="Rect" minOccurs="1" maxOccurs="*" />
  45.     </ElementType>
  46.     <ElementType name="Cropping">
  47.         <element type="Rect" minOccurs="1" maxOccurs="1"/>
  48.     </ElementType>
  49.     <ElementType name="Narration">
  50.         <AttributeType name="path" dt:type="string" />
  51.         <attribute type="path" />        
  52.     </ElementType>
  53.     
  54.     <ElementType name="Image">
  55.         <AttributeType name="lastModified" dt:type="string" />
  56.         <AttributeType name="noNarration" dt:type="int" />
  57.         <AttributeType name="path" dt:type="string" />
  58.         <AttributeType name="width" dt:type="int" />
  59.         <AttributeType name="height" dt:type="int" />
  60.         <AttributeType name="comments" dt:type="string" />
  61.         <attribute type="path" />
  62.         <attribute type="lastModified" />
  63.         <attribute type="width" />
  64.         <attribute type="height" />
  65.         <attribute type="noNarration" />
  66.         <attribute type="comments" />
  67.         <!-- The coordinates of the cropping rects are relative to the working image -->
  68.         <element type="Cropping" minOccurs="0" maxOccurs="1" />
  69.         <!-- The coordinates of the motion rects are relevative to the working image -->
  70.         <element type="Motion" minOccurs="1" maxOccurs="1" />
  71.     </ElementType>
  72.     <ElementType name = "Font" content="eltOnly" >
  73.         <!-- The attributes are defined based on the logfont structure -->
  74.         <!-- UTF-8 code page is assumed at all times -->
  75.         <AttributeType name="faceName" dt:type="string" />
  76.         <AttributeType name="weight" dt:type="int" />
  77.         <AttributeType name="width" dt:type="int" />
  78.         <AttributeType name="height" dt:type="int" />
  79.         <AttributeType name="strikeout" dt:type="boolean" />
  80.         <AttributeType name="underline" dt:type="boolean" />
  81.         <AttributeType name="italic" dt:type="boolean" />
  82.         <AttributeType name="color" dt:type="ui4" />
  83.         <attribute type="faceName" />
  84.         <attribute type="weight" />
  85.         <attribute type="height" />
  86.         <attribute type="strikeout" />
  87.         <attribute type="underline" />
  88.         <attribute type="italic" />
  89.         <attribute type="color" />
  90.         <attribute type="width" />
  91.     </ElementType>
  92.     <ElementType name = "Title" content="eltOnly" >
  93.         <AttributeType name="text" dt:type="string" />
  94.         <AttributeType name="alignment" dt:type="int" />
  95.         <attribute type="text" />
  96.         <attribute type="alignment" />
  97.         <element type="Font" minOccurs="1" maxOccurs="1" />
  98.     </ElementType>
  99.     <ElementType name = "TitlePage" content="eltOnly" >
  100.         <AttributeType name="bkImagePath" dt:type="string" />
  101.         <attribute type="bkImagePath" />
  102.         <element type="Title" minOccurs="0" maxOccurs="*" />
  103.     </ElementType>
  104.     <ElementType name="VisualUnit" content="eltOnly" order="many" >
  105.         <!-- Type definition: 0 - Image, 1 - TitlePage -->
  106.         <AttributeType name="type" dt:type="int" />
  107.         <AttributeType name="duration" dt:type="float" />
  108.         <attribute type="type" />
  109.         <attribute type="duration" />
  110.         <element type="Transition" minOccurs="0" maxOccurs="*" />
  111.         <element type="Narration" minOccurs="0" maxOccurs="1" />
  112.         <element type="Image" minOccurs="0" maxOccurs="1" />
  113.         <element type="TitlePage" minOccurs="0" maxOccurs="1" />
  114.     </ElementType>
  115.     <ElementType name="BackgroundAudio" content="eltOnly" >
  116.         <AttributeType name="volume" dt:type="float" />
  117.         <AttributeType name="path" dt:type="string" />
  118.         <AttributeType name="originalName" dt:type="string" />
  119.         <attribute type="path" />
  120.         <attribute type="originalName" />
  121.         <attribute type="volume" />
  122.     </ElementType>
  123.     <ElementType name="CustomProfile" content="textOnly" >
  124.     </ElementType>
  125.     <ElementType name="Export" content="eltOnly" >
  126.         <AttributeType name="quality" dt:type="string" />
  127.         <attribute type="quality" />
  128.         <element type="CustomProfile" minOccurs="0" maxOccurs="1" />
  129.     </ElementType>    
  130.     <ElementType name = "MSPhotoStoryProject" content="eltOnly" order="one" >
  131.         <AttributeType name="schemaVersion" dt:type="string" />
  132.         <AttributeType name="appVersion" dt:type="string" />
  133.         <AttributeType name="linkOnly" dt:type="int" />
  134.         <AttributeType name="defaultImageDuration" dt:type="float" />
  135.         <AttributeType name="visualUnitCount" dt:type="int" />
  136.         <AttributeType name="codecVersion" dt:type="string" />
  137.         <AttributeType name="sessionSeed" dt:type="ui4" />
  138.         <attribute type="schemaVersion" />
  139.         <attribute type="appVersion" />
  140.         <attribute type="linkOnly" />
  141.         <attribute type="defaultImageDuration" />
  142.         <attribute type="visualUnitCount" />
  143.         <attribute type="codecVersion" />
  144.         <attribute type="sessionSeed" />
  145.         <element type="VisualUnit" />
  146.         <element type="BackgroundAudio" minOccurs="0" maxOccurs="1" />
  147.         <element type="Export" minOccurs="0" maxOccurs="1" />
  148.     </ElementType>
  149. </Schema>