Prepare version 4.10 release candidate.
[dasher.git] / Src / Installer / Dasher.wxs
blob1d7e8b575dd8252d25c3531b5e6c5896146165ea
1 <?xml version='1.0' encoding='utf-8'?>
2 <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
4 <Product Name='Dasher 4.10' Id='5ce7dc54-10e5-11de-bf4f-000e7b9b7395'
5 Language='1033' Codepage='1252' Version='4.10.0' Manufacturer='Dasher'
6 UpgradeCode='881c50ca-10e6-11de-bf4f-000e7b9b7395'>
8 <Package Keywords='Installer'
9 Description="Dasher 4.10 Installer"
10 Comments='This will install Dasher' Manufacturer='The Dasher Group.'
11 InstallerVersion='100' Languages='1033' Compressed='yes' SummaryCodepage='1252' />
12 <Media Id='1' Cabinet='Sample.cab' EmbedCab='yes' DiskPrompt="CD-ROM #1" />
13 <Property Id='DiskPrompt' Value="Dasher 4.10 Installation [1]" />
15 <Directory Id='TARGETDIR' Name='SourceDir'>
16 <Directory Id='ProgramFilesFolder' Name='PFiles'>
17 <Directory Id='Dasher' Name='Dasher'>
18 <Directory Id='INSTALLDIR' Name='Dasher 4.9'>
19 <Component Id='MainExecutable' Guid='5a93ba53-2e2d-4f88-8a1f-5bdd8f130394'>
20 <File Id='DasherEXE' Name='Dasher.exe' DiskId='1'
21 Source='..\Win32\Target\Release\Dasher.exe' Vital='yes'>
22 <Shortcut Id="startmenuDasher44" Directory="ProgramMenuDir" Name="Dasher 4.9" WorkingDirectory='INSTALLDIR'
23 Icon="Dasher.exe" IconIndex="0" Advertise="yes"/>
24 <Shortcut Id="desktopDasher44" Directory="DesktopFolder" Name="Dasher 4.9" WorkingDirectory='INSTALLDIR'
25 Icon="Dasher.exe" IconIndex="0" Advertise="yes"/>
26 </File>
27 <File Id="ExpatDLL" Name="libexpat.dll" DiskId="1" Source="$(env.EXPAT)\bin\libexpat.dll" Vital="yes"/>
28 </Component>
29 <Component Id="Help" Guid="cf486329-8d04-462b-afd4-e8e0bccc9c95">
30 <File Id="HelpFile" Name="Dasher.chm" DiskId="1" Source="..\..\Data\Help\Win32\dasher.chm"/>
31 </Component>
32 <Component Id="Tobii" Guid="a0f3fa44-106e-4fff-9ed6-010310f3ec0d">
33 <File Id="TobiiIconFile" Name="dasher-tobii.png" DiskId="1" Source="..\..\Data\Graphics\dasher-tobii.png"/>
34 </Component>
35 <Directory Id="SystemRC" Name="system.rc">
36 <Component Id="Alphabets" Guid="e734711a-0e68-4897-b7a6-7a60a20062b5">
37 <File Id="alphabet.AfaanOromo.xml" Name="alphabet.AfaanOromo.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.AfaanOromo.xml" />
38 <File Id="alphabet.Armenian.xml" Name="alphabet.Armenian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Armenian.xml" />
39 <File Id="alphabet.Assamese.xml" Name="alphabet.Assamese.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Assamese.xml" />
40 <!--<File Id="alphabet.Austen.xml" Name="alphabet.Austen.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Austen.xml" />-->
41 <File Id="alphabet.Azerbaijani.xml" Name="alphabet.Azerbaijani.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Azerbaijani.xml" />
42 <File Id="alphabet.Belarusian.xml" Name="alphabet.Belarusian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Belarusian.xml" />
43 <File Id="alphabet.Bulgarian.xml" Name="alphabet.Bulgarian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Bulgarian.xml" />
44 <File Id="alphabet.Esperanto.xml" Name="alphabet.Esperanto.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Esperanto.xml" />
45 <File Id="alphabet.Estonian.xml" Name="alphabet.Estonian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Estonian.xml" />
46 <File Id="alphabet.Filipino.xml" Name="alphabet.Filipino.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Filipino.xml" />
47 <File Id="alphabet.Greek.xml" Name="alphabet.Greek.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Greek.xml" />
48 <File Id="alphabet.Gujarati.xml" Name="alphabet.Gujarati.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Gujarati.xml" />
49 <File Id="alphabet.Hawaiian.xml" Name="alphabet.Hawaiian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Hawaiian.xml" />
50 <File Id="alphabet.Hebrew.xml" Name="alphabet.Hebrew.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Hebrew.xml" />
51 <File Id="alphabet.Hindi.xml" Name="alphabet.Hindi.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Hindi.xml" />
52 <File Id="alphabet.Icelandic.xml" Name="alphabet.Icelandic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Icelandic.xml" />
53 <File Id="alphabet.Igbo.xml" Name="alphabet.Igbo.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Igbo.xml" />
54 <File Id="alphabet.Indonesian.xml" Name="alphabet.Indonesian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Indonesian.xml" />
55 <File Id="alphabet.IrishGaelic.xml" Name="alphabet.IrishGaelic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.IrishGaelic.xml" />
56 <File Id="alphabet.Kannada.xml" Name="alphabet.Kannada.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Kannada.xml" />
57 <File Id="alphabet.Katakana.xml" Name="alphabet.Katakana.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Katakana.xml" />
58 <File Id="alphabet.Malay.xml" Name="alphabet.Malay.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Malay.xml" />
59 <File Id="alphabet.Malayalam.xml" Name="alphabet.Malayalam.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Malayalam.xml" />
60 <File Id="alphabet.Marathi.xml" Name="alphabet.Marathi.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Marathi.xml" />
61 <File Id="alphabet.Moldavian.xml" Name="alphabet.Moldavian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Moldavian.xml" />
62 <File Id="alphabet.Ndebele.xml" Name="alphabet.Ndebele.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Ndebele.xml" />
63 <File Id="alphabet.Oriya.xml" Name="alphabet.Oriya.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Oriya.xml" />
64 <File Id="alphabet.Punjabi.xml" Name="alphabet.Punjabi.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Punjabi.xml" />
65 <File Id="alphabet.Romanian.xml" Name="alphabet.Romanian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Romanian.xml" />
66 <File Id="alphabet.Sami.xml" Name="alphabet.Sami.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Sami.xml" />
67 <File Id="alphabet.ScotsGaelic.xml" Name="alphabet.ScotsGaelic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ScotsGaelic.xml" />
68 <File Id="alphabet.Sepedi.xml" Name="alphabet.Sepedi.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Sepedi.xml" />
69 <File Id="alphabet.Sesotho.xml" Name="alphabet.Sesotho.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Sesotho.xml" />
70 <File Id="alphabet.Sinhala.xml" Name="alphabet.Sinhala.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Sinhala.xml" />
71 <File Id="alphabet.Slovak.xml" Name="alphabet.Slovak.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Slovak.xml" />
72 <File Id="alphabet.Slovenian.xml" Name="alphabet.Slovenian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Slovenian.xml" />
73 <File Id="alphabet.Swati.xml" Name="alphabet.Swati.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Swati.xml" />
74 <File Id="alphabet.Tajik.xml" Name="alphabet.Tajik.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Tajik.xml" />
75 <File Id="alphabet.Tamil.xml" Name="alphabet.Tamil.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Tamil.xml" />
76 <File Id="alphabet.Telugu.xml" Name="alphabet.Telugu.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Telugu.xml" />
77 <File Id="alphabet.Thai.xml" Name="alphabet.Thai.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Thai.xml" />
78 <File Id="alphabet.Thai2.xml" Name="alphabet.Thai2.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Thai2.xml" />
79 <File Id="alphabet.Tsonga.xml" Name="alphabet.Tsonga.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Tsonga.xml" />
80 <File Id="alphabet.Tswana.xml" Name="alphabet.Tswana.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Tswana.xml" />
81 <File Id="alphabet.Turkish.xml" Name="alphabet.Turkish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Turkish.xml" />
82 <File Id="alphabet.Urdu.xml" Name="alphabet.Urdu.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Urdu.xml" />
83 <File Id="alphabet.Vietnamese.xml" Name="alphabet.Vietnamese.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Vietnamese.xml" />
84 <File Id="alphabet.Xhosa.xml" Name="alphabet.Xhosa.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Xhosa.xml" />
85 <File Id="alphabet.Yoruba.xml" Name="alphabet.Yoruba.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Yoruba.xml" />
86 <File Id="alphabet.Zulu.xml" Name="alphabet.Zulu.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.Zulu.xml" />
87 <File Id="alphabet.abc.xml" Name="alphabet.abc.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.abc.xml" />
88 <File Id="alphabet.adangbe.xml" Name="alphabet.adangbe.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.adangbe.xml" />
89 <File Id="alphabet.afrikaans.xml" Name="alphabet.afrikaans.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.afrikaans.xml" />
90 <File Id="alphabet.akan.xml" Name="alphabet.akan.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.akan.xml" />
91 <File Id="alphabet.albanian.xml" Name="alphabet.albanian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.albanian.xml" />
92 <File Id="alphabet.amharic.xml" Name="alphabet.amharic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.amharic.xml" />
93 <File Id="alphabet.arabic.xml" Name="alphabet.arabic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.arabic.xml" />
94 <File Id="alphabet.basque.xml" Name="alphabet.basque.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.basque.xml" />
95 <File Id="alphabet.bengali.xml" Name="alphabet.bengali.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.bengali.xml" />
96 <File Id="alphabet.bopomofo.xml" Name="alphabet.bopomofo.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.bopomofo.xml" />
97 <File Id="alphabet.bosnian.xml" Name="alphabet.bosnian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.bosnian.xml" />
98 <File Id="alphabet.breton.xml" Name="alphabet.breton.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.breton.xml" />
99 <File Id="alphabet.catalan.xml" Name="alphabet.catalan.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.catalan.xml" />
100 <File Id="alphabet.cherokee.xml" Name="alphabet.cherokee.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.cherokee.xml" />
101 <File Id="alphabet.chinese.xml" Name="alphabet.chinese.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.chinese.xml" />
102 <File Id="alphabet.chineseRuby.xml" Name="alphabet.chineseRuby.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.chineseRuby.xml" />
103 <File Id="alphabet.corsican.xml" Name="alphabet.corsican.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.corsican.xml" />
104 <File Id="alphabet.croatian.xml" Name="alphabet.croatian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.croatian.xml" />
105 <File Id="alphabet.czech.xml" Name="alphabet.czech.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.czech.xml" />
106 <File Id="alphabet.danish.xml" Name="alphabet.danish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.danish.xml" />
107 <File Id="alphabet.dutch.xml" Name="alphabet.dutch.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.dutch.xml" />
108 <File Id="alphabet.english.xml" Name="alphabet.english.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.english.xml" />
109 <File Id="alphabet.englishC.xml" Name="alphabet.englishC.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.englishC.xml" />
110 <File Id="alphabet.ethiopic.xml" Name="alphabet.ethiopic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ethiopic.xml" />
111 <File Id="alphabet.ewe.xml" Name="alphabet.ewe.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ewe.xml" />
112 <File Id="alphabet.faroese.xml" Name="alphabet.faroese.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.faroese.xml" />
113 <File Id="alphabet.finnish.xml" Name="alphabet.finnish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.finnish.xml" />
114 <File Id="alphabet.finnish2.xml" Name="alphabet.finnish2.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.finnish2.xml" />
115 <File Id="alphabet.french.xml" Name="alphabet.french.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.french.xml" />
116 <File Id="alphabet.ga.xml" Name="alphabet.ga.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ga.xml" />
117 <File Id="alphabet.galician.xml" Name="alphabet.galician.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.galician.xml" />
118 <File Id="alphabet.georgian.xml" Name="alphabet.georgian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.georgian.xml" />
119 <File Id="alphabet.german.xml" Name="alphabet.german.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.german.xml" />
120 <File Id="alphabet.hausa.xml" Name="alphabet.hausa.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.hausa.xml" />
121 <File Id="alphabet.hiragana.xml" Name="alphabet.hiragana.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.hiragana.xml" />
122 <File Id="alphabet.hiragana2.xml" Name="alphabet.hiragana2.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.hiragana2.xml" />
123 <File Id="alphabet.hungarian.xml" Name="alphabet.hungarian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.hungarian.xml" />
124 <File Id="alphabet.ipa.xml" Name="alphabet.ipa.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ipa.xml" />
125 <File Id="alphabet.italian.xml" Name="alphabet.italian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.italian.xml" />
126 <File Id="alphabet.japanese.canna.xml" Name="alphabet.japanese.canna.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.japanese.canna.xml" />
127 <File Id="alphabet.kazakh.xml" Name="alphabet.kazakh.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.kazakh.xml" />
128 <File Id="alphabet.kirghiz.xml" Name="alphabet.kirghiz.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.kirghiz.xml" />
129 <File Id="alphabet.kirundi.xml" Name="alphabet.kirundi.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.kirundi.xml" />
130 <File Id="alphabet.klingon.xml" Name="alphabet.klingon.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.klingon.xml" />
131 <File Id="alphabet.korean.xml" Name="alphabet.korean.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.korean.xml" />
132 <File Id="alphabet.koreanNested.xml" Name="alphabet.koreanNested.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.koreanNested.xml" />
133 <File Id="alphabet.kurdish.xml" Name="alphabet.kurdish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.kurdish.xml" />
134 <File Id="alphabet.lao.xml" Name="alphabet.lao.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.lao.xml" />
135 <File Id="alphabet.latex.xml" Name="alphabet.latex.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.latex.xml" />
136 <File Id="alphabet.latin.xml" Name="alphabet.latin.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.latin.xml" />
137 <File Id="alphabet.latvian.xml" Name="alphabet.latvian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.latvian.xml" />
138 <File Id="alphabet.lithuanian.xml" Name="alphabet.lithuanian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.lithuanian.xml" />
139 <File Id="alphabet.luxembourgish.xml" Name="alphabet.luxembourgish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.luxembourgish.xml" />
140 <File Id="alphabet.macedonian.xml" Name="alphabet.macedonian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.macedonian.xml" />
141 <File Id="alphabet.maltese.xml" Name="alphabet.maltese.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.maltese.xml" />
142 <File Id="alphabet.mongolian.xml" Name="alphabet.mongolian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.mongolian.xml" />
143 <File Id="alphabet.myanmar.xml" Name="alphabet.myanmar.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.myanmar.xml" />
144 <File Id="alphabet.nepali.xml" Name="alphabet.nepali.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.nepali.xml" />
145 <File Id="alphabet.norwegian.xml" Name="alphabet.norwegian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.norwegian.xml" />
146 <File Id="alphabet.occitan.xml" Name="alphabet.occitan.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.occitan.xml" />
147 <File Id="alphabet.ogham.xml" Name="alphabet.ogham.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ogham.xml" />
148 <File Id="alphabet.pashto.xml" Name="alphabet.pashto.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.pashto.xml" />
149 <!--<File Id="alphabet.perl.xml" Name="alphabet.perl.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.perl.xml" />-->
150 <File Id="alphabet.persian.xml" Name="alphabet.persian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.persian.xml" />
151 <File Id="alphabet.pinyin.xml" Name="alphabet.pinyin.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.pinyin.xml" />
152 <!--<File Id="alphabet.pinyin2.xml" Name="alphabet.pinyin2.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.pinyin2.xml" />-->
153 <File Id="alphabet.polish.xml" Name="alphabet.polish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.polish.xml" />
154 <File Id="alphabet.portuguese.xml" Name="alphabet.portuguese.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.portuguese.xml" />
155 <File Id="alphabet.romansch.xml" Name="alphabet.romansch.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.romansch.xml" />
156 <File Id="alphabet.runic.xml" Name="alphabet.runic.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.runic.xml" />
157 <File Id="alphabet.russian.xml" Name="alphabet.russian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.russian.xml" />
158 <File Id="alphabet.sanskrit.xml" Name="alphabet.sanskrit.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.sanskrit.xml" />
159 <File Id="alphabet.serbian.xml" Name="alphabet.serbian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.serbian.xml" />
160 <File Id="alphabet.somali.xml" Name="alphabet.somali.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.somali.xml" />
161 <File Id="alphabet.spanish.xml" Name="alphabet.spanish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.spanish.xml" />
162 <File Id="alphabet.swahili.xml" Name="alphabet.swahili.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.swahili.xml" />
163 <File Id="alphabet.swedish.xml" Name="alphabet.swedish.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.swedish.xml" />
164 <File Id="alphabet.thaana.xml" Name="alphabet.thaana.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.thaana.xml" />
165 <File Id="alphabet.tigrinya.xml" Name="alphabet.tigrinya.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.tigrinya.xml" />
166 <File Id="alphabet.turkmen.xml" Name="alphabet.turkmen.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.turkmen.xml" />
167 <File Id="alphabet.ukrainian.xml" Name="alphabet.ukrainian.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.ukrainian.xml" />
168 <File Id="alphabet.uzbek.xml" Name="alphabet.uzbek.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.uzbek.xml" />
169 <File Id="alphabet.venda.xml" Name="alphabet.venda.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.venda.xml" />
170 <File Id="alphabet.welsh.xml" Name="alphabet.welsh.xml" DiskId="1" Source="..\..\Data\alphabets\alphabet.welsh.xml" />
171 </Component>
172 <Component Id="Training" Guid="bcc684a1-0a58-474c-bfd9-c25906bc7bf4">
173 <File Id="training_albanian_SQ.txt" Name="training_albanian_SQ.txt" DiskId="1" Source="..\..\Data\training\training_albanian_SQ.txt" />
174 <File Id="training_basque_EU.txt" Name="training_basque_EU.txt" DiskId="1" Source="..\..\Data\training\training_basque_EU.txt" />
175 <File Id="training_bengali_BD.txt" Name="training_bengali_BD.txt" DiskId="1" Source="..\..\Data\training\training_bengali_BD.txt" />
176 <!--<File Id="training_bengali_bn.txt" Name="training_bengali_bn.txt" DiskId="1" Source="..\..\Data\training\training_bengali_bn.txt" />-->
177 <File Id="training_canna_JP.txt" Name="training_canna_JP.txt" DiskId="1" Source="..\..\Data\training\training_canna_JP.txt" />
178 <File Id="training_czech_CS.txt" Name="training_czech_CS.txt" DiskId="1" Source="..\..\Data\training\training_czech_CS.txt" />
179 <File Id="training_danish_DK.txt" Name="training_danish_DK.txt" DiskId="1" Source="..\..\Data\training\training_danish_DK.txt" />
180 <File Id="training_dutch_NL.txt" Name="training_dutch_NL.txt" DiskId="1" Source="..\..\Data\training\training_dutch_NL.txt" />
181 <File Id="training_english_GB.txt" Name="training_english_GB.txt" DiskId="1" Source="..\..\Data\training\training_english_GB.txt" />
182 <File Id="training_finnish_FI.txt" Name="training_finnish_FI.txt" DiskId="1" Source="..\..\Data\training\training_finnish_FI.txt" />
183 <File Id="training_french_FR.txt" Name="training_french_FR.txt" DiskId="1" Source="..\..\Data\training\training_french_FR.txt" />
184 <File Id="training_german_DE.txt" Name="training_german_DE.txt" DiskId="1" Source="..\..\Data\training\training_german_DE.txt" />
185 <File Id="training_greek_GR.txt" Name="training_greek_GR.txt" DiskId="1" Source="..\..\Data\training\training_greek_GR.txt" />
186 <File Id="training_hebrew_IL.txt" Name="training_hebrew_IL.txt" DiskId="1" Source="..\..\Data\training\training_hebrew_IL.txt" />
187 <File Id="training_hiragana60_JP.txt" Name="training_hiragana60_JP.txt" DiskId="1" Source="..\..\Data\training\training_hiragana60_JP.txt" />
188 <File Id="training_hiragana83_JP.txt" Name="training_hiragana83_JP.txt" DiskId="1" Source="..\..\Data\training\training_hiragana83_JP.txt" />
189 <File Id="training_hungarian_HU.txt" Name="training_hungarian_HU.txt" DiskId="1" Source="..\..\Data\training\training_hungarian_HU.txt" />
190 <File Id="training_italian_IT.txt" Name="training_italian_IT.txt" DiskId="1" Source="..\..\Data\training\training_italian_IT.txt" />
191 <File Id="training_mongolian_MN.txt" Name="training_mongolian_MN.txt" DiskId="1" Source="..\..\Data\training\training_mongolian_MN.txt" />
192 <File Id="training_persian_IR.txt" Name="training_persian_IR.txt" DiskId="1" Source="..\..\Data\training\training_persian_IR.txt" />
193 <File Id="training_polish_PL.txt" Name="training_polish_PL.txt" DiskId="1" Source="..\..\Data\training\training_polish_PL.txt" />
194 <File Id="training_portuguese_BR.txt" Name="training_portuguese_BR.txt" DiskId="1" Source="..\..\Data\training\training_portuguese_BR.txt" />
195 <File Id="training_russian_RU.txt" Name="training_russian_RU.txt" DiskId="1" Source="..\..\Data\training\training_russian_RU.txt" />
196 <File Id="training_spanish_ES.txt" Name="training_spanish_ES.txt" DiskId="1" Source="..\..\Data\training\training_spanish_ES.txt" />
197 <File Id="training_swahili_KE.txt" Name="training_swahili_KE.txt" DiskId="1" Source="..\..\Data\training\training_swahili_KE.txt" />
198 <File Id="training_swedish_SE.txt" Name="training_swedish_SE.txt" DiskId="1" Source="..\..\Data\training\training_swedish_SE.txt" />
199 <File Id="training_turkish_TR.txt" Name="training_turkish_TR.txt" DiskId="1" Source="..\..\Data\training\training_turkish_TR.txt" />
200 <File Id="training_welsh_GB.txt" Name="training_welsh_GB.txt" DiskId="1" Source="..\..\Data\training\training_welsh_GB.txt" />
201 </Component>
202 <Component Id="Colours" Guid="bebff3fb-083c-46f8-ac31-2484f4b1e9a8">
203 <File Id="colour.blue.xml" Name="colour.blue.xml" DiskId="1" Source="..\..\Data\colours\colour.blue.xml" />
204 <File Id="colour.euroasian.xml" Name="colour.euroasian.xml" DiskId="1" Source="..\..\Data\colours\colour.euroasian.xml" />
205 <File Id="colour.euroasian2.xml" Name="colour.euroasian2.xml" DiskId="1" Source="..\..\Data\colours\colour.euroasian2.xml" />
206 <File Id="colour.euroasian3.xml" Name="colour.euroasian3.xml" DiskId="1" Source="..\..\Data\colours\colour.euroasian3.xml" />
207 <File Id="colour.jamie.xml" Name="colour.jamie.xml" DiskId="1" Source="..\..\Data\colours\colour.jamie.xml" />
208 <File Id="colour.rainbow.xml" Name="colour.rainbow.xml" DiskId="1" Source="..\..\Data\colours\colour.rainbow.xml" />
209 <File Id="colour.thai.xml" Name="colour.thai.xml" DiskId="1" Source="..\..\Data\colours\colour.thai.xml" />
210 <File Id="colour.vowels.xml" Name="colour.vowels.xml" DiskId="1" Source="..\..\Data\colours\colour.vowels.xml" />
211 <File Id="colour.vowels2.xml" Name="colour.vowels2.xml" DiskId="1" Source="..\..\Data\colours\colour.vowels2.xml" />
212 <File Id="colour.xml" Name="colour.xml" DiskId="1" Source="..\..\Data\colours\colour.xml" />
213 </Component>
214 <Component Id="ControlLabels" Guid="fc6ff2ec-3172-4259-b879-162c21981358">
215 <File Id="controllabels.xml" Name="controllabels.xml" DiskId="1" Source="..\..\Data\controllabels\controllabels.xml" />
216 </Component>
217 </Directory>
218 </Directory>
219 </Directory>
220 </Directory>
222 <Directory Id="ProgramMenuFolder" Name="Programs">
223 <Directory Id="ProgramMenuDir" Name="Dasher 4.9">
224 <Component Id="Random" Guid="D28C2189-5E40-4f93-B42E-0CD76D8B5B37" KeyPath="no">
225 <Registry Id='DummyReg' Root='HKCU' Key='Software\Inference Group\Dasher3' Name='Dummy'
226 Action='write' Type='string' Value='Dummy Key' KeyPath='yes'/>
227 <RemoveFolder Id="RandomRemove" On="uninstall" />
228 </Component>
229 </Directory>
230 </Directory>
232 <Directory Id="DesktopFolder" Name="Desktop" />
233 <Component Id="RegistryTobii" Guid="63287558-8a18-4103-89d5-2c1116cffc52">
234 <Registry Id='TobiiExecutable' Root='HKLM' Key='Software\Tobii\MyTobii\MPA\Dasher45' Name='ExecutablePath'
235 Action='write' Type='string' Value='[INSTALLDIR]Dasher.exe' />
236 <Registry Id='TobiiIcon' Root='HKLM' Key='Software\Tobii\MyTobii\MPA\Dasher45' Name='IconPath'
237 Action='write' Type='string' Value='[INSTALLDIR]dasher-tobii.png' />
238 <Registry Id='TobiiTitle' Root='HKLM' Key='Software\Tobii\MyTobii\MPA\Dasher45' Name='Title'
239 Action='write' Type='string' Value='Dasher' />
240 <Registry Id='TobiiMouse' Root='HKLM' Key='Software\Tobii\MyTobii\MPA\Dasher45' Name='MouseControl'
241 Action='write' Type='string' Value='true' />
242 </Component>
244 <Component Id="RegistryTobiiDefaults" Guid="6EBE4DD9-850E-4a7b-BEBF-A33B0580F3EC">
245 <Registry Id="RegistryCircleStart" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="CircleStart" Action="write" Type="integer" Value="1" />
246 <Registry Id="RegistryInputFilter" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="InputFilter" Action="write" Type="string" Value="Eyetracker Mode" />
247 <Registry Id="RegistryStartOnLeft" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StartOnLeft" Action="write" Type="integer" Value="0" />
248 </Component>
250 <!--<Component Id="RegistryNonTobii" Guid="a3bf552d-9622-4d4a-b17b-ebb47a18955b">
251 <Condition>NOT TOBII</Condition>
253 <Registry Id="RegistryCircleStart" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="CircleStart" Action="write" Type="integer" Value="0" />
254 <Registry Id="RegistryInputFilter" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="InputFilter" Action="write" Type="string" Value="Normal Control" />
255 <Registry Id="RegistryStartOnLeft" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StartOnLeft" Action="write" Type="integer" Value="1" />
256 </Component>-->
259 <!--<Component Id="RegistryCore" Guid="5999aef1-3ba7-4af2-8d56-5f3f4e7a4410">
260 <Registry Id="RegistryDrawMouseLine" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DrawMouseLine" Action="write" Type="integer" Value="1" />
261 <Registry Id="RegistryDrawMouse" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DrawMouse" Action="write" Type="integer" Value="0" />
262 <Registry Id="RegistryShowSpeedSlider" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ShowSpeedSlider" Action="write" Type="integer" Value="1" />
263 <Registry Id="RegistryStartOnSpace" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StartOnSpace" Action="write" Type="integer" Value="0" />
264 <Registry Id="RegistryStartOnStylus" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StartOnStylus" Action="write" Type="integer" Value="0" />
265 <Registry Id="RegistryStopOnIdle" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StopOnIdle" Action="write" Type="integer" Value="0" />
266 <Registry Id="RegistryKeyControl" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="KeyControl" Action="write" Type="integer" Value="0" />
267 <Registry Id="RegistryControlMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ControlMode" Action="write" Type="integer" Value="0" />
268 <Registry Id="RegistryColourMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ColourMode" Action="write" Type="integer" Value="1" />
269 <Registry Id="RegistryStartOnMousePosition" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StartOnMousePosition" Action="write" Type="integer" Value="0" />
270 <Registry Id="RegistryOutlineBoxes" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="OutlineBoxes" Action="write" Type="integer" Value="1" />
271 <Registry Id="RegistryPaletteChange" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="PaletteChange" Action="write" Type="integer" Value="1" />
272 <Registry Id="RegistryAutocalibrate" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Autocalibrate" Action="write" Type="integer" Value="1" />
273 <Registry Id="RegistryGameMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="GameMode" Action="write" Type="integer" Value="0" />
274 <Registry Id="RegistryDictionary" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Dictionary" Action="write" Type="integer" Value="1" />
275 <Registry Id="RegistryLetterExclusion" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LetterExclusion" Action="write" Type="integer" Value="1" />
276 <Registry Id="RegistryAutoSpeedControl" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="AutoSpeedControl" Action="write" Type="integer" Value="1" />
277 <Registry Id="RegistryClickMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ClickMode" Action="write" Type="integer" Value="0" />
278 <Registry Id="RegistryLMAdaptive" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMAdaptive" Action="write" Type="integer" Value="1" />
279 <Registry Id="RegistryButtonOneStaticMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonOneStaticMode" Action="write" Type="integer" Value="0" />
280 <Registry Id="RegistryButtonOneDynamicMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonOneDynamicMode" Action="write" Type="integer" Value="0" />
281 <Registry Id="RegistryButtonMenuMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonMenuMode" Action="write" Type="integer" Value="0" />
282 <Registry Id="RegistryButtonPulsingMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonPulsingMode" Action="write" Type="integer" Value="0" />
283 <Registry Id="RegistryButtonSteadyMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonSteadyMode" Action="write" Type="integer" Value="1" />
284 <Registry Id="RegistryButtonDirectMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonDirectMode" Action="write" Type="integer" Value="0" />
285 <Registry Id="RegistryButtonFourDirectMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonFourDirectMode" Action="write" Type="integer" Value="0" />
286 <Registry Id="RegistryButtonAlternatingDirectMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonAlternatingDirectMode" Action="write" Type="integer" Value="1" />
287 <Registry Id="RegistryButtonCompassMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonCompassMode" Action="write" Type="integer" Value="0" />
288 <Registry Id="RegistrySocketInputEnable" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputEnable" Action="write" Type="integer" Value="0" />
289 <Registry Id="RegistrySocketInputDebug" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputDebug" Action="write" Type="integer" Value="0" />
290 <Registry Id="RegistryOldStylePush" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="OldStylePush" Action="write" Type="integer" Value="0" />
292 <Registry Id="RegistryGlobalKeyboard" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="GlobalKeyboard" Action="write" Type="integer" Value="0" />
293 <Registry Id="RegistryPauseOutside" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="PauseOutside" Action="write" Type="integer" Value="0" />
294 <Registry Id="RegistryBackoffButton" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="BackoffButton" Action="write" Type="integer" Value="1" />
295 <Registry Id="RegistryTwoButtonReverse" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="TwoButtonReverse" Action="write" Type="integer" Value="0" />
296 <Registry Id="RegistrySlowStart" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SlowStart" Action="write" Type="integer" Value="0" />
297 <Registry Id="RegistryTwoButtonSpeed" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="TwoButtonSpeed" Action="write" Type="integer" Value="1" />
298 <Registry Id="RegistryTimeStampNewFiles" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="TimeStampNewFiles" Action="write" Type="integer" Value="1" />
299 <Registry Id="RegistryViewToolbar" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ViewToolbar" Action="write" Type="integer" Value="1" />
300 <Registry Id="RegistryShowToolbarText" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ShowToolbarText" Action="write" Type="integer" Value="1" />
301 <Registry Id="RegistryShowLargeIcons" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ShowLargeIcons" Action="write" Type="integer" Value="1" />
302 <Registry Id="RegistryFixLayout" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="FixLayout" Action="write" Type="integer" Value="0" />
303 <Registry Id="RegistryCopyAllOnStop" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="CopyAllOnStop" Action="write" Type="integer" Value="0" />
304 <Registry Id="RegistryPauseOutsideWindow" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="PauseOutsideWindow" Action="write" Type="integer" Value="0" />
305 <Registry Id="RegistrySpeechEnabled" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SpeechEnabled" Action="write" Type="integer" Value="0" />
306 <Registry Id="RegistryKeyboardMode" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="KeyboardMode" Action="write" Type="integer" Value="0" />
307 <Registry Id="RegistryDock" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Dock" Action="write" Type="integer" Value="0" />
308 <Registry Id="RegistryScreenOrientation" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ScreenOrientation" Action="write" Type="integer" Value="-2" />
309 <Registry Id="RegistryMaxBitRateTimes100" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="MaxBitRateTimes100" Action="write" Type="integer" Value="80" />
310 <Registry Id="RegistryViewID" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ViewID" Action="write" Type="integer" Value="1" />
311 <Registry Id="RegistryLanguageModelID" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LanguageModelID" Action="write" Type="integer" Value="0" />
312 <Registry Id="RegistryDasherFontSize" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DasherFontSize" Action="write" Type="integer" Value="2" />
313 <Registry Id="RegistryUniformTimes1000" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="UniformTimes1000" Action="write" Type="integer" Value="50" />
314 <Registry Id="RegistryYScaling" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="YScaling" Action="write" Type="integer" Value="0" />
315 <Registry Id="RegistryMousePositionBoxDistance" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="MousePositionBoxDistance" Action="write" Type="integer" Value="50" />
316 <Registry Id="RegistryStopIdleTime" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="StopIdleTime" Action="write" Type="integer" Value="1000" />
317 <Registry Id="RegistryTruncation" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Truncation" Action="write" Type="integer" Value="0" />
318 <Registry Id="RegistryTruncationType" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="TruncationType" Action="write" Type="integer" Value="0" />
319 <Registry Id="RegistryLMMaxOrder" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMMaxOrder" Action="write" Type="integer" Value="5" />
320 <Registry Id="RegistryLMExclusion" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMExclusion" Action="write" Type="integer" Value="0" />
321 <Registry Id="RegistryLMUpdateExclusion" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMUpdateExclusion" Action="write" Type="integer" Value="1" />
322 <Registry Id="RegistryLMAlpha" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMAlpha" Action="write" Type="integer" Value="49" />
323 <Registry Id="RegistryLMBeta" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMBeta" Action="write" Type="integer" Value="77" />
324 <Registry Id="RegistryLMMixture" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LMMixture" Action="write" Type="integer" Value="50" />
325 <Registry Id="RegistryLineWidth" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="LineWidth" Action="write" Type="integer" Value="1" />
326 <Registry Id="RegistryWordAlpha" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="WordAlpha" Action="write" Type="integer" Value="50" />
327 <Registry Id="RegistryUserLogLevelMask" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="UserLogLevelMask" Action="write" Type="integer" Value="0" />
328 <Registry Id="RegistryZoomsteps" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Zoomsteps" Action="write" Type="integer" Value="32" />
329 <Registry Id="RegistryButtonMenuBoxes" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonMenuBoxes" Action="write" Type="integer" Value="4" />
330 <Registry Id="RegistryButtonMenuSafety" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonMenuSafety" Action="write" Type="integer" Value="25" />
331 <Registry Id="RegistryButtonMenuBackwardsBox" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonMenuBackwardsBox" Action="write" Type="integer" Value="1" />
332 <Registry Id="RegistryButtonModeNonuniformity" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonModeNonuniformity" Action="write" Type="integer" Value="0" />
333 <Registry Id="RegistryButtonCompassModeRightZoom" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ButtonCompassModeRightZoom" Action="write" Type="integer" Value="5120" />
334 <Registry Id="RegistryAutospeedSensitivity" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="AutospeedSensitivity" Action="write" Type="integer" Value="100" />
335 <Registry Id="RegistrySocketPort" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketPort" Action="write" Type="integer" Value="20320" />
336 <Registry Id="RegistrySocketInputXMinTimes1000" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputXMinTimes1000" Action="write" Type="integer" Value="0" />
337 <Registry Id="RegistrySocketInputXMaxTimes1000" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputXMaxTimes1000" Action="write" Type="integer" Value="1000" />
338 <Registry Id="RegistrySocketInputYMinTimes1000" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputYMinTimes1000" Action="write" Type="integer" Value="0" />
339 <Registry Id="RegistrySocketInputYMaxTimes1000" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputYMaxTimes1000" Action="write" Type="integer" Value="1000" />
340 <Registry Id="RegistryOX" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="OX" Action="write" Type="integer" Value="2048" />
341 <Registry Id="RegistryOY" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="OY" Action="write" Type="integer" Value="2048" />
342 <Registry Id="RegistryMaxY" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="MaxY" Action="write" Type="integer" Value="4096" />
343 <Registry Id="RegistryInputFilterID" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="InputFilterID" Action="write" Type="integer" Value="3" />
344 <Registry Id="RegistryCirclePercent" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="CirclePercent" Action="write" Type="integer" Value="10" />
345 <Registry Id="RegistryTwoButtonOffset" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="TwoButtonOffset" Action="write" Type="integer" Value="1024" />
346 <Registry Id="RegistryHoldTime" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="HoldTime" Action="write" Type="integer" Value="1000" />
347 <Registry Id="RegistryMultipressTime" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="MultipressTime" Action="write" Type="integer" Value="3000" />
348 <Registry Id="RegistryMultipressCount" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="MultipressCount" Action="write" Type="integer" Value="3" />
349 <Registry Id="RegistrySlowStartTime" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SlowStartTime" Action="write" Type="integer" Value="1000" />
350 <Registry Id="RegistryDynamicMedianFactor" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DynamicMedianFactor" Action="write" Type="integer" Value="30" />
351 <Registry Id="RegistryFileEncodingFormat" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="FileEncodingFormat" Action="write" Type="integer" Value="-2" />
352 <Registry Id="RegistryEditFontSize" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="EditFontSize" Action="write" Type="integer" Value="0" />
353 <Registry Id="RegistryEditHeight" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="EditHeight" Action="write" Type="integer" Value="75" />
354 <Registry Id="RegistryEditWidth" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="EditWidth" Action="write" Type="integer" Value="200" />
355 <Registry Id="RegistryScreenWidth" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ScreenWidth" Action="write" Type="integer" Value="400" />
356 <Registry Id="RegistryScreenHeight" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ScreenHeight" Action="write" Type="integer" Value="500" />
357 <Registry Id="RegistryScreenWidthH" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ScreenWidthH" Action="write" Type="integer" Value="625" />
358 <Registry Id="RegistryScreenHeightH" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ScreenHeightH" Action="write" Type="integer" Value="250" />
359 <Registry Id="RegistryAppStyle" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="AppStyle" Action="write" Type="integer" Value="0" />
360 <Registry Id="RegistryDockStyle" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DockStyle" Action="write" Type="integer" Value="4" />
361 <Registry Id="RegistryDockPosition" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DockPosition" Action="write" Type="integer" Value="100" />
362 <Registry Id="RegistryAlphabetID" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="AlphabetID" Action="write" Type="string" Value="" />
363 <Registry Id="RegistryAlphabet1" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Alphabet1" Action="write" Type="string" Value="" />
364 <Registry Id="RegistryAlphabet2" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Alphabet2" Action="write" Type="string" Value="" />
365 <Registry Id="RegistryAlphabet3" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Alphabet3" Action="write" Type="string" Value="" />
366 <Registry Id="RegistryAlphabet4" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Alphabet4" Action="write" Type="string" Value="" />
367 <Registry Id="RegistryColourID" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="ColourID" Action="write" Type="string" Value="" />
368 <Registry Id="RegistryDasherFont" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="DasherFont" Action="write" Type="string" Value="" />
369 <Registry Id="RegistrySocketInputXLabel" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputXLabel" Action="write" Type="string" Value="x" />
370 <Registry Id="RegistrySocketInputYLabel" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="SocketInputYLabel" Action="write" Type="string" Value="y" />
372 <Registry Id="RegistryInputDevice" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="InputDevice" Action="write" Type="string" Value="Mouse Input" />
373 <Registry Id="RegistryButton0" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Button0" Action="write" Type="string" Value="" />
374 <Registry Id="RegistryButton1" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Button1" Action="write" Type="string" Value="" />
375 <Registry Id="RegistryButton2" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Button2" Action="write" Type="string" Value="" />
376 <Registry Id="RegistryButton3" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Button3" Action="write" Type="string" Value="" />
377 <Registry Id="RegistryButton4" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Button4" Action="write" Type="string" Value="" />
378 <Registry Id="RegistryButton10" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="Button10" Action="write" Type="string" Value="" />
379 <Registry Id="RegistryJoystickDevice" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="JoystickDevice" Action="write" Type="string" Value="/dev/input/js0" />
380 <Registry Id="RegistryEditFont" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="EditFont" Action="write" Type="string" Value="Sans 10" />
381 <Registry Id="RegistryWindowState" Root="HKCU" Key="Software\Inference Group\Dasher3" Name="WindowState" Action="write" Type="string" Value="" />
382 </Component>-->
383 </Directory>
387 <Feature Id='Complete' Title='Dasher 4.9' Description='The full Dasher installation.' Display='expand' Level='1' ConfigurableDirectory='INSTALLDIR'>
388 <Feature Id="Core" Title="Core" Description="Core programs and data files." Level="1">
390 <ComponentRef Id='MainExecutable' />
391 <ComponentRef Id='Random' />
392 <ComponentRef Id="Alphabets" />
393 <ComponentRef Id="Training" />
394 <ComponentRef Id="Colours" />
395 <ComponentRef Id="ControlLabels" />
396 <!--<ComponentRef Id="RegistryCore" />-->
397 </Feature>
398 <Feature Id="Documentation" Title="Documentation" Description="The Dasher manual." Level="1">
399 <ComponentRef Id="Help" />
400 </Feature>
401 <Feature Id="Tobii" Title="MyTobii Support" Description="Support for the MyTobii gaze tracker." Level="1000">
402 <ComponentRef Id="Tobii" />
403 <ComponentRef Id="RegistryTobii" />
404 <ComponentRef Id="RegistryTobiiDefaults" />
405 </Feature>
406 <!--<Feature Id="NonTobii" Title="Non-Tobii Defaults" Description="Default values for non-Tobii installations (internal)" Level="1">
407 <Condition Level="0">FooBar</Condition>
408 <CoponentRef Id="RegistryNonTobii" />
409 </Feature>-->
410 </Feature>
412 <WixVariable Id="WixUILicenseRtf" Value="License.rtf" />
413 <WixVariable Id="WixUIDialogBmp" Value="Background.bmp" />
414 <WixVariable Id="WixUIBannerBmp" Value="Top.bmp" />
416 <UIRef Id="WixUI_Mondo" />
417 <UIRef Id="WixUI_ErrorProgressText" />
419 <Icon Id="Dasher.exe" SourceFile="..\Win32\Target\Release\Dasher.exe" />
420 </Product>
421 </Wix>