<?xml version="1.0" encoding="utf-16"?>
<GeospatialSchema projectName="WtachSeb" schemaDescr="New schema" workspaceRootDir="C:\ProgramData\Bentley\MicroStation V8i (SELECTseries)\Workspace" projectParentDir="Projects\Examples\Geospatial">
  <Workspace name="All Users">
    <Features genFile="features.xml" schemaVersion="http://www.bentley.com/schemas/GeoSpatial/XFM/New/1.0">
      <feature name="Poly" alias="" collectionName="Poly" type="polygon" minOccurs="0" maxOccurs="1" category="None" propagateToParent="never" propagateFromParent="never" propagateDeleteToParent="never" propagateFromRoot="never" propagateCopyFromRoot="never" propagateCopyToParent="never" propagateCopyFromParent="never" schemaVersion="">
        <Symbology type="linear">
          <ApplyDrawingScale>true</ApplyDrawingScale>
          <OverrideScale useCriteria="" />
          <Color red="-1" green="-1" blue="-1">15</Color>
          <Level>Poly</Level>
          <Style>0</Style>
          <StyleScale>1.0</StyleScale>
          <Weight>1</Weight>
          <Class>0</Class>
          <Priority>0</Priority>
          <Transparency>0</Transparency>
          <FillType genAssocRegions="false">ColorFilled</FillType>
          <FillMode>2</FillMode>
          <FillColor red="-1" green="-1" blue="-1">241</FillColor>
          <AreaType>0</AreaType>
        </Symbology>
        <Properties>
          <property name="Up" alias="" preferenceType="client" type="string" dbProp="">
            <initialValue key="placing" synch="true" valueType="value">One</initialValue>
            <dataSpec numChars="10" />
            <itemSpec type="comboBox" label="Up:" labelColor="black">
              <comboBox valueColumnName="col1" editColumnName="col1" widthFromList="false" formatToDisplay="%s" formatToInternal="%s" numRowsToDisplay="4" listBoxWidth="0" listWidth="10" />
            </itemSpec>
            <domainListSpec numColumns="1" addBlankListEntry="false">
              <domainListRef value="UpList" />
            </domainListSpec>
            <hookOptions uppercase="false" readOnly="false" dontclear="false" required="false" synchOnChangeKey="" />
            <toolTip>Enter Up</toolTip>
            <watchersList><watcher name="NewWatcherOne" type="SynchItem" alias="Poly" operation="" property="Down" redraw="true" valueType="value" criteria="One" runWatchedWatchers="true">a</watcher><watcher name="NewWatcherTwo" type="SynchItem" alias="Poly" operation="" property="Down" redraw="true" valueType="value" criteria="Two" runWatchedWatchers="true">x</watcher><watcher name="NewWatcherThree" type="SynchItem" alias="Poly" operation="" property="Down" redraw="true" valueType="value" criteria="Three" runWatchedWatchers="true">Canada</watcher></watchersList>
        </property>
          <property name="Down" alias="" preferenceType="client" type="string" dbProp="">
            <initialValue key="placing" synch="true" valueType="value">a</initialValue>
            <dataSpec numChars="10" />
            <itemSpec type="comboBox" label="Down:" labelColor="black">
              <comboBox valueColumnName="col1" editColumnName="col1" widthFromList="false" formatToDisplay="%s" formatToInternal="%s" numRowsToDisplay="4" listBoxWidth="0" listWidth="10" />
            </itemSpec>
            <domainListSpec numColumns="1" addBlankListEntry="false" useCriteria="DownOne">
              <domainListRef value="UpDownOne" />
            </domainListSpec>
            <hookOptions uppercase="false" readOnly="false" dontclear="false" required="false" synchOnChangeKey="" />
            <toolTip>Enter Down</toolTip>
            <domainListSpec numColumns="1" addBlankListEntry="false" useCriteria="DownTwo">
            <domainListRef value="UpDownTwo" />
        </domainListSpec>
            <domainListSpec numColumns="1" addBlankListEntry="false" useCriteria="DownThree">
            <domainListRef value="UpDownThree" useCriteria="DownThree" />
        </domainListSpec>
          </property>
        </Properties>
      </feature>
    </Features>
    <Operations>
      <operation name="Poly" genFile="Poly.xml">
        <Properties />
        <dialogItemLists>
          <!-- ====================================================================
                                EditFormView itemlist
                             ===================================================================== -->
          <itemlist name="EditFormView" dialogTitle="Form View">
            <dialogItem alias="Poly" property="Up" />
            <dialogItem alias="Poly" property="Down" />
          </itemlist>
          <!-- ====================================================================
                    ToolSettings itemlist
                    ===================================================================== -->
          <itemlist name="placement" dialogTitle="Place Poly">
            <stdDlgItem type="formView" operation="Poly" itemListName="EditFormView" resize="all" maxHeight="10" maxWidth="60" width="42" height="9" x="0" y="0" layout="topLeft" />
          </itemlist>
          <!-- ====================================================================
                    Dialog itemlist
                    ===================================================================== -->
          <itemlist name="edit" resize="true" dialogTitle="Edit Poly">
            <stdDlgItem type="formView" operation="Poly" itemListName="EditFormView" resize="all" maxHeight="10" maxWidth="60" width="42" height="9" x="0" y="0" layout="topLeft" />
            <stdDlgItem type="separator" anchor="bottomLeft" layout="bottomLeft" x="0" y="1" width="" height="" />
            <stdDlgItem type="okButton" anchor="bottomMiddle" layout="bottomMiddle" x="-7" y="1" width="6" />
            <stdDlgItem type="cancelButton" anchor="bottomMiddle" layout="topRight" layoutType="lastItem" x="2" y="0" width="6" />
          </itemlist>
        </dialogItemLists>
      </operation>
    </Operations>
    <Methods genFile="methods.xml">
      <MethodGroup name="Poly">
        <file>Poly.xml</file>
        <Method name="Place" OpType="MDL" includeInMainMenu="true">
          <procedureName>PlacePolygon</procedureName>
          <parameter name="featureName">Poly</parameter>
          <parameter name="featureAlias">Poly</parameter>
          <parameter name="featureGroup">placement</parameter>
          <parameter name="cmdPrompt">Place Poly</parameter>
          <parameter name="polygonType">BLOCK</parameter>
          <parameter name="polygonTypeIsProperty">False</parameter>
          <parameter name="useWidthProperty" />
          <parameter name="widthProperty" />
          <parameter name="useHeightProperty" />
          <parameter name="heightProperty" />
          <parameter name="toolSettingsOp">Poly</parameter>
          <parameter name="toolSettingsName">placement</parameter>
          <parameter name="placeAsCollection">False</parameter>
        </Method>
        <Method name="Edit" OpType="MDL" includeInMainMenu="false">
          <procedureName>EditFeature</procedureName>
          <parameter name="featureName">Poly</parameter>
          <parameter name="featureAlias">Poly</parameter>
          <parameter name="featureGroup">edit</parameter>
          <parameter name="cmdPrompt">Edit Poly</parameter>
          <parameter name="dialogOp">Poly</parameter>
          <parameter name="dialogName">edit</parameter>
        </Method>
      </MethodGroup>
    </Methods>
    <Domains>
      <DomainListDef name="UpList" numColumns="1" isDynamic="False" genFile="UpList.xml">
        <domainRow col1="One" />
        <domainRow col1="Two" />
        <domainRow col1="Three" />
      </DomainListDef>
      <DomainListDef name="UpDownOne" numColumns="1" isDynamic="False" genFile="UpDownOne.xml">
        <domainRow col1="a" />
        <domainRow col1="b" />
        <domainRow col1="c" />
      </DomainListDef>
      <DomainListDef name="UpDownTwo" numColumns="1" isDynamic="False" genFile="UpDownTwo.xml">
        <domainRow col1="x" />
        <domainRow col1="y" />
        <domainRow col1="z" />
      </DomainListDef>
      <DomainListDef name="UpDownThree" numColumns="1" isDynamic="False" genFile="UpDownThree.xml">
        <domainRow col1="Canada" />
        <domainRow col1="Danmark" />
        <domainRow col1="USA" />
      </DomainListDef>
    </Domains>
    <Criterias genFile="criteria.xml">
      <criteria name="DownOne">COMPARE("[Poly:Up]", "One","")</criteria>
      <criteria name="DownTwo">COMPARE("[Poly:Up]", "Two","")</criteria>
      <criteria name="DownThree">COMPARE("[Poly:Up]", "Three","")</criteria>
    </Criterias>
    <Categories>
    </Categories>
    <Commands>
      <FeatureMgr>
        <DomainListDef name="MainMenu" numColumns="4" genFile="MainMenu.xml">
          <domainRow col1="None" col2="Poly" col3="activate method Poly|Place" col4="polygon" />
        </DomainListDef>
      </FeatureMgr>
      <CmdMsgs />
      <Menus genFile="Menus.xml" xmlns:vb="vbasic">
        <MenuBar name="GeoMenuBar" mainMenu="true" clearFirst="false" dialogTitle="$$_GEOENGINEEXEBASENAME$$" fileExt="*">
          <Menu label="Fe~ature" insertBefore="Window">
            <MenuItem label="Edit Properties" command="edit feature" />
            <MenuItem label="Analyze" command="activate readonlymethod Analyze|Open" />
            <MenuItem label="Data Browser" command="activate readonlymethod Navigator|Open" />
            <MenuItem label="-" />
            <MenuItem label="Command Manager (Combo)" command="activate readonlymethod MainMenu|Open" />
            <MenuItem label="Command Manager (Tree)" command="activate readonlymethod MainMenu2|Open" />
            <MenuItem label="-" />
            <MenuItem label="Auto Attribution" autorun="gui set toggle property SysProps/AutoAttribute (on=1 off=0 searchId=200)" command="gui toggle property SysProps/AutoAttribute (on=1 off=0 searchId=200)" searchId="200" />
            <MenuItem label="Edit During Attribution" autorun="gui set toggle property SysProps/OpenEditDialogDuringAutoAttribution (on=1 off=0 searchId=201)" command="gui toggle property SysProps/OpenEditDialogDuringAutoAttribution (on=1 off=0 searchId=201)" searchId="201" />
          </Menu>
          <Delete>
          </Delete>
        </MenuBar>
      </Menus>
    </Commands>
    <PersistentTopology genFile="topology.xml" schemaVersion="http://www.bentley.com/schemas/GeoSpatial/extensions/topo/1.0">
    </PersistentTopology>
    <Database type="" name="" genFile="database.xml">
    </Database>
  </Workspace>
  <Workspaces>
    <Workspace name="wss" base-srcDir="C:\ProgramData\Bentley\MicroStation V8i (SELECTseries)\Workspace\Projects\Examples\Geospatial\defaults" description="wss workspace" cfgDir="C:\ProgramData\Bentley\MicroStation V8i (SELECTseries)\Workspace\Users\" mainMenuType="Tree" defaultScale="1in=400'">
      <Features genFile="features.xml" schemaVersion="http://www.bentley.com/schemas/GeoSpatial/XFM/Wtach/1.0" />
      <Operations />
      <Methods genFile="methods.xml" />
      <Domains />
      <Criterias genFile="criteria.xml" />
      <Categories />
      <Scales genFile="scales.xml">
        <scale DisplayName="1&quot;=400'" name="1in=400'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="400.0" Hide="false" />
        <scale DisplayName="1&quot;=200'" name="1in=200'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="200.0" Hide="false" />
        <scale DisplayName="1&quot;=100'" name="1in=100'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="100.0" Hide="false" />
        <scale DisplayName="1&quot;=50'" name="1in=50'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="50.0" Hide="false" />
        <scale DisplayName="1&quot;=25'" name="1in=25'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="25.0" Hide="false" />
        <scale DisplayName="1&quot;=20'" name="1in=20'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="20.0" Hide="false" />
        <scale DisplayName="1&quot;=8'" name="1in=8'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="8.0" Hide="false" />
        <scale DisplayName="1&quot;=4'" name="1in=4'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="4.0" Hide="false" />
        <scale DisplayName="1&quot;=2'" name="1in=2'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="2.0" Hide="false" />
        <scale DisplayName="1&quot;=1'" name="1in=1'" PaperUnitName="Inches" NumPaperUnits="1.0" DgnUnitName="Feet" NumDgnUnits="1.0" Hide="false" />
      </Scales>
      <Files>
        <fileCategory name="Dgn Libraries" srcSubDir="dgnlib" destSubDir="dgnlib">
          <file sourceFile="TextStyles.dgnlib" destFile="TextStyles.dgnlib" />
        </fileCategory>
        <fileCategory name="Cell Libraries" srcSubDir="cell" destSubDir="cell">
          <file sourceFile="default.cel" destFile="default.cel" />
        </fileCategory>
        <fileCategory name="Resource Files" srcSubDir="symb" destSubDir="symb">
          <file sourceFile="lineterm.rsc" destFile="lineterm.rsc" />
        </fileCategory>
        <fileCategory name="Seed Files" srcSubDir="seed" destSubDir="seed">
          <file sourceFile="2dEnglish.dgn" destFile="2dEnglish.dgn" />
          <file sourceFile="3dEnglish.dgn" destFile="3dEnglish.dgn" />
          <file sourceFile="2dMetric.dgn" destFile="2dMetric.dgn" />
          <file sourceFile="3dMetric.dgn" destFile="3dMetric.dgn" />
        </fileCategory>
        <fileCategory name="Dgn Files" srcSubDir="seed" destSubDir="dgn">
          <file sourceFile="2dEnglish.dgn" destFile="work.dgn" />
        </fileCategory>
      </Files>
      <Macros>
        <macro name="MS_DESIGNSEED" comment="Default seed file" operator="=">2dEnglish.dgn</macro>
        <macro name="MS_GEOXFM_CREATE_ORPHAN_FOR_MISSING_CELLS" comment="Flag to create orphan cell XML when specified cell is missing" operator="=">1</macro>
      </Macros>
      <Commands>
        <FeatureMgr />
        <CmdMsgs />
        <Tools genFile="Toolbars.xml" />
        <Menus genFile="Menus.xml">
          <MenuBar name="GeoMenuBar" mainMenu="true" clearFirst="false" dialogTitle="$$_GEOENGINEEXEBASENAME$$" fileExt="*">
            <Menu label="Pl~ot-Scale" autorun="gui set toggle on command=set modelscalename $MODELSCALENAME$" insertBefore="Window" xmlns:vb="vbasic">
              <MenuItem label="1&quot;=400'" command="set modelscalename 1in=400'; gui set toggle off searchId=400-410; gui set toggle on searchId=400" searchId="400" />
              <MenuItem label="1&quot;=200'" command="set modelscalename 1in=200'; gui set toggle off searchId=400-410; gui set toggle on searchId=401" searchId="401" />
              <MenuItem label="1&quot;=100'" command="set modelscalename 1in=100'; gui set toggle off searchId=400-410; gui set toggle on searchId=402" searchId="402" />
              <MenuItem label="1&quot;=50'" command="set modelscalename 1in=50'; gui set toggle off searchId=400-410; gui set toggle on searchId=403" searchId="403" />
              <MenuItem label="1&quot;=40'" command="set modelscalename 1in=40'; gui set toggle off searchId=400-410; gui set toggle on searchId=404" searchId="404" />
              <MenuItem label="1&quot;=25'" command="set modelscalename 1in=25'; gui set toggle off searchId=400-410; gui set toggle on searchId=405" searchId="405" />
              <MenuItem label="1&quot;=20'" command="set modelscalename 1in=20'; gui set toggle off searchId=400-410; gui set toggle on searchId=406" searchId="406" />
              <MenuItem label="1/8&quot;=1'" command="set modelscalename 1in=8'; gui set toggle off searchId=400-410; gui set toggle on searchId=407" searchId="407" />
              <MenuItem label="1/4&quot;=1'" command="set modelscalename 1in=4'; gui set toggle off searchId=400-410; gui set toggle on searchId=408" searchId="408" />
              <MenuItem label="1/2&quot;=1'" command="set modelscalename 1in=2'; gui set toggle off searchId=400-410; gui set toggle on searchId=409" searchId="409" />
              <MenuItem label="1&quot;=1'" command="set modelscalename 1in=1'; gui set toggle off searchId=400-410; gui set toggle on searchId=410" searchId="410" />
            </Menu>
            <Delete />
          </MenuBar>
        </Menus>
      </Commands>
      <PersistentTopology genFile="topology.xml" schemaVersion="http://www.bentley.com/schemas/GeoSpatial/extensions/topo/1.0" />
    </Workspace>
  </Workspaces>
  <GraphicalSources genFile="graphicalsources.xml">
    <GraphicalSourceGroup type="file">
    </GraphicalSourceGroup>
    <GraphicalSourceGroup type="Oracle">
    </GraphicalSourceGroup>
    <GraphicalSourceGroup type="SQLServer">
    </GraphicalSourceGroup>
    <GraphicalSourceGroup type="WFS">
    </GraphicalSourceGroup>
    <GraphicalSourceGroup type="GDB">
    </GraphicalSourceGroup>
  </GraphicalSources>
</GeospatialSchema>