<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DOCUMENT Type="Advanced Installer" CreateVersion="11.2.1" version="11.6.3" Modules="enterprise" RootPath="." Language="de" Id="{0AC75E9D-B46D-4A5B-9ED5-D50ECA22E8F3}">
  <COMPONENT cid="caphyon.advinst.msicomp.MsiPropsComponent">
    <ROW Property="AI_BITMAP_DISPLAY_MODE" Value="0"/>
    <ROW Property="AI_BackgroundColor" Value="lightblue" MultiBuildValue="DefaultBuild:lightcoral" MsiKey="AI_BackgroundColor"/>
    <ROW Property="AI_FrameBtnsColor" Value="powderblue" MultiBuildValue="DefaultBuild:brown" MsiKey="AI_FrameBtnsColor"/>
    <ROW Property="AI_FrameColor" Value="powderblue" MultiBuildValue="DefaultBuild:brown" MsiKey="AI_FrameColor"/>
    <ROW Property="AI_ImagesColor" Value="powderblue" MultiBuildValue="DefaultBuild:brown" MsiKey="AI_ImagesColor"/>
    <ROW Property="AI_ThemeStyle" Value="head" MsiKey="AI_ThemeStyle"/>
    <ROW Property="ALLUSERS" Value="1"/>
    <ROW Property="ARPCOMMENTS" Value="OfficePartner Installationspaket von NovaLink GmbH" ValueLocId="*"/>
    <ROW Property="ARPHELPLINK" Value="helpdesk@novalink.ch"/>
    <ROW Property="ARPHELPTELEPHONE" Value="0041527626677"/>
    <ROW Property="ARPPRODUCTICON" Value="OfficePartner.exe" Type="8"/>
    <ROW Property="ARPURLINFOABOUT" Value="http://www.novalink.ch"/>
    <ROW Property="AiFeatIcoOfficePartner" Value="OfficePartner.exe" Type="8"/>
    <ROW Property="AiPreventAutoPin" Value="System.AppUserModel.ExcludeFromShowInNewInstall"/>
    <ROW Property="AppLogoIcon" Value="applogoicon" MultiBuildValue="DefaultBuild:applogo.ico_1" Type="1" MsiKey="AppLogoIcon"/>
    <ROW Property="Background" Value="officepartnersetup.jpg" Type="1" MsiKey="Background"/>
    <ROW Property="CTRLS" Value="1"/>
    <ROW Property="CompleteSetupIcon" Value="completelarge.ico_1" Type="1" MsiKey="CompleteSetupIcon"/>
    <ROW Property="CustomSetupIcon" Value="custicon.ico_1" Type="1" MsiKey="CustomSetupIcon"/>
    <ROW Property="ExitBackground" Value="officepartnersetup.jpg" Type="1" MsiKey="ExitBackground"/>
    <ROW Property="FolderLogoIcon" Value="FolderLogo.ico_1" Type="1" MsiKey="FolderLogoIcon"/>
    <ROW Property="InfoIcon" Value="info.ico_1" Type="1" MsiKey="InfoIcon"/>
    <ROW Property="InstallLogoIcon" Value="InstallLogo.ico_1" Type="1" MsiKey="InstallLogoIcon"/>
    <ROW Property="InstallerIcon" Value="applogo.ico_1" Type="1" MsiKey="InstallerIcon"/>
    <ROW Property="LicenseAgreeLogoIcon" Value="LicAgreeLogo.ico_1" Type="1" MsiKey="LicenseAgreeLogoIcon"/>
    <ROW Property="MY_ACC_PATH" Value="C:\Program Files (x86)\Micorsoft Office\Office14"/>
    <ROW Property="MY_INSTALL_OPDIAL" Value="NotDefined"/>
    <ROW Property="MY_INSTALL_OPSYS" Value="NotInstall"/>
    <ROW Property="MY_OPSYS_DIR" Value="C:\"/>
    <ROW Property="MY_TS_APPDIR" Value="C:\"/>
    <ROW Property="Manufacturer" Value="NovaLink GmbH"/>
    <ROW Property="MinBackground" Value="bannerimage.jpg_1" Type="1" MsiKey="MinBackground"/>
    <ROW Property="MsiLogging" MultiBuildValue="DefaultBuild:v"/>
    <ROW Property="ProductCode" Value="1031:{8CAD4E17-FEBF-4455-BB0F-9EDE2E828AB7} " Type="16"/>
    <ROW Property="ProductLanguage" Value="1031"/>
    <ROW Property="ProductName" Value="OfficePartner"/>
    <ROW Property="ProductVersion" Value="15.0.0" Type="32"/>
    <ROW Property="RemoveIcon" Value="remove.ico_1" Type="1" MsiKey="RemoveIcon"/>
    <ROW Property="RepairIcon" Value="repair.ico_1" Type="1" MsiKey="RepairIcon"/>
    <ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND"/>
    <ROW Property="UpgradeCode" Value="{0E6B7F6B-AF74-49AC-A955-118CC65C579B}"/>
    <ROW Property="VIEWREADME" Value="1" Type="4"/>
    <ROW Property="WindowsType9X" MultiBuildValue="DefaultBuild:Windows 9x/ME" ValueLocId="-"/>
    <ROW Property="WindowsType9XDisplay" MultiBuildValue="DefaultBuild:Windows 9x/ME" ValueLocId="-"/>
    <ROW Property="WindowsTypeNT40" MultiBuildValue="DefaultBuild:Windows NT 4.0" ValueLocId="-"/>
    <ROW Property="WindowsTypeNT40Display" MultiBuildValue="DefaultBuild:Windows NT 4.0" ValueLocId="-"/>
    <ROW Property="myOfficePartnerBuild" Value="25.11.2014"/>
    <ROW Property="myOfficePartnerVersion" Value="15.00"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiDirsComponent">
    <ROW Directory="APPDIR" Directory_Parent="TARGETDIR" DefaultDir="APPDIR:." IsPseudoRoot="1"/>
    <ROW Directory="DBTool_Dir" Directory_Parent="APPDIR" DefaultDir="DBTool"/>
    <ROW Directory="FontsFolder" Directory_Parent="TARGETDIR" DefaultDir="FONTSF~1|FontsFolder" IsPseudoRoot="1"/>
    <ROW Directory="MY_OPSYS_DIR" Directory_Parent="TARGETDIR" DefaultDir="MY_OPS~1|MY_OPSYS_DIR" IsPseudoRoot="1"/>
    <ROW Directory="MY_TS_APPDIR" Directory_Parent="TARGETDIR" DefaultDir="MY_TS_~1|MY_TS_APPDIR" IsPseudoRoot="1"/>
    <ROW Directory="SHORTCUTDIR" Directory_Parent="TARGETDIR" DefaultDir="SHORTC~1|SHORTCUTDIR" IsPseudoRoot="1"/>
    <ROW Directory="SystemFolder" Directory_Parent="TARGETDIR" DefaultDir="SYSTEM~1|SystemFolder" IsPseudoRoot="1"/>
    <ROW Directory="TARGETDIR" DefaultDir="SourceDir"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent">
    <ROW Component="AdrSQL.dll" ComponentId="{169B632D-1059-452A-BDB5-B0D4CD9C1EAE}" Directory_="APPDIR" Attributes="0" KeyPath="AdrSQL.dll"/>
    <ROW Component="Adressen.txt" ComponentId="{F875789B-CFF7-406C-98F7-36FDABCB44C2}" Directory_="APPDIR" Attributes="0" KeyPath="OPBin.mde" Type="0"/>
    <ROW Component="DBTool" ComponentId="{6DFE5A6E-8AA3-4251-9D32-2D2154765624}" Directory_="DBTool_Dir" Attributes="0"/>
    <ROW Component="DBTool.exe" ComponentId="{4E35F62F-488B-4C1E-B403-15ACCD9BBE7F}" Directory_="DBTool_Dir" Attributes="0" KeyPath="DBTool.exe"/>
    <ROW Component="DBTool.mdb" ComponentId="{EE65F6D8-E85F-4B70-ABA9-2C84C4D7EDF9}" Directory_="DBTool_Dir" Attributes="0" KeyPath="DBTool.mdb" Type="0"/>
    <ROW Component="INETDE.DLL" ComponentId="{D7C1F33C-993A-4008-A3F3-EF1A027B2AAA}" Directory_="SystemFolder" Attributes="16" KeyPath="INETDE.DLL"/>
    <ROW Component="InstallDate" ComponentId="{62C5023C-BA22-43DB-858C-7A38C415422E}" Directory_="APPDIR" Attributes="4" KeyPath="InstallDate"/>
    <ROW Component="MSINET.OCX" ComponentId="{1C32F661-D935-42E2-837C-BCAE34269E88}" Directory_="SystemFolder" Attributes="16" KeyPath="MSINET.OCX"/>
    <ROW Component="NovaWebLicense.dll" ComponentId="{04B36A8D-0C03-421B-9958-07AB9E585DB2}" Directory_="SystemFolder" Attributes="0" KeyPath="NovaWebLicense.dll_1"/>
    <ROW Component="OCR_B.TTF" ComponentId="{B638F2A7-9794-4989-B4AF-A5F1AF11A5BA}" Directory_="FontsFolder" Attributes="16" Type="0"/>
    <ROW Component="OPClient.mdb" ComponentId="{0DF0F371-319F-4B5F-94D2-AB9034010BC3}" Directory_="APPDIR" Attributes="0" KeyPath="OPClient.mdb"/>
    <ROW Component="OPDial.mde" ComponentId="{A0F3A5DA-0562-4A28-8E8B-41978F43D071}" Directory_="APPDIR" Attributes="0" Condition="MY_INSTALL_OPDIAL = &quot;Install&quot;" KeyPath="OPDial.mde"/>
    <ROW Component="OPSys.mdw" ComponentId="{B16D64AD-3660-4182-914B-F72B11423A5D}" Directory_="MY_OPSYS_DIR" Attributes="0" Condition="MY_INSTALL_OPSYS = &quot;Install&quot;" KeyPath="OPSys.mdw" Type="0"/>
    <ROW Component="OPSysPath" ComponentId="{9937E8CA-FD53-4503-A9B7-87906E2476F0}" Directory_="APPDIR" Attributes="4" KeyPath="OPSysPath"/>
    <ROW Component="OPTools.mde" ComponentId="{9ACF0809-617C-4136-BFD6-73D2B5927AF9}" Directory_="APPDIR" Attributes="0" KeyPath="OPTools.mde"/>
    <ROW Component="OPTs.bat" ComponentId="{768B32B8-840C-472C-8551-CD47DE594725}" Directory_="MY_TS_APPDIR" Attributes="0" Condition="TerminalServer" KeyPath="OPTs.bat" Type="0"/>
    <ROW Component="OPmyOfficePartnerVersionvommyOfficePartn" ComponentId="{85CB2086-8104-4E22-A214-1F6DA759A793}" Directory_="APPDIR" Attributes="0" Condition="TerminalServer" KeyPath="OPTS.txt"/>
    <ROW Component="ProductInformation" ComponentId="{47394CB9-EB7F-4FF2-BD87-63B218D13848}" Directory_="APPDIR" Attributes="4" KeyPath="Version"/>
    <ROW Component="SHORTCUTDIR" ComponentId="{EC1CB5F7-64F9-466B-98B7-6DD8DD617953}" Directory_="SHORTCUTDIR" Attributes="0"/>
    <ROW Component="ShellBrowserX.lic" ComponentId="{164E39F0-8EF3-44F3-BC08-5A456051781F}" Directory_="SystemFolder" Attributes="16" KeyPath="ShellBrowserX.lic" Type="0"/>
    <ROW Component="ShellBrowserX.ocx" ComponentId="{7B80A5FC-4790-4A13-8921-6CABD63F3CA3}" Directory_="SystemFolder" Attributes="16" KeyPath="ShellBrowserX.ocx"/>
    <ROW Component="TWXAPI32.DLL" ComponentId="{2583D2E7-AE78-4D2D-A1CE-FD03559D1036}" Directory_="SystemFolder" Attributes="16" KeyPath="TWXAPI32.DLL"/>
    <ROW Component="TamRun12.exe" ComponentId="{24007EDD-D2A6-46BD-A6AE-C1AE61C0D4E6}" Directory_="APPDIR" Attributes="0" KeyPath="TamRun12.exe"/>
    <ROW Component="aspsms.dll" ComponentId="{FA54DE72-9647-40CC-B530-59FC5BEE31ED}" Directory_="SystemFolder" Attributes="16" KeyPath="aspsms.dll"/>
    <ROW Component="asycfilt.dll" ComponentId="{C462009A-8FEA-46FA-9D2E-3A1DFB522460}" Directory_="SystemFolder" Attributes="16" KeyPath="asycfilt.dll"/>
    <ROW Component="comcat.dll" ComponentId="{6BB8A758-8396-41ED-BCD1-8CCEA6FA244B}" Directory_="SystemFolder" Attributes="16" KeyPath="comcat.dll"/>
    <ROW Component="comdlg32.ocx" ComponentId="{AD377ABE-1B38-40D8-A018-1A4E5D7A7990}" Directory_="SystemFolder" Attributes="16" KeyPath="comdlg32.ocx"/>
    <ROW Component="cstcpapi.dll" ComponentId="{AF479140-F98A-486A-904D-697F1D99D73A}" Directory_="SystemFolder" Attributes="16" KeyPath="cstcpapi.dll"/>
    <ROW Component="etTT36.ocx" ComponentId="{6D24E30E-F67B-4C59-A004-06062D97868E}" Directory_="SystemFolder" Attributes="16" KeyPath="etTT36.ocx"/>
    <ROW Component="ieframe.dll" ComponentId="{6CFDA266-5434-4032-A12D-C8C66890523D}" Directory_="SystemFolder" Attributes="16" KeyPath="ieframe.dll"/>
    <ROW Component="itGrid6.ocx" ComponentId="{018137EA-E9A5-4C71-B08B-2528954C9BD4}" Directory_="SystemFolder" Attributes="16" KeyPath="itGrid6.ocx"/>
    <ROW Component="mscomct2.ocx" ComponentId="{7CC98DC1-85F3-4540-B542-2D2B448EA70E}" Directory_="SystemFolder" Attributes="16" KeyPath="mscomct2.ocx"/>
    <ROW Component="oleaut32.dll" ComponentId="{D4AA7339-FA35-45AD-A71B-EFF79072342C}" Directory_="SystemFolder" Attributes="16" KeyPath="oleaut32.dll"/>
    <ROW Component="olepro32.dll" ComponentId="{B4D21C2E-FF2C-4334-8A5E-0D6CB673A42A}" Directory_="SystemFolder" Attributes="16" KeyPath="olepro32.dll"/>
    <ROW Component="ophelp.chm" ComponentId="{0F106542-EF59-4C95-9B8A-FC7B89F8F9A9}" Directory_="APPDIR" Attributes="0" KeyPath="ophelp.chm" Type="1"/>
    <ROW Component="stdvcl32.dll" ComponentId="{5AE78E86-8BA7-4A7A-8559-5AEE15C50A97}" Directory_="SystemFolder" Attributes="16" KeyPath="stdvcl32.dll"/>
    <ROW Component="stdvcl40.dll" ComponentId="{D8D52AD4-6DCB-47C8-90A5-E87C78A749A5}" Directory_="SystemFolder" Attributes="16" KeyPath="stdvcl40.dll"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent">
    <ROW Feature="OfficePartner" Title="OfficePartner" Description="OfficePartner" Display="3" Level="1" Directory_="APPDIR" Attributes="8" Components="AdrSQL.dll Adressen.txt DBTool DBTool.exe DBTool.mdb INETDE.DLL InstallDate MSINET.OCX NovaWebLicense.dll OCR_B.TTF OPClient.mdb OPDial.mde OPSys.mdw OPSysPath OPTools.mde OPTs.bat OPmyOfficePartnerVersionvommyOfficePartn ProductInformation SHORTCUTDIR ShellBrowserX.lic ShellBrowserX.ocx TWXAPI32.DLL TamRun12.exe aspsms.dll asycfilt.dll comcat.dll comdlg32.ocx cstcpapi.dll etTT36.ocx ieframe.dll itGrid6.ocx mscomct2.ocx oleaut32.dll olepro32.dll ophelp.chm stdvcl32.dll stdvcl40.dll"/>
    <ATTRIBUTE name="CurrentFeature" value="OfficePartner"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiFilesComponent">
    <ROW File="AdrSQL.dll" Component_="AdrSQL.dll" FileName="AdrSQL.dll" Attributes="0" SourcePath="Files\AdrSQL.dll" SelfReg="false" NextFile="AlsoOp.mde"/>
    <ROW File="AdrSQL.inf" Component_="Adressen.txt" FileName="AdrSQL.inf" Attributes="0" SourcePath="Files\AdrSQL.inf" SelfReg="false" NextFile="OCR_B.TTF"/>
    <ROW File="Adressen.txt" Component_="Adressen.txt" FileName="Adressen.txt" Attributes="0" SourcePath="Files\Adressen.txt" SelfReg="false" NextFile="AdrSQL.dll"/>
    <ROW File="AlsoOp.mde" Component_="Adressen.txt" FileName="AlsoOp.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\AlsoOp.mde" SelfReg="false" NextFile="OPBin.mde"/>
    <ROW File="DBTool.exe" Component_="DBTool.exe" FileName="DBTool.exe" Attributes="0" SourcePath="Files\DBTool\DBTool.exe" SelfReg="false" NextFile="DBTool.mdb" DigSign="true"/>
    <ROW File="DBTool.mdb" Component_="DBTool.mdb" FileName="DBTool.mdb" Version="65535.65535.65535.65535" Attributes="1" SourcePath="Files\DBTool\DBTool.mdb" SelfReg="false" NextFile="OPSys.mdw"/>
    <ROW File="INETDE.DLL" Component_="INETDE.DLL" FileName="INETDE.DLL" Attributes="0" SourcePath="Files\Sys\INETDE.DLL" SelfReg="false" NextFile="MSOUTL9.OLB"/>
    <ROW File="MSINET.OCX" Component_="MSINET.OCX" FileName="MSINET.OCX" Attributes="0" SourcePath="Files\Sys\MSINET.OCX" SelfReg="true" NextFile="INETDE.DLL"/>
    <ROW File="MSOUTL9.OLB" Component_="ShellBrowserX.lic" FileName="MSOUTL9.OLB" Attributes="0" SourcePath="Files\Sys\MSOUTL9.OLB" SelfReg="false" NextFile="DBTool.exe"/>
    <ROW File="NovaWebLicense.dll_1" Component_="NovaWebLicense.dll" FileName="NOVAWE~1.DLL|NovaWebLicense.dll" Attributes="0" SourcePath="Files\Sys\NovaWebLicense.dll" SelfReg="dotNetComInterop" RegSynch="on" NextFile="ShellBrowserX.lic"/>
    <ROW File="OCR_B.TTF" Component_="OCR_B.TTF" FileName="OCR_B.TTF" Attributes="0" SourcePath="Files\Sys\OCR_B.TTF" SelfReg="false" NextFile="TamRun12.exe"/>
    <ROW File="OPBin.mde" Component_="Adressen.txt" FileName="OPBin.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPBin.mde" SelfReg="false" NextFile="OPClient.bmp"/>
    <ROW File="OPClient.bmp" Component_="Adressen.txt" FileName="OPClient.bmp" Attributes="0" SourcePath="Files\Images\OPClient.bmp" SelfReg="false" NextFile="OPClient.mdb"/>
    <ROW File="OPClient.mdb" Component_="OPClient.mdb" FileName="OPClient.mdb" Attributes="0" SourcePath="Files\Prog\OPClient.mdb" SelfReg="false" NextFile="OPDial.mde"/>
    <ROW File="OPDial.mde" Component_="OPDial.mde" FileName="OPDial.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPDial.mde" SelfReg="false" NextFile="ophelp.chm"/>
    <ROW File="OPOSCommerce.bmp" Component_="Adressen.txt" FileName="OPOSCO~1.BMP|OPOSCommerce.bmp" Attributes="0" SourcePath="Files\Images\OPOSCommerce.bmp" SelfReg="false" NextFile="OPOSCommerce.mde"/>
    <ROW File="OPOSCommerce.mde" Component_="Adressen.txt" FileName="OPOSCO~1.MDE|OPOSCommerce.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPOSCommerce.mde" SelfReg="false" NextFile="Oppaynet.mde"/>
    <ROW File="OPRepShared.mde" Component_="Adressen.txt" FileName="OPREPS~1.MDE|OPRepShared.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPRepShared.mde" SelfReg="false" NextFile="OPRepSrc.mdb"/>
    <ROW File="OPRepSrc.mdb" Component_="Adressen.txt" FileName="OPRepSrc.mdb" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPRepSrc.mdb" SelfReg="false" NextFile="Opseledi.mde"/>
    <ROW File="OPSys.mdw" Component_="OPSys.mdw" FileName="OPSys.mdw" Attributes="0" SourcePath="Files\ProgSys\OPSys.mdw" SelfReg="false" NextFile="OPTS.txt"/>
    <ROW File="OPTS.txt" Component_="OPmyOfficePartnerVersionvommyOfficePartn" FileName="OP1500~1.TXT|OP [|myOfficePartnerVersion] vom [|myOfficePartnerBuild].txt" Attributes="0" SourcePath="Files\OPTS.txt" SelfReg="false" NextFile="OfficePartner.ico"/>
    <ROW File="OPTools.mde" Component_="OPTools.mde" FileName="OPTools.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPTools.mde" SelfReg="false" NextFile="OPTs.bat"/>
    <ROW File="OPTs.bat" Component_="OPTs.bat" FileName="OPTs.bat" Attributes="0" SourcePath="Files\OPTs.bat" SelfReg="false" NextFile="OPTsGo.bat"/>
    <ROW File="OPTsGo.bat" Component_="OPTs.bat" FileName="OPTsGo.bat" Attributes="0" SourcePath="Files\OPTsGo.bat" SelfReg="false" NextFile="Optwix.mde"/>
    <ROW File="OPUser.mdb" Component_="Adressen.txt" FileName="OPUser.mdb" Attributes="0" SourcePath="Files\Prog\OPUser.mdb" SelfReg="false" NextFile="WinWord.csv"/>
    <ROW File="OPiShopX.mde" Component_="Adressen.txt" FileName="OPiShopX.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OPiShopX.mde" SelfReg="false" NextFile="stdole2.tlb"/>
    <ROW File="OPishop.bmp" Component_="Adressen.txt" FileName="OPishop.bmp" Attributes="0" SourcePath="Files\Images\OPishop.bmp" SelfReg="false" NextFile="Opishop.mde"/>
    <ROW File="OfficePartner.ico" Component_="Adressen.txt" FileName="OFFICE~1.ICO|OfficePartner.ico" Attributes="0" SourcePath="Files\Images\OfficePartner.ico" SelfReg="false" NextFile="OfficePartnerTools.ico"/>
    <ROW File="OfficePartnerTools.ico" Component_="Adressen.txt" FileName="OFFICE~2.ICO|OfficePartnerTools.ico" Attributes="0" SourcePath="Files\Images\OfficePartnerTools.ico" SelfReg="false" NextFile="OPiShopX.mde"/>
    <ROW File="OpRep.mde" Component_="Adressen.txt" FileName="OpRep.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\OpRep.mde" SelfReg="false" NextFile="OPRepShared.mde"/>
    <ROW File="Opishop.mde" Component_="Adressen.txt" FileName="Opishop.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\Opishop.mde" SelfReg="false" NextFile="Opkasse.mde"/>
    <ROW File="Opkasse.mde" Component_="Adressen.txt" FileName="Opkasse.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\Opkasse.mde" SelfReg="false" NextFile="OPOSCommerce.bmp"/>
    <ROW File="Oppaynet.mde" Component_="Adressen.txt" FileName="Oppaynet.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\Oppaynet.mde" SelfReg="false" NextFile="OpRep.mde"/>
    <ROW File="Opseledi.mde" Component_="Adressen.txt" FileName="Opseledi.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\Opseledi.mde" SelfReg="false" NextFile="Opshared.mde"/>
    <ROW File="Opshared.mde" Component_="Adressen.txt" FileName="Opshared.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\Opshared.mde" SelfReg="false" NextFile="OPTools.mde"/>
    <ROW File="Optwix.mde" Component_="Adressen.txt" FileName="Optwix.mde" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Prog\Optwix.mde" SelfReg="false" NextFile="OPUser.mdb"/>
    <ROW File="Readme.pdf" Component_="Adressen.txt" FileName="Readme.pdf" Version="65535.65535.65535.65535" Attributes="0" SourcePath="Files\Readme.pdf" SelfReg="false"/>
    <ROW File="ShellBrowserX.lic" Component_="ShellBrowserX.lic" FileName="SHELLB~1.LIC|ShellBrowserX.lic" Attributes="0" SourcePath="Files\Sys\ShellBrowserX.lic" SelfReg="false" NextFile="ShellBrowserX.ocx"/>
    <ROW File="ShellBrowserX.ocx" Component_="ShellBrowserX.ocx" FileName="SHELLB~1.OCX|ShellBrowserX.ocx" Attributes="0" SourcePath="Files\Sys\ShellBrowserX.ocx" SelfReg="true" NextFile="etTT36.ocx"/>
    <ROW File="TWXAPI32.DLL" Component_="TWXAPI32.DLL" FileName="TWXAPI32.DLL" Attributes="0" SourcePath="Files\Sys\TWXAPI32.DLL" SelfReg="false" NextFile="ieframe.dll"/>
    <ROW File="TamRun12.exe" Component_="TamRun12.exe" FileName="TamRun12.exe" Attributes="0" SourcePath="Files\Sys\TamRun12.exe" SelfReg="false" NextFile="NovaWebLicense.dll_1" DigSign="true"/>
    <ROW File="WinWord.csv" Component_="Adressen.txt" FileName="WinWord.csv" Attributes="0" SourcePath="Files\WinWord.csv" SelfReg="false" NextFile="AdrSQL.inf"/>
    <ROW File="aspsms.dll" Component_="aspsms.dll" FileName="aspsms.dll" Attributes="0" SourcePath="Files\Sys\aspsms.dll" SelfReg="true" NextFile="stdvcl32.dll"/>
    <ROW File="asycfilt.dll" Component_="asycfilt.dll" FileName="asycfilt.dll" Attributes="0" SourcePath="Files\Sys\asycfilt.dll" SelfReg="false" NextFile="comcat.dll"/>
    <ROW File="comcat.dll" Component_="comcat.dll" FileName="comcat.dll" Attributes="0" SourcePath="Files\Sys\comcat.dll" SelfReg="true" NextFile="oleaut32.dll"/>
    <ROW File="comdlg32.ocx" Component_="comdlg32.ocx" FileName="comdlg32.ocx" Attributes="0" SourcePath="Files\Sys\comdlg32.ocx" SelfReg="true" NextFile="cstcpapi.dll"/>
    <ROW File="cstcpapi.dll" Component_="cstcpapi.dll" FileName="cstcpapi.dll" Attributes="0" SourcePath="Files\Sys\cstcpapi.dll" SelfReg="false" NextFile="MSINET.OCX"/>
    <ROW File="etTT36.ocx" Component_="etTT36.ocx" FileName="etTT36.ocx" Attributes="0" SourcePath="Files\Sys\etTT36.ocx" SelfReg="true" NextFile="itGrid6.ocx"/>
    <ROW File="ieframe.dll" Component_="ieframe.dll" FileName="ieframe.dll" Attributes="0" SourcePath="Files\Sys\ieframe.dll" SelfReg="true" NextFile="mscomct2.ocx"/>
    <ROW File="itGrid6.ocx" Component_="itGrid6.ocx" FileName="itGrid6.ocx" Attributes="0" SourcePath="Files\Sys\itGrid6.ocx" SelfReg="true" NextFile="asycfilt.dll"/>
    <ROW File="mscomct2.ocx" Component_="mscomct2.ocx" FileName="mscomct2.ocx" Attributes="0" SourcePath="Files\Sys\mscomct2.ocx" SelfReg="true" NextFile="comdlg32.ocx"/>
    <ROW File="oleaut32.dll" Component_="oleaut32.dll" FileName="oleaut32.dll" Attributes="0" SourcePath="Files\Sys\oleaut32.dll" SelfReg="true" NextFile="olepro32.dll"/>
    <ROW File="olepro32.dll" Component_="olepro32.dll" FileName="olepro32.dll" Attributes="0" SourcePath="Files\Sys\olepro32.dll" SelfReg="false" NextFile="stdole.tlb"/>
    <ROW File="ophelp.chm" Component_="ophelp.chm" FileName="ophelp.chm" Attributes="0" SourcePath="Files\Help\ophelp.chm" SelfReg="false" NextFile="OPishop.bmp"/>
    <ROW File="stdole.tlb" Component_="ShellBrowserX.lic" FileName="stdole.tlb" Attributes="0" SourcePath="Files\Sys\stdole.tlb" SelfReg="false" NextFile="aspsms.dll"/>
    <ROW File="stdole2.tlb" Component_="ShellBrowserX.lic" FileName="stdole2.tlb" Attributes="0" SourcePath="Files\Sys\stdole2.tlb" SelfReg="false" NextFile="Readme.pdf"/>
    <ROW File="stdvcl32.dll" Component_="stdvcl32.dll" FileName="stdvcl32.dll" Attributes="0" SourcePath="Files\Sys\stdvcl32.dll" SelfReg="true" NextFile="stdvcl40.dll"/>
    <ROW File="stdvcl40.dll" Component_="stdvcl40.dll" FileName="stdvcl40.dll" Attributes="0" SourcePath="Files\Sys\stdvcl40.dll" SelfReg="true" NextFile="TWXAPI32.DLL"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.custcomp.MsiShortcutPropertyComponent">
    <ROW MsiShortcutProperty="OfficePartnerDBTool1" Shortcut_="OfficePartnerDBTool" PropertyKey="[AiPreventAutoPin]" PropVariantValue="1"/>
    <ROW MsiShortcutProperty="OfficePartnerHandbuch1" Shortcut_="OfficePartnerHandbuch" PropertyKey="[AiPreventAutoPin]" PropVariantValue="1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.AiPersistentDataComponent">
    <ROW PersistentRow="OPClient.mdb" Type="0" Condition="1"/>
    <ROW PersistentRow="OPTs.bat" Type="0" Condition="1"/>
    <ROW PersistentRow="OPTsGo.bat" Type="0" Condition="1"/>
    <ROW PersistentRow="OPUser.mdb" Type="0" Condition="1"/>
    <ROW PersistentRow="AdrSQL.inf" Type="0" Condition="1"/>
    <ROW PersistentRow="OCR_B.TTF" Type="0" Condition="1"/>
    <ROW PersistentRow="asycfilt.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="comcat.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="oleaut32.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="stdole.tlb" Type="0" Condition="1"/>
    <ROW PersistentRow="stdvcl32.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="stdvcl40.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="ieframe.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="mscomct2.ocx" Type="0" Condition="1"/>
    <ROW PersistentRow="comdlg32.ocx" Type="0" Condition="1"/>
    <ROW PersistentRow="cstcpapi.dll" Type="0" Condition="1"/>
    <ROW PersistentRow="MSINET.OCX" Type="0" Condition="1"/>
    <ROW PersistentRow="INETDE.DLL" Type="0" Condition="1"/>
    <ROW PersistentRow="MSOUTL9.OLB" Type="0" Condition="1"/>
    <ROW PersistentRow="Adressen.txt" Type="0" Condition="1"/>
    <ROW PersistentRow="OPSys.mdw" Type="0" Condition="1"/>
    <ROW PersistentRow="stdole2.tlb" Type="0" Condition="1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.BootstrOptComponent">
    <ROW BootstrOptKey="GlobalOptions" GeneralOptions="h" DownloadFolder="[AppDataFolder][|Manufacturer]\[|ProductName]\prerequisites"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.BuildComponent">
    <ROW BuildKey="DefaultBuild" BuildName="BuildWithRuntimes" BuildOrder="1" BuildType="1" PackageFolder="C:\Develop\OfficePartner\15.0.0" PackageFileName="Setup" Languages="de" InstallationType="4" PackageType="1" ExeIconPath="Files\Images\OfficePartner.ico" ExtUI="true" UseLargeSchema="true" ExeName="Setup" UACExecutionLevel="2"/>
    <ATTRIBUTE name="CurrentBuild" value="DefaultBuild"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.DictionaryComponent">
    <ROW Path="&lt;AI_DICTS&gt;ui.ail"/>
    <ROW Path="&lt;AI_DICTS&gt;ui_de.ail"/>
    <ROW Path="&lt;AI_REPOSITORY&gt;Dialogs\OPSysDialog\OPSysDialog_de.ail"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.DigCertStoreComponent">
    <ROW DigitalCertificate="..\..\..\CodeSigning\NovaLinkCodeSigningCert.pfx" TimeStampUrl="http://timestamp.verisign.com/scripts/timstamp.dll" SignerDescription="[|ProductName]" DescriptionUrl="http://www.officepartner.ch" SignOptions="7" SignTool="0" Password="5799ABA4D093ED03"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.FragmentComponent">
    <ROW Fragment="CommonUI.aip" Path="&lt;AI_FRAGS&gt;CommonUI.aip"/>
    <ROW Fragment="FolderDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\FolderDlg.aip"/>
    <ROW Fragment="LicenseAgreementDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\LicenseAgreementDlg.aip"/>
    <ROW Fragment="MaintenanceTypeDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\MaintenanceTypeDlg.aip"/>
    <ROW Fragment="MaintenanceWelcomeDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\MaintenanceWelcomeDlg.aip"/>
    <ROW Fragment="OPSysDialog.aip" Path="&lt;AI_REPOSITORY&gt;Dialogs\OPSysDialog\OPSysDialog.aip"/>
    <ROW Fragment="PrerequisitesDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\PrerequisitesDlg.aip"/>
    <ROW Fragment="SequenceDialogs.aip" Path="&lt;AI_THEMES&gt;azure\fragments\SequenceDialogs.aip"/>
    <ROW Fragment="Sequences.aip" Path="&lt;AI_FRAGS&gt;Sequences.aip"/>
    <ROW Fragment="StaticUIStrings.aip" Path="&lt;AI_FRAGS&gt;StaticUIStrings.aip"/>
    <ROW Fragment="UI.aip" Path="&lt;AI_THEMES&gt;azure\fragments\UI.aip"/>
    <ROW Fragment="Validation.aip" Path="&lt;AI_FRAGS&gt;Validation.aip"/>
    <ROW Fragment="VerifyRemoveDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\VerifyRemoveDlg.aip"/>
    <ROW Fragment="VerifyRepairDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\VerifyRepairDlg.aip"/>
    <ROW Fragment="WelcomeDlg.aip" Path="&lt;AI_THEMES&gt;azure\fragments\WelcomeDlg.aip"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiActionTextComponent">
    <ROW Action="AI_AiBackupImmediate" Description="Preparing backup operation" Template="Path: [1]" DescriptionLocId="ActionText.Description.AI_AiBackupImmediate" TemplateLocId="ActionText.Template.AI_AiBackupImmediate"/>
    <ROW Action="AI_AiBackupRollback" Description="Rollback backup" Template="Path: [1]" DescriptionLocId="ActionText.Description.AI_AiBackupRollback" TemplateLocId="ActionText.Template.AI_AiBackupRollback"/>
    <ROW Action="AI_AiRestoreDeferred" Description="Executing restore operation" Template="Path: [1]" DescriptionLocId="ActionText.Description.AI_AiRestoreDeferred" TemplateLocId="ActionText.Template.AI_AiRestoreDeferred"/>
    <ROW Action="AI_AiRestoreRollback" Description="Rollback restore" Template="Path: [1]" DescriptionLocId="ActionText.Description.AI_AiRestoreRollback" TemplateLocId="ActionText.Template.AI_AiRestoreRollback"/>
    <ROW Action="AI_TxtUpdaterCommit" Description="Textdateiänderungen vornehmen." Template="Textdateiänderungen ausführen." DescriptionLocId="ActionText.Description.AI_TxtUpdaterCommit" TemplateLocId="ActionText.Template.AI_TxtUpdaterCommit"/>
    <ROW Action="AI_TxtUpdaterConfig" Description="Textdateiaktualisierungen ausführen" Template="Aktualisiere Textdatei: &quot;[1]&quot;" DescriptionLocId="ActionText.Description.AI_TxtUpdaterConfig" TemplateLocId="ActionText.Template.AI_TxtUpdaterConfig"/>
    <ROW Action="AI_TxtUpdaterInstall" Description="Erzeuge Aktionen um Textdateien zu aktualisieren" DescriptionLocId="ActionText.Description.AI_TxtUpdaterInstall"/>
    <ROW Action="AI_TxtUpdaterRollback" Description="Textdateiänderungen rückgängig machen." Template="Textdateiänderungen rückgängig machen" DescriptionLocId="ActionText.Description.AI_TxtUpdaterRollback" TemplateLocId="ActionText.Template.AI_TxtUpdaterRollback"/>
    <ROW Action="AI_WinOptFeaturesConfig" Description="Configuring Windows features." Template="Configuring Windows features." DescriptionLocId="ActionText.Description.AI_WinOptFeaturesConfig" TemplateLocId="ActionText.Template.AI_WinOptFeaturesConfig"/>
    <ROW Action="AI_WinOptFeaturesInstall" Description="Generating actions to configure Windows features." Template="Configuring Windows features." DescriptionLocId="ActionText.Description.AI_WinOptFeaturesInstall" TemplateLocId="ActionText.Template.AI_WinOptFeaturesInstall"/>
    <ROW Action="AI_WinOptFeaturesRemove" Description="Removing configured Windows features." Template="Removing configured Windows features." DescriptionLocId="ActionText.Description.AI_WinOptFeaturesRemove" TemplateLocId="ActionText.Template.AI_WinOptFeaturesRemove"/>
    <ROW Action="AI_WinOptFeaturesRollback" Description="Rolling back configured Windows features." Template="Rolling back configured Windows features." DescriptionLocId="ActionText.Description.AI_WinOptFeaturesRollback" TemplateLocId="ActionText.Template.AI_WinOptFeaturesRollback"/>
    <ROW Action="AI_WinOptFeaturesUninstall" Description="Generating actions to configure Windows features." Template="Removing configured Windows features." DescriptionLocId="ActionText.Description.AI_WinOptFeaturesUninstall" TemplateLocId="ActionText.Template.AI_WinOptFeaturesUninstall"/>
    <ROW Action="TamRun12.exe" Description="Installation FMS Total Access Memo"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiBinaryComponent">
    <ROW Name="FolderLogo.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\FolderLogo.ico"/>
    <ROW Name="InstallLogo.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\InstallLogo.ico"/>
    <ROW Name="LicAgreeLogo.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\LicAgreeLogo.ico"/>
    <ROW Name="Prereq.dll" SourcePath="&lt;AI_CUSTACTS&gt;Prereq.dll"/>
    <ROW Name="ResourceCleaner.dll" SourcePath="&lt;AI_CUSTACTS&gt;ResourceCleaner.dll"/>
    <ROW Name="ShortcutFlags.dll" SourcePath="&lt;AI_CUSTACTS&gt;ShortcutFlags.dll"/>
    <ROW Name="TxtUpdater.dll" SourcePath="&lt;AI_CUSTACTS&gt;TxtUpdater.dll"/>
    <ROW Name="WinOptionalFeatures.dll" SourcePath="&lt;AI_CUSTACTS&gt;WinOptionalFeatures.dll"/>
    <ROW Name="aicustact.dll" SourcePath="&lt;AI_CUSTACTS&gt;aicustact.dll"/>
    <ROW Name="applogo.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\applogo.ico"/>
    <ROW Name="bannerimage.jpg_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Background\banner-image.jpg"/>
    <ROW Name="completelarge.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\completelarge.ico"/>
    <ROW Name="custicon.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\custicon.ico"/>
    <ROW Name="info.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\info.ico"/>
    <ROW Name="officepartnersetup.jpg" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Background\officepartner-setup.jpg"/>
    <ROW Name="remove.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\remove.ico"/>
    <ROW Name="repair.ico_1" SourcePath="Z:\Develop\OfficePartner\Setup Theme Images\Icons\repair.ico"/>
    <ATTRIBUTE name="DeletedRows" value="completi@repairic@custicon@installlogoicon@exitbackground@folderlogoicon@insticon@removico@background@minbackground@info@licagreelogoicon@background.jpg_4CC37DA3_E2B1_451F_BFDA_3E28E7E6A8C1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiControlComponent">
    <ROW Dialog_="AdminBrowseDlg" Control="ComboLabel" Type="Text" X="55" Y="119" Width="60" Height="11" Attributes="65539" Text="&amp;Wechseln in:" Order="500" TextLocId="Control.Text.AdminBrowseDlg#ComboLabel" MsiKey="AdminBrowseDlg#ComboLabel"/>
    <ROW Dialog_="AdminBrowseDlg" Control="DirectoryCombo" Type="DirectoryCombo" X="116" Y="117" Width="243" Height="16" Attributes="458755" Property="TARGETDIR" Order="600" MsiKey="AdminBrowseDlg#DirectoryCombo"/>
    <ROW Dialog_="AdminBrowseDlg" Control="Up" Type="PushButton" X="367" Y="116" Width="19" Height="19" Attributes="3670019" Text="[UpDirIcon]" Help="Eine Ebene höher|" Order="700" HelpLocId="Control.Help.AdminBrowseDlg#Up" MsiKey="AdminBrowseDlg#Up"/>
    <ROW Dialog_="AdminBrowseDlg" Control="NewFolder" Type="PushButton" X="394" Y="116" Width="19" Height="19" Attributes="3670019" Text="[NewDirIcon]" Help="Neues Verzeichnis anlegen|" Order="800" HelpLocId="Control.Help.AdminBrowseDlg#NewFolder" MsiKey="AdminBrowseDlg#NewFolder"/>
    <ROW Dialog_="AdminBrowseDlg" Control="DirectoryList" Type="DirectoryList" X="55" Y="140" Width="360" Height="140" Attributes="7" Property="TARGETDIR" Order="900" MsiKey="AdminBrowseDlg#DirectoryList"/>
    <ROW Dialog_="AdminBrowseDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="65539" Text="Arbeitsverzeichnis wechseln" TextStyle="TitleFont" Order="1100" TextLocId="Control.Text.AdminBrowseDlg#Title" MsiKey="AdminBrowseDlg#Title"/>
    <ROW Dialog_="AdminInstallPointDlg" Control="Title" Type="Text" X="33" Y="58" Width="380" Height="43" Attributes="196611" Text="Wählen Sie eine Ressource für das Image von [ProductName]" TextStyle="TitleFont" Order="800" TextLocId="Azure.Control.Text.AdminInstallPointDlg#Title" MsiKey="AdminInstallPointDlg#Title"/>
    <ROW Dialog_="AdminWelcomeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Willkommen beim Setup von [ProductName]" TextStyle="TitleFont" Order="500" TextLocId="Control.Text.AdminWelcomeDlg#Title" MsiKey="AdminWelcomeDlg#Title"/>
    <ROW Dialog_="BrowseDlg" Control="ComboLabel" Type="Text" X="55" Y="115" Width="60" Height="11" Attributes="65539" Text="&amp;Siehe nach:" Order="500" TextLocId="Control.Text.BrowseDlg#ComboLabel" MsiKey="BrowseDlg#ComboLabel"/>
    <ROW Dialog_="BrowseDlg" Control="DirectoryCombo" Type="DirectoryCombo" X="116" Y="113" Width="243" Height="16" Attributes="4128779" Property="_BrowseProperty" Order="600" MsiKey="BrowseDlg#DirectoryCombo"/>
    <ROW Dialog_="BrowseDlg" Control="Up" Type="PushButton" X="369" Y="112" Width="19" Height="19" Attributes="3670019" Text="[UpDirIcon]" Help="Eine Ebene höher|" Order="700" HelpLocId="Control.Help.BrowseDlg#Up" MsiKey="BrowseDlg#Up"/>
    <ROW Dialog_="BrowseDlg" Control="NewFolder" Type="PushButton" X="396" Y="112" Width="19" Height="19" Attributes="3670019" Text="[NewDirIcon]" Help="Neues Verzeichnis anlegen|" Order="800" HelpLocId="Control.Help.BrowseDlg#NewFolder" MsiKey="BrowseDlg#NewFolder"/>
    <ROW Dialog_="BrowseDlg" Control="DirectoryList" Type="DirectoryList" X="55" Y="134" Width="360" Height="146" Attributes="15" Property="_BrowseProperty" Order="900" MsiKey="BrowseDlg#DirectoryList"/>
    <ROW Dialog_="BrowseDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="20" Attributes="196611" Text="Arbeitsverzeichnis wechseln" TextStyle="TitleFont" Order="1100" TextLocId="Control.Text.BrowseDlg#Title" MsiKey="BrowseDlg#Title"/>
    <ROW Dialog_="CancelDlg" Control="Icon" Type="Icon" X="18" Y="18" Width="36" Height="36" Attributes="7340033" Text="[InfoIcon]" Help="Icon Informationen|" Order="400" HelpLocId="Control.Help.CancelDlg#Icon" MsiKey="CancelDlg#Icon"/>
    <ROW Dialog_="CustomizeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="20" Attributes="196611" Text="Benutzerdefinierte Installation" TextStyle="TitleFont" Order="500" TextLocId="Control.Text.CustomizeDlg#Title" MsiKey="CustomizeDlg#Title"/>
    <ROW Dialog_="CustomizeDlg" Control="TitleIcon" Type="Icon" X="10" Y="45" Width="36" Height="36" Attributes="7340033" Text="[OptionsLogoIcon]" Order="600" MsiKey="CustomizeDlg#TitleIcon"/>
    <ROW Dialog_="CustomizeDlg" Control="Text" Type="Text" X="55" Y="112" Width="382" Height="23" Attributes="196611" Text="Entscheiden Sie, welche Funktionen von [ProductName] installiert werden sollen" Order="700" TextLocId="Azure.Control.Text.CustomizeDlg#Text" MsiKey="CustomizeDlg#Text"/>
    <ROW Dialog_="CustomizeDlg" Control="ItemDescription" Type="Text" X="56" Y="298" Width="194" Height="30" Attributes="196611" Text="Mehrzeilige Beschreibung des derzeit ausgewählten Eintrags." Order="800" TextLocId="Azure.Control.Text.CustomizeDlg#ItemDescription" MsiKey="CustomizeDlg#ItemDescription"/>
    <ROW Dialog_="CustomizeDlg" Control="TotalSpaceText" Type="Text" X="384" Y="298" Width="51" Height="11" Attributes="589827" Property="PrimaryVolumeSpaceRequired" Text="[PrimaryVolumeSpaceRequired]" Order="900" TextLocId="Azure.Control.Text.CustomizeDlg#TotalSpaceText" MsiKey="CustomizeDlg#TotalSpaceText"/>
    <ROW Dialog_="CustomizeDlg" Control="AvailableSpaceText" Type="Text" X="365" Y="308" Width="71" Height="11" Attributes="589827" Property="PrimaryVolumeSpaceAvailable" Text="[PrimaryVolumeSpaceAvailable]" Order="1000" TextLocId="Azure.Control.Text.CustomizeDlg#AvailableSpaceText" MsiKey="CustomizeDlg#AvailableSpaceText"/>
    <ROW Dialog_="CustomizeDlg" Control="AvailableSpaceLabel" Type="Text" X="273" Y="308" Width="96" Height="11" Attributes="196611" Text="Verfügbarer Speicherplatz auf Laufwerk: " Order="1100" TextLocId="Azure.Control.Text.CustomizeDlg#AvailableSpaceLabel" MsiKey="CustomizeDlg#AvailableSpaceLabel"/>
    <ROW Dialog_="CustomizeDlg" Control="TotalSpaceLabel" Type="Text" X="273" Y="298" Width="111" Height="11" Attributes="196611" Text="Notwendiger Speicherplatz auf Laufwerk: " Order="1200" TextLocId="Azure.Control.Text.CustomizeDlg#TotalSpaceLabel" MsiKey="CustomizeDlg#TotalSpaceLabel"/>
    <ROW Dialog_="CustomizeDlg" Control="QuickSelectionTree" Type="QuickSelectionTree" X="55" Y="133" Width="360" Height="161" Attributes="3" Property="_BrowseProperty" Text="QuickSelectionTree" Order="1300" MsiKey="CustomizeDlg#QuickSelectionTree" ExtType="QuickSelectionTree"/>
    <ROW Dialog_="DiskCostDlg" Control="VolumeList" Type="VolumeCostList" X="55" Y="165" Width="360" Height="145" Attributes="393223" Text="{120}{70}{70}{70}{70}" Order="300" TextLocId="Control.Text.DiskCostDlg#VolumeList" MsiKey="DiskCostDlg#VolumeList"/>
    <ROW Dialog_="DiskCostDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="20" Attributes="196611" Text="Zu wenig Speicherplatz" TextStyle="TitleFont" Order="400" TextLocId="Azure.Control.Text.DiskCostDlg#Title" MsiKey="DiskCostDlg#Title"/>
    <ROW Dialog_="DiskCostDlg" Control="Text" Type="Text" X="55" Y="120" Width="330" Height="40" Attributes="196611" Text="Die gewählten Festplatten (wenn vorhanden) bieten nicht genügend Speicherplatz für die momentan ausgewählten Pakete. Löschen Sie Dateien von den ausgewählten Festplatten, bzw. wählen Sie weniger Pakete oder andere Speicherorte." Order="500" TextLocId="Control.Text.DiskCostDlg#Text" MsiKey="DiskCostDlg#Text"/>
    <ROW Dialog_="ExitDialog" Control="Bitmap" Type="Bitmap" X="0" Y="0" Width="450" Height="360" Attributes="1048577" Text="[ExitBackground]" Order="100" MsiKey="ExitDialog#Bitmap"/>
    <ROW Dialog_="ExitDialog" Control="LaunchProdCheckBox" Type="PushButton" X="178" Y="259" Width="95" Height="26" Attributes="3" Property="RUNAPPLICATION" Text="[ProductName] starten" Order="200" TextLocId="Azure.Control.Text.ExitDialog#LaunchProdCheckBox" MsiKey="ExitDialog#LaunchProdCheckBox" Options="1"/>
    <ROW Dialog_="ExitDialog" Control="ViewReadmeCheckBox" Type="PushButton" X="178" Y="258" Width="95" Height="26" Attributes="3" Property="VIEWREADME" Text="Readme-Datei ansehen" Order="300" TextLocId="Azure.Control.Text.ExitDialog#ViewReadmeCheckBox" MsiKey="ExitDialog#ViewReadmeCheckBox" Options="1"/>
    <ROW Dialog_="ExitDialog" Control="Finish" Type="PushButton" X="198" Y="300" Width="56" Height="17" Attributes="3" Text="S&amp;chließen" Order="400" TextLocId="Azure.Control.Text.ExitDialog#Finish" MsiKey="ExitDialog#Finish" Options="1"/>
    <ROW Dialog_="ExitDialog" Control="DialogIcon" Type="Icon" X="177" Y="115" Width="96" Height="96" Attributes="1048577" Text="[InstallerIcon]" Order="700" MsiKey="ExitDialog#DialogIcon"/>
    <ROW Dialog_="ExitDialog" Control="DescriptionConfigured" Type="Text" X="150" Y="226" Width="220" Height="20" Attributes="196611" Text="[ProductName] wurde erfolgreich konfiguriert." Order="800" TextLocId="Azure.Control.Text.ExitDialog#DescriptionConfigured" MsiKey="ExitDialog#DescriptionConfigured"/>
    <ROW Dialog_="ExitDialog" Control="DescriptionInstalled" Type="Text" X="153" Y="226" Width="220" Height="20" Attributes="196611" Text="[ProductName] wurde erfolgreich installiert." Order="900" TextLocId="Azure.Control.Text.ExitDialog#DescriptionInstalled" MsiKey="ExitDialog#DescriptionInstalled"/>
    <ROW Dialog_="ExitDialog" Control="HorizontalLine" Type="Line" X="193" Y="291" Width="63" Height="2" Attributes="1" Order="1000" MsiKey="ExitDialog#HorizontalLine"/>
    <ROW Dialog_="FatalError" Control="Description1" Type="Text" X="55" Y="144" Width="350" Height="40" Attributes="196611" Text="Die Installation von [ProductName] wurde aufgrund von Fehlern vorzeitig beendet. Ihr System wurde nicht verändert. Um eine spätere Installation des Programms durchzuführen, führen Sie bitte Setup erneut aus." Order="600" TextLocId="Control.Text.FatalError#Description1" MsiKey="FatalError#Description1"/>
    <ROW Dialog_="FatalError" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Der [Wizard] wurde vorzeitig beendet." TextStyle="TitleFont" Order="700" TextLocId="Control.Text.FatalError#Title" MsiKey="FatalError#Title"/>
    <ROW Dialog_="FatalError" Control="LogCheckBox" Type="CheckBox" X="55" Y="192" Width="10" Height="10" Attributes="2" Property="AI_LOG_CHECKBOX" Order="800" MsiKey="FatalError#LogCheckBox"/>
    <ROW Dialog_="FatalError" Control="LogCheckBoxLabel" Type="Text" X="68" Y="192" Width="75" Height="10" Attributes="65538" Property="AI_LOG_CHECKBOX_TEXT" Text="Show log" Order="900" TextLocId="Control.Text.FatalError#LogCheckBox" MsiKey="FatalError#LogCheckBoxLabel"/>
    <ROW Dialog_="FilesInUse" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="20" Attributes="196611" Text="Einige Dateien sind momentan in Benutzung" TextStyle="TitleFont" Order="500" TextLocId="Azure.Control.Text.FilesInUse#Title" MsiKey="FilesInUse#Title"/>
    <ROW Dialog_="FilesInUse" Control="Text" Type="Text" X="55" Y="119" Width="360" Height="40" Attributes="196611" Text="Folgende Anwendungen werden momentan benutzt, die durch das Setup verändert werden müssen. Bitte schließen Sie diese Anwendungen oder beenden Sie Setup." Order="600" TextLocId="Control.Text.FilesInUse#Text" MsiKey="FilesInUse#Text"/>
    <ROW Dialog_="FilesInUse" Control="List" Type="ListBox" X="55" Y="149" Width="360" Height="161" Attributes="7" Property="FileInUseProcess" Order="700" MsiKey="FilesInUse#List"/>
    <ROW Dialog_="FolderDlg" Control="FolderEdit" Type="PathEdit" X="55" Y="184" Width="305" Height="18" Attributes="7" Property="APPDIR" Help="|" Order="400" HelpLocId="Control.Help.FolderDlg#FolderEdit" MsiKey="FolderDlg#FolderEdit"/>
    <ROW Dialog_="FolderDlg" Control="Browse" Type="PushButton" X="365" Y="184" Width="70" Height="18" Attributes="3" Text="[ButtonText_Browse]" Help="|" Order="500" TextLocId="-" HelpLocId="Control.Help.FolderDlg#Browse" MsiKey="FolderDlg#Browse"/>
    <ROW Dialog_="FolderDlg" Control="Title" Type="Text" X="55" Y="58" Width="378" Height="21" Attributes="196611" Text="Wählen Sie den Programm-Speicherort" TextStyle="TitleFont" Order="600" TextLocId="Azure.Control.Text.FolderDlg#Title" MsiKey="FolderDlg#Title"/>
    <ROW Dialog_="FolderDlg" Control="Text" Type="Text" X="55" Y="129" Width="382" Height="50" Attributes="196611" Text="Um in das angegebene Verzeichnis zu installieren, klicken Sie bitte &quot;[Text_Next]&quot;. Für ein alternatives Installationsverzeichnis wählen Sie bitte ein anderes Verzeichnis über &quot;Wählen&quot;. In dieses Verzeichnis werden die [ProductName] Programmdateien installiert." Order="700" TextLocId="Control.Text.FolderDlg#Text" MsiKey="FolderDlg#Text"/>
    <ROW Dialog_="FolderDlg" Control="TitleIcon" Type="Icon" X="10" Y="45" Width="36" Height="36" Attributes="7340033" Text="[FolderLogoIcon]" Order="800" MsiKey="FolderDlg#TitleIcon"/>
    <ROW Dialog_="FolderDlg" Control="TotalSpaceText" Type="Text" X="220" Y="237" Width="120" Height="11" Attributes="589827" Property="PrimaryVolumeSpaceRequired" Text="[PrimaryVolumeSpaceRequired]" TextStyle="DlgFont8Small" Order="900" TextLocId="Azure.Control.Text.FolderDlg#TotalSpaceText" MsiKey="FolderDlg#TotalSpaceText"/>
    <ROW Dialog_="FolderDlg" Control="AvailableSpaceText" Type="Text" X="220" Y="248" Width="120" Height="11" Attributes="589827" Property="PrimaryVolumeSpaceAvailable" Text="[PrimaryVolumeSpaceAvailable]" TextStyle="DlgFont8Small" Order="1000" TextLocId="Azure.Control.Text.FolderDlg#AvailableSpaceText" MsiKey="FolderDlg#AvailableSpaceText"/>
    <ROW Dialog_="FolderDlg" Control="RemainingSpaceText" Type="Text" X="220" Y="259" Width="120" Height="11" Attributes="589827" Property="PrimaryVolumeSpaceRemaining" Text="[PrimaryVolumeSpaceRemaining]" TextStyle="DlgFont8Small" Order="1100" TextLocId="Azure.Control.Text.FolderDlg#RemainingSpaceText" MsiKey="FolderDlg#RemainingSpaceText"/>
    <ROW Dialog_="FolderDlg" Control="RemainingSpaceLabel" Type="Text" X="55" Y="259" Width="160" Height="11" Attributes="196611" Property="REMAINING_SPACE_LABEL_PROP" Text="Verbleibender freier Speicherplatz auf Laufwerk: " TextStyle="DlgFont8Small" Order="1200" TextLocId="Azure.Control.Text.FolderDlg#RemainingSpaceLabel" MsiKey="FolderDlg#RemainingSpaceLabel"/>
    <ROW Dialog_="FolderDlg" Control="AvailableSpaceLabel" Type="Text" X="55" Y="248" Width="160" Height="11" Attributes="196611" Property="AVAILABLE_SPACE_LABEL_PROP" Text="Verfügbarer Speicherplatz auf Laufwerk: " TextStyle="DlgFont8Small" Order="1300" TextLocId="Azure.Control.Text.FolderDlg#AvailableSpaceLabel" MsiKey="FolderDlg#AvailableSpaceLabel"/>
    <ROW Dialog_="FolderDlg" Control="TotalSpaceLabel" Type="Text" X="55" Y="237" Width="160" Height="11" Attributes="196611" Property="TOTAL_SPACE_LABEL_PROP" Text="Benötigter Speicherplatz auf Laufwerk:" TextStyle="DlgFont8Small" Order="1400" TextLocId="Azure.Control.Text.FolderDlg#TotalSpaceLabel" MsiKey="FolderDlg#TotalSpaceLabel"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="LicenseAgreementDlgDialogInitializer" Type="DialogInitializer" X="0" Y="0" Width="0" Height="0" Attributes="0" Order="-1" TextLocId="-" HelpLocId="-" ExtDataLocId="-"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="Title" Type="Text" X="55" Y="58" Width="378" Height="21" Attributes="196611" Text="Lesen Sie die Lizenzbedingungen" TextStyle="TitleFont" Order="500" TextLocId="Azure.Control.Text.LicenseAgreementDlg#Title" MsiKey="LicenseAgreementDlg#Title"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="Description" Type="Text" X="55" Y="112" Width="329" Height="42" Attributes="196611" Text="Um fortzufahren, müssen Sie den [Manufacturer]-Lizenzbedingungen zustimmen. Wenn Sie diese nicht akzeptieren wollen, schließen Sie dieses Fenster, um die Installation abzubrechen." Order="600" TextLocId="Azure.Control.Text.LicenseAgreementDlg#Description" MsiKey="LicenseAgreementDlg#Description"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="TitleIcon" Type="Icon" X="10" Y="45" Width="36" Height="36" Attributes="7340033" Text="[LicenseAgreeLogoIcon]" Order="700" MsiKey="LicenseAgreementDlg#TitleIcon"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="AgreementText" Type="ScrollableText" X="55" Y="146" Width="372" Height="159" Attributes="3" Property="EulaRead" Text="Files\Agreement.rtf" Order="800" MsiKey="LicenseAgreementDlg#AgreementText"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="PrintButton" Type="PushButton" X="401" Y="112" Width="28" Height="28" Attributes="4718594" Text="[PrintIcon]" Order="900" MsiKey="LicenseAgreementDlg#PrintButton" AssociatedCtrl="AgreementText"/>
    <ROW Dialog_="LicenseAgreementDlg" Control="EulaAgreeCheckBox" Type="CheckBox" X="55" Y="309" Width="230" Height="13" Attributes="1" Property="IAgree" Text="&amp;Ich stimme den Lizenzbedingungen zu." Order="1000" TextLocId="Azure.Control.Text.LicenseAgreementDlg#EulaAgreeCheckBox" MsiKey="LicenseAgreementDlg#EulaAgreeCheckBox"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="ChangeLabel" Type="Text" X="110" Y="141" Width="100" Height="11" Attributes="65538" Text="&amp;Ändern" TextStyle="[DlgTitleFont]" Order="200" TextLocId="Control.Text.MaintenanceTypeDlg#ChangeLabel" MsiKey="MaintenanceTypeDlg#ChangeLabel"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="ChangeButton" Type="PushButton" X="55" Y="130" Width="50" Height="50" Attributes="7864322" Text="[CustomSetupIcon]" Help="Installation verändern|" Order="300" HelpLocId="Control.Help.MaintenanceTypeDlg#ChangeButton" MsiKey="MaintenanceTypeDlg#ChangeButton"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RepairLabel" Type="Text" X="110" Y="198" Width="100" Height="11" Attributes="65538" Text="Re&amp;parieren" TextStyle="[DlgTitleFont]" Order="400" TextLocId="Control.Text.MaintenanceTypeDlg#RepairLabel" MsiKey="MaintenanceTypeDlg#RepairLabel"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RepairButton" Type="PushButton" X="55" Y="189" Width="50" Height="50" Attributes="7864322" Text="[RepairIcon]" Help="Installation reparieren|" Order="500" HelpLocId="Control.Help.MaintenanceTypeDlg#RepairButton" MsiKey="MaintenanceTypeDlg#RepairButton"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RemoveLabel" Type="Text" X="110" Y="259" Width="100" Height="11" Attributes="65538" Text="&amp;Entfernen" TextStyle="[DlgTitleFont]" Order="600" TextLocId="Control.Text.MaintenanceTypeDlg#RemoveLabel" MsiKey="MaintenanceTypeDlg#RemoveLabel"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RemoveButton" Type="PushButton" X="55" Y="248" Width="50" Height="50" Attributes="7864322" Text="[RemoveIcon]" Help="Installation entfernen|" Order="700" HelpLocId="Control.Help.MaintenanceTypeDlg#RemoveButton" MsiKey="MaintenanceTypeDlg#RemoveButton"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="ChangeText" Type="Text" X="110" Y="154" Width="280" Height="20" Attributes="65538" Text="Ändern Sie die Programmfunktionen, die installiert werden sollen." Order="1100" TextLocId="Control.Text.MaintenanceTypeDlg#ChangeText" MsiKey="MaintenanceTypeDlg#ChangeText"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Ändern der Installation von [ProductName]" TextStyle="TitleFont" Order="1200" TextLocId="Azure.Control.Text.MaintenanceTypeDlg#Title" MsiKey="MaintenanceTypeDlg#Title"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RepairText" Type="Text" X="110" Y="211" Width="280" Height="30" Attributes="65538" Text="Installationsfehler im Programm reparieren. Mit dieser Option werden fehlende oder fehlerhafte Dateien, Verknüpfungen und Registrierungseinträge korrigiert." Order="1300" TextLocId="Control.Text.MaintenanceTypeDlg#RepairText" MsiKey="MaintenanceTypeDlg#RepairText"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RemoveText" Type="Text" X="110" Y="272" Width="280" Height="20" Attributes="65538" Text="Entfernen Sie [ProductName] von Ihrem Computer." Order="1400" TextLocId="Control.Text.MaintenanceTypeDlg#RemoveText" MsiKey="MaintenanceTypeDlg#RemoveText"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RemoveCommand" Type="CommandLinkButton" X="55" Y="249" Width="297" Height="48" Attributes="6815747" Text="[RemoveIcon]" Help="Entfernt [ProductName] von Ihrem Computer.|" Order="1500" HelpLocId="Azure.Control.Help.MaintenanceTypeDlg#RemoveCommand" MsiKey="MaintenanceTypeDlg#RemoveCommand" ExtType="CommandLinkButton" ExtData="Entfernen" ExtDataLocId="Azure.Control.ExtData.MaintenanceTypeDlg#RemoveCommand"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="RepairCommand" Type="CommandLinkButton" X="55" Y="190" Width="297" Height="48" Attributes="6815747" Text="[RepairIcon]" Help="Korrigiert Fehler durch Zurücksetzen in den letzten Installationsstatus.|" Order="1600" HelpLocId="Azure.Control.Help.MaintenanceTypeDlg#RepairCommand" MsiKey="MaintenanceTypeDlg#RepairCommand" ExtType="CommandLinkButton" ExtData="Reparieren" ExtDataLocId="Azure.Control.ExtData.MaintenanceTypeDlg#RepairCommand"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control="ModifyCommand" Type="CommandLinkButton" X="55" Y="131" Width="297" Height="48" Attributes="6815747" Text="[CustomSetupIcon]" Help="Ändern Sie die zu installierenden Funktionen.|" Order="1700" HelpLocId="Azure.Control.Help.MaintenanceTypeDlg#ModifyCommand" MsiKey="MaintenanceTypeDlg#ModifyCommand" ExtType="CommandLinkButton" ExtData="Funktion hinzufügen oder entfernen" ExtDataLocId="Azure.Control.ExtData.MaintenanceTypeDlg#ModifyCommand"/>
    <ROW Dialog_="MaintenanceWelcomeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="40" Attributes="196611" Text="Willkommen beim Setup von [ProductName]" TextStyle="TitleFont" Order="500" TextLocId="Control.Text.MaintenanceWelcomeDlg#Title" MsiKey="MaintenanceWelcomeDlg#Title"/>
    <ROW Dialog_="MsiRMFilesInUse" Control="Text" Type="Text" X="55" Y="110" Width="330" Height="25" Attributes="196611" Text="Die folgenden Anwendungen verwenden Dateien, die durch diese Installation aktualisiert werden müssen." Order="400" TextLocId="Control.Text.MsiRMFilesInUse#Text" MsiKey="MsiRMFilesInUse#Text"/>
    <ROW Dialog_="MsiRMFilesInUse" Control="List" Type="ListBox" X="55" Y="134" Width="380" Height="116" Attributes="7" Property="FileInUseProcess" Order="500" MsiKey="MsiRMFilesInUse#List"/>
    <ROW Dialog_="MsiRMFilesInUse" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Einige Dateien sind momentan in Benutzung" TextStyle="TitleFont" Order="700" TextLocId="Azure.Control.Text.MsiRMFilesInUse#Title" MsiKey="MsiRMFilesInUse#Title"/>
    <ROW Dialog_="OPSysDialog" Control="Bitmap" Type="Bitmap" X="0" Y="0" Width="450" Height="360" Attributes="1048577" Text="officepartnersetup.jpg" Order="100" MsiKey="OPSysDialog#Bitmap"/>
    <ROW Dialog_="OPSysDialog" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="23" Attributes="196611" Text="Wählen Sie den System-Speicherort" TextStyle="TitleFont_4CC37DA3_E2B1_451F_BFDA_3E28E7E6A8C1" Order="500" TextLocId="Control.Text.OPSysDialog#Title" MsiKey="OPSysDialog#Title"/>
    <ROW Dialog_="OPSysDialog" Control="Text" Type="Text" X="55" Y="129" Width="382" Height="50" Attributes="196611" Text="Klicken Sie bitte &quot;[Text_Next]&quot; um die OPSys.mdw in das angegebene Verzeichnis zu installieren. Für ein alternatives Installationsverzeichnis wählen Sie bitte ein anderes Verzeichnis über &quot;Wählen&quot;." Order="600" TextLocId="Control.Text.FolderDlg#Text" MsiKey="OPSysDialog#Text"/>
    <ROW Dialog_="OPSysDialog" Control="TitleIcon" Type="Icon" X="10" Y="45" Width="36" Height="36" Attributes="7340033" Text="FolderLogo.ico_4CC37DA3_E2B1_451F_BFDA_3E28E7E6A8C1" Order="700" MsiKey="OPSysDialog#TitleIcon"/>
    <ROW Dialog_="OPSysDialog" Control="Text_1" Type="Text" X="55" Y="223" Width="380" Height="11" Attributes="65539" Property="TEXT_1_PROP" Text="Eine bereits existierende OPSys.mdw wird nicht überschrieben." Order="800" TextLocId="Control.Text.OPSysDialog#Text_1" MsiKey="OPSysDialog#Text_1"/>
    <ROW Dialog_="OPSysDialog" Control="Edit_1" Type="Edit" X="55" Y="184" Width="305" Height="18" Attributes="3" Property="MY_OPSYS_DIR" Text="{260}" Order="900" TextLocId="Control.Text.OPSysDialog#Edit_1" MsiKey="OPSysDialog#Edit_1"/>
    <ROW Dialog_="OPSysDialog" Control="PushButton_1" Type="PushButton" X="365" Y="184" Width="70" Height="18" Attributes="3" Text="[ButtonText_Browse]" Help="|" Order="1000" TextLocId="-" HelpLocId="Control.Help.FolderDlg#Browse" MsiKey="OPSysDialog#PushButton_1"/>
    <ROW Dialog_="OPSysDialog" Control="Text_2" Type="Text" X="55" Y="254" Width="380" Height="26" Attributes="65539" Property="TEXT_1_PROP_2" Text="Beachten Sie bitte, dass Sie je nach Betriebssystem und/oder Berechtigungseinstellungen keine verknüpften Netzlaufwerke angeben können." Order="1100" TextLocId="Control.Text.OPSysDialog#Text_1"/>
    <ROW Dialog_="OPSysDialog" Control="Text_3" Type="Text" X="55" Y="280" Width="380" Height="11" Attributes="65539" Property="TEXT_1_PROP_3" Text="Verwenden Sie in diesem Fall einen UNC-Pfad (\\Server\Freigabe)." Order="1200" TextLocId="Control.Text.OPSysDialog#Text_1"/>
    <ROW Dialog_="OutOfDiskDlg" Control="VolumeList" Type="VolumeCostList" X="55" Y="153" Width="360" Height="157" Attributes="393223" Text="{120}{70}{70}{70}{70}" Order="300" TextLocId="Control.Text.OutOfDiskDlg#VolumeList" MsiKey="OutOfDiskDlg#VolumeList"/>
    <ROW Dialog_="OutOfDiskDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Zu wenig Speicherplatz" TextStyle="TitleFont" Order="400" TextLocId="Azure.Control.Text.OutOfDiskDlg#Title" MsiKey="OutOfDiskDlg#Title"/>
    <ROW Dialog_="OutOfDiskDlg" Control="Text" Type="Text" X="55" Y="115" Width="360" Height="40" Attributes="196611" Text="Die gewählten Festplatten (wenn vorhanden) bieten nicht genügend Speicherplatz für die momentan ausgewählten Pakete. Löschen Sie Dateien von den ausgewählten Festplatten, oder wählen Sie weniger Pakete oder andere Speicherorte." Order="500" TextLocId="Control.Text.OutOfDiskDlg#Text" MsiKey="OutOfDiskDlg#Text"/>
    <ROW Dialog_="OutOfRbDiskDlg" Control="Text2" Type="Text" X="55" Y="154" Width="360" Height="40" Attributes="196611" Text="Alternativ können Sie temporäre Funktionen deaktivieren. Der Installer hat damit allerdings die Möglichkeit das System wieder vollständig herzustellen falls es während der Installation zu Komplikationen kommt. Klicken Sie &quot;Ja&quot;, wenn Sie das Risiko tragen möchten und keine temporären Dateien anlegen wollen." Order="300" TextLocId="Control.Text.OutOfRbDiskDlg#Text2" MsiKey="OutOfRbDiskDlg#Text2"/>
    <ROW Dialog_="OutOfRbDiskDlg" Control="Text" Type="Text" X="55" Y="114" Width="360" Height="40" Attributes="196611" Text="Die gewählten Festplatten (wenn vorhanden) bieten nicht genügend Speicherplatz für die momentan ausgewählten Pakete. Löschen Sie Dateien von den ausgewählten Festplatten, oder wählen Sie weniger Pakete oder andere Speicherorte." Order="400" TextLocId="Control.Text.OutOfRbDiskDlg#Text" MsiKey="OutOfRbDiskDlg#Text"/>
    <ROW Dialog_="OutOfRbDiskDlg" Control="VolumeList" Type="VolumeCostList" X="55" Y="205" Width="360" Height="105" Attributes="4587527" Text="{120}{70}{70}{70}{70}" Order="500" TextLocId="Control.Text.OutOfRbDiskDlg#VolumeList" MsiKey="OutOfRbDiskDlg#VolumeList"/>
    <ROW Dialog_="OutOfRbDiskDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Zu wenig Speicherplatz" TextStyle="TitleFont" Order="600" TextLocId="Azure.Control.Text.OutOfRbDiskDlg#Title" MsiKey="OutOfRbDiskDlg#Title"/>
    <ROW Dialog_="PatchWelcomeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Wilkommen zum [ProductName] Patch Setup" TextStyle="TitleFont" Order="500" TextLocId="Control.Text.PatchWelcomeDlg#Title" MsiKey="PatchWelcomeDlg#Title"/>
    <ROW Dialog_="PrepareDlg" Control="Title" Type="Text" X="55" Y="58" Width="378" Height="21" Attributes="196611" Text="Bereite [ProductName] [Wizard] vor" TextStyle="TitleFont" Order="500" TextLocId="Azure.Control.Text.PrepareDlg#Title" MsiKey="PrepareDlg#Title"/>
    <ROW Dialog_="PrepareDlg" Control="Description" Type="Text" X="55" Y="131" Width="329" Height="42" Attributes="196611" Text="Bitte warten Sie während der [Wizard] die Installation vorbereitet. " Order="600" TextLocId="Azure.Control.Text.PrepareDlg#Description" MsiKey="PrepareDlg#Description"/>
    <ROW Dialog_="PrepareDlg" Control="TitleIcon" Type="Icon" X="10" Y="45" Width="36" Height="36" Attributes="7340032" Text="[WaitLogoItem]" Order="700" MsiKey="PrepareDlg#TitleIcon"/>
    <ROW Dialog_="ProgressDlg" Control="Title" Type="Text" X="55" Y="58" Width="378" Height="21" Attributes="196611" Text="Installationsfortschritt" TextStyle="TitleFont" Order="500" TextLocId="Azure.Control.Text.ProgressDlg#Title" MsiKey="ProgressDlg#Title"/>
    <ROW Dialog_="ProgressDlg" Control="ProgressBar" Type="ProgressBar" X="55" Y="184" Width="360" Height="14" Attributes="65537" Text="Abgeschlossen" Order="600" TextLocId="Control.Text.ProgressDlg#ProgressBar" MsiKey="ProgressDlg#ProgressBar"/>
    <ROW Dialog_="ProgressDlg" Control="Description" Type="Text" X="55" Y="214" Width="330" Height="11" Attributes="196611" Text="[Progress1] [ProductName]..." Order="700" TextLocId="Azure.Control.Text.ProgressDlg#Description" MsiKey="ProgressDlg#Description"/>
    <ROW Dialog_="ProgressDlg" Control="TitleIcon" Type="Icon" X="10" Y="45" Width="36" Height="36" Attributes="7340033" Text="[InstallLogoIcon]" Order="800" MsiKey="ProgressDlg#TitleIcon"/>
    <ROW Dialog_="ResumeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Wiederaufnahme von [ProductName] Setup" TextStyle="TitleFont" Order="500" TextLocId="Control.Text.ResumeDlg#Title" MsiKey="ResumeDlg#Title"/>
    <ROW Dialog_="UserExit" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Der [ProductName] [Wizard] wurde abgebrochen." TextStyle="TitleFont" Order="500" TextLocId="Control.Text.UserExit#Title" MsiKey="UserExit#Title"/>
    <ROW Dialog_="UserExit" Control="Description1" Type="Text" X="55" Y="130" Width="350" Height="40" Attributes="196611" Text="Die Installation von [ProductName] wurde abgebrochen. Ihr System ist unverändert. Um das Programm zu einem späteren Zeitpunkt zu installieren, führen Sie bitte Setup erneut aus." Order="700" TextLocId="Control.Text.UserExit#Description1" MsiKey="UserExit#Description1"/>
    <ROW Dialog_="VerifyReadyDlg" Control="Text" Type="Text" X="55" Y="129" Width="380" Height="40" Attributes="196611" Text="Klicken Sie auf Installieren, um die Installation zu beginnen. Wenn Sie Ihre Installations-Einstellungen überprüfen oder ändern möchten, klicken Sie auf Zurück. Schließen Sie das Fenster, um den Assistenten zu beenden." Order="500" TextLocId="Control.Text.VerifyReadyDlg#TextNoClose" MsiKey="VerifyReadyDlg#Text"/>
    <ROW Dialog_="VerifyReadyDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Die Installation von [ProductName] starten" TextStyle="TitleFont" Order="600" TextLocId="Azure.Control.Text.VerifyReadyDlg#Title" MsiKey="VerifyReadyDlg#Title"/>
    <ROW Dialog_="VerifyRemoveDlg" Control="Title" Type="Text" X="33" Y="33" Width="380" Height="29" Attributes="196611" Text="Das Entfernen von [ProductName] starten" TextStyle="TitleFont" Order="500" TextLocId="Azure.Control.Text.VerifyRemoveDlg#Title" MsiKey="VerifyRemoveDlg#Title"/>
    <ROW Dialog_="VerifyRepairDlg" Control="Title" Type="Text" X="33" Y="33" Width="380" Height="29" Attributes="196611" Text="Die Reparatur von [ProductName] starten" TextStyle="TitleFont" Order="500" TextLocId="Azure.Control.Text.VerifyRepairDlg#Title" MsiKey="VerifyRepairDlg#Title"/>
    <ROW Dialog_="WelcomeDlg" Control="DialogIcon" Type="Icon" X="177" Y="135" Width="96" Height="96" Attributes="1048577" Text="[InstallerIcon]" Order="200" MsiKey="WelcomeDlg#DialogIcon"/>
    <ROW Dialog_="WelcomeDlg" Control="Title" Type="Text" X="55" Y="58" Width="380" Height="29" Attributes="196611" Text="Willkommen beim Setup von [ProductName]" TextStyle="TitleFont" Order="600" TextLocId="Control.Text.WelcomeDlg#Title" MsiKey="WelcomeDlg#Title"/>
    <ROW Dialog_="WelcomeDlg" Control="Description" Type="Text" X="55" Y="276" Width="380" Height="60" Attributes="196611" Text="Der [Wizard] wird [ProductName] [myOfficePartnerVersion] vom [myOfficePartnerBuild] auf Ihrem Computer installieren. Klicken Sie auf [Text_Next], um fortzufahren oder schließen Sie das Fenster, um den Assistenten zu beenden." Order="700" TextLocId="Control.Text.WelcomeDlg#DescriptionNoClose" MsiKey="WelcomeDlg#Description"/>
    <ROW Dialog_="WelcomeDlg" Control="Text_1" Type="Text" X="55" Y="255" Width="213" Height="18" Attributes="65538" Property="TEXT_1_PROP_1" Text="Terminal-Server Installation" TextStyle="TSInstallFont" Order="800"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiControlConditionComponent">
    <ROW Dialog_="WelcomeDlg" Control_="Text_1" Action="Show" Condition="TerminalServer"/>
    <ROW Dialog_="WelcomeDlg" Control_="Text_1" Action="Hide" Condition="NOT TerminalServer"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiControlEventComponent">
    <ROW Dialog_="WelcomeDlg" Control_="Next" Event="NewDialog" Argument="LicenseAgreementDlg" Condition="AI_INSTALL" Ordering="1"/>
    <ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_INSTALL" Ordering="197"/>
    <ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="OPSysDialog" Condition="AI_INSTALL" Ordering="201"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="NewDialog" Argument="OPSysDialog" Condition="AI_INSTALL" Ordering="213"/>
    <ROW Dialog_="FolderDlg" Control_="Back" Event="NewDialog" Argument="LicenseAgreementDlg" Condition="AI_INSTALL" Ordering="1"/>
    <ROW Dialog_="MaintenanceWelcomeDlg" Control_="Next" Event="NewDialog" Argument="MaintenanceTypeDlg" Condition="AI_MAINT" Ordering="99"/>
    <ROW Dialog_="CustomizeDlg" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_MAINT" Ordering="101"/>
    <ROW Dialog_="CustomizeDlg" Control_="Back" Event="NewDialog" Argument="MaintenanceTypeDlg" Condition="AI_MAINT" Ordering="1"/>
    <ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_MAINT" Ordering="198"/>
    <ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="CustomizeDlg" Condition="AI_MAINT" Ordering="202"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control_="ChangeButton" Event="NewDialog" Argument="CustomizeDlg" Condition="AI_MAINT" Ordering="501"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control_="Back" Event="NewDialog" Argument="MaintenanceWelcomeDlg" Condition="AI_MAINT" Ordering="1"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control_="RemoveButton" Event="NewDialog" Argument="VerifyRemoveDlg" Condition="AI_MAINT AND InstallMode=&quot;Remove&quot;" Ordering="601"/>
    <ROW Dialog_="VerifyRemoveDlg" Control_="Back" Event="NewDialog" Argument="MaintenanceTypeDlg" Condition="AI_MAINT AND InstallMode=&quot;Remove&quot;" Ordering="1"/>
    <ROW Dialog_="MaintenanceTypeDlg" Control_="RepairButton" Event="NewDialog" Argument="VerifyRepairDlg" Condition="AI_MAINT AND InstallMode=&quot;Repair&quot;" Ordering="601"/>
    <ROW Dialog_="VerifyRepairDlg" Control_="Back" Event="NewDialog" Argument="MaintenanceTypeDlg" Condition="AI_MAINT AND InstallMode=&quot;Repair&quot;" Ordering="1"/>
    <ROW Dialog_="VerifyRepairDlg" Control_="Repair" Event="EndDialog" Argument="Return" Condition="AI_MAINT AND InstallMode=&quot;Repair&quot;" Ordering="399" Options="1"/>
    <ROW Dialog_="VerifyRemoveDlg" Control_="Remove" Event="EndDialog" Argument="Return" Condition="AI_MAINT AND InstallMode=&quot;Remove&quot;" Ordering="299" Options="1"/>
    <ROW Dialog_="PatchWelcomeDlg" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_PATCH" Ordering="201"/>
    <ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_PATCH" Ordering="199"/>
    <ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="PatchWelcomeDlg" Condition="AI_PATCH" Ordering="203"/>
    <ROW Dialog_="ResumeDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_RESUME" Ordering="299"/>
    <ROW Dialog_="FatalError" Control_="Finish" Event="DoAction" Argument="AI_AiBackupCleanup" Condition="1" Ordering="102"/>
    <ROW Dialog_="UserExit" Control_="Finish" Event="DoAction" Argument="AI_AiBackupCleanup" Condition="1" Ordering="101"/>
    <ROW Dialog_="LicenseAgreementDlg" Control_="Next" Event="NewDialog" Argument="FolderDlg" Condition="AI_INSTALL" Ordering="1"/>
    <ROW Dialog_="LicenseAgreementDlg" Control_="Back" Event="NewDialog" Argument="WelcomeDlg" Condition="AI_INSTALL" Ordering="1"/>
    <ROW Dialog_="WelcomeDlg" Control_="Next" Event="NewDialog" Argument="PrerequisitesDlg" Condition="AI_INSTALL AND NOT AI_PrereqsFulfilled" Ordering="2"/>
    <ROW Dialog_="PrerequisitesDlg" Control_="Next" Event="EndDialog" Argument="Return" Condition="AI_INSTALL AND NOT AI_PrereqsFulfilled" Ordering="1"/>
    <ROW Dialog_="PrerequisitesDlg" Control_="Back" Event="NewDialog" Argument="WelcomeDlg" Condition="AI_INSTALL AND NOT AI_PrereqsFulfilled" Ordering="1"/>
    <ROW Dialog_="OPSysDialog" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_INSTALL" Ordering="8"/>
    <ROW Dialog_="OPSysDialog" Control_="Back" Event="NewDialog" Argument="FolderDlg" Condition="AI_INSTALL" Ordering="1"/>
    <ROW Dialog_="LicenseAgreementDlg" Control_="LicenseAgreementDlgDialogInitializer" Event="[EulaRead]" Argument="1" Condition="AI_INSTALL" Ordering="0"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="[MY_TS_APPDIR]" Argument="[APPDIR]" Condition="AI_INSTALL AND ( TerminalServer )" Ordering="204"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="[APPDIR]" Argument="[APPDIR]$Administrator" Condition="AI_INSTALL AND ( TerminalServer )" Ordering="206"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="DoAction" Argument="Check_For_OPDial" Condition="AI_INSTALL" Ordering="209"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="DoAction" Argument="AI_DATA_SETTER_3" Condition="AI_INSTALL" Ordering="208"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="DoAction" Argument="Get_OPSys_Path_From_Registry" Condition="AI_INSTALL" Ordering="212"/>
    <ROW Dialog_="FolderDlg" Control_="Next" Event="DoAction" Argument="AI_DATA_SETTER_4" Condition="AI_INSTALL" Ordering="211"/>
    <ROW Dialog_="OPSysDialog" Control_="Next" Event="DoAction" Argument="Set_Access_Path" Condition="AI_INSTALL" Ordering="4" MsiKey="OPSysDialog#Next#DoAction#Set_Access_Path_4CC37DA3_E2B1_451F_BFDA_3E28E7E6A8C1#AI_INSTALL"/>
    <ROW Dialog_="OPSysDialog" Control_="Next" Event="DoAction" Argument="Search_OPSys" Condition="AI_INSTALL" Ordering="7"/>
    <ROW Dialog_="OPSysDialog" Control_="Next" Event="DoAction" Argument="AI_DATA_SETTER_5" Condition="AI_INSTALL" Ordering="6"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiCreateFolderComponent">
    <ROW Directory_="SHORTCUTDIR" Component_="SHORTCUTDIR" ManualDelete="false"/>
    <ROW Directory_="DBTool_Dir" Component_="DBTool" ManualDelete="false"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiCustActComponent">
    <ROW Action="AI_AiBackupCleanup" Type="1" Source="ResourceCleaner.dll" Target="OnAiBackupCleanup" WithoutSeq="true"/>
    <ROW Action="AI_AiBackupImmediate" Type="1" Source="ResourceCleaner.dll" Target="OnAiBackupImmediate"/>
    <ROW Action="AI_AiBackupRollback" Type="11521" Source="ResourceCleaner.dll" Target="OnAiBackupRollback"/>
    <ROW Action="AI_AiRestoreDeferred" Type="11265" Source="ResourceCleaner.dll" Target="OnAiRestoreDeferred"/>
    <ROW Action="AI_AiRestoreRollback" Type="11521" Source="ResourceCleaner.dll" Target="OnAiRestoreRollback" WithoutSeq="true"/>
    <ROW Action="AI_AppSearchEx" Type="1" Source="Prereq.dll" Target="DoAppSearchEx"/>
    <ROW Action="AI_ApplyShortcutFlags" Type="3073" Source="ShortcutFlags.dll" Target="UpdateShortcutFlags" WithoutSeq="true"/>
    <ROW Action="AI_DATA_SETTER" Type="51" Source="CreateOPShortcuts" Target="[APPDIR]@[MY_OPSYS_DIR]@[ProductName]@[MY_ACC_PATH]"/>
    <ROW Action="AI_DATA_SETTER_1" Type="51" Source="CreateTrustedLocations" Target="[APPDIR]@[ProductName]"/>
    <ROW Action="AI_DATA_SETTER_2" Type="51" Source="CreateOPShortcuts_TS" Target="[MY_TS_APPDIR]@[MY_OPSYS_DIR]@[ProductName]"/>
    <ROW Action="AI_DATA_SETTER_3" Type="51" Source="CustomActionData" Target="[APPDIR]"/>
    <ROW Action="AI_DATA_SETTER_4" Type="51" Source="CustomActionData" Target="[APPDIR]"/>
    <ROW Action="AI_DATA_SETTER_5" Type="51" Source="CustomActionData" Target="[MY_OPSYS_DIR]"/>
    <ROW Action="AI_DOWNGRADE" Type="19" Target="4010"/>
    <ROW Action="AI_DpiContentScale" Type="1" Source="aicustact.dll" Target="DpiContentScale"/>
    <ROW Action="AI_InstallModeCheck" Type="1" Source="aicustact.dll" Target="UpdateInstallMode" WithoutSeq="true"/>
    <ROW Action="AI_PREPARE_UPGRADE" Type="65" Source="aicustact.dll" Target="PrepareUpgrade"/>
    <ROW Action="AI_PrepareShortcutFlags" Type="1" Source="ShortcutFlags.dll" Target="PrepareActionData"/>
    <ROW Action="AI_RESTORE_LOCATION" Type="65" Source="aicustact.dll" Target="RestoreLocation"/>
    <ROW Action="AI_ResolveKnownFolders" Type="1" Source="aicustact.dll" Target="AI_ResolveKnownFolders"/>
    <ROW Action="AI_RunFinishActions" Type="1" Source="aicustact.dll" Target="RunFinishActions" WithoutSeq="true"/>
    <ROW Action="AI_SHOW_LOG" Type="65" Source="aicustact.dll" Target="LaunchLogFile" WithoutSeq="true"/>
    <ROW Action="AI_STORE_LOCATION" Type="51" Source="ARPINSTALLLOCATION" Target="[APPDIR]"/>
    <ROW Action="AI_SelectAutoPinOption" Type="51" Source="AiPreventAutoPin" Target="System.AppUserModel.StartPinOption"/>
    <ROW Action="AI_TxtUpdaterCommit" Type="11777" Source="TxtUpdater.dll" Target="OnTxtUpdaterCommit" WithoutSeq="true"/>
    <ROW Action="AI_TxtUpdaterConfig" Type="11265" Source="TxtUpdater.dll" Target="OnTxtUpdaterConfig" WithoutSeq="true"/>
    <ROW Action="AI_TxtUpdaterInstall" Type="1" Source="TxtUpdater.dll" Target="OnTxtUpdaterInstall"/>
    <ROW Action="AI_TxtUpdaterRollback" Type="11521" Source="TxtUpdater.dll" Target="OnTxtUpdaterRollback" WithoutSeq="true"/>
    <ROW Action="AI_ViewReadme" Type="1" Source="aicustact.dll" Target="[#Readme.pdf]"/>
    <ROW Action="AI_WinOptFeaturesCheckReboot" Type="1" Source="WinOptionalFeatures.dll" Target="OnWinOptFeaturesCheckReboot"/>
    <ROW Action="AI_WinOptFeaturesConfig" Type="11265" Source="WinOptionalFeatures.dll" Target="OnWinOptFeaturesConfig" WithoutSeq="true"/>
    <ROW Action="AI_WinOptFeaturesInstall" Type="1" Source="WinOptionalFeatures.dll" Target="OnWinOptFeaturesInstall"/>
    <ROW Action="AI_WinOptFeaturesRemove" Type="11265" Source="WinOptionalFeatures.dll" Target="OnWinOptFeaturesRemove" WithoutSeq="true"/>
    <ROW Action="AI_WinOptFeaturesRollback" Type="11521" Source="WinOptionalFeatures.dll" Target="OnWinOptFeaturesRollback" WithoutSeq="true"/>
    <ROW Action="AI_WinOptFeaturesUninstall" Type="1" Source="WinOptionalFeatures.dll" Target="OnWinOptFeaturesUninstall"/>
    <ROW Action="Check_For_OPDial" Type="102" Target="Script Text" TargetUnformatted="&apos;If an OfficePartner already exists in APPDIR this script searches for file OPDial.mde.&#13;&#10;&apos;OPDial.mde must not be installed if NO OPDial.mde exists. Only replace an existing file.&#13;&#10;&apos;----------------------------------------------------------------------------------------&#13;&#10;&#13;&#10;Option Explicit&#13;&#10;&#13;&#10;Dim OPClientDir&#13;&#10;Dim objFSO&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;&#13;&#10;&apos;Get specified APPDIR&#13;&#10;OPClientDir = Session.Property(&quot;CustomActionData&quot;)&#13;&#10;&#13;&#10;If OPClientDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&apos;Something&apos;s wrong&#13;&#10;&#9;Session.Property(&quot;MY_INSTALL_OPDIAL&quot;) = &quot;Install&quot;&#13;&#10;Else&#13;&#10;&#9;If Right(OPClientDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;&#9;OPClientDir = Left(OPClientDir, Len(OPClientDir) - 1)&#13;&#10;&#9;End If&#13;&#10;&#13;&#10;&#9;&apos;First check if folder exists&#13;&#10;&#9;Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)&#13;&#10;&#9;If Not objFSO.FolderExists(OPClientDir) Then&#13;&#10;&#9;&#9;&apos;Folder does not exists -&gt; Install OPDial&#13;&#10;&#9;&#9;Session.Property(&quot;MY_INSTALL_OPDIAL&quot;) = &quot;Install&quot;&#13;&#10;&#9;Else&#13;&#10;&#9;&#9;&apos;Now check for file OPClient&#13;&#10;&#9;&#9;If Not objFSO.FileExists(OPClientDir &amp; &quot;\OPClient.mdb&quot;) Then&#13;&#10;&#9;&#9;&#9;&apos;File does not exists -&gt; Install OPDial&#13;&#10;&#9;&#9;&#9;Session.Property(&quot;MY_INSTALL_OPDIAL&quot;) = &quot;Install&quot;&#13;&#10;&#9;&#9;Else&#13;&#10;&#9;&#9;&#9;&apos;An OfficePartner installation already exists -&gt; Check if OPDial exists&#13;&#10;&#9;&#9;&#9;If Not objFSO.FileExists(OPClientDir &amp; &quot;\OPDial.mde&quot;) Then&#13;&#10;&#9;&#9;&#9;&#9;&apos;File does not exists -&gt; Do NOT install OPDial&#13;&#10;&#9;&#9;&#9;&#9;Session.Property(&quot;MY_INSTALL_OPDIAL&quot;) = &quot;NotInstall&quot;&#13;&#10;&#9;&#9;&#9;Else&#13;&#10;&#9;&#9;&#9;&#9;Session.Property(&quot;MY_INSTALL_OPDIAL&quot;) = &quot;Install&quot;&#13;&#10;&#9;&#9;&#9;End If&#13;&#10;&#9;&#9;End If&#13;&#10;&#9;End If&#13;&#10;End If&#13;&#10;" WithoutSeq="true" AdditionalSeq="AI_DATA_SETTER_3"/>
    <ROW Action="CreateOPShortcuts" Type="1126" Target="Script Text" TargetUnformatted="&apos;Create OfficePartner and OfficePartner Tools Shortcut&#13;&#10;&apos;Path to OPClient, OPSys and MSACCESS.exe as well as the instance name are passed from setup&#13;&#10;&apos;Author: NovaLink GmbH, SG, http://www.novalink.ch&#13;&#10;&apos;------------------------------------------------------------------------------&#13;&#10;&#13;&#10;Option Explicit&#13;&#10;&#13;&#10;Dim OPClientDir, OPSysDir, StartMenuDir, MSAccessDir, InstanceName, strArguments, strArgumentsTools, ShortcutPath&#13;&#10;Dim WSHShell, objFSO, MyShortcut&#13;&#10;Dim myParams&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;&#13;&#10;myParams = Split(Session.Property(&quot;CustomActionData&quot;), &quot;@&quot;)&#13;&#10;OPClientDir = myParams(0)&#13;&#10;OPSysDir = myParams(1)&#13;&#10;InstanceName = myParams(2)&#13;&#10;MSAccessDir = myParams(3)&#13;&#10;&#13;&#10;If OPClientDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&apos;Something&apos;s wrong&#13;&#10;Else&#13;&#10;&#9;If Right(OPClientDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;&#9;OPClientDir = Left(OPClientDir, Len(OPClientDir) - 1)&#13;&#10;&#9;End If&#13;&#10;&#9;If OPSysDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&#9;OPSysDir = OPClientDir&#13;&#10;&#9;Else&#13;&#10;&#9;&#9;If Right(OPSysDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;&#9;&#9;OPSysDir = Left(OPSysDir, Len(OPSysDir) - 1)&#13;&#10;&#9;&#9;End If&#13;&#10;&#9;End If&#13;&#10;&#9;If InstanceName &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&#9;InstanceName = &quot;OfficePartner&quot;&#13;&#10;&#9;End If&#13;&#10;&#9;If MSAccessDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&#9;MSAccessDir = &quot;C:\Program Files (x86)\Microsoft Office\Office15&quot;&#13;&#10;&#9;End If&#13;&#10;&#13;&#10;&#9;&apos;Create shell object&#13;&#10;&#9;Set WSHShell = CreateObject(&quot;WScript.Shell&quot;)&#13;&#10;&#9;&apos;Save path to start menu&#13;&#10;&#9;StartMenuDir = WSHShell.SpecialFolders(&quot;AllUsersPrograms&quot;)&#13;&#10;&#9;&apos;Save shortcut path&#13;&#10;&#9;ShortcutPath = StartMenuDir &amp; &quot;\&quot; &amp; InstanceName&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Create shortcut arguments&#13;&#10;&#9;strArguments = &quot;/WRKGRP &quot; &amp; Chr(34) &amp; OPSysDir &amp; &quot;\opsys.mdw&quot; &amp; Chr(34)&amp; &quot; &quot; &amp; Chr(34) &amp; OPClientDir &amp; &quot;\OPClient.mdb&quot; &amp; Chr(34)&#13;&#10;&#9;strArgumentsTools = &quot;/WRKGRP &quot; &amp; Chr(34) &amp; OPSysDir &amp; &quot;\opsys.mdw&quot; &amp; Chr(34)&amp; &quot; &quot; &amp; Chr(34) &amp; OPClientDir &amp; &quot;\OPTools.mde&quot; &amp; Chr(34)&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Check if start menu folder exists and create it if not&#13;&#10;&#9;Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)&#13;&#10;&#9;If Not objFSO.FolderExists(ShortcutPath) Then&#13;&#10;&#9;&#9;objFSO.CreateFolder(ShortcutPath)&#13;&#10;&#9;End If&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Create a shortcut object in the start menu folder for OfficePartner&#13;&#10;&#9;Set MyShortcut = WSHShell.CreateShortcut(ShortcutPath &amp; &quot;\&quot; &amp; InstanceName &amp; &quot;.lnk&quot;)&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Set shortcut object properties and save it&#13;&#10;&#9;MyShortcut.TargetPath = MSAccessDir &amp; &quot;\MSACCESS.EXE&quot;&#13;&#10;&#9;MyShortcut.Arguments = strArguments&#13;&#10;&#9;MyShortcut.WorkingDirectory = OPClientDir&#13;&#10;&#9;MyShortcut.WindowStyle = 4&#13;&#10;&#9;MyShortcut.IconLocation = OPClientDir &amp; &quot;\OfficePartner.ico&quot;&#13;&#10;&#9;MyShortcut.Save&#13;&#10;&#13;&#10;&#9;&apos;Create a shortcut object in the start menu folder for OfficePartner Tools&#13;&#10;&#9;Set MyShortcut = WSHShell.CreateShortcut(ShortcutPath &amp; &quot;\&quot; &amp; InstanceName &amp; &quot; Tools.lnk&quot;)&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Set shortcut object properties and save it&#13;&#10;&#9;MyShortcut.TargetPath = MSAccessDir &amp; &quot;\MSACCESS.EXE&quot;&#13;&#10;&#9;MyShortcut.Arguments = strArgumentsTools&#13;&#10;&#9;MyShortcut.WorkingDirectory = OPClientDir&#13;&#10;&#9;MyShortcut.WindowStyle = 4&#13;&#10;&#9;MyShortcut.IconLocation = OPClientDir &amp; &quot;\OfficePartnerTools.ico&quot;&#13;&#10;&#9;MyShortcut.Save&#13;&#10;&#9;&#9;&#13;&#10;&#9;Set MyShortcut = Nothing&#13;&#10;&#9;Set objFSO = Nothing&#13;&#10;End If&#13;&#10;" AdditionalSeq="AI_DATA_SETTER"/>
    <ROW Action="CreateOPShortcuts_TS" Type="1126" Target="Script Text" TargetUnformatted="&apos;Create OfficePartner and OfficePartner Tools Shortcut&#13;&#10;&apos;Path to OPClient and Path to OPSys as well as the instance name are passed from setup&#13;&#10;&apos;Author: NovaLink GmbH, SG, http://www.novalink.ch&#13;&#10;&apos;------------------------------------------------------------------------------&#13;&#10;&#13;&#10;Option Explicit&#13;&#10;&#13;&#10;Dim OPClientDir, OPSysDir, StartMenuDir, InstanceName, strArguments, strArgumentsTools, ShortcutPath&#13;&#10;Dim WSHShell, objFSO, MyShortcut&#13;&#10;Dim myParams&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;&#13;&#10;myParams = Split(Session.Property(&quot;CustomActionData&quot;), &quot;@&quot;)&#13;&#10;OPClientDir = myParams(0)&#13;&#10;OPSysDir = myParams(1)&#13;&#10;InstanceName = myParams(2)&#13;&#10;&#13;&#10;If OPClientDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&apos;Something&apos;s wrong&#13;&#10;Else&#13;&#10;&#9;If Right(OPClientDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;&#9;OPClientDir = Left(OPClientDir, Len(OPClientDir) - 1)&#13;&#10;&#9;End If&#13;&#10;&#9;If OPSysDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&#9;OPSysDir = OPClientDir&#13;&#10;&#9;Else&#13;&#10;&#9;&#9;If Right(OPSysDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;&#9;&#9;OPSysDir = Left(OPSysDir, Len(OPSysDir) - 1)&#13;&#10;&#9;&#9;End If&#13;&#10;&#9;End If&#13;&#10;&#9;If InstanceName &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&#9;InstanceName = &quot;OfficePartner&quot;&#13;&#10;&#9;End If&#13;&#10;&#13;&#10;&#9;&apos;Create shell object&#13;&#10;&#9;Set WSHShell = CreateObject(&quot;WScript.Shell&quot;)&#13;&#10;&#9;&apos;Save path to start menu&#13;&#10;&#9;StartMenuDir = WSHShell.SpecialFolders(&quot;AllUsersPrograms&quot;)&#13;&#10;&#9;&apos;Save shortcut path&#13;&#10;&#9;ShortcutPath = StartMenuDir &amp; &quot;\&quot; &amp; InstanceName&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Create shortcut arguments&#13;&#10;&#9;strArguments = &quot;&quot;&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Check if start menu folder exists and create it if not&#13;&#10;&#9;Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)&#13;&#10;&#9;If Not objFSO.FolderExists(ShortcutPath) Then&#13;&#10;&#9;&#9;objFSO.CreateFolder(ShortcutPath)&#13;&#10;&#9;End If&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Create a shortcut object in the start menu folder for OfficePartner&#13;&#10;&#9;Set MyShortcut = WSHShell.CreateShortcut(ShortcutPath &amp; &quot;\&quot; &amp; InstanceName &amp; &quot;.lnk&quot;)&#13;&#10;&#9;&#9;&#9;&#13;&#10;&#9;&apos;Set shortcut object properties and save it&#13;&#10;&#9;MyShortcut.TargetPath = OPClientDir &amp; &quot;\OPTS.BAT&quot;&#13;&#10;&#9;MyShortcut.Arguments = strArguments&#13;&#10;&#9;MyShortcut.WorkingDirectory = OPClientDir&#13;&#10;&#9;MyShortcut.WindowStyle = 4&#13;&#10;&#9;MyShortcut.IconLocation = OPClientDir &amp; &quot;\$Administrator\OfficePartner.ico&quot;&#13;&#10;&#9;MyShortcut.Save&#13;&#10;&#9;&#9;&#13;&#10;&#9;Set MyShortcut = Nothing&#13;&#10;&#9;Set objFSO = Nothing&#13;&#10;&#13;&#10;End If&#13;&#10;" AdditionalSeq="AI_DATA_SETTER_2"/>
    <ROW Action="CreateTrustedLocations" Type="1126" Target="Script Text" TargetUnformatted="&apos;Create access trusted locations for OfficePartner&#13;&#10;&apos;Path to OPClient is passed from setup&#13;&#10;&apos;Script searches for newest access version and create the trusted locations for that version&#13;&#10;&apos;Author: NovaLink GmbH, SG, http://www.novalink.ch&#13;&#10;&apos;-------------------------------------------------------------------------------------------&#13;&#10;&#13;&#10;Option Explicit&#13;&#10;&#13;&#10;Dim OPClientDir, MSAccessDir, MSAccessVersion, strDescription, strNewKey, InstanceName&#13;&#10;Dim WSHShell, objRegistry&#13;&#10;Dim AccessRegistry1, AccessRegistry2&#13;&#10;Dim blnAllowSubFolders, blnIsTerminalServer&#13;&#10;Dim myParams&#13;&#10;&#13;&#10;Const HKEY_CURRENT_USER = &amp;H80000001&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;&#13;&#10;myParams = Split(Session.Property(&quot;CustomActionData&quot;), &quot;@&quot;)&#13;&#10;OPClientDir = myParams(0)&#13;&#10;InstanceName = myParams(1)&#13;&#10;blnIsTerminalServer = False&#13;&#10;&#13;&#10;If OPClientDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&apos;Something&apos;s wrong&#13;&#10;Else&#13;&#10;&#9;If Right(OPClientDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;&#9;OPClientDir = Left(OPClientDir, Len(OPClientDir) - 1)&#13;&#10;&#9;End If&#13;&#10;&#9;&apos;In case of a terminal server installation, we have to remove the $-folder&#13;&#10;&#9;If InStr(OPClientDir, &quot;\$Administrator&quot;) &gt; 1 Then&#13;&#10;&#9;&#9;OPClientDir = Replace(OPClientDir, &quot;\$Administrator&quot;, &quot;&quot;)&#13;&#10;&#9;&#9;blnIsTerminalServer = True&#13;&#10;&#9;End If&#13;&#10;&#13;&#10;&#9;If InstanceName &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;&#9;InstanceName = &quot;OfficePartner&quot;&#13;&#10;&#9;End If&#13;&#10;&#13;&#10;&#9;&apos;Create shell object&#13;&#10;&#9;Set WSHShell = CreateObject(&quot;WScript.Shell&quot;)&#13;&#10;&#13;&#10;&#9;&apos;Get newest access version&#13;&#10;&#9;MSAccessVersion = &quot;&quot;&#13;&#10;&#9;MSAccessDir = &quot;&quot;&#13;&#10;&#9;&apos;First part of registry key&#13;&#10;&#9;AccessRegistry1 = &quot;HKLM\Software\Microsoft\Office\&quot;&#13;&#10;&#9;&apos;Second part of registry key&#13;&#10;&#9;AccessRegistry2 = &quot;\Access\InstallRoot\Path&quot;&#13;&#10;&#13;&#10;&#9;&apos;Disable error handling&#13;&#10;&#9;On Error Resume Next&#13;&#10;&#13;&#10;&#9;&apos;Check for Access 2013&#13;&#10;&#9;MSAccessDir = WSHShell.RegRead(AccessRegistry1 &amp; &quot;15.0&quot; &amp; AccessRegistry2)&#13;&#10;&#9;If Err.Number &lt;&gt; 0 Then&#13;&#10;&#9;&#9;&apos;Check for Access 2010&#13;&#10;&#9;&#9;MSAccessDir = WSHShell.RegRead(AccessRegistry1 &amp; &quot;14.0&quot; &amp; AccessRegistry2)&#13;&#10;&#9;&#9;If Err.Number &lt;&gt; 0 Then&#13;&#10;&#9;&#9;&#9;&apos;Check for Access 2007&#13;&#10;&#9;&#9;&#9;MSAccessDir = WSHShell.RegRead(AccessRegistry1 &amp; &quot;12.0&quot; &amp; AccessRegistry2)&#13;&#10;&#9;&#9;&#9;If Err.Number &lt;&gt; 0 Then&#13;&#10;&#9;&#9;&#9;&#9;&apos;No valid Access found&#13;&#10;&#9;&#9;&#9;Else&#13;&#10;&#9;&#9;&#9;&#9;MSAccessVersion = &quot;12.0&quot;&#13;&#10;&#9;&#9;&#9;End If&#13;&#10;&#9;&#9;Else&#13;&#10;&#9;&#9;&#9;MSAccessVersion = &quot;14.0&quot;&#13;&#10;&#9;&#9;End If&#13;&#10;&#9;Else&#13;&#10;&#9;&#9;MSAccessVersion = &quot;15.0&quot;&#13;&#10;&#9;End If&#13;&#10;&#9;On Error Goto 0&#13;&#10;&#9;If MSAccessVersion &amp; &quot;&quot; &lt;&gt; &quot;&quot; Then&#13;&#10;&#9;&#9;&apos;Create registry keys for trusted location&#13;&#10;&#9;&#9;strDescription = &quot;Created by OfficePartner Setup&quot;&#13;&#10;&#9;&#9;blnAllowSubFolders = True&#13;&#10;&#9;&#9; &#13;&#10;&#9;&#9;strNewKey = &quot;Software\Microsoft\Office\&quot; &amp; MSAccessVersion &amp; &quot;\Access\Security\Trusted Locations\&quot; &amp; InstanceName&#13;&#10;&#9;&#9; &#13;&#10;&#9;&#9;Set objRegistry = GetObject(&quot;winmgmts:\\.\root\default:StdRegProv&quot;)&#13;&#10;&#9;&#9; &#13;&#10;&#9;&#9;objRegistry.CreateKey HKEY_CURRENT_USER, strNewKey&#13;&#10;&#9;&#9;objRegistry.SetStringValue HKEY_CURRENT_USER, strNewKey, &quot;Path&quot;, OPClientDir&#13;&#10;&#9;&#9;objRegistry.SetStringValue HKEY_CURRENT_USER, strNewKey, &quot;Description&quot;, strDescription&#13;&#10;&#9;&#9;If blnAllowSubFolders Then&#13;&#10;&#9;&#9;&#9;&#9;objRegistry.SetDWORDValue HKEY_CURRENT_USER, strNewKey, &quot;AllowSubFolders&quot;, 1&#13;&#10;&#9;&#9;End If&#13;&#10;&#13;&#10;&#9;&#9;&apos;Add P: also if it&apos;s a terminal server installation&#13;&#10;&#9;&#9;If blnIsTerminalServer = True Then&#13;&#10;&#9;&#9;&#9;strNewKey = strNewKey &amp; &quot;TS&quot;&#13;&#10;&#9;&#9;&#9;objRegistry.CreateKey HKEY_CURRENT_USER, strNewKey&#13;&#10;&#9;&#9;&#9;objRegistry.SetStringValue HKEY_CURRENT_USER, strNewKey, &quot;Path&quot;, &quot;P:\&quot;&#13;&#10;&#9;&#9;&#9;objRegistry.SetStringValue HKEY_CURRENT_USER, strNewKey, &quot;Description&quot;, strDescription&#13;&#10;&#9;&#9;&#9;If blnAllowSubFolders Then&#13;&#10;&#9;&#9;&#9;&#9;&#9;objRegistry.SetDWORDValue HKEY_CURRENT_USER, strNewKey, &quot;AllowSubFolders&quot;, 1&#13;&#10;&#9;&#9;&#9;End If&#13;&#10;&#9;&#9;End If&#13;&#10;&#9;End If&#13;&#10;End If&#13;&#10;" AdditionalSeq="AI_DATA_SETTER_1"/>
    <ROW Action="Get_OPSys_Path_From_Registry" Type="102" Target="Script Text" TargetUnformatted="&apos;Set installer property MY_OPSYS_DIR with the path to OPSys.mdw from Registry&#13;&#10;&apos;Author: NovaLink GmbH, SG, http://www.novalink.ch&#13;&#10;&apos;----------------------------------------------------------------------------&#13;&#10;&#13;&#10;Option Explicit&#13;&#10;&#13;&#10;Dim OPSysDir&#13;&#10;Dim WSHShell&#13;&#10;Dim OPSysRegistry&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;&#13;&#10;&apos;Create shell object&#13;&#10;Set WSHShell = CreateObject(&quot;WScript.Shell&quot;)&#13;&#10;&#13;&#10;&apos;Get path to OPSys.mdw&#13;&#10;OPSysDir = &quot;&quot;&#13;&#10;&apos;Registry key to search for&#13;&#10;OPSysRegistry = &quot;HKLM\Software\NovaLink\OfficePartner\OPSysPath&quot;&#13;&#10;&#13;&#10;&apos;Disable error handling&#13;&#10;On Error Resume Next&#13;&#10;&#13;&#10;&apos;Get the registry key&#13;&#10;OPSysDir = WSHShell.RegRead(OPSysRegistry)&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;If OPSysDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;If Session.Property(&quot;CustomActionData&quot;) &amp; &quot;&quot; &lt;&gt; &quot;&quot; Then&#13;&#10;&#9;&#9;&apos;Set OPSys-Path to APPDIR&#13;&#10;&#9;&#9;OPSysDir = Session.Property(&quot;CustomActionData&quot;) &amp; &quot;&quot;&#13;&#10;&#9;Else&#13;&#10;&#9;&#9;&apos;Default path&#13;&#10;&#9;&#9;OPSysDir = &quot;C:\Program Files (x86)\OfficePartner&quot;&#13;&#10;&#9;End If&#13;&#10;End If&#13;&#10;If Right(OPSysDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;OPSysDir = Left(OPSysDir, Len(OPSysDir) - 1)&#13;&#10;End If&#13;&#10;Session.Property(&quot;MY_OPSYS_DIR&quot;) = OPSysDir" WithoutSeq="true" AdditionalSeq="AI_DATA_SETTER_4"/>
    <ROW Action="SET_APPDIR" Type="307" Source="APPDIR" Target="[ProgramFilesFolder][Manufacturer]\[ProductName]" MultiBuildTarget="DefaultBuild:[ProgramFilesFolder]\[ProductName]"/>
    <ROW Action="SET_SHORTCUTDIR" Type="307" Source="SHORTCUTDIR" Target="[ProgramMenuFolder][ProductName]"/>
    <ROW Action="SET_TARGETDIR_TO_APPDIR" Type="51" Source="TARGETDIR" Target="[APPDIR]"/>
    <ROW Action="Search_OPSys" Type="102" Target="Script Text" TargetUnformatted="&apos;Script searches for File OPSys.mdw in MY_OPSYS_DIR&#13;&#10;&apos;Path entered by the user is passed from setup&#13;&#10;&apos;Author: NovaLink GmbH, SG, http://www.novalink.ch&#13;&#10;&apos;------------------------------------------------------------------------------&#13;&#10;&#13;&#10;Dim myPath&#13;&#10;Dim myFSO&#13;&#10;&#13;&#10;myPath = Session.Property(&quot;CustomActionData&quot;)&#13;&#10;If myPath &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;Session.Property(&quot;MY_INSTALL_OPSYS&quot;) = &quot;NotInstall&quot;&#13;&#10;Else&#13;&#10;&#9;If Right(myPath, 1) &lt;&gt; &quot;\&quot; Then&#13;&#10;&#9;&#9;myPath = myPath &amp; &quot;\&quot;&#13;&#10;&#9;End If&#13;&#10;&#9;myPath = myPath &amp; &quot;OPSys.mdw&quot;&#13;&#10;&#13;&#10;&#9;Set myFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)&#13;&#10;&#9;If (myFSO.FileExists(myPath)) Then&#13;&#10;&#9;&#9;Session.Property(&quot;MY_INSTALL_OPSYS&quot;) = &quot;NotInstall&quot;&#13;&#10;&#9;Else&#13;&#10;&#9;&#9;Session.Property(&quot;MY_INSTALL_OPSYS&quot;) = &quot;Install&quot;&#13;&#10;&#9;End If&#13;&#10;End If&#13;&#10;" WithoutSeq="true" AdditionalSeq="AI_DATA_SETTER_5"/>
    <ROW Action="Set_Access_Path" Type="102" Target="Script Text" TargetUnformatted="&apos;Set installer property MY_ACC_PATH with the path to MSACCESS.exe&#13;&#10;&apos;Author: NovaLink GmbH, SG, http://www.novalink.ch&#13;&#10;&apos;----------------------------------------------------------------&#13;&#10;&#13;&#10;Option Explicit&#13;&#10;&#13;&#10;Dim MSAccessDir&#13;&#10;Dim WSHShell&#13;&#10;Dim AccessRegistry1, AccessRegistry2&#13;&#10;&#13;&#10;On Error Goto 0&#13;&#10;&#13;&#10;&apos;Create shell object&#13;&#10;Set WSHShell = CreateObject(&quot;WScript.Shell&quot;)&#13;&#10;&#13;&#10;&apos;Get path to MSACCESS.exe&#13;&#10;MSAccessDir = &quot;&quot;&#13;&#10;&apos;First part of registry key&#13;&#10;AccessRegistry1 = &quot;HKLM\Software\Microsoft\Office\&quot;&#13;&#10;&apos;Second part of registry key&#13;&#10;AccessRegistry2 = &quot;\Access\InstallRoot\Path&quot;&#13;&#10;&#13;&#10;&apos;Disable error handling&#13;&#10;On Error Resume Next&#13;&#10;&#13;&#10;&apos;Check for Access 2013&#13;&#10;MSAccessDir = WSHShell.RegRead(AccessRegistry1 &amp; &quot;15.0&quot; &amp; AccessRegistry2)&#13;&#10;If Err.Number &lt;&gt; 0 Then&#13;&#10;&#9;&apos;Check for Access 2010&#13;&#10;&#9;MSAccessDir = WSHShell.RegRead(AccessRegistry1 &amp; &quot;14.0&quot; &amp; AccessRegistry2)&#13;&#10;&#9;If Err.Number &lt;&gt; 0 Then&#13;&#10;&#9;&#9;&apos;Check for Access 2007&#13;&#10;&#9;&#9;MSAccessDir = WSHShell.RegRead(AccessRegistry1 &amp; &quot;12.0&quot; &amp; AccessRegistry2)&#13;&#10;&#9;&#9;If Err.Number &lt;&gt; 0 Then&#13;&#10;&#9;&#9;&#9;&apos;No valid Access found&#13;&#10;&#9;&#9;End If&#13;&#10;&#9;End If&#13;&#10;End If&#13;&#10;On Error Goto 0&#13;&#10;If MSAccessDir &amp; &quot;&quot; = &quot;&quot; Then&#13;&#10;&#9;MSAccessDir = &quot;C:\Program Files (x86)\Microsoft Office\Office12&quot;&#13;&#10;End If&#13;&#10;If Right(MSAccessDir, 1) = &quot;\&quot; Then&#13;&#10;&#9;MSAccessDir = Left(MSAccessDir, Len(MSAccessDir) - 1)&#13;&#10;End If&#13;&#10;Session.Property(&quot;MY_ACC_PATH&quot;) = MSAccessDir" WithoutSeq="true"/>
    <ROW Action="TamRun12.exe" Type="1106" Source="TamRun12.exe" Target="/q"/>
    <ATTRIBUTE name="DeletedRows" value="Set_Access_Path_4CC37DA3_E2B1_451F_BFDA_3E28E7E6A8C1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiFileHashComponent">
    <ATTRIBUTE name="HashFiles" value="1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiFontsComponent">
    <ROW File_="OCR_B.TTF"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiIconsComponent">
    <ROW Name="OfficePartner.exe" SourcePath="Files\Images\OfficePartner.ico" Index="0"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiInstExSeqComponent">
    <ROW Action="AI_STORE_LOCATION" Condition="(Not Installed) OR REINSTALL" Sequence="1503"/>
    <ROW Action="AI_PREPARE_UPGRADE" Condition="AI_UPGRADE=&quot;No&quot; AND (Not Installed)" Sequence="1399"/>
    <ROW Action="AI_ResolveKnownFolders" Sequence="51"/>
    <ROW Action="AI_AiBackupImmediate" Sequence="1001"/>
    <ROW Action="AI_AiBackupRollback" Sequence="1502"/>
    <ROW Action="AI_AiRestoreDeferred" Sequence="6596"/>
    <ROW Action="InstallFinalize" Sequence="6599" SeqType="0" MsiKey="InstallFinalize"/>
    <ROW Action="AI_AppSearchEx" Sequence="101"/>
    <ROW Action="TamRun12.exe" Condition="( NOT Installed )" Sequence="5969"/>
    <ROW Action="CreateOPShortcuts" Condition="( NOT Installed ) AND ( NOT TerminalServer )" Sequence="6404"/>
    <ROW Action="AI_DATA_SETTER" Condition="( NOT Installed ) AND ( NOT TerminalServer )" Sequence="6403"/>
    <ROW Action="CreateTrustedLocations" Condition="( NOT Installed )" Sequence="6406"/>
    <ROW Action="AI_DATA_SETTER_1" Condition="( NOT Installed )" Sequence="6405"/>
    <ROW Action="AI_WinOptFeaturesInstall" Condition="(VersionNT &gt;= 600) AND (REMOVE &lt;&gt; &quot;ALL&quot;)" Sequence="1501"/>
    <ROW Action="AI_WinOptFeaturesUninstall" Condition="(VersionNT &gt;= 600) AND (REMOVE=&quot;ALL&quot;)" Sequence="1699"/>
    <ROW Action="AI_WinOptFeaturesCheckReboot" Condition="(VersionNT &gt;= 600)" Sequence="6501"/>
    <ROW Action="AI_PrepareShortcutFlags" Condition="(VersionNT &gt; 501) AND ((NOT Installed) OR (Installed AND (REMOVE&lt;&gt;&quot;ALL&quot;) AND (AI_INSTALL_MODE&lt;&gt;&quot;Remove&quot;)))" Sequence="4501"/>
    <ROW Action="CreateOPShortcuts_TS" Condition="( NOT Installed ) AND ( TerminalServer )" Sequence="6402"/>
    <ROW Action="AI_DATA_SETTER_2" Condition="( NOT Installed ) AND ( TerminalServer )" Sequence="6401"/>
    <ROW Action="AI_TxtUpdaterInstall" Sequence="5101"/>
    <ROW Action="AI_SelectAutoPinOption" Condition="VersionNT &gt; 601" Sequence="1401"/>
    <ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel &lt;&gt; 5)" Sequence="201"/>
    <ROW Action="AI_RESTORE_LOCATION" Condition="APPDIR=&quot;&quot;" Sequence="749"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiInstallUISequenceComponent">
    <ROW Action="AI_ResolveKnownFolders" Sequence="52"/>
    <ROW Action="AI_DpiContentScale" Sequence="51"/>
    <ROW Action="ExecuteAction" Sequence="1297" SeqType="0" MsiKey="ExecuteAction"/>
    <ROW Action="AI_AppSearchEx" Sequence="101"/>
    <ROW Action="AI_RESTORE_LOCATION" Condition="APPDIR=&quot;&quot;" Sequence="749"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiLaunchConditionsComponent">
    <ROW Condition="(VersionNT &lt;&gt; 400)" Description="[ProductName] cannot be installed on the following Windows versions: [WindowsTypeNT40Display]" DescriptionLocId="AI.LaunchCondition.NoNT40" IsPredefined="true" Builds="DefaultBuild"/>
    <ROW Condition="Privileged" Description="[ProductName] benötigt Administratorrechte für die Installation." DescriptionLocId="AI.LaunchCondition.Privileged" IsPredefined="true" Builds="DefaultBuild"/>
    <ROW Condition="VersionNT" Description="[ProductName] cannot be installed on [WindowsType9XDisplay]" DescriptionLocId="AI.LaunchCondition.No9X" IsPredefined="true" Builds="DefaultBuild"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiRegsComponent">
    <ROW Registry="Assembly" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32" Name="Assembly" Value="NovaWebLicense, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Assembly_1" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32\1.0.0.0" Name="Assembly" Value="NovaWebLicense, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Assembly_2" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32" Name="Assembly" Value="NovaWebLicense, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Assembly_3" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32\1.0.0.0" Name="Assembly" Value="NovaWebLicense, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Component_="NovaWebLicense.dll"/>
    <ROW Registry="C8FE654EBB45E7B4406E39B2CDBF29" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}" Name="+" Component_="NovaWebLicense.dll"/>
    <ROW Registry="C8FE654EBB45E7B4406E39B2CDBF29_1" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}" Name="+" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Class" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32" Name="Class" Value="NovaWebLicense.NovaWebLicenseClass" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Class_1" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32\1.0.0.0" Name="Class" Value="NovaWebLicense.NovaWebLicenseClass" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Class_2" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32" Name="Class" Value="NovaWebLicense.NovaLicenseService.NovaLicense" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Class_3" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32\1.0.0.0" Name="Class" Value="NovaWebLicense.NovaLicenseService.NovaLicense" Component_="NovaWebLicense.dll"/>
    <ROW Registry="CodeBase" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32" Name="CodeBase" Value="file:[#NovaWebLicense.dll_1]" Component_="NovaWebLicense.dll"/>
    <ROW Registry="CodeBase_1" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32\1.0.0.0" Name="CodeBase" Value="file:[#NovaWebLicense.dll_1]" Component_="NovaWebLicense.dll"/>
    <ROW Registry="CodeBase_2" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32" Name="CodeBase" Value="file:[#NovaWebLicense.dll_1]" Component_="NovaWebLicense.dll"/>
    <ROW Registry="CodeBase_3" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32\1.0.0.0" Name="CodeBase" Value="file:[#NovaWebLicense.dll_1]" Component_="NovaWebLicense.dll"/>
    <ROW Registry="InstallDate" Root="-1" Key="Software\NovaLink\[ProductName]" Name="Install Date" Value="[Date] [Time]" Component_="InstallDate"/>
    <ROW Registry="OPSysPath" Root="-1" Key="Software\NovaLink\[ProductName]" Name="OPSysPath" Value="[MY_OPSYS_DIR]" Component_="OPSysPath"/>
    <ROW Registry="Path" Root="-1" Key="Software\NovaLink\[ProductName]" Name="Program Directory" Value="[APPDIR]" Component_="ProductInformation"/>
    <ROW Registry="RuntimeVersion" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32" Name="RuntimeVersion" Value="v2.0.50727" Component_="NovaWebLicense.dll"/>
    <ROW Registry="RuntimeVersion_1" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32\1.0.0.0" Name="RuntimeVersion" Value="v2.0.50727" Component_="NovaWebLicense.dll"/>
    <ROW Registry="RuntimeVersion_2" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32" Name="RuntimeVersion" Value="v2.0.50727" Component_="NovaWebLicense.dll"/>
    <ROW Registry="RuntimeVersion_3" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32\1.0.0.0" Name="RuntimeVersion" Value="v2.0.50727" Component_="NovaWebLicense.dll"/>
    <ROW Registry="ThreadingModel" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32" Name="ThreadingModel" Value="Both" Component_="NovaWebLicense.dll"/>
    <ROW Registry="ThreadingModel_1" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32" Name="ThreadingModel" Value="Both" Component_="NovaWebLicense.dll"/>
    <ROW Registry="Version" Root="-1" Key="Software\NovaLink\[ProductName]" Name="Version" Value="[ProductVersion]" Component_="ProductInformation"/>
    <ROW Registry="_" Root="0" Key="NovaWebLicense.NovaWebLicenseClass" Value="NovaWebLicense.NovaWebLicenseClass" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__11" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\ProgId" Value="NovaWebLicense.NovaLicenseService.NovaLicense" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__12" Root="0" Key="NovaWebLicense.NovaLicenseService.NovaLicense" Value="NovaWebLicense.NovaLicenseService.NovaLicense" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__13" Root="0" Key="NovaWebLicense.NovaLicenseService.NovaLicense\CLSID" Value="[\{]67703E39-87A6-3E90-B9DC-86155D65FF47[\}]" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__3" Root="0" Key="NovaWebLicense.NovaWebLicenseClass\CLSID" Value="[\{]F0D21E62-A764-4100-946F-F7AC55D1EB4A[\}]" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__4" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}" Value="NovaWebLicense.NovaWebLicenseClass" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__5" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\InprocServer32" Value="mscoree.dll" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__7" Root="0" Key="CLSID\{F0D21E62-A764-4100-946F-F7AC55D1EB4A}\ProgId" Value="NovaWebLicense.NovaWebLicenseClass" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__8" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}" Value="NovaWebLicense.NovaLicenseService.NovaLicense" Component_="NovaWebLicense.dll"/>
    <ROW Registry="__9" Root="0" Key="CLSID\{67703E39-87A6-3E90-B9DC-86155D65FF47}\InprocServer32" Value="mscoree.dll" Component_="NovaWebLicense.dll"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiRemoveFileComponent">
    <ROW FileKey="OPTools.ico" Component_="Adressen.txt" FileName="OPTools.ico" DirProperty="APPDIR" InstallMode="1"/>
    <ROW FileKey="Win5.ico" Component_="Adressen.txt" FileName="Win5.ico" DirProperty="APPDIR" InstallMode="1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiShortsComponent">
    <ROW Shortcut="OfficePartnerDBTool" Directory_="SHORTCUTDIR" Name="OFFICE~1|OfficePartner DBTool" Component_="DBTool.exe" Target="[#DBTool.exe]" Description="OfficePartner Datenbank-Tool" Hotkey="0" Icon_="OfficePartner.exe" IconIndex="0" ShowCmd="1" WkDir="DBTool_Dir" CustomFlags="1"/>
    <ROW Shortcut="OfficePartnerHandbuch" Directory_="SHORTCUTDIR" Name="OFFICE~2|OfficePartner Handbuch" Component_="ophelp.chm" Target="[#ophelp.chm]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="APPDIR"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiTextStyleComponent">
    <ROW TextStyle="BlueText" FaceName="MS Sans Serif" Size="12" Color="10040064" StyleBits="0" MsiKey="BlueText"/>
    <ROW TextStyle="CfTitleFont" FaceName="MS Sans Serif" Size="8" Color="0" StyleBits="0" MsiKey="CfTitleFont"/>
    <ROW TextStyle="DlgFont8" FaceName="MS Sans Serif" Size="8" Color="3355443" StyleBits="0" MsiKey="DlgFont8"/>
    <ROW TextStyle="DlgFont8Small" FaceName="MS Sans Serif" Size="8" Color="6710886" StyleBits="0"/>
    <ROW TextStyle="DlgFontBold8" FaceName="MS Sans Serif" Size="8" Color="5592405" StyleBits="1" MsiKey="DlgFontBold8"/>
    <ROW TextStyle="TSInstallFont" FaceName="MS Sans Serif" Size="12" Color="3355443" StyleBits="1"/>
    <ROW TextStyle="TitleFont" FaceName="MS Sans Serif" Size="16" Color="5592405" StyleBits="0" MsiKey="TitleFont"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiThemeComponent">
    <ATTRIBUTE name="UsedTheme" value="azure"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MsiUpgradeComponent">
    <ROW UpgradeCode="[|UpgradeCode]" VersionMin="0.0.1" VersionMax="[|ProductVersion]" Attributes="257" ActionProperty="OLDPRODUCTS"/>
    <ROW UpgradeCode="[|UpgradeCode]" VersionMin="[|ProductVersion]" Attributes="2" ActionProperty="AI_NEWERPRODUCTFOUND"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.MultipleInstancesComponent">
    <ATTRIBUTE name="DynamicInstances" value="DefaultBuild:true"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.PreReqComponent">
    <ROW PrereqKey="A2119716F144C9480694BF36747BC88" DisplayName=".NET Framework 3.5 SP1" VersionMin="2.0" SetupFileUrl="Prerequisites\.NET Framework 3.5 SP1\dotnetfx35.exe" Location="0" ExactSize="0" WinNTVersions="Windows 2000, Windows 2000 Service Pack 1, Windows 2000 Service Pack 2, Windows 2000 Service Pack 3, Windows 2000 Service Pack 4, Windows XP x86, Windows XP x86 Service Pack 1, Windows Server 2003 x86, Windows Server 2008 x86, Windows 7 x86, Windows 7 x86 Service Pack 1" WinNT64Versions="Windows XP x64, Windows Server 2003 x64, Windows Server 2008 x64, Windows 7 x64, Windows 7 x64 Service Pack 1, Windows Server 2008 R2 x64, Windows Server 2008 R2 x64 Service Pack 1, Windows Server 2012 x64, Windows Server 2012 R2 x64" Operator="1" NoUiComLine="/q /norestart" Options="x" TargetName="SwKit\.NET Framework 3.5 SP1\dotnetfx35.exe"/>
    <ROW PrereqKey="DFFD8F5658384ACBBCC79F8E1A7275B5" DisplayName="SQL Server Native Client 2005 x86" VersionMin="9.0" SetupFileUrl="Prerequisites\SQL Server Native Client 2005\sqlncli_x86.msi" Location="0" ExactSize="0" WinNTVersions="Windows 2000, Windows 2000 Service Pack 1, Windows 2000 Service Pack 2, Windows 2000 Service Pack 3" WinNT64Versions="Windows XP/Vista/Windows 7/Windows 8 x64/Windows 8.1 x64" Operator="1" ComLine="/q" BasicUiComLine="/qb" NoUiComLine="/qn" Options="m" TargetName="SwKit\SQL Server Native Client 2005\sqlncli_x86.msi"/>
    <ROW PrereqKey="E39F116C5ACF4352B155634846CBC5D9" DisplayName="SQL Server Native Client 2005 x64" VersionMin="9.0" SetupFileUrl="Prerequisites\SQL Server Native Client 2005\sqlncli_x64.msi" Location="0" ExactSize="0" WinNTVersions="Windows 9x/ME/NT/2000/XP/Vista/Windows 7/Windows 8 x86/Windows 8.1 x86" Operator="1" ComLine="/q" BasicUiComLine="/qb" NoUiComLine="/qn" Options="xm" TargetName="SwKit\SQL Server Native Client 2005\sqlncli_x64.msi"/>
    <ROW PrereqKey="FF3F8247D7A0545748E23D457C" DisplayName="Microsoft Access Runtime x86" VersionMin="2010" VersionMax="2013" SetupFileUrl="Prerequisites\Access 2013 Runtime\AccessRuntime_x86_de-de.exe" Location="0" ExactSize="0" WinNTVersions="Windows 2000, Windows 2000 Service Pack 1, Windows 2000 Service Pack 2, Windows 2000 Service Pack 3, Windows 2000 Service Pack 4, Windows XP x86, Windows XP x86 Service Pack 1, Windows XP x86 Service Pack 2, Windows Server 2003 x86, Windows Server 2003 x86 Service Pack 1, Windows Vista x86, Windows Vista x86 Service Pack 1, Windows Server 2008 x86" WinNT64Versions="Windows XP x64, Windows XP x64 Service Pack 1, Windows Server 2003 x64, Windows Server 2003 x64 Service Pack 1, Windows Vista x64, Windows Vista x64 Service Pack 1" Operator="1" NoUiComLine="/quiet" Options="m" TargetName="SwKit\Access 2013 Runtime\AccessRuntime_x86_de-de.exe"/>
    <ROW PrereqKey="SQLServer2005Back" DisplayName="SQL Server 2005 Backward Compatibility Components x64" SetupFileUrl="Prerequisites\SQL Server 2005 Backward Compatibility Components\SQLServer2005_BC_x64.msi" Location="0" ExactSize="0" WinNTVersions="Windows 9x/ME/NT/2000/XP/Vista/Windows 7/Windows 8 x86/Windows 8.1 x86" Operator="1" ComLine="/q" BasicUiComLine="/qn" NoUiComLine="/qn" TargetName="SwKit\SQL Server 2005 Backward Compatibility Components\SQLServer2005_BC_x64.msi"/>
    <ROW PrereqKey="SQLServer2005Back_1" DisplayName="SQL Server 2005 Backward Compatibility Components x86" SetupFileUrl="Prerequisites\SQL Server 2005 Backward Compatibility Components\SQLServer2005_BC.msi" Location="0" ExactSize="0" WinNT64Versions="Windows XP/Vista/Windows 7/Windows 8 x64/Windows 8.1 x64" Operator="1" ComLine="/q" BasicUiComLine="/qn" NoUiComLine="/qn" TargetName="SwKit\SQL Server 2005 Backward Compatibility Components\SQLServer2005_BC.msi"/>
    <ATTRIBUTE name="PrereqsOrder" value="FF3F8247D7A0545748E23D457C A2119716F144C9480694BF36747BC88 DFFD8F5658384ACBBCC79F8E1A7275B5 E39F116C5ACF4352B155634846CBC5D9 SQLServer2005Back SQLServer2005Back_1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.PreReqSearchComponent">
    <ROW SearchKey="A2119716F144C9480694BF36747BC88SP" Prereq="A2119716F144C9480694BF36747BC88" SearchType="9" SearchString="HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\SP" RefContent="M1" Order="1" Property="PreReqSearch_A2119716F144C9480694BF36747BC88"/>
    <ROW SearchKey="A2119716F144C9480694BF36747BC88Version" Prereq="A2119716F144C9480694BF36747BC88" SearchType="2" SearchString="HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\Version" VerMin="3.5.30729" Order="2" Property="PreReqSearch_1_A2119716F144C9480694BF36747BC88"/>
    <ROW SearchKey="DFFD8F5658384ACBBCC79F8E1A7275B5Version" Prereq="DFFD8F5658384ACBBCC79F8E1A7275B5" SearchType="2" SearchString="HKLM\SOFTWARE\Microsoft\Microsoft SQL Native Client\CurrentVersion\Version" VerMin="9.00.1399.06" Order="1" Property="PreReqSearch_DFFD8F5658384ACBBCC79F8E1A7275B5"/>
    <ROW SearchKey="E39F116C5ACF4352B155634846CBC5D9Version" Prereq="E39F116C5ACF4352B155634846CBC5D9" SearchType="2" SearchString="HKLM\SOFTWARE\Microsoft\Microsoft SQL Native Client\CurrentVersion\Version" VerMin="9.00.1399.06" Order="1" Property="PreReqSearch_E39F116C5ACF4352B155634846CBC5D9"/>
    <ROW SearchKey="MSACCESS.EXE_1" Prereq="FF3F8247D7A0545748E23D457C" SearchType="7" SearchString="HKLM\Software\Microsoft\Office\15.0\Access\InstallRoot\Path" Order="3" Property="PreReqSearch_1"/>
    <ROW SearchKey="NovaCheckSQLDMO.exe" Prereq="SQLServer2005Back_1" SearchType="10" SearchString="Scripts\SQLDMOCheck.exe" RefContent="WND_HIDE" Order="2" Property="PreReqSearch_4"/>
    <ROW SearchKey="NovaCheckSQLDMO.exe_1" Prereq="SQLServer2005Back" SearchType="10" SearchString="Scripts\SQLDMOCheck.exe" RefContent="WND_HIDE" Order="2" Property="PreReqSearch_5"/>
    <ROW SearchKey="Path" Prereq="FF3F8247D7A0545748E23D457C" SearchType="7" SearchString="HKLM\Software\Microsoft\Office\14.0\Access\InstallRoot\Path" Order="2" Property="PreReqSearch"/>
    <ROW SearchKey="Path_1" Prereq="FF3F8247D7A0545748E23D457C" SearchType="7" SearchString="HKLM\Software\Microsoft\Office\12.0\Access\InstallRoot\Path" Order="3" Property="PreReqSearch_2"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.TxtUpdateComponent">
    <ROW Name="Append/Create" TxtUpdateSet="OPvom.txt" FindPattern="OfficePartner Terminalserver Edition Version [myOfficePartnerVersion] vom [myOfficePartnerBuild].&#13;&#10;Diese Datei darf nicht gelöscht werden." Options="128" Order="0" FileEncoding="2"/>
    <ROW Name="Replace" TxtUpdateSet="OPTs.bat" FindPattern="C:\Programme\OfficePartner\OPTsGo.BAT %1" ReplacePattern="&quot;[MY_TS_APPDIR]OPTsGo.bat&quot; %1" Options="8" Order="0" FileEncoding="-1"/>
    <ROW Name="OPVersion" TxtUpdateSet="OPTsGo.bat" FindPattern="SET OPVersion=12.00" ReplacePattern="SET OPVersion=[myOfficePartnerVersion] vom [myOfficePartnerBuild]" Options="8" Order="0" FileEncoding="-1"/>
    <ROW Name="OPPrgDir" TxtUpdateSet="OPTsGo.bat" FindPattern="SET OPPrgDir=C:\Programme\OfficePartner" ReplacePattern="SET OPPrgDir=[MY_TS_APPDIR]" Options="8" Order="1" FileEncoding="-1"/>
    <ROW Name="OPDatDir" TxtUpdateSet="OPTsGo.bat" FindPattern="SET OPDatDir=C:\Programme\OfficePartner" ReplacePattern="SET OPDatDir=[MY_OPSYS_DIR]" Options="8" Order="2" FileEncoding="-1"/>
    <ROW Name="Acc2kDir" TxtUpdateSet="OPTsGo.bat" FindPattern="SET Acc2kDir=C:\Programme\Microsoft Office\Office" ReplacePattern="SET Acc2kDir=[MY_ACC_PATH]" Options="8" Order="3" FileEncoding="-1"/>
    <ROW Name="AccFVDir" TxtUpdateSet="OPTsGo.bat" FindPattern="SET AccFVDir=C:\Programme\Microsoft Office\Office" ReplacePattern="SET AccFVDir=[MY_ACC_PATH]" Options="8" Order="4" FileEncoding="-1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.TxtUpdateSetComponent">
    <ROW Key="OPTs.bat" Component="OPTs.bat" FileName="OPTs.bat" Directory="MY_TS_APPDIR" Options="9"/>
    <ROW Key="OPTsGo.bat" Component="OPTs.bat" FileName="OPTsGo.bat" Directory="MY_TS_APPDIR" Options="9"/>
    <ROW Key="OPvom.txt" Component="OPmyOfficePartnerVersionvommyOfficePartn" FileName="OP * vom *.txt" Directory="APPDIR" Options="1"/>
  </COMPONENT>
  <COMPONENT cid="caphyon.advinst.msicomp.WinOptionalFeatureBundleComponent">
    <ROW Name="DotNET_Clients_Srv2008" FeatureList="NetFx3" OSTargets="26" Condition="1" Flags="0"/>
    <ROW Name="DotNET_Srv2012" FeatureList="NetFx3" OSTargets="160" Condition="1" Flags="0"/>
  </COMPONENT>
</DOCUMENT>
