1
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2
<DOCUMENT Type="Advanced Installer" CreateVersion="7.2" version="8.7.1" Modules="simple" RootPath="." Language="en" Id="{444A7B1E-FE11-4894-B116-12A004422260}">
3
<COMPONENT cid="caphyon.advinst.msicomp.MsiPropsComponent">
4
<ROW Property="ALLUSERS" Value="2"/>
5
<ROW Property="ARPCOMMENTS" Value="This installer database contains the logic and data required to install [|ProductName]." ValueLocId="*"/>
6
<ROW Property="ARPPRODUCTICON" Value="hypedyn.exe" Type="8"/>
7
<ROW Property="ARPURLINFOABOUT" Value="http://www.partechgroup.org/hypedyn"/>
8
<ROW Property="Manufacturer" Value="NUS" ValueLocId="*"/>
9
<ROW Property="ProductCode" Value="1033:{2F2C85A0-95C0-4AC5-A581-E36E5EE1DF65} " Type="16"/>
10
<ROW Property="ProductLanguage" Value="1033"/>
11
<ROW Property="ProductName" Value="HypeDyn" ValueLocId="*"/>
12
<ROW Property="ProductVersion" Value="2.1.7"/>
13
<ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND"/>
14
<ROW Property="UpgradeCode" Value="{4A49B042-B355-40B9-8DA5-F9E45E2ED511}"/>
16
<COMPONENT cid="caphyon.advinst.msicomp.MsiDirsComponent">
17
<ROW Directory="APPDIR" Directory_Parent="TARGETDIR" DefaultDir="APPDIR:." IsPseudoRoot="1"/>
18
<ROW Directory="DesktopFolder" Directory_Parent="TARGETDIR" DefaultDir="Deskto~1|DesktopFolder" IsPseudoRoot="1"/>
19
<ROW Directory="HypeDyn_DIR" Directory_Parent="ProgramMenuFolder" DefaultDir="HypeDyn"/>
20
<ROW Directory="ProgramMenuFolder" Directory_Parent="TARGETDIR" DefaultDir="Progra~1|ProgramMenuFolder" IsPseudoRoot="1"/>
21
<ROW Directory="SHORTCUTDIR" Directory_Parent="TARGETDIR" DefaultDir="SHORTC~1|SHORTCUTDIR" IsPseudoRoot="1"/>
22
<ROW Directory="TARGETDIR" DefaultDir="SourceDir"/>
23
<ROW Directory="examples_DIR" Directory_Parent="APPDIR" DefaultDir="examples"/>
24
<ROW Directory="export_DIR" Directory_Parent="lib_DIR" DefaultDir="export"/>
25
<ROW Directory="lib_DIR" Directory_Parent="APPDIR" DefaultDir="lib"/>
26
<ROW Directory="tutorials_DIR" Directory_Parent="APPDIR" DefaultDir="tutori~1|tutorials"/>
28
<COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent">
29
<ROW Component="HypeDyn" ComponentId="{779F6BA5-4498-478E-B6EC-BB66948261B1}" Directory_="HypeDyn_DIR" Attributes="0"/>
30
<ROW Component="SHORTCUTDIR" ComponentId="{7C14D11E-7F0B-401E-9890-6AFEE198C659}" Directory_="SHORTCUTDIR" Attributes="0"/>
31
<ROW Component="hypedyn.exe" ComponentId="{EA8E8F65-628E-45CE-A889-FF8169A62565}" Directory_="APPDIR" Attributes="0" KeyPath="hypedyn.exe"/>
32
<ROW Component="hypedyn.jar" ComponentId="{C1C4CFD5-09FC-42B4-B14F-C44ADEE5DB97}" Directory_="lib_DIR" Attributes="0" KeyPath="hypedyn.jar" Type="0"/>
33
<ROW Component="hypedyn.jar_1" ComponentId="{3E75FAAB-1FCD-4C54-A7ED-CEE304E567B8}" Directory_="export_DIR" Attributes="0" KeyPath="hypedyn.jar_1" Type="0"/>
34
<ROW Component="hypedyn_reader.exe" ComponentId="{A6FB4096-7E2F-41E5-8151-BF35476F62E0}" Directory_="export_DIR" Attributes="0" KeyPath="hypedyn_reader.exe"/>
35
<ROW Component="hypedyn_tutorial_1.pdf" ComponentId="{23381E5A-D90D-479F-A217-D33CE5B8C8E8}" Directory_="tutorials_DIR" Attributes="0" KeyPath="hypedyn_tutorial_1.pdf" Type="0"/>
36
<ROW Component="hypedyn_tutorial_2.pdf" ComponentId="{A926DE32-5C61-4B7C-B748-39E4D1358AD7}" Directory_="tutorials_DIR" Attributes="0" KeyPath="hypedyn_tutorial_2.pdf"/>
37
<ROW Component="hypedyn_tutorial_3.pdf" ComponentId="{7E04E3DA-30AD-4E87-99C9-4953880F7AB4}" Directory_="tutorials_DIR" Attributes="0" KeyPath="hypedyn_tutorial_3.pdf"/>
38
<ROW Component="rashomon_alt_anywhere.dyn" ComponentId="{923C0FF9-CD25-4241-9778-F1E3A6F343BE}" Directory_="examples_DIR" Attributes="0" KeyPath="LRRH.dyn" Type="0"/>
40
<COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent">
41
<ROW Feature="MainFeature" Title="MainFeature" Description="Description" Display="1" Level="1" Directory_="APPDIR" Attributes="0" Components="HypeDyn SHORTCUTDIR hypedyn.exe hypedyn.jar hypedyn.jar_1 hypedyn_reader.exe hypedyn_tutorial_1.pdf hypedyn_tutorial_2.pdf hypedyn_tutorial_3.pdf rashomon_alt_anywhere.dyn"/>
42
<ATTRIBUTE name="CurrentFeature" value="MainFeature"/>
44
<COMPONENT cid="caphyon.advinst.msicomp.MsiFilesComponent">
45
<ROW File="AppleJavaExtensions.jar" Component_="hypedyn.jar" FileName="AppleJ~1.jar|AppleJavaExtensions.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\AppleJavaExtensions.jar" SelfReg="false" NextFile="hypedyn.jar_1"/>
46
<ROW File="AppleJavaExtensions.jar_1" Component_="hypedyn.jar_1" FileName="AppleJ~1.jar|AppleJavaExtensions.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\AppleJavaExtensions.jar" SelfReg="false" NextFile="hypedyn_reader.exe"/>
47
<ROW File="LRRH.dyn" Component_="rashomon_alt_anywhere.dyn" FileName="LRRH.dyn" Attributes="0" SourcePath="bin\hypedyn-windows\examples\LRRH.dyn" SelfReg="false" NextFile="LRRH2.dyn"/>
48
<ROW File="LRRH2.dyn" Component_="rashomon_alt_anywhere.dyn" FileName="LRRH2.dyn" Attributes="0" SourcePath="bin\hypedyn-windows\examples\LRRH2.dyn" SelfReg="false" NextFile="LRRH3.dyn"/>
49
<ROW File="LRRH3.dyn" Component_="rashomon_alt_anywhere.dyn" FileName="LRRH3.dyn" Attributes="0" SourcePath="bin\hypedyn-windows\examples\LRRH3.dyn" SelfReg="false" NextFile="hypedyn_tutorial_1.pdf"/>
50
<ROW File="LRRH4.dyn" Component_="rashomon_alt_anywhere.dyn" FileName="LRRH4.dyn" Attributes="0" SourcePath="bin\hypedyn-windows\examples\LRRH4.dyn" SelfReg="false" NextFile="kawa_applet.jar"/>
51
<ROW File="htapplet.html" Component_="hypedyn.jar_1" FileName="htappl~1.htm|htapplet.html" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\htapplet.html" SelfReg="false" NextFile="htapplet.jar"/>
52
<ROW File="htapplet.jar" Component_="hypedyn.jar_1" FileName="htapplet.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\htapplet.jar" SelfReg="false" NextFile="hypedyn_tutorial_3.pdf"/>
53
<ROW File="hypedyn.exe" Component_="hypedyn.exe" FileName="hypedyn.exe" Attributes="0" SourcePath="bin\hypedyn-windows\hypedyn.exe" SelfReg="false" NextFile="LRRH.dyn"/>
54
<ROW File="hypedyn.jar" Component_="hypedyn.jar" FileName="hypedyn.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\hypedyn.jar" SelfReg="false" NextFile="kawa.jar"/>
55
<ROW File="hypedyn.jar_1" Component_="hypedyn.jar_1" FileName="hypedyn.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\hypedyn.jar" SelfReg="false" NextFile="kawa.jar_1"/>
56
<ROW File="hypedyn_reader" Component_="hypedyn.jar_1" FileName="hypedy~1|hypedyn-reader" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\hypedyn-reader" SelfReg="false" NextFile="htapplet.html"/>
57
<ROW File="hypedyn_reader.exe" Component_="hypedyn_reader.exe" FileName="hypedy~1.exe|hypedyn-reader.exe" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\hypedyn-reader.exe" SelfReg="false" NextFile="hypedyn_reader.jar"/>
58
<ROW File="hypedyn_reader.jar" Component_="hypedyn.jar_1" FileName="hypedy~1.jar|hypedyn-reader.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\hypedyn-reader.jar" SelfReg="false" NextFile="hypedyn_reader"/>
59
<ROW File="hypedyn_tutorial_1.pdf" Component_="hypedyn_tutorial_1.pdf" FileName="hypedy~1.pdf|hypedyn-tutorial-1.pdf" Attributes="0" SourcePath="bin\hypedyn-windows\tutorials\hypedyn-tutorial-1.pdf" SelfReg="false" NextFile="hypedyn_tutorial_2.pdf"/>
60
<ROW File="hypedyn_tutorial_2.pdf" Component_="hypedyn_tutorial_2.pdf" FileName="hypedy~2.pdf|hypedyn-tutorial-2.pdf" Attributes="0" SourcePath="bin\hypedyn-windows\tutorials\hypedyn-tutorial-2.pdf" SelfReg="false" NextFile="hypedyn.jar"/>
61
<ROW File="hypedyn_tutorial_3.pdf" Component_="hypedyn_tutorial_3.pdf" FileName="hypedy~3.pdf|hypedyn-tutorial-3.pdf" Attributes="0" SourcePath="bin\hypedyn-windows\tutorials\hypedyn-tutorial-3.pdf" SelfReg="false" NextFile="LRRH4.dyn"/>
62
<ROW File="kawa.jar" Component_="hypedyn.jar" FileName="kawa.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\kawa.jar" SelfReg="false" NextFile="AppleJavaExtensions.jar"/>
63
<ROW File="kawa.jar_1" Component_="hypedyn.jar_1" FileName="kawa.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\kawa.jar" SelfReg="false" NextFile="AppleJavaExtensions.jar_1"/>
64
<ROW File="kawa_applet.jar" Component_="hypedyn.jar_1" FileName="kawa-a~1.jar|kawa-applet.jar" Attributes="0" SourcePath="bin\hypedyn-windows\lib\export\kawa-applet.jar" SelfReg="false"/>
66
<COMPONENT cid="caphyon.advinst.msicomp.BuildComponent">
67
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFolder="." Languages="en" InstallationType="4"/>
68
<ATTRIBUTE name="CurrentBuild" value="DefaultBuild"/>
70
<COMPONENT cid="caphyon.advinst.msicomp.DictionaryComponent">
71
<ROW Path="<AI_DICTS>ui.ail"/>
72
<ROW Path="<AI_DICTS>ui_en.ail"/>
74
<COMPONENT cid="caphyon.advinst.msicomp.FragmentComponent">
75
<ROW Fragment="CommonUI.aip" Path="<AI_FRAGS>CommonUI.aip"/>
76
<ROW Fragment="FolderDlg.aip" Path="<AI_THEMES>classic\fragments\FolderDlg.aip"/>
77
<ROW Fragment="SequenceDialogs.aip" Path="<AI_THEMES>classic\fragments\SequenceDialogs.aip"/>
78
<ROW Fragment="Sequences.aip" Path="<AI_FRAGS>Sequences.aip"/>
79
<ROW Fragment="StaticUIStrings.aip" Path="<AI_FRAGS>StaticUIStrings.aip"/>
80
<ROW Fragment="UI.aip" Path="<AI_THEMES>classic\fragments\UI.aip"/>
81
<ROW Fragment="Validation.aip" Path="<AI_FRAGS>Validation.aip"/>
83
<COMPONENT cid="caphyon.advinst.msicomp.MsiBinaryComponent">
84
<ROW Name="aicustact.dll" SourcePath="<AI_CUSTACTS>aicustact.dll"/>
86
<COMPONENT cid="caphyon.advinst.msicomp.MsiControlComponent">
87
<ATTRIBUTE name="FixedSizeBitmaps" value="0"/>
89
<COMPONENT cid="caphyon.advinst.msicomp.MsiControlEventComponent">
90
<ROW Dialog_="FolderDlg" Control_="Back" Event="NewDialog" Argument="WelcomeDlg" Condition="AI_INSTALL" Ordering="1"/>
91
<ROW Dialog_="WelcomeDlg" Control_="Next" Event="NewDialog" Argument="FolderDlg" Condition="AI_INSTALL" Ordering="1"/>
92
<ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="FolderDlg" Condition="AI_INSTALL" Ordering="1"/>
93
<ROW Dialog_="FolderDlg" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_INSTALL" Ordering="3"/>
94
<ROW Dialog_="MaintenanceTypeDlg" Control_="Back" Event="NewDialog" Argument="MaintenanceWelcomeDlg" Condition="AI_MAINT" Ordering="1"/>
95
<ROW Dialog_="MaintenanceWelcomeDlg" Control_="Next" Event="NewDialog" Argument="MaintenanceTypeDlg" Condition="AI_MAINT" Ordering="2"/>
96
<ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="PatchWelcomeDlg" Condition="AI_PATCH" Ordering="1"/>
97
<ROW Dialog_="PatchWelcomeDlg" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_PATCH" Ordering="3"/>
98
<ROW Dialog_="CustomizeDlg" Control_="Back" Event="NewDialog" Argument="MaintenanceTypeDlg" Condition="AI_MAINT" Ordering="1"/>
99
<ROW Dialog_="CustomizeDlg" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_MAINT" Ordering="1"/>
100
<ROW Dialog_="MaintenanceTypeDlg" Control_="ChangeButton" Event="NewDialog" Argument="CustomizeDlg" Condition="AI_MAINT" Ordering="301"/>
101
<ROW Dialog_="ResumeDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_RESUME" Ordering="299"/>
102
<ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_MAINT" Ordering="197"/>
103
<ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_PATCH" Ordering="198"/>
104
<ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_INSTALL" Ordering="199"/>
105
<ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="CustomizeDlg" Condition="AI_MAINT" Ordering="201"/>
107
<COMPONENT cid="caphyon.advinst.msicomp.MsiCreateFolderComponent">
108
<ROW Directory_="SHORTCUTDIR" Component_="SHORTCUTDIR"/>
109
<ROW Directory_="HypeDyn_DIR" Component_="HypeDyn"/>
111
<COMPONENT cid="caphyon.advinst.msicomp.MsiCustActComponent">
112
<ROW Action="AI_DOWNGRADE" Type="19" Target="4010"/>
113
<ROW Action="AI_PREPARE_UPGRADE" Type="65" Source="aicustact.dll" Target="PrepareUpgrade"/>
114
<ROW Action="AI_RESTORE_LOCATION" Type="65" Source="aicustact.dll" Target="RestoreLocation"/>
115
<ROW Action="AI_ResolveKnownFolders" Type="1" Source="aicustact.dll" Target="AI_ResolveKnownFolders"/>
116
<ROW Action="AI_SHOW_LOG" Type="65" Source="aicustact.dll" Target="LaunchLogFile" WithoutSeq="true"/>
117
<ROW Action="AI_STORE_LOCATION" Type="51" Source="ARPINSTALLLOCATION" Target="[APPDIR]"/>
118
<ROW Action="SET_APPDIR" Type="307" Source="APPDIR" Target="[ProgramFilesFolder][Manufacturer]\[ProductName]" MultiBuildTarget="DefaultBuild:[ProgramFilesFolder][ProductName]"/>
119
<ROW Action="SET_SHORTCUTDIR" Type="307" Source="SHORTCUTDIR" Target="[ProgramMenuFolder][ProductName]" MultiBuildTarget="DefaultBuild:[DesktopFolder]"/>
120
<ROW Action="SET_TARGETDIR_TO_APPDIR" Type="51" Source="TARGETDIR" Target="[APPDIR]"/>
122
<COMPONENT cid="caphyon.advinst.msicomp.MsiIconsComponent">
123
<ROW Name="hypedyn.exe" SourcePath="hypedyn.ico" Index="0"/>
125
<COMPONENT cid="caphyon.advinst.msicomp.MsiInstExSeqComponent">
126
<ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel <> 5)" Sequence="201"/>
127
<ROW Action="AI_RESTORE_LOCATION" Condition="APPDIR=""" Sequence="749"/>
128
<ROW Action="AI_STORE_LOCATION" Condition="Not Installed" Sequence="1501"/>
129
<ROW Action="AI_PREPARE_UPGRADE" Condition="AI_UPGRADE="No" AND (Not Installed)" Sequence="1399"/>
130
<ROW Action="AI_ResolveKnownFolders" Sequence="51"/>
132
<COMPONENT cid="caphyon.advinst.msicomp.MsiInstallUISequenceComponent">
133
<ROW Action="AI_RESTORE_LOCATION" Condition="APPDIR=""" Sequence="749"/>
134
<ROW Action="AI_ResolveKnownFolders" Sequence="51"/>
136
<COMPONENT cid="caphyon.advinst.msicomp.MsiShortsComponent">
137
<ROW Shortcut="HypeDyn" Directory_="SHORTCUTDIR" Name="HypeDyn" Component_="hypedyn.exe" Target="[#hypedyn.exe]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="APPDIR"/>
138
<ROW Shortcut="HypeDyn_1" Directory_="DesktopFolder" Name="HypeDyn" Component_="hypedyn.exe" Target="[#hypedyn.exe]" Hotkey="0" Icon_="hypedyn.exe" IconIndex="0" ShowCmd="1" WkDir="APPDIR"/>
139
<ROW Shortcut="HypeDyn_2" Directory_="HypeDyn_DIR" Name="HypeDyn" Component_="hypedyn.exe" Target="[#hypedyn.exe]" Hotkey="0" Icon_="hypedyn.exe" IconIndex="0" ShowCmd="1" WkDir="APPDIR"/>
140
<ROW Shortcut="hypedyn_tutorial_1.pdf" Directory_="HypeDyn_DIR" Name="hypedy~1.pdf|hypedyn-tutorial-1.pdf" Component_="hypedyn_tutorial_1.pdf" Target="[#hypedyn_tutorial_1.pdf]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="tutorials_DIR"/>
141
<ROW Shortcut="hypedyn_tutorial_2.pdf" Directory_="HypeDyn_DIR" Name="hypedy~2.pdf|hypedyn-tutorial-2.pdf" Component_="hypedyn_tutorial_2.pdf" Target="[#hypedyn_tutorial_2.pdf]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="tutorials_DIR"/>
142
<ROW Shortcut="hypedyn_tutorial_3.pdf" Directory_="HypeDyn_DIR" Name="hypedy~3.pdf|hypedyn-tutorial-3.pdf" Component_="hypedyn_tutorial_3.pdf" Target="[#hypedyn_tutorial_3.pdf]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="tutorials_DIR"/>
144
<COMPONENT cid="caphyon.advinst.msicomp.MsiThemeComponent">
145
<ATTRIBUTE name="UsedTheme" value="classic"/>
147
<COMPONENT cid="caphyon.advinst.msicomp.MsiUpgradeComponent">
148
<ROW UpgradeCode="[|UpgradeCode]" VersionMax="[|ProductVersion]" Attributes="1025" ActionProperty="OLDPRODUCTS"/>
149
<ROW UpgradeCode="[|UpgradeCode]" VersionMin="[|ProductVersion]" Attributes="2" ActionProperty="AI_NEWERPRODUCTFOUND"/>