├── Typing
├── Script Files
│ ├── Setup.isr
│ ├── setup.brk
│ ├── Setup.dbg
│ ├── Setup.inx
│ ├── Setup.obs
│ ├── Setup.Rul
│ └── Setup.map
└── Install Files
│ └── Database
│ ├── keys.mdb
│ ├── words.mdb
│ └── ranking.mdb
├── Typing.rc
├── resource.h
├── resources
├── icon.ico
├── sound1.wav
├── sound2.wav
├── sound3.wav
├── sound4.wav
├── sound5.wav
├── sound6.wav
└── MPLUSRounded1c-Bold.ttf
├── README.md
├── LICENSE.TXT
├── Typing.sln
├── Typing.vcxproj.filters
├── .gitattributes
├── .gitignore
├── Typing.vcxproj
└── Source.cpp
/Typing/Script Files/Setup.isr:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Typing/Script Files/setup.brk:
--------------------------------------------------------------------------------
1 | 1.0.0.0
2 |
--------------------------------------------------------------------------------
/Typing.rc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing.rc
--------------------------------------------------------------------------------
/resource.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resource.h
--------------------------------------------------------------------------------
/resources/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/icon.ico
--------------------------------------------------------------------------------
/resources/sound1.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/sound1.wav
--------------------------------------------------------------------------------
/resources/sound2.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/sound2.wav
--------------------------------------------------------------------------------
/resources/sound3.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/sound3.wav
--------------------------------------------------------------------------------
/resources/sound4.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/sound4.wav
--------------------------------------------------------------------------------
/resources/sound5.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/sound5.wav
--------------------------------------------------------------------------------
/resources/sound6.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/sound6.wav
--------------------------------------------------------------------------------
/Typing/Script Files/Setup.dbg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing/Script Files/Setup.dbg
--------------------------------------------------------------------------------
/Typing/Script Files/Setup.inx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing/Script Files/Setup.inx
--------------------------------------------------------------------------------
/Typing/Script Files/Setup.obs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing/Script Files/Setup.obs
--------------------------------------------------------------------------------
/resources/MPLUSRounded1c-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/resources/MPLUSRounded1c-Bold.ttf
--------------------------------------------------------------------------------
/Typing/Install Files/Database/keys.mdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing/Install Files/Database/keys.mdb
--------------------------------------------------------------------------------
/Typing/Install Files/Database/words.mdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing/Install Files/Database/words.mdb
--------------------------------------------------------------------------------
/Typing/Install Files/Database/ranking.mdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kenjinote/Typing/HEAD/Typing/Install Files/Database/ranking.mdb
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Typing
2 |
3 | 日本語のタイピングゲームです。60秒間にどれだけタイプできるかを競います。ランキング機能付き。
4 |
5 | 
6 |
--------------------------------------------------------------------------------
/LICENSE.TXT:
--------------------------------------------------------------------------------
1 | MIT License (MIT)
2 |
3 | Copyright (c) 2021 kenjinote (hack.jp)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Typing.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 14
4 | VisualStudioVersion = 14.0.25123.0
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Typing", "Typing.vcxproj", "{D327119E-D676-4F87-B0AF-08D64AE6AC1A}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|x64 = Debug|x64
11 | Debug|x86 = Debug|x86
12 | Release|x64 = Release|x64
13 | Release|x86 = Release|x86
14 | EndGlobalSection
15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
16 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Debug|x64.ActiveCfg = Debug|x64
17 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Debug|x64.Build.0 = Debug|x64
18 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Debug|x86.ActiveCfg = Debug|Win32
19 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Debug|x86.Build.0 = Debug|Win32
20 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Release|x64.ActiveCfg = Release|x64
21 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Release|x64.Build.0 = Release|x64
22 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Release|x86.ActiveCfg = Release|Win32
23 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}.Release|x86.Build.0 = Release|Win32
24 | EndGlobalSection
25 | GlobalSection(SolutionProperties) = preSolution
26 | HideSolutionNode = FALSE
27 | EndGlobalSection
28 | EndGlobal
29 |
--------------------------------------------------------------------------------
/Typing.vcxproj.filters:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
7 |
8 |
9 | {93995380-89BD-4b04-88EB-625FBE52EBFB}
10 | h;hh;hpp;hxx;hm;inl;inc;xsd
11 |
12 |
13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
15 |
16 |
17 |
18 |
19 | ソース ファイル
20 |
21 |
22 |
23 |
24 | ヘッダー ファイル
25 |
26 |
27 |
28 |
29 | リソース ファイル
30 |
31 |
32 |
33 |
34 | リソース ファイル
35 |
36 |
37 | リソース ファイル
38 |
39 |
40 | リソース ファイル
41 |
42 |
43 | リソース ファイル
44 |
45 |
46 | リソース ファイル
47 |
48 |
49 | リソース ファイル
50 |
51 |
52 | リソース ファイル
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | リソース ファイル
61 |
62 |
63 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | ###############################################################################
2 | # Set default behavior to automatically normalize line endings.
3 | ###############################################################################
4 | * text=auto
5 |
6 | ###############################################################################
7 | # Set default behavior for command prompt diff.
8 | #
9 | # This is need for earlier builds of msysgit that does not have it on by
10 | # default for csharp files.
11 | # Note: This is only used by command line
12 | ###############################################################################
13 | #*.cs diff=csharp
14 |
15 | ###############################################################################
16 | # Set the merge driver for project and solution files
17 | #
18 | # Merging from the command prompt will add diff markers to the files if there
19 | # are conflicts (Merging from VS is not affected by the settings below, in VS
20 | # the diff markers are never inserted). Diff markers may cause the following
21 | # file extensions to fail to load in VS. An alternative would be to treat
22 | # these files as binary and thus will always conflict and require user
23 | # intervention with every merge. To do so, just uncomment the entries below
24 | ###############################################################################
25 | #*.sln merge=binary
26 | #*.csproj merge=binary
27 | #*.vbproj merge=binary
28 | #*.vcxproj merge=binary
29 | #*.vcproj merge=binary
30 | #*.dbproj merge=binary
31 | #*.fsproj merge=binary
32 | #*.lsproj merge=binary
33 | #*.wixproj merge=binary
34 | #*.modelproj merge=binary
35 | #*.sqlproj merge=binary
36 | #*.wwaproj merge=binary
37 |
38 | ###############################################################################
39 | # behavior for image files
40 | #
41 | # image files are treated as binary by default.
42 | ###############################################################################
43 | #*.jpg binary
44 | #*.png binary
45 | #*.gif binary
46 |
47 | ###############################################################################
48 | # diff behavior for common document formats
49 | #
50 | # Convert binary document formats to text before diffing them. This feature
51 | # is only available from the command line. Turn it on by uncommenting the
52 | # entries below.
53 | ###############################################################################
54 | #*.doc diff=astextplain
55 | #*.DOC diff=astextplain
56 | #*.docx diff=astextplain
57 | #*.DOCX diff=astextplain
58 | #*.dot diff=astextplain
59 | #*.DOT diff=astextplain
60 | #*.pdf diff=astextplain
61 | #*.PDF diff=astextplain
62 | #*.rtf diff=astextplain
63 | #*.RTF diff=astextplain
64 |
--------------------------------------------------------------------------------
/Typing/Script Files/Setup.Rul:
--------------------------------------------------------------------------------
1 | //===========================================================================
2 | //
3 | // File Name: Setup.rul
4 | //
5 | // Description: Blank setup main script file
6 | //
7 | // Comments: Blank setup is an empty setup project. If you want to
8 | // create a new project via. step-by step instructions use the
9 | // Project Assistant.
10 | //
11 | //===========================================================================
12 |
13 | // Included header files ----------------------------------------------------
14 | #include "ifx.h"
15 |
16 |
17 | //---------------------------------------------------------------------------
18 | // OnFirstUIBefore
19 | //
20 | // First Install UI Sequence - Before Move Data
21 | //
22 | // The OnFirstUIBefore event is called by OnShowUI when the setup is
23 | // running in first install mode. By default this event displays UI allowing
24 | // the end user to specify installation parameters.
25 | //
26 | // Note: This event will not be called automatically in a
27 | // program...endprogram style setup.
28 | //---------------------------------------------------------------------------
29 | function OnFirstUIBefore()
30 | number nResult, nLevel, nSize, nSetupType;
31 | string szTitle, szMsg, szOpt1, szOpt2, szLicenseFile;
32 | string szName, szCompany, szTargetPath, szDir, szFeatures;
33 | BOOL bLicenseAccepted;
34 | begin
35 |
36 | // Added in InstallShield 15 - Show an appropriate error message if
37 | // -removeonly is specified and the product is not installed.
38 | if( REMOVEONLY ) then
39 | Disable( DIALOGCACHE );
40 | szMsg = SdLoadString( IDS_IFX_ERROR_PRODUCT_NOT_INSTALLED_UNINST );
41 | SdSubstituteProductInfo( szMsg );
42 | MessageBox( szMsg, SEVERE );
43 | abort;
44 | endif;
45 |
46 | nSetupType = COMPLETE;
47 | szDir = TARGETDIR;
48 | szName = "";
49 | szCompany = "";
50 | bLicenseAccepted = FALSE;
51 |
52 |
53 | FeatureSetTarget(MEDIA, "", FOLDER_COMMON_APPDATA ^ "Typing");
54 |
55 | // Beginning of UI Sequence
56 | Dlg_Start:
57 | nResult = 0;
58 |
59 | Dlg_SdWelcome:
60 | szTitle = "";
61 | szMsg = "";
62 | //{{IS_SCRIPT_TAG(Dlg_SdWelcome)
63 | nResult = SdWelcome( szTitle, szMsg );
64 | //}}IS_SCRIPT_TAG(Dlg_SdWelcome)
65 | if (nResult = BACK) goto Dlg_Start;
66 |
67 | Dlg_SdLicense2:
68 | szTitle = "";
69 | szOpt1 = "";
70 | szOpt2 = "";
71 | //{{IS_SCRIPT_TAG(License_File_Path)
72 | szLicenseFile = SUPPORTDIR ^ "License.rtf";
73 | //}}IS_SCRIPT_TAG(License_File_Path)
74 | //{{IS_SCRIPT_TAG(Dlg_SdLicense2)
75 | //nResult = SdLicense2Ex( szTitle, szOpt1, szOpt2, szLicenseFile, bLicenseAccepted, TRUE );
76 | //}}IS_SCRIPT_TAG(Dlg_SdLicense2)
77 | if (nResult = BACK) then
78 | goto Dlg_SdWelcome;
79 | else
80 | bLicenseAccepted = TRUE;
81 | endif;
82 |
83 | Dlg_SdRegisterUser:
84 | szMsg = "";
85 | szTitle = "";
86 | //{{IS_SCRIPT_TAG(Dlg_SdRegisterUser)
87 | //nResult = SdRegisterUser( szTitle, szMsg, szName, szCompany );
88 | //}}IS_SCRIPT_TAG(Dlg_SdRegisterUser)
89 | if (nResult = BACK) goto Dlg_SdLicense2;
90 |
91 | Dlg_SetupType2:
92 | szTitle = "";
93 | szMsg = "";
94 | nResult = CUSTOM;
95 | //{{IS_SCRIPT_TAG(Dlg_SetupType2)
96 | //nResult = SetupType2( szTitle, szMsg, "", nSetupType, 0 );
97 | //}}IS_SCRIPT_TAG(Dlg_SetupType2)
98 | if (nResult = BACK) then
99 | goto Dlg_SdRegisterUser;
100 | else
101 | nSetupType = nResult;
102 | if (nSetupType != CUSTOM) then
103 | szTargetPath = TARGETDIR;
104 | nSize = 0;
105 | FeatureCompareSizeRequired( MEDIA, szTargetPath, nSize );
106 | if (nSize != 0) then
107 | MessageBox( szSdStr_NotEnoughSpace, WARNING );
108 | goto Dlg_SetupType2;
109 | endif;
110 | endif;
111 | endif;
112 |
113 | Dlg_SdAskDestPath2:
114 | if ((nResult = BACK) && (nSetupType != CUSTOM)) goto Dlg_SetupType2;
115 | szTitle = "";
116 | szMsg = "";
117 | if (nSetupType = CUSTOM) then
118 | //{{IS_SCRIPT_TAG(Dlg_SdAskDestPath2)
119 | //nResult = SdAskDestPath2( szTitle, szMsg, szDir );
120 | //}}IS_SCRIPT_TAG(Dlg_SdAskDestPath2)
121 | TARGETDIR = szDir;
122 | endif;
123 | if (nResult = BACK) goto Dlg_SetupType2;
124 |
125 | Dlg_SdFeatureTree:
126 | if ((nResult = BACK) && (nSetupType != CUSTOM)) goto Dlg_SdAskDestPath2;
127 | szTitle = "";
128 | szMsg = "";
129 | szFeatures = "";
130 | nLevel = 2;
131 | if (nSetupType = CUSTOM) then
132 | //{{IS_SCRIPT_TAG(Dlg_SdFeatureTree)
133 | //nResult = SdFeatureTree( szTitle, szMsg, TARGETDIR, szFeatures, nLevel );
134 | //}}IS_SCRIPT_TAG(Dlg_SdFeatureTree)
135 | if (nResult = BACK) goto Dlg_SdAskDestPath2;
136 | endif;
137 |
138 | Dlg_SQLServer:
139 | nResult = OnSQLServerInitialize( nResult );
140 | if( nResult = BACK ) goto Dlg_SdFeatureTree;
141 |
142 | Dlg_ObjDialogs:
143 | nResult = ShowObjWizardPages( nResult );
144 | if (nResult = BACK) goto Dlg_SQLServer;
145 |
146 | Dlg_SdStartCopy2:
147 | szTitle = "";
148 | szMsg = "";
149 | //{{IS_SCRIPT_TAG(Dlg_SdStartCopy2)
150 | nResult = SdStartCopy2( szTitle, szMsg );
151 | //}}IS_SCRIPT_TAG(Dlg_SdStartCopy2)
152 | if (nResult = BACK) goto Dlg_ObjDialogs;
153 |
154 | // Added in 11.0 - Set appropriate StatusEx static text.
155 | SetStatusExStaticText( SdLoadString( IDS_IFX_STATUSEX_STATICTEXT_FIRSTUI ) );
156 |
157 | return 0;
158 | end;
159 |
160 | //---------------------------------------------------------------------------
161 | // OnFirstUIAfter
162 | //
163 | // First Install UI Sequence - After Move Data
164 | //
165 | // The OnFirstUIAfter event called by OnShowUI after the file transfer
166 | // of the setup when the setup is running in first install mode. By default
167 | // this event displays UI that informs the end user that the setup has been
168 | // completed successfully.
169 | //
170 | // Note: This event will not be called automatically in a
171 | // program...endprogram style setup.
172 | //---------------------------------------------------------------------------
173 | function OnFirstUIAfter()
174 | STRING szTitle, szMsg1, szMsg2, szOpt1, szOpt2;
175 | NUMBER bvOpt1, bvOpt2;
176 | begin
177 |
178 | SetObjectPermissions (FOLDER_COMMON_APPDATA ^ "Typing", IS_PERMISSIONS_TYPE_FOLDER, "", "Everyone", GENERIC_ALL, IS_PERMISSIONS_OPTION_ALLOW_ACCESS);
179 |
180 | ShowObjWizardPages(NEXT);
181 |
182 | szTitle = "";
183 | szMsg1 = "";
184 | szMsg2 = "";
185 | szOpt1 = "";
186 | szOpt2 = "";
187 | bvOpt1 = FALSE;
188 | bvOpt2 = FALSE;
189 |
190 | //{{IS_SCRIPT_TAG(Dlg_SdDinishEx)
191 | if ( BATCH_INSTALL ) then
192 | SdFinishReboot ( szTitle , szMsg1 , SYS_BOOTMACHINE , szMsg2 , 0 );
193 | else
194 | SdFinish ( szTitle , szMsg1 , szMsg2 , szOpt1 , szOpt2 , bvOpt1 , bvOpt2 );
195 | endif;
196 | //}}IS_SCRIPT_TAG(Dlg_SdDinishEx)
197 | end;
198 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | ## Ignore Visual Studio temporary files, build results, and
2 | ## files generated by popular Visual Studio add-ons.
3 | ##
4 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
5 |
6 | # User-specific files
7 | *.rsuser
8 | *.suo
9 | *.user
10 | *.userosscache
11 | *.sln.docstates
12 |
13 | # User-specific files (MonoDevelop/Xamarin Studio)
14 | *.userprefs
15 |
16 | # Mono auto generated files
17 | mono_crash.*
18 |
19 | # Build results
20 | [Dd]ebug/
21 | [Dd]ebugPublic/
22 | [Rr]elease/
23 | [Rr]eleases/
24 | x64/
25 | x86/
26 | [Ww][Ii][Nn]32/
27 | [Aa][Rr][Mm]/
28 | [Aa][Rr][Mm]64/
29 | bld/
30 | [Bb]in/
31 | [Oo]bj/
32 | [Oo]ut/
33 | [Ll]og/
34 | [Ll]ogs/
35 |
36 | # Visual Studio 2015/2017 cache/options directory
37 | .vs/
38 | # Uncomment if you have tasks that create the project's static files in wwwroot
39 | #wwwroot/
40 |
41 | # Visual Studio 2017 auto generated files
42 | Generated\ Files/
43 |
44 | # MSTest test Results
45 | [Tt]est[Rr]esult*/
46 | [Bb]uild[Ll]og.*
47 |
48 | # NUnit
49 | *.VisualState.xml
50 | TestResult.xml
51 | nunit-*.xml
52 |
53 | # Build Results of an ATL Project
54 | [Dd]ebugPS/
55 | [Rr]eleasePS/
56 | dlldata.c
57 |
58 | # Benchmark Results
59 | BenchmarkDotNet.Artifacts/
60 |
61 | # .NET Core
62 | project.lock.json
63 | project.fragment.lock.json
64 | artifacts/
65 |
66 | # ASP.NET Scaffolding
67 | ScaffoldingReadMe.txt
68 |
69 | # StyleCop
70 | StyleCopReport.xml
71 |
72 | # Files built by Visual Studio
73 | *_i.c
74 | *_p.c
75 | *_h.h
76 | *.ilk
77 | *.meta
78 | *.obj
79 | *.iobj
80 | *.pch
81 | *.pdb
82 | *.ipdb
83 | *.pgc
84 | *.pgd
85 | *.rsp
86 | *.sbr
87 | *.tlb
88 | *.tli
89 | *.tlh
90 | *.tmp
91 | *.tmp_proj
92 | *_wpftmp.csproj
93 | *.log
94 | *.vspscc
95 | *.vssscc
96 | .builds
97 | *.pidb
98 | *.svclog
99 | *.scc
100 |
101 | # Chutzpah Test files
102 | _Chutzpah*
103 |
104 | # Visual C++ cache files
105 | ipch/
106 | *.aps
107 | *.ncb
108 | *.opendb
109 | *.opensdf
110 | *.sdf
111 | *.cachefile
112 | *.VC.db
113 | *.VC.VC.opendb
114 |
115 | # Visual Studio profiler
116 | *.psess
117 | *.vsp
118 | *.vspx
119 | *.sap
120 |
121 | # Visual Studio Trace Files
122 | *.e2e
123 |
124 | # TFS 2012 Local Workspace
125 | $tf/
126 |
127 | # Guidance Automation Toolkit
128 | *.gpState
129 |
130 | # ReSharper is a .NET coding add-in
131 | _ReSharper*/
132 | *.[Rr]e[Ss]harper
133 | *.DotSettings.user
134 |
135 | # TeamCity is a build add-in
136 | _TeamCity*
137 |
138 | # DotCover is a Code Coverage Tool
139 | *.dotCover
140 |
141 | # AxoCover is a Code Coverage Tool
142 | .axoCover/*
143 | !.axoCover/settings.json
144 |
145 | # Coverlet is a free, cross platform Code Coverage Tool
146 | coverage*.json
147 | coverage*.xml
148 | coverage*.info
149 |
150 | # Visual Studio code coverage results
151 | *.coverage
152 | *.coveragexml
153 |
154 | # NCrunch
155 | _NCrunch_*
156 | .*crunch*.local.xml
157 | nCrunchTemp_*
158 |
159 | # MightyMoose
160 | *.mm.*
161 | AutoTest.Net/
162 |
163 | # Web workbench (sass)
164 | .sass-cache/
165 |
166 | # Installshield output folder
167 | [Ee]xpress/
168 |
169 | # DocProject is a documentation generator add-in
170 | DocProject/buildhelp/
171 | DocProject/Help/*.HxT
172 | DocProject/Help/*.HxC
173 | DocProject/Help/*.hhc
174 | DocProject/Help/*.hhk
175 | DocProject/Help/*.hhp
176 | DocProject/Help/Html2
177 | DocProject/Help/html
178 |
179 | # Click-Once directory
180 | publish/
181 |
182 | # Publish Web Output
183 | *.[Pp]ublish.xml
184 | *.azurePubxml
185 | # Note: Comment the next line if you want to checkin your web deploy settings,
186 | # but database connection strings (with potential passwords) will be unencrypted
187 | *.pubxml
188 | *.publishproj
189 |
190 | # Microsoft Azure Web App publish settings. Comment the next line if you want to
191 | # checkin your Azure Web App publish settings, but sensitive information contained
192 | # in these scripts will be unencrypted
193 | PublishScripts/
194 |
195 | # NuGet Packages
196 | *.nupkg
197 | # NuGet Symbol Packages
198 | *.snupkg
199 | # The packages folder can be ignored because of Package Restore
200 | **/[Pp]ackages/*
201 | # except build/, which is used as an MSBuild target.
202 | !**/[Pp]ackages/build/
203 | # Uncomment if necessary however generally it will be regenerated when needed
204 | #!**/[Pp]ackages/repositories.config
205 | # NuGet v3's project.json files produces more ignorable files
206 | *.nuget.props
207 | *.nuget.targets
208 |
209 | # Microsoft Azure Build Output
210 | csx/
211 | *.build.csdef
212 |
213 | # Microsoft Azure Emulator
214 | ecf/
215 | rcf/
216 |
217 | # Windows Store app package directories and files
218 | AppPackages/
219 | BundleArtifacts/
220 | Package.StoreAssociation.xml
221 | _pkginfo.txt
222 | *.appx
223 | *.appxbundle
224 | *.appxupload
225 |
226 | # Visual Studio cache files
227 | # files ending in .cache can be ignored
228 | *.[Cc]ache
229 | # but keep track of directories ending in .cache
230 | !?*.[Cc]ache/
231 |
232 | # Others
233 | ClientBin/
234 | ~$*
235 | *~
236 | *.dbmdl
237 | *.dbproj.schemaview
238 | *.jfm
239 | *.pfx
240 | *.publishsettings
241 | orleans.codegen.cs
242 |
243 | # Including strong name files can present a security risk
244 | # (https://github.com/github/gitignore/pull/2483#issue-259490424)
245 | #*.snk
246 |
247 | # Since there are multiple workflows, uncomment next line to ignore bower_components
248 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
249 | #bower_components/
250 |
251 | # RIA/Silverlight projects
252 | Generated_Code/
253 |
254 | # Backup & report files from converting an old project file
255 | # to a newer Visual Studio version. Backup files are not needed,
256 | # because we have git ;-)
257 | _UpgradeReport_Files/
258 | Backup*/
259 | UpgradeLog*.XML
260 | UpgradeLog*.htm
261 | ServiceFabricBackup/
262 | *.rptproj.bak
263 |
264 | # SQL Server files
265 | *.mdf
266 | *.ldf
267 | *.ndf
268 |
269 | # Business Intelligence projects
270 | *.rdl.data
271 | *.bim.layout
272 | *.bim_*.settings
273 | *.rptproj.rsuser
274 | *- [Bb]ackup.rdl
275 | *- [Bb]ackup ([0-9]).rdl
276 | *- [Bb]ackup ([0-9][0-9]).rdl
277 |
278 | # Microsoft Fakes
279 | FakesAssemblies/
280 |
281 | # GhostDoc plugin setting file
282 | *.GhostDoc.xml
283 |
284 | # Node.js Tools for Visual Studio
285 | .ntvs_analysis.dat
286 | node_modules/
287 |
288 | # Visual Studio 6 build log
289 | *.plg
290 |
291 | # Visual Studio 6 workspace options file
292 | *.opt
293 |
294 | # Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
295 | *.vbw
296 |
297 | # Visual Studio LightSwitch build output
298 | **/*.HTMLClient/GeneratedArtifacts
299 | **/*.DesktopClient/GeneratedArtifacts
300 | **/*.DesktopClient/ModelManifest.xml
301 | **/*.Server/GeneratedArtifacts
302 | **/*.Server/ModelManifest.xml
303 | _Pvt_Extensions
304 |
305 | # Paket dependency manager
306 | .paket/paket.exe
307 | paket-files/
308 |
309 | # FAKE - F# Make
310 | .fake/
311 |
312 | # CodeRush personal settings
313 | .cr/personal
314 |
315 | # Python Tools for Visual Studio (PTVS)
316 | __pycache__/
317 | *.pyc
318 |
319 | # Cake - Uncomment if you are using it
320 | # tools/**
321 | # !tools/packages.config
322 |
323 | # Tabs Studio
324 | *.tss
325 |
326 | # Telerik's JustMock configuration file
327 | *.jmconfig
328 |
329 | # BizTalk build output
330 | *.btp.cs
331 | *.btm.cs
332 | *.odx.cs
333 | *.xsd.cs
334 |
335 | # OpenCover UI analysis results
336 | OpenCover/
337 |
338 | # Azure Stream Analytics local run output
339 | ASALocalRun/
340 |
341 | # MSBuild Binary and Structured Log
342 | *.binlog
343 |
344 | # NVidia Nsight GPU debugger configuration file
345 | *.nvuser
346 |
347 | # MFractors (Xamarin productivity tool) working folder
348 | .mfractor/
349 |
350 | # Local History for Visual Studio
351 | .localhistory/
352 |
353 | # BeatPulse healthcheck temp database
354 | healthchecksdb
355 |
356 | # Backup folder for Package Reference Convert tool in Visual Studio 2017
357 | MigrationBackup/
358 |
359 | # Ionide (cross platform F# VS Code tools) working folder
360 | .ionide/
361 |
362 | # Fody - auto-generated XML schema
363 | FodyWeavers.xsd
364 | /Typing/Media/SINGLE_EXE_IMAGE
365 |
--------------------------------------------------------------------------------
/Typing.vcxproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | Win32
7 |
8 |
9 | Release
10 | Win32
11 |
12 |
13 | Debug
14 | x64
15 |
16 |
17 | Release
18 | x64
19 |
20 |
21 |
22 | {D327119E-D676-4F87-B0AF-08D64AE6AC1A}
23 | Win32Proj
24 | Typing
25 | 10.0
26 |
27 |
28 |
29 | Application
30 | true
31 | v143
32 | Unicode
33 |
34 |
35 | Application
36 | false
37 | v143
38 | true
39 | Unicode
40 |
41 |
42 | Application
43 | true
44 | v143
45 | Unicode
46 |
47 |
48 | Application
49 | false
50 | v143
51 | true
52 | Unicode
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 | true
74 |
75 |
76 | true
77 |
78 |
79 | false
80 |
81 |
82 | false
83 |
84 |
85 |
86 |
87 |
88 | Level3
89 | Disabled
90 | WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
91 | MultiThreadedDebug
92 |
93 |
94 | Windows
95 | true
96 |
97 |
98 | PerMonitorHighDPIAware
99 |
100 |
101 |
102 |
103 |
104 |
105 | Level3
106 | Disabled
107 | _DEBUG;_WINDOWS;%(PreprocessorDefinitions)
108 | MultiThreadedDebug
109 |
110 |
111 | Windows
112 | true
113 |
114 |
115 | PerMonitorHighDPIAware
116 |
117 |
118 |
119 |
120 | Level3
121 |
122 |
123 | MaxSpeed
124 | true
125 | true
126 | WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
127 | MultiThreaded
128 |
129 |
130 | Windows
131 | true
132 | true
133 | No
134 |
135 |
136 | PerMonitorHighDPIAware
137 |
138 |
139 |
140 |
141 | Level3
142 |
143 |
144 | MaxSpeed
145 | true
146 | true
147 | NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
148 | MultiThreaded
149 |
150 |
151 | Windows
152 | true
153 | true
154 | No
155 |
156 |
157 | PerMonitorHighDPIAware
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
--------------------------------------------------------------------------------
/Typing/Script Files/Setup.map:
--------------------------------------------------------------------------------
1 | ***** External Functions *****
2 | 1 AddFontRegistrationToLog isrt.obl(Misc.obs)
3 | 2 AppSearch isrt.obl(Driver.obs)
4 | 3 CCPSearch isrt.obl(Driver.obs)
5 | 4 ChangeDirectory isrt.obl(Files.obs)
6 | 5 CloseFile isrt.obl(Files.obs)
7 | 6 CmdGetHwndDlg isrt.obl(CustomDialog.obs)
8 | 7 ComponentAddFileToLog isrt.obl(component.obs)
9 | 8 ComponentCompareSizeRequired isrt.obl(component.obs)
10 | 9 ComponentGetData isrt.obl(component.obs)
11 | 10 ComponentGetTotalCost isrt.obl(component.obs)
12 | 11 ComponentIsItemSelected isrt.obl(component.obs)
13 | 12 ComponentListItems isrt.obl(component.obs)
14 | 13 ComponentSelectItem isrt.obl(component.obs)
15 | 14 ComponentTreeInit isrt.obl(Dialogs.obs)
16 | 15 CreateDir isrt.obl(Files.obs)
17 | 16 CreateFile isrt.obl(Files.obs)
18 | 17 CreateInstallationInfo isrt.obl(Registry.obs)
19 | 18 CreateRegistrySet isrt.obl(Feature.obs)
20 | 19 CtrlGetDlgItem isrt.obl(CustomDialog.obs)
21 | 20 CtrlGetNotificationCode isrt.obl(CustomDialog.obs)
22 | 21 CtrlGetState isrt.obl(CustomDialog.obs)
23 | 22 CtrlGetText isrt.obl(CustomDialog.obs)
24 | 23 CtrlSelectText isrt.obl(CustomDialog.obs)
25 | 24 CtrlSetState isrt.obl(CustomDialog.obs)
26 | 25 CtrlSetText isrt.obl(CustomDialog.obs)
27 | 26 DIFxDriverPackageUninstall isrt.obl(ISDIFx.obs)
28 | 27 DRMINSTALLERPRO.DRMInstallPRO isrt.obl(Activation.obs)
29 | 28 DRMINSTALLERPRO.DRMUnInstallPRO isrt.obl(Activation.obs)
30 | 29 DefineDialog isrt.obl(CustomDialog.obs)
31 | 30 Delay isrt.obl(Misc.obs)
32 | 31 DeleteFile isrt.obl(Files.obs)
33 | 32 DeleteSingleFile isrt.obl(Files.obs)
34 | 33 DialogSetDefaultFont isrt.obl(Dialogs.obs)
35 | 34 DialogSetFont isrt.obl(Dialogs.obs)
36 | 35 DialogSetInfo isrt.obl(Dialogs.obs)
37 | 36 Disable isrt.obl(Enable.obs)
38 | 37 DllSizeOf isrt.obl(Str.obs)
39 | 38 Do isrt.obl(Misc.obs)
40 | 39 Enable isrt.obl(Enable.obs)
41 | 40 EndCurrentDialog isrt.obl(Dialogs.obs)
42 | 41 EndDialog isrt.obl(CustomDialog.obs)
43 | 42 EnterDisk isrt.obl(ISRTScriptDialogs.obs)
44 | 43 EnterDiskError isrt.obl(ISRTScriptDialogs.obs)
45 | 44 EnterPassword isrt.obl(ISRTScriptDialogs.obs)
46 | 45 ExistsDir isrt.obl(Files.obs)
47 | 46 ExistsDisk isrt.obl(Files.obs)
48 | 47 ExitInstall isrt.obl(Driver.obs)
49 | 48 EzDefineDialog isrt.obl(CustomDialog.obs)
50 | 49 FeatureAddFileToLog isrt.obl(Feature.obs)
51 | 50 FeatureCompareSizeRequired isrt.obl(Feature.obs)
52 | 51 FeatureConfigureFeaturesFromSuite isrt.obl(Feature.obs)
53 | 52 FeatureErrorInfo isrt.obl(Feature.obs)
54 | 53 FeatureFilterLanguage isrt.obl(Feature.obs)
55 | 54 FeatureFilterOS isrt.obl(Feature.obs)
56 | 55 FeatureGetData isrt.obl(Feature.obs)
57 | 56 FeatureGetTotalCost isrt.obl(Feature.obs)
58 | 57 FeatureIsItemSelected isrt.obl(Feature.obs)
59 | 58 FeatureListItems isrt.obl(Feature.obs)
60 | 59 FeaturePatch isrt.obl(Feature.obs)
61 | 60 FeatureReinstall isrt.obl(Feature.obs)
62 | 61 FeatureRemoveAllInLogOnly isrt.obl(Feature.obs)
63 | 62 FeatureRemoveAllInMedia isrt.obl(Feature.obs)
64 | 63 FeatureRemoveAllInMediaAndLog isrt.obl(Feature.obs)
65 | 64 FeatureSaveTarget isrt.obl(Feature.obs)
66 | 65 FeatureSelectItem isrt.obl(Feature.obs)
67 | 66 FeatureSelectNew isrt.obl(Feature.obs)
68 | 67 FeatureSetTarget isrt.obl(Feature.obs)
69 | 68 FeatureTransferData isrt.obl(Feature.obs)
70 | 69 FeatureUpdate isrt.obl(Feature.obs)
71 | 70 FeatureValidate isrt.obl(Feature.obs)
72 | 71 FinalConstruct ifx.obl(EventsPriv.obs)
73 | 72 FinalRelease ifx.obl(EventsPriv.obs)
74 | 73 FindFile isrt.obl(Files.obs)
75 | 74 FormatMessage isrt.obl(Misc.obs)
76 | 75 GDI32.AddFontResource Setup.obs
77 | 76 GDI32.CreateRectRgn Setup.obs
78 | 77 GDI32.GetDeviceCaps Setup.obs
79 | 78 GDI32.RemoveFontResource Setup.obs
80 | 79 GetAddRemove isrt.obl(SysVars.obs)
81 | 80 GetBillboard isrt.obl(SysVars.obs)
82 | 81 GetCmdLine isrt.obl(SysVars.obs)
83 | 82 GetCommonAppDataFolder isrt.obl(SysVars.obs)
84 | 83 GetCurrentDialogName isrt.obl(Dialogs.obs)
85 | 84 GetCurrentDir isrt.obl(Files.obs)
86 | 85 GetDialogTitle isrt.obl(Dialogs.obs)
87 | 86 GetDir isrt.obl(Str.obs)
88 | 87 GetDisk isrt.obl(Str.obs)
89 | 88 GetDiskSpace isrt.obl(GSI.obs)
90 | 89 GetDiskSpaceEx isrt.obl(GSI.obs)
91 | 90 GetEnabledIServices isrt.obl(SysVars.obs)
92 | 91 GetErrorMsg isrt.obl(Dialogs.obs)
93 | 92 GetErrorTitle isrt.obl(Dialogs.obs)
94 | 93 GetExtents isrt.obl(GSI.obs)
95 | 94 GetFolderApplications isrt.obl(SysVars.obs)
96 | 95 GetFolderApplications64 isrt.obl(SysVars.obs)
97 | 96 GetFolderDotNet10 isrt.obl(SysVars.obs)
98 | 97 GetFolderDotNet11 isrt.obl(SysVars.obs)
99 | 98 GetFolderDotNet20 isrt.obl(SysVars.obs)
100 | 99 GetFolderFonts isrt.obl(SysVars.obs)
101 | 100 GetISRes isrt.obl(SysVars.obs)
102 | 101 GetInstallScriptMSI isrt.obl(SysVars.obs)
103 | 102 GetInstanceGUID isrt.obl(SysVars.obs)
104 | 103 GetKeyPathWinCurrVerAuto isrt.obl(SysVars.obs)
105 | 104 GetLog isrt.obl(SysVars.obs)
106 | 105 GetLogEx isrt.obl(SysVars.obs)
107 | 106 GetMaintOption isrt.obl(SysVars.obs)
108 | 107 GetMaintenance isrt.obl(SysVars.obs)
109 | 108 GetMultiInstanceCount isrt.obl(SysVars.obs)
110 | 109 GetOpenFileMode isrt.obl(Files.obs)
111 | 110 GetPackageLocation isrt.obl(SysVars.obs)
112 | 111 GetProductGUID isrt.obl(SysVars.obs)
113 | 112 GetProfString isrt.obl(Profile.obs)
114 | 113 GetProgramFiles isrt.obl(SysVars.obs)
115 | 114 GetReinstallMode isrt.obl(SysVars.obs)
116 | 115 GetRemoveAllMode isrt.obl(SysVars.obs)
117 | 116 GetRemoveOnly isrt.obl(SysVars.obs)
118 | 117 GetSelectedTreeComponent isrt.obl(CmptView.obs)
119 | 118 GetShowPasswordDialog isrt.obl(SysVars.obs)
120 | 119 GetStandardSelectedLanguage isrt.obl(SysVars.obs)
121 | 120 GetSuiteHosted isrt.obl(SysVars.obs)
122 | 121 GetSupportDir isrt.obl(SysVars.obs)
123 | 122 GetSystemInfo isrt.obl(GSI.obs)
124 | 123 GetTempFolder isrt.obl(SysVars.obs)
125 | 124 GetTrueTypeFontFileInfo isrt.obl(Misc.obs)
126 | 125 GetUserSelectableAuto isrt.obl(SysVars.obs)
127 | 126 GetWinDir isrt.obl(SysVars.obs)
128 | 127 GetWinSysDir isrt.obl(SysVars.obs)
129 | 128 GetWindowHandle isrt.obl(Misc.obs)
130 | 129 HIWORD isrt.obl(Misc.obs)
131 | 130 ISDeterminePlatform isrt.obl(OsInfo.obs)
132 | 131 ISMIF32.InstallStatusMIF isrt.obl(MIF.obs)
133 | 132 ISRT.ComponentViewSetInfoEx isrt.obl(Dialogs.obs)
134 | 133 ISRT.EnableHourGlass isrt.obl(Enable.obs)
135 | 134 ISRT.GetCPUType isrt.obl(GSI.obs)
136 | 135 ISRT.GetFontSub isrt.obl(Dialogs.obs)
137 | 136 ISRT.GetHandle Setup.obs
138 | 137 ISRT.GetPorts isrt.obl(GSI.obs)
139 | 138 ISRT.IsEmpty Setup.obs
140 | 139 ISRT.IsNTAdmin isrt.obl(Is.obs)
141 | 140 ISRT.IsObject Setup.obs
142 | 141 ISRT.IsPowerUser isrt.obl(Is.obs)
143 | 142 ISRT.LangLoadString isrt.obl(SDINT.obs)
144 | 143 ISRT.MessageBeepP Setup.obs
145 | 144 ISRT.PathGetDir isrt.obl(Str.obs)
146 | 145 ISRT.PathGetDrive isrt.obl(Str.obs)
147 | 146 ISRT.PathGetFile isrt.obl(Files.obs)
148 | 147 ISRT.PathGetFileExt isrt.obl(Str.obs)
149 | 148 ISRT.PathGetFileName isrt.obl(Str.obs)
150 | 149 ISRT.PathGetPath isrt.obl(Str.obs)
151 | 150 ISRT.PathIsValidSyntax isrt.obl(Is.obs)
152 | 151 ISRT.VerGetFileVersion Setup.obs
153 | 152 ISRT._AppSearch Setup.obs
154 | 153 ISRT._BrowseForFolder isrt.obl(ISRTScriptDialogsPriv.obs)
155 | 154 ISRT._CCPSearch Setup.obs
156 | 155 ISRT._CleanupInet isrt.obl(MIO.obs)
157 | 156 ISRT._CloseFile isrt.obl(Files.obs)
158 | 157 ISRT._CmdGetHwndDlg isrt.obl(CustomDialog.obs)
159 | 158 ISRT._CompareDWORD isrt.obl(Extend.obs)
160 | 159 ISRT._ComponentCompareSizeRequired isrt.obl(Feature.obs)
161 | 160 ISRT._ComponentErrorInfo isrt.obl(Feature.obs)
162 | 161 ISRT._ComponentFilterLanguage isrt.obl(Feature.obs)
163 | 162 ISRT._ComponentFilterOS isrt.obl(Feature.obs)
164 | 163 ISRT._ComponentGetData isrt.obl(Feature.obs)
165 | 164 ISRT._ComponentGetTotalCost isrt.obl(Feature.obs)
166 | 165 ISRT._ComponentGetTotalCostEx Setup.obs
167 | 166 ISRT._ComponentIsItemSelected isrt.obl(Feature.obs)
168 | 167 ISRT._ComponentListItems isrt.obl(Feature.obs)
169 | 168 ISRT._ComponentPatch isrt.obl(Feature.obs)
170 | 169 ISRT._ComponentReinstall isrt.obl(Feature.obs)
171 | 170 ISRT._ComponentRemoveAll isrt.obl(Feature.obs)
172 | 171 ISRT._ComponentRemoveAllInLogOnly isrt.obl(Feature.obs)
173 | 172 ISRT._ComponentSaveTarget isrt.obl(Feature.obs)
174 | 173 ISRT._ComponentSelectItem isrt.obl(Feature.obs)
175 | 174 ISRT._ComponentSelectNew isrt.obl(Feature.obs)
176 | 175 ISRT._ComponentTransferData isrt.obl(Feature.obs)
177 | 176 ISRT._ComponentUpdate isrt.obl(Feature.obs)
178 | 177 ISRT._ComponentValidate isrt.obl(Feature.obs)
179 | 178 ISRT._CreateDir isrt.obl(Files.obs)
180 | 179 ISRT._CreateRegistrySet isrt.obl(Feature.obs)
181 | 180 ISRT._CtrlGetNotificationCode isrt.obl(CustomDialog.obs)
182 | 181 ISRT._CtrlSetHtmlContent isrt.obl(CustomDialog.obs)
183 | 182 ISRT._DIFxDriverPackageUninstall isrt.obl(ISDIFx.obs)
184 | 183 ISRT._DefineDialog isrt.obl(CustomDialog.obs)
185 | 184 ISRT._DialogSetFont isrt.obl(Dialogs.obs)
186 | 185 ISRT._DisableStatus isrt.obl(Enable.obs)
187 | 186 ISRT._DoSprintf isrt.obl(ISRTScriptDialogsPriv.obs)
188 | 187 ISRT._EnableDialogCache isrt.obl(Enable.obs)
189 | 188 ISRT._EnablePrevDialog Setup.obs
190 | 189 ISRT._EnableSkins isrt.obl(Enable.obs)
191 | 190 ISRT._EnableStatus isrt.obl(Enable.obs)
192 | 191 ISRT._EnableWow64FsRedirection isrt.obl(Enable.obs)
193 | 192 ISRT._EndDialog isrt.obl(CustomDialog.obs)
194 | 193 ISRT._ExistsDir isrt.obl(Files.obs)
195 | 194 ISRT._ExistsDisk isrt.obl(Files.obs)
196 | 195 ISRT._ExistsFile isrt.obl(Files.obs)
197 | 196 ISRT._ExitInstall Setup.obs
198 | 197 ISRT._GetCurrentDialogName isrt.obl(Dialogs.obs)
199 | 198 ISRT._GetDiskSpaceEx isrt.obl(GSI.obs)
200 | 199 ISRT._GetDiskSpaceExEx Setup.obs
201 | 200 ISRT._GetGlobalFlags ifx.obl(EventsPriv.obs)
202 | 201 ISRT._GetGlobalMemorySize isrt.obl(GSI.obs)
203 | 202 ISRT._GetProcessorInfo isrt.obl(OsInfo.obs)
204 | 203 ISRT._GetSelectedTreeComponent isrt.obl(CmptView.obs)
205 | 204 ISRT._GetStandardLangId isrt.obl(Misc.obs)
206 | 205 ISRT._GetSupportDir isrt.obl(SysVars.obs)
207 | 206 ISRT._GetSystemDpi isrt.obl(GSI.obs)
208 | 207 ISRT._GetTrueTypeFontFileInfo isrt.obl(Misc.obs)
209 | 208 ISRT._GetVirtualMachineType isrt.obl(GSI.obs)
210 | 209 ISRT._InetEndofTransfer isrt.obl(iftw.obs)
211 | 210 ISRT._InetGetNextDisk isrt.obl(iftw.obs)
212 | 211 ISRT._InitInstall Setup.obs
213 | 212 ISRT._IsFontTypefaceNameAvailable isrt.obl(Is.obs)
214 | 213 ISRT._IsInAdminGroup isrt.obl(Is.obs)
215 | 214 ISRT._IsLangSupported isrt.obl(Is.obs)
216 | 215 ISRT._IsSkinLoaded isrt.obl(Is.obs)
217 | 216 ISRT._IsVirtualMachine isrt.obl(OsInfo.obs)
218 | 217 ISRT._IsWindowsME isrt.obl(GSI.obs)
219 | 218 ISRT._IsWow64 isrt.obl(OsInfo.obs)
220 | 219 ISRT._ListAddItem isrt.obl(scrlist.obs)
221 | 220 ISRT._ListAddString isrt.obl(scrlist.obs)
222 | 221 ISRT._ListCount isrt.obl(scrlist.obs)
223 | 222 ISRT._ListCreate isrt.obl(scrlist.obs)
224 | 223 ISRT._ListCurrentString isrt.obl(scrlist.obs)
225 | 224 ISRT._ListDeleteItem isrt.obl(scrlist.obs)
226 | 225 ISRT._ListDeleteString isrt.obl(scrlist.obs)
227 | 226 ISRT._ListDestroy isrt.obl(scrlist.obs)
228 | 227 ISRT._ListFindString isrt.obl(scrlist.obs)
229 | 228 ISRT._ListGetFirstItem isrt.obl(scrlist.obs)
230 | 229 ISRT._ListGetFirstString isrt.obl(scrlist.obs)
231 | 230 ISRT._ListGetNextItem isrt.obl(scrlist.obs)
232 | 231 ISRT._ListGetNextString isrt.obl(scrlist.obs)
233 | 232 ISRT._ListGetType isrt.obl(scrlist.obs)
234 | 233 ISRT._ListSetIndex isrt.obl(scrlist.obs)
235 | 234 ISRT._MediaGetFilteringInfo isrt.obl(Feature.obs)
236 | 235 ISRT._MediaGetInfo isrt.obl(Feature.obs)
237 | 236 ISRT._OnUninstPriv Setup.obs
238 | 237 ISRT._OpenFile isrt.obl(Files.obs)
239 | 238 ISRT._Preprogram Setup.obs
240 | 239 ISRT._Rebooted Setup.obs
241 | 240 ISRT._RegCreateKey isrt.obl(Registry.obs)
242 | 241 ISRT._RegDeleteValue isrt.obl(Registry.obs)
243 | 242 ISRT._RegEnableTextSubs isrt.obl(Enable.obs)
244 | 243 ISRT._RegGetOptions isrt.obl(SysVars.obs)
245 | 244 ISRT._RegIsRemoteRegConnected isrt.obl(Is.obs)
246 | 245 ISRT._RegQueryKeyBinaryValue isrt.obl(Registry.obs)
247 | 246 ISRT._RegQueryKeyValue isrt.obl(Registry.obs)
248 | 247 ISRT._RegSetKeyBinaryValue isrt.obl(Registry.obs)
249 | 248 ISRT._RegSetKeyValue isrt.obl(Registry.obs)
250 | 249 ISRT._RegSetOptions isrt.obl(SysVars.obs)
251 | 250 ISRT._ReleaseDialog isrt.obl(CustomDialog.obs)
252 | 251 ISRT._SdShowMsg isrt.obl(ISRTScriptDialogsPriv.obs)
253 | 252 ISRT._SetAltMainImage isrt.obl(Dialogs.obs)
254 | 253 ISRT._SetAltMainImageEx isrt.obl(Dialogs.obs)
255 | 254 ISRT._SetDisplayEffect isrt.obl(ui.obs)
256 | 255 ISRT._SetDllDirectory isrt.obl(Enable.obs)
257 | 256 ISRT._SetGlobalFlags ifx.obl(EventsPriv.obs)
258 | 257 ISRT._SetObjectPermissions isrt.obl(Misc.obs)
259 | 258 ISRT._SetPaletteFile isrt.obl(MIO.obs)
260 | 259 ISRT._SetSilentSdShowMsg isrt.obl(Enable.obs)
261 | 260 ISRT._SetTitle isrt.obl(ui.obs)
262 | 261 ISRT._SetupInet isrt.obl(MIO.obs)
263 | 262 ISRT._SetupTraceWrite isrt.obl(Misc.obs)
264 | 263 ISRT._ShowObjWizardPages isrt.obl(Objects.obs)
265 | 264 ISRT._ShowWizardPages Setup.obs
266 | 265 ISRT._StatusUpdate isrt.obl(ui.obs)
267 | 266 ISRT._TreeViewCreate isrt.obl(CmptView.obs)
268 | 267 ISRT._WaitOnDialog isrt.obl(CustomDialog.obs)
269 | 268 ISRT._WriteLine isrt.obl(Files.obs)
270 | 269 ISRT.__CreateObjectContext isrt.obl(ISRTInit.obs)
271 | 270 ISRT.__GetCmdLineOptions isrt.obl(ISRTInit.obs)
272 | 271 ISRT.__GetContextGUID isrt.obl(ISRTInit.obs)
273 | 272 ISRT.__GetEnabledIServices isrt.obl(SysVars.obs)
274 | 273 ISRT.__GetFileRegistrar isrt.obl(ISRTInit.obs)
275 | 274 ISRT.__GetInfo isrt.obl(ISRTInit.obs)
276 | 275 ISRT.__GetInstallGuid isrt.obl(SysVars.obs)
277 | 276 ISRT.__GetLog isrt.obl(SysVars.obs)
278 | 277 ISRT.__GetLogDB isrt.obl(ISRTInit.obs)
279 | 278 ISRT.__GetLogEx isrt.obl(SysVars.obs)
280 | 279 ISRT.__GetMainWindow Setup.obs
281 | 280 ISRT.__GetMaintOption isrt.obl(SysVars.obs)
282 | 281 ISRT.__GetMaintenanceMode isrt.obl(SysVars.obs)
283 | 282 ISRT.__GetObjects isrt.obl(ISRTInit.obs)
284 | 283 ISRT.__GetProductGuid isrt.obl(SysVars.obs)
285 | 284 ISRT.__GetProgress Setup.obs
286 | 285 ISRT.__GetReboot isrt.obl(ISRTInit.obs)
287 | 286 ISRT.__GetReinstallMode isrt.obl(SysVars.obs)
288 | 287 ISRT.__GetRemoveAllMode isrt.obl(SysVars.obs)
289 | 288 ISRT.__GetTextSub isrt.obl(ISRTInit.obs)
290 | 289 ISRT.__GetUpdateMode isrt.obl(SysVars.obs)
291 | 290 ISRT.__GetUser isrt.obl(MIO.obs)
292 | 291 ISRT.__ISRTGetPropertyBag ifx.obl(PersistPropertyBag.obs)
293 | 292 ISRT.__ISRTReleasePropertyBag ifx.obl(PersistPropertyBag.obs)
294 | 293 ISRT.__LoadString isrt.obl(LoadStr.obs)
295 | 294 ISRT.__PutEnabledIServices isrt.obl(Enable.obs)
296 | 295 ISRT.__ReleaseObjectContext isrt.obl(ISRTInit.obs)
297 | 296 ISRT.__RestoreMainLog isrt.obl(ISRTInit.obs)
298 | 297 ISRT.__RestoreMainLogEx isrt.obl(ISRTInit.obs)
299 | 298 ISRT.__SetComponentLog isrt.obl(ISRTInit.obs)
300 | 299 ISRT.__SetUpdateMode isrt.obl(SysVars.obs)
301 | 300 ISRTHandleScriptException isrt.obl(Misc.obs)
302 | 301 ISRTOnUninstPriv isrt.obl(Driver.obs)
303 | 302 ISRTPreprogram isrt.obl(Driver.obs)
304 | 303 IfxFilterComponents ifx.obl(EventsSetupPriv.obs)
305 | 304 IfxFinalConstruct ifx.obl(EventsSetupPriv.obs)
306 | 305 IfxFinalRelease ifx.obl(EventsSetupPriv.obs)
307 | 306 IfxInitProperties ifx.obl(PersistPropertyBag.obs)
308 | 307 IfxOnAbortInstall ifx.obl(EventsPriv.obs)
309 | 308 IfxOnAppSearch ifx.obl(EventsPriv.obs)
310 | 309 IfxOnCCPSearch ifx.obl(EventsPriv.obs)
311 | 310 IfxOnCanceling ifx.obl(EventsPriv.obs)
312 | 311 IfxOnDisk1Installed ifx.obl(EventsSetupPriv.obs)
313 | 312 IfxOnDisk1Installing ifx.obl(EventsSetupPriv.obs)
314 | 313 IfxOnExitInstall ifx.obl(EventsSetupPriv.obs)
315 | 314 IfxOnFileError ifx.obl(EventsSetupPriv.obs)
316 | 315 IfxOnFileLocked ifx.obl(EventsSetupPriv.obs)
317 | 316 IfxOnFileReadOnly ifx.obl(EventsSetupPriv.obs)
318 | 317 IfxOnGeneralScriptOp ifx.obl(EventsPriv.obs)
319 | 318 IfxOnHelp ifx.obl(EventsPriv.obs)
320 | 319 IfxOnInitInstall ifx.obl(EventsSetupPriv.obs)
321 | 320 IfxOnInternetError ifx.obl(EventsSetupPriv.obs)
322 | 321 IfxOnMD5Error ifx.obl(EventsSetupPriv.obs)
323 | 322 IfxOnNextDisk ifx.obl(EventsSetupPriv.obs)
324 | 323 IfxOnRebooted ifx.obl(EventsPriv.obs)
325 | 324 IfxOnRemovingSharedFile ifx.obl(EventsSetupPriv.obs)
326 | 325 IfxOnShowWizardPages ifx.obl(EventsSetupPriv.obs)
327 | 326 IfxOnTransferred ifx.obl(EventsPriv.obs)
328 | 327 IfxOnTransferring ifx.obl(EventsSetupPriv.obs)
329 | 328 IfxOnUnhandledException ifx.obl(EventsPriv.obs)
330 | 329 IfxOnUninst ifx.obl(EventsSetupPriv.obs)
331 | 330 IfxOnUninstPriv ifx.obl(EventsSetupPriv.obs)
332 | 331 IfxPostprogram ifx.obl(EventsSetupPriv.obs)
333 | 332 IfxPreprogram ifx.obl(EventsSetupPriv.obs)
334 | 333 IfxReadProperties ifx.obl(PersistPropertyBag.obs)
335 | 334 IfxRunAfterReboot ifx.obl(EventsSetupPriv.obs)
336 | 335 IfxWriteProperties ifx.obl(PersistPropertyBag.obs)
337 | 336 InetEndofTransfer isrt.obl(iftw.obs)
338 | 337 InetNextDisk isrt.obl(iftw.obs)
339 | 338 InitInstall isrt.obl(Driver.obs)
340 | 339 InitProperties ifx.obl(PersistPropertyBag.obs)
341 | 340 Is isrt.obl(Is.obs)
342 | 341 IsInetInstall isrt.obl(iftw.obs)
343 | 342 KERNEL.GetModuleHandle Setup.obs
344 | 343 KERNEL32.CloseHandle Setup.obs
345 | 344 KERNEL32.CreateFileW Setup.obs
346 | 345 KERNEL32.DeleteFileW Setup.obs
347 | 346 KERNEL32.FindClose Setup.obs
348 | 347 KERNEL32.FindFirstFileW Setup.obs
349 | 348 KERNEL32.FindNextFileW Setup.obs
350 | 349 KERNEL32.FormatMessageW Setup.obs
351 | 350 KERNEL32.FreeLibrary Setup.obs
352 | 351 KERNEL32.GetCurrentDirectoryW Setup.obs
353 | 352 KERNEL32.GetDriveType Setup.obs
354 | 353 KERNEL32.GetFileAttributesW Setup.obs
355 | 354 KERNEL32.GetLocalTime Setup.obs
356 | 355 KERNEL32.GetLocaleInfo Setup.obs
357 | 356 KERNEL32.GetPrivateProfileString Setup.obs
358 | 357 KERNEL32.GetPrivateProfileStringW Setup.obs
359 | 358 KERNEL32.GetProcAddress Setup.obs
360 | 359 KERNEL32.GetProfileStringW Setup.obs
361 | 360 KERNEL32.GetSystemDefaultLCID Setup.obs
362 | 361 KERNEL32.GetSystemDefaultLangID Setup.obs
363 | 362 KERNEL32.GetSystemDefaultUILanguage Setup.obs
364 | 363 KERNEL32.GetTickCount Setup.obs
365 | 364 KERNEL32.GetUserDefaultLangID Setup.obs
366 | 365 KERNEL32.GetVersion Setup.obs
367 | 366 KERNEL32.GetVersionEx Setup.obs
368 | 367 KERNEL32.GetVolumeInformation Setup.obs
369 | 368 KERNEL32.GetWindowsDirectory Setup.obs
370 | 369 KERNEL32.LoadLibraryW Setup.obs
371 | 370 KERNEL32.SetCurrentDirectoryW Setup.obs
372 | 371 KERNEL32.SetFileAttributesW Setup.obs
373 | 372 KERNEL32.Sleep Setup.obs
374 | 373 KERNEL32.WritePrivateProfileString Setup.obs
375 | 374 KERNEL32.WritePrivateProfileStringW Setup.obs
376 | 375 KERNEL32.WriteProfileStringW Setup.obs
377 | 376 KERNEL32.lstrlenW Setup.obs
378 | 377 LOWORD isrt.obl(Misc.obs)
379 | 378 LaunchAppAndWaitInitStartupInfo isrt.obl(Extend.obs)
380 | 379 LaunchApplicationInit isrt.obl(Extend.obs)
381 | 380 ListAddItem isrt.obl(scrlist.obs)
382 | 381 ListAddString isrt.obl(scrlist.obs)
383 | 382 ListCount isrt.obl(scrlist.obs)
384 | 383 ListCreate isrt.obl(scrlist.obs)
385 | 384 ListCurrentString isrt.obl(scrlist.obs)
386 | 385 ListDeleteItem isrt.obl(scrlist.obs)
387 | 386 ListDeleteString isrt.obl(scrlist.obs)
388 | 387 ListDestroy isrt.obl(scrlist.obs)
389 | 388 ListFindString isrt.obl(scrlist.obs)
390 | 389 ListGetFirstItem isrt.obl(scrlist.obs)
391 | 390 ListGetFirstString isrt.obl(scrlist.obs)
392 | 391 ListGetNextItem isrt.obl(scrlist.obs)
393 | 392 ListGetNextString isrt.obl(scrlist.obs)
394 | 393 ListGetType isrt.obl(scrlist.obs)
395 | 394 ListSetIndex isrt.obl(scrlist.obs)
396 | 395 ListValid isrt.obl(scrlist.obs)
397 | 396 ListValidType isrt.obl(scrlist.obs)
398 | 397 LoadStringFromStringTable isrt.obl(Str.obs)
399 | 398 LogReadCustomString isrt.obl(Misc.obs)
400 | 399 LogReadCustomVariant isrt.obl(Misc.obs)
401 | 400 LogWriteCustomString isrt.obl(Misc.obs)
402 | 401 LogWriteCustomVariant isrt.obl(Misc.obs)
403 | 402 LongPathToQuote isrt.obl(Str.obs)
404 | 403 MAKELONG isrt.obl(Misc.obs)
405 | 404 MIFCreateMIFFile isrt.obl(MIF.obs)
406 | 405 MIFDeleteMIFFile isrt.obl(MIF.obs)
407 | 406 MIFInitialize isrt.obl(MIF.obs)
408 | 407 MIFSetInformation isrt.obl(MIF.obs)
409 | 408 MIFUnInitialize isrt.obl(MIF.obs)
410 | 409 MIFWasSetInformationCalled isrt.obl(MIF.obs)
411 | 410 MIOShutdown isrt.obl(MIO.obs)
412 | 411 MIOStartup isrt.obl(MIO.obs)
413 | 412 MaintenanceStart isrt.obl(Registry.obs)
414 | 413 MediaGetData isrt.obl(Feature.obs)
415 | 414 MediaGetDataEx isrt.obl(Feature.obs)
416 | 415 MessageBeep isrt.obl(Misc.obs)
417 | 416 MessageBox isrt.obl(ISRTScriptDialogsPriv.obs)
418 | 417 MessageBoxEx isrt.obl(ISRTScriptDialogsPriv.obs)
419 | 418 OnAbort ifx.obl(EventsSetup.obs)
420 | 419 OnAppSearch ifx.obl(EventsSetup.obs)
421 | 420 OnBegin ifx.obl(EventsSetup.obs)
422 | 421 OnCCPSearch ifx.obl(EventsSetup.obs)
423 | 422 OnCanceling ifx.obl(EventsSetup.obs)
424 | 423 OnCheckMediaPassword ifx.obl(EventsSetup.obs)
425 | 424 OnComponentError ifx.obl(EventsSetup.obs)
426 | 425 OnCustomizeUninstInfo ifx.obl(EventsSetup.obs)
427 | 426 OnDIFxLogCallback ifx.obl(EventsSetup.obs)
428 | 427 OnDIFxLogCallbackImpl isrt.obl(ISDIFx.obs)
429 | 428 OnEnd ifx.obl(EventsSetup.obs)
430 | 429 OnFileError ifx.obl(EventsSetup.obs)
431 | 430 OnFileLocked ifx.obl(EventsSetup.obs)
432 | 431 OnFileReadOnly ifx.obl(EventsSetup.obs)
433 | 432 OnFilterComponents ifx.obl(EventsSetup.obs)
434 | 433 OnFirstUIAfter Setup.obs
435 | 434 OnFirstUIBefore Setup.obs
436 | 435 OnHelp ifx.obl(EventsSetup.obs)
437 | 436 OnIISAppPoolUninstalling ifx.obl(EventsPriv.obs)
438 | 437 OnIISCheckRequirements ifx.obl(EventsPriv.obs)
439 | 438 OnIISComponentInstalled ifx.obl(EventsPriv.obs)
440 | 439 OnIISInitialize ifx.obl(EventsPriv.obs)
441 | 440 OnIISUninitialize ifx.obl(EventsPriv.obs)
442 | 441 OnIISVRootUninstalling ifx.obl(EventsPriv.obs)
443 | 442 OnIISWebServiceExtensionUninstalling ifx.obl(EventsPriv.obs)
444 | 443 OnIISWebSiteUninstalling ifx.obl(EventsPriv.obs)
445 | 444 OnInstallDRMService isrt.obl(Activation.obs)
446 | 445 OnInstalledFile ifx.obl(EventsSetup.obs)
447 | 446 OnInstalledFontFile ifx.obl(EventsSetup.obs)
448 | 447 OnInstallingFile ifx.obl(EventsSetup.obs)
449 | 448 OnInternetError ifx.obl(EventsSetup.obs)
450 | 449 OnLaunchAppAndWaitCallback ifx.obl(EventsSetup.obs)
451 | 450 OnMD5Error ifx.obl(EventsSetup.obs)
452 | 451 OnMaintUIAfter ifx.obl(EventsSetup.obs)
453 | 452 OnMaintUIBefore ifx.obl(EventsSetup.obs)
454 | 453 OnMoveData ifx.obl(EventsSetup.obs)
455 | 454 OnMoved ifx.obl(EventsSetup.obs)
456 | 455 OnMoving ifx.obl(EventsSetup.obs)
457 | 456 OnNetApiCreateUserAccount ifx.obl(EventsSetup.obs)
458 | 457 OnNetApiCreateUserAccountInternal isrt.obl(NetApiRT.obs)
459 | 458 OnNextDisk ifx.obl(EventsSetup.obs)
460 | 459 OnRebooted ifx.obl(EventsSetup.obs)
461 | 460 OnRemovingSharedFile ifx.obl(EventsSetup.obs)
462 | 461 OnSQLBatchScripts ifx.obl(EventsPriv.obs)
463 | 462 OnSQLComponentInstalled ifx.obl(EventsPriv.obs)
464 | 463 OnSQLComponentUninstalled ifx.obl(EventsPriv.obs)
465 | 464 OnSQLServerInitialize ifx.obl(EventsPriv.obs)
466 | 465 OnSQLServerInitializeMaint ifx.obl(EventsPriv.obs)
467 | 466 OnSelfRegistrationError ifx.obl(EventsSetup.obs)
468 | 467 OnSetTARGETDIR ifx.obl(EventsSetup.obs)
469 | 468 OnSetUpdateMode ifx.obl(EventsSetup.obs)
470 | 469 OnShowUI ifx.obl(EventsSetup.obs)
471 | 470 OnSuiteInstallAfter ifx.obl(EventsSetup.obs)
472 | 471 OnSuiteInstallBefore ifx.obl(EventsSetup.obs)
473 | 472 OnSuiteMaintAfter ifx.obl(EventsSetup.obs)
474 | 473 OnSuiteMaintBefore ifx.obl(EventsSetup.obs)
475 | 474 OnSuiteShowUI ifx.obl(EventsSetup.obs)
476 | 475 OnSuiteUpdateAfter ifx.obl(EventsSetup.obs)
477 | 476 OnSuiteUpdateBefore ifx.obl(EventsSetup.obs)
478 | 477 OnUnInstallDRMService isrt.obl(Activation.obs)
479 | 478 OnUnhandledException ifx.obl(EventsPriv.obs)
480 | 479 OnUninstall ifx.obl(EventsSetup.obs)
481 | 480 OnUninstalledFile ifx.obl(EventsSetup.obs)
482 | 481 OnUninstallingDIFxDriverFile ifx.obl(EventsSetup.obs)
483 | 482 OnUninstallingFile ifx.obl(EventsSetup.obs)
484 | 483 OnUninstallingFontFile ifx.obl(EventsSetup.obs)
485 | 484 OnUpdateUIAfter ifx.obl(EventsSetup.obs)
486 | 485 OnUpdateUIBefore ifx.obl(EventsSetup.obs)
487 | 486 OnXMLComponentInstalled ifx.obl(EventsPriv.obs)
488 | 487 OnXMLComponentUninstalling ifx.obl(EventsPriv.obs)
489 | 488 OnXMLInitialize ifx.obl(EventsPriv.obs)
490 | 489 OnXMLUninitialize ifx.obl(EventsPriv.obs)
491 | 490 OpenFileMode isrt.obl(Files.obs)
492 | 491 ParsePath isrt.obl(Str.obs)
493 | 492 Postprogram ifx.obl(EventsSetupPriv.obs)
494 | 493 Preprogram ifx.obl(EventsSetupPriv.obs)
495 | 494 PthFixPath isrt.obl(Pth.obs)
496 | 495 PthIsAbsPath isrt.obl(Pth.obs)
497 | 496 ReadProperties ifx.obl(PersistPropertyBag.obs)
498 | 497 Rebooted isrt.obl(Driver.obs)
499 | 498 RegDBDeleteItem isrt.obl(Registry.obs)
500 | 499 RegDBDeleteValue isrt.obl(Registry.obs)
501 | 500 RegDBDeleteValueEx isrt.obl(Registry.obs)
502 | 501 RegDBDeleteValueEx32 isrt.obl(Registry.obs)
503 | 502 RegDBGetItem isrt.obl(Registry.obs)
504 | 503 RegDBGetKeyValueEx isrt.obl(Registry.obs)
505 | 504 RegDBQueryValue isrt.obl(Registry.obs)
506 | 505 RegDBQueryValue32 isrt.obl(Registry.obs)
507 | 506 RegDBSetItem isrt.obl(Registry.obs)
508 | 507 RegDBSetKeyValueEx isrt.obl(Registry.obs)
509 | 508 RegDBSetValue isrt.obl(Registry.obs)
510 | 509 RegDBSetValue32 isrt.obl(Registry.obs)
511 | 510 RegDBSetVersion isrt.obl(Registry.obs)
512 | 511 RegisterFontResource isrt.obl(Misc.obs)
513 | 512 ReleaseDialog isrt.obl(CustomDialog.obs)
514 | 513 SdCloseDlg isrt.obl(SDINT.obs)
515 | 514 SdComponentDlgCheckSpace isrt.obl(SDINT.obs)
516 | 515 SdDlgToTop isrt.obl(SDINT.obs)
517 | 516 SdDoStdButton isrt.obl(SDINT.obs)
518 | 517 SdEnablement isrt.obl(SDINT.obs)
519 | 518 SdError isrt.obl(SDINT.obs)
520 | 519 SdExceptionsInit isrt.obl(ISRTScriptDialogsPriv.obs)
521 | 520 SdFeatureTree isrt.obl(ISRTScriptDialogs.obs)
522 | 521 SdFinish isrt.obl(ISRTScriptDialogs.obs)
523 | 522 SdFinishReboot isrt.obl(ISRTScriptDialogs.obs)
524 | 523 SdGeneralInit isrt.obl(SDINT.obs)
525 | 524 SdInit isrt.obl(SDINT.obs)
526 | 525 SdIsStdButton isrt.obl(SDINT.obs)
527 | 526 SdLoadString isrt.obl(SDINT.obs)
528 | 527 SdMakeName isrt.obl(SDINT.obs)
529 | 528 SdPlugInProductName isrt.obl(SDINT.obs)
530 | 529 SdSetDlgTitle isrt.obl(SDINT.obs)
531 | 530 SdSetStatic isrt.obl(SDINT.obs)
532 | 531 SdShowMsg isrt.obl(ISRTScriptDialogsPriv.obs)
533 | 532 SdStartCopy2 isrt.obl(ISRTScriptDialogs.obs)
534 | 533 SdSubstituteProductInfo isrt.obl(SDINT.obs)
535 | 534 SdUnInit isrt.obl(SDINT.obs)
536 | 535 SdWelcome isrt.obl(ISRTScriptDialogs.obs)
537 | 536 SdWelcomeMaint isrt.obl(ISRTScriptDialogs.obs)
538 | 537 SelectDir isrt.obl(ISRTScriptDialogsPriv.obs)
539 | 538 SelectDirNoLog isrt.obl(ISRTScriptDialogsPriv.obs)
540 | 539 SendMessage isrt.obl(Misc.obs)
541 | 540 ServiceInitParams isrt.obl(Service.obs)
542 | 541 SetCmdLine isrt.obl(SysVars.obs)
543 | 542 SetDialogTitle isrt.obl(Dialogs.obs)
544 | 543 SetDisplayEffect isrt.obl(ui.obs)
545 | 544 SetExtendedErrInfo isrt.obl(IsUtil.obs)
546 | 545 SetObjectPermissions isrt.obl(Misc.obs)
547 | 546 SetStatus ifx.obl(EventsSetupPriv.obs)
548 | 547 SetStatusEx ifx.obl(EventsSetupPriv.obs)
549 | 548 SetStatusExStaticText isrt.obl(ui.obs)
550 | 549 SetStatusWindow isrt.obl(ui.obs)
551 | 550 SetTitle isrt.obl(ui.obs)
552 | 551 SetupTraceWrite isrt.obl(Misc.obs)
553 | 552 ShowObjWizardPages isrt.obl(Objects.obs)
554 | 553 ShowWizardPages isrt.obl(Driver.obs)
555 | 554 SilentCreateFile isrt.obl(Silent.obs)
556 | 555 SilentDoGeneralInfo isrt.obl(Silent.obs)
557 | 556 SilentFailed isrt.obl(Silent.obs)
558 | 557 SilentFinish isrt.obl(Silent.obs)
559 | 558 SilentInit isrt.obl(Silent.obs)
560 | 559 SilentLogWriteData isrt.obl(Silent.obs)
561 | 560 SilentReadData isrt.obl(Silent.obs)
562 | 561 SilentSetInfo isrt.obl(Silent.obs)
563 | 562 SilentSetMode isrt.obl(Silent.obs)
564 | 563 SilentWriteData isrt.obl(Silent.obs)
565 | 564 Sprintf isrt.obl(Str.obs)
566 | 565 SprintfBox isrt.obl(ISRTScriptDialogsPriv.obs)
567 | 566 StatusUpdate isrt.obl(ui.obs)
568 | 567 StrAddLastSlash isrt.obl(Str.obs)
569 | 568 StrConvertSizeUnit isrt.obl(Str.obs)
570 | 569 StrFindEx isrt.obl(Str.obs)
571 | 570 StrGetTokens isrt.obl(Str.obs)
572 | 571 StrLength isrt.obl(Str.obs)
573 | 572 StrRemoveLastSlash isrt.obl(Str.obs)
574 | 573 StrReplace isrt.obl(Str.obs)
575 | 574 StrToNumHex isrt.obl(Str.obs)
576 | 575 StrToUpper isrt.obl(Str.obs)
577 | 576 StrTrim isrt.obl(Str.obs)
578 | 577 SuiteLogInfo isrt.obl(SuiteWrappers.obs)
579 | 578 SuiteReportError isrt.obl(SuiteWrappers.obs)
580 | 579 SysVarsInit isrt.obl(SysVars.obs)
581 | 580 SysVarsTrace isrt.obl(SysVars.obs)
582 | 581 SysVarsUnInit isrt.obl(SysVars.obs)
583 | 582 System isrt.obl(Misc.obs)
584 | 583 SystemRestoreCancelRestorePointIS isrt.obl(PCRestore.obs)
585 | 584 SystemRestoreCloseRestorePointIS isrt.obl(PCRestore.obs)
586 | 585 SystemRestoreDisableIS isrt.obl(PCRestore.obs)
587 | 586 SystemRestoreIsEnabledIS isrt.obl(PCRestore.obs)
588 | 587 SystemRestoreOpenRestorePointIS isrt.obl(PCRestore.obs)
589 | 588 TextSubGetValue isrt.obl(TextSub.obs)
590 | 589 TextSubParseTextSub isrt.obl(TextSub.obs)
591 | 590 TextSubSetValue isrt.obl(TextSub.obs)
592 | 591 TextSubSubstitute isrt.obl(TextSub.obs)
593 | 592 TreeViewCreate isrt.obl(CmptView.obs)
594 | 593 USER.EnableWindow Setup.obs
595 | 594 USER.GetClassName Setup.obs
596 | 595 USER.GetDC Setup.obs
597 | 596 USER.GetDlgItem Setup.obs
598 | 597 USER.GetFocus Setup.obs
599 | 598 USER.GetWindowLong Setup.obs
600 | 599 USER.GetWindowRect Setup.obs
601 | 600 USER.IsIconic Setup.obs
602 | 601 USER.IsWindow Setup.obs
603 | 602 USER.PostMessage Setup.obs
604 | 603 USER.ReleaseDC Setup.obs
605 | 604 USER.SendMessageW Setup.obs
606 | 605 USER.SetFocus Setup.obs
607 | 606 USER.SetWindowPos Setup.obs
608 | 607 USER.SetWindowText Setup.obs
609 | 608 USER.ShowWindow Setup.obs
610 | 609 USER32.CharUpperBuffW Setup.obs
611 | 610 USER32.DispatchMessage Setup.obs
612 | 611 USER32.GetDesktopWindow Setup.obs
613 | 612 USER32.GetSystemMetrics Setup.obs
614 | 613 USER32.GetWindowText Setup.obs
615 | 614 USER32.GetWindowTextLength Setup.obs
616 | 615 USER32.IsWindowVisible Setup.obs
617 | 616 USER32.MessageBoxW Setup.obs
618 | 617 USER32.PeekMessageW Setup.obs
619 | 618 USER32.SendMessageW Setup.obs
620 | 619 USER32.SetForegroundWindow Setup.obs
621 | 620 USER32.SetWindowLong Setup.obs
622 | 621 USER32.SetWindowRgn Setup.obs
623 | 622 USER32.TranslateMessage Setup.obs
624 | 623 UpdateServiceEnableUpdateService isrt.obl(ISUpdateService.obs)
625 | 624 VarInit isrt.obl(SysVars.obs)
626 | 625 VarRestore isrt.obl(SysVars.obs)
627 | 626 VarRestoreISRT isrt.obl(SysVars.obs)
628 | 627 VarSave isrt.obl(SysVars.obs)
629 | 628 VarSaveISRT isrt.obl(SysVars.obs)
630 | 629 VerCompare isrt.obl(version.obs)
631 | 630 VerProductCompareVersions isrt.obl(version.obs)
632 | 631 VerProductGetInstalledVersion isrt.obl(version.obs)
633 | 632 VerProductIsVersionSupported isrt.obl(version.obs)
634 | 633 VerProductNumToStr isrt.obl(version.obs)
635 | 634 VerProductStrToNum isrt.obl(version.obs)
636 | 635 VerProductVerFromVerParts isrt.obl(version.obs)
637 | 636 VerProductVerPartsFromVer isrt.obl(version.obs)
638 | 637 WaitOnDialog isrt.obl(CustomDialog.obs)
639 | 638 WizardDirection ifx.obl(EventsSetupPriv.obs)
640 | 639 WriteLine isrt.obl(Files.obs)
641 | 640 WriteProfInt isrt.obl(Profile.obs)
642 | 641 WriteProfString isrt.obl(Profile.obs)
643 | 642 WriteProperties ifx.obl(PersistPropertyBag.obs)
644 | 643 __ISRTDoExit isrt.obl(Misc.obs)
645 | 644 __ISRTInit isrt.obl(ISRTInit.obs)
646 | 645 __ISRTRestoreMainLog isrt.obl(ISRTInit.obs)
647 | 646 __ISRTRestoreMainLogEx isrt.obl(ISRTInit.obs)
648 | 647 __ISRTSetComponentLog isrt.obl(ISRTInit.obs)
649 | 648 __ISRTUnInit isrt.obl(ISRTInit.obs)
650 | 649 __LoadIScriptString isrt.obl(LoadStr.obs)
651 | 650 program ifx.obl(EventsSetupPriv.obs)
652 | 651 sfc.SRSetRestorePointW Setup.obs
653 |
654 |
655 | ***** External Variables *****
656 | 1 ADDREMOVE isrt.obl(DebugSymbols.obs)
657 | 2 ADDREMOVE_COMBINEDBUTTON Setup.obs
658 | 3 ADDREMOVE_HIDECHANGEOPTION Setup.obs
659 | 4 ADDREMOVE_HIDEREMOVEOPTION Setup.obs
660 | 5 ADDREMOVE_HIDEREPAIROPTION Setup.obs
661 | 6 ADDREMOVE_STRING_REMOVEONLY Setup.obs
662 | 7 ADDREMOVE_SYSTEMCOMPONENT Setup.obs
663 | 8 ADMINUSER Setup.obs
664 | 9 ALLUSERS Setup.obs
665 | 10 BASICMSI isrt.obl(DebugSymbols.obs)
666 | 11 BATCH_INSTALL Setup.obs
667 | 12 CMDLINE isrt.obl(DebugSymbols.obs)
668 | 13 COMMONFILES isrt.obl(DebugSymbols.obs)
669 | 14 COMMONFILES64 isrt.obl(DebugSymbols.obs)
670 | 15 DISABLE_ALLUSERBTN Setup.obs
671 | 16 DISABLE_PERUSERBTN Setup.obs
672 | 17 DISK1SETUPEXENAME isrt.obl(DebugSymbols.obs)
673 | 18 DISK1TARGET Setup.obs
674 | 19 ENABLED_ISERVICES isrt.obl(DebugSymbols.obs)
675 | 20 ENGINECOMMONDIR isrt.obl(DebugSymbols.obs)
676 | 21 ENGINEDIR isrt.obl(DebugSymbols.obs)
677 | 22 ERRORFILENAME Setup.obs
678 | 23 Err Setup.obs
679 | 24 FILETIME Setup.obs
680 | 25 FIND_DATAW Setup.obs
681 | 26 FOLDER_APPDATA isrt.obl(DebugSymbols.obs)
682 | 27 FOLDER_COMMON_APPDATA isrt.obl(DebugSymbols.obs)
683 | 28 FOLDER_DESKTOP isrt.obl(DebugSymbols.obs)
684 | 29 FOLDER_DOTNET_10 isrt.obl(DebugSymbols.obs)
685 | 30 FOLDER_DOTNET_11 isrt.obl(DebugSymbols.obs)
686 | 31 FOLDER_DOTNET_20 isrt.obl(DebugSymbols.obs)
687 | 32 FOLDER_DOTNET_30 isrt.obl(DebugSymbols.obs)
688 | 33 FOLDER_DOTNET_35 isrt.obl(DebugSymbols.obs)
689 | 34 FOLDER_DOTNET_40 isrt.obl(DebugSymbols.obs)
690 | 35 FOLDER_FONTS isrt.obl(DebugSymbols.obs)
691 | 36 FOLDER_LOCAL_APPDATA isrt.obl(DebugSymbols.obs)
692 | 37 FOLDER_PERSONAL isrt.obl(DebugSymbols.obs)
693 | 38 FOLDER_PROGRAMS isrt.obl(DebugSymbols.obs)
694 | 39 FOLDER_STARTMENU isrt.obl(DebugSymbols.obs)
695 | 40 FOLDER_STARTUP isrt.obl(DebugSymbols.obs)
696 | 41 FOLDER_TEMP isrt.obl(DebugSymbols.obs)
697 | 42 FileRegistrar Setup.obs
698 | 43 HIDE_DISABLED_BTNS Setup.obs
699 | 44 HKEYCURRENTROOTKEY Setup.obs
700 | 45 IFX_COMPANY_NAME Setup.obs
701 | 46 IFX_DISK1INSTALLED Setup.obs
702 | 47 IFX_INITIALIZED Setup.obs
703 | 48 IFX_INSTALLED_DISPLAY_VERSION Setup.obs
704 | 49 IFX_INSTALLED_VERSION Setup.obs
705 | 50 IFX_KEYPATH_PRODUCT_INFO Setup.obs
706 | 51 IFX_MULTI_INSTANCE_SUFFIX Setup.obs
707 | 52 IFX_OPEN_RESTORE_POINT isrt.obl(PCRestore.obs)
708 | 53 IFX_PRODUCT_COMMENTS Setup.obs
709 | 54 IFX_PRODUCT_DISPLAY_NAME Setup.obs
710 | 55 IFX_PRODUCT_DISPLAY_VERSION Setup.obs
711 | 56 IFX_PRODUCT_ICON Setup.obs
712 | 57 IFX_PRODUCT_KEY Setup.obs
713 | 58 IFX_PRODUCT_NAME Setup.obs
714 | 59 IFX_PRODUCT_README Setup.obs
715 | 60 IFX_PRODUCT_REGISTEREDCOMPANY Setup.obs
716 | 61 IFX_PRODUCT_REGISTEREDOWNER Setup.obs
717 | 62 IFX_PRODUCT_REGISTEREDSERIALNUM Setup.obs
718 | 63 IFX_PRODUCT_SUPPORT_CONTACT Setup.obs
719 | 64 IFX_PRODUCT_SUPPORT_PHONE Setup.obs
720 | 65 IFX_PRODUCT_SUPPORT_URL Setup.obs
721 | 66 IFX_PRODUCT_UPDATE_URL Setup.obs
722 | 67 IFX_PRODUCT_URL Setup.obs
723 | 68 IFX_PRODUCT_VERSION Setup.obs
724 | 69 IFX_RESTORE_DISABLED isrt.obl(PCRestore.obs)
725 | 70 IFX_SETUP_TITLE Setup.obs
726 | 71 IFX_SUPPORTED_VERSIONS Setup.obs
727 | 72 IISROOTFOLDER isrt.obl(DebugSymbols.obs)
728 | 73 INSTALLSCRIPTMSI isrt.obl(DebugSymbols.obs)
729 | 74 INSTALLSCRIPTMSIEEUI isrt.obl(DebugSymbols.obs)
730 | 75 INSTANCE_GUID isrt.obl(DebugSymbols.obs)
731 | 76 ISDIFXAPPID Setup.obs
732 | 77 ISRES isrt.obl(DebugSymbols.obs)
733 | 78 ISUSER isrt.obl(DebugSymbols.obs)
734 | 79 ISUTIL_FUNCTION_ACTUAL_ERROR Setup.obs
735 | 80 ISUTIL_LINE_NUMBER Setup.obs
736 | 81 ISUTIL_SCRIPT_FILE Setup.obs
737 | 82 ISVERSION isrt.obl(DebugSymbols.obs)
738 | 83 IS_NULLSTR_PTR Setup.obs
739 | 84 InetSRCDIR Setup.obs
740 | 85 LAAW_PARAMETERS Setup.obs
741 | 86 LAAW_SHELLEXECUTEINFO Setup.obs
742 | 87 LAAW_SHELLEXECUTEVERB Setup.obs
743 | 88 LAAW_STARTUPINFO Setup.obs
744 | 89 LAST_RESULT Setup.obs
745 | 90 LogDB Setup.obs
746 | 91 MAINTENANCE isrt.obl(DebugSymbols.obs)
747 | 92 MAINT_OPTION isrt.obl(DebugSymbols.obs)
748 | 93 MEDIA Setup.obs
749 | 94 MEDIA_INFO isrt.obl(Feature.obs)
750 | 95 MODE Setup.obs
751 | 96 MSG Setup.obs
752 | 97 MULTI_INSTANCE_COUNT isrt.obl(DebugSymbols.obs)
753 | 98 MainWindow Setup.obs
754 | 99 NOTHING Setup.obs
755 | 100 OSINFO_PLATFORM_INFO Setup.obs
756 | 101 OSINFO_PROCESSOR_INFO Setup.obs
757 | 102 OSVERSIONINFOEXW Setup.obs
758 | 103 OSVERSIONINFOW Setup.obs
759 | 104 Objects Setup.obs
760 | 105 PACKAGE_LOCATION isrt.obl(DebugSymbols.obs)
761 | 106 POINT Setup.obs
762 | 107 PRIVILEGED Setup.obs
763 | 108 PRODUCT_GUID isrt.obl(DebugSymbols.obs)
764 | 109 PROGRAMFILES isrt.obl(DebugSymbols.obs)
765 | 110 PROGRAMFILES64 isrt.obl(DebugSymbols.obs)
766 | 111 RECT Setup.obs
767 | 112 REGDB_OPTIONS Setup.obs
768 | 113 REINSTALLMODE isrt.obl(DebugSymbols.obs)
769 | 114 REMOVEALLMODE isrt.obl(DebugSymbols.obs)
770 | 115 REMOVEONLY isrt.obl(DebugSymbols.obs)
771 | 116 RUN_ONCE_PROGRAM isrt.obl(DebugSymbols.obs)
772 | 117 Reboot Setup.obs
773 | 118 SELECTED_LANGUAGE isrt.obl(DebugSymbols.obs)
774 | 119 SERVICE_IS_PARAMS Setup.obs
775 | 120 SETUPTYPE_STR_COMPACT Setup.obs
776 | 121 SETUPTYPE_STR_COMPLETE Setup.obs
777 | 122 SETUPTYPE_STR_CUSTOM Setup.obs
778 | 123 SETUPTYPE_STR_TYPICAL Setup.obs
779 | 124 SHAREDSUPPORTDIR isrt.obl(DebugSymbols.obs)
780 | 125 SHELLEXECUTEINFOW Setup.obs
781 | 126 SHELL_OBJECT_FOLDER Setup.obs
782 | 127 SHOW_PASSWORD_DIALOG isrt.obl(DebugSymbols.obs)
783 | 128 SRCDIR Setup.obs
784 | 129 SRCDISK isrt.obl(DebugSymbols.obs)
785 | 130 STANDARD_SELECTED_LANGUAGE isrt.obl(DebugSymbols.obs)
786 | 131 STARTUPINFOW Setup.obs
787 | 132 SUITE_HOSTED isrt.obl(DebugSymbols.obs)
788 | 133 SUPPORTDIR isrt.obl(DebugSymbols.obs)
789 | 134 SYSINFO Setup.obs
790 | 135 SYSPROCESSORINFO Setup.obs
791 | 136 SYSTEMTIME Setup.obs
792 | 137 SetupInfo Setup.obs
793 | 138 StatusDlg Setup.obs
794 | 139 SuiteHost Setup.obs
795 | 140 TARGETDIR Setup.obs
796 | 141 TARGETDISK isrt.obl(DebugSymbols.obs)
797 | 142 TextSub Setup.obs
798 | 143 UNINST Setup.obs
799 | 144 UNINSTALLKEY Setup.obs
800 | 145 UNINSTALL_DISPLAYNAME Setup.obs
801 | 146 UNINSTALL_STRING Setup.obs
802 | 147 UPDATEMODE Setup.obs
803 | 148 WINDIR isrt.obl(DebugSymbols.obs)
804 | 149 WINDISK isrt.obl(DebugSymbols.obs)
805 | 150 WINSYSDIR isrt.obl(DebugSymbols.obs)
806 | 151 WINSYSDIR64 isrt.obl(DebugSymbols.obs)
807 | 152 WINSYSDISK isrt.obl(DebugSymbols.obs)
808 | 153 _FONTFILEINFO Setup.obs
809 | 154 _INT64 Setup.obs
810 | 155 _ISDIFXINSTALLERINFO isrt.obl(ISDIFx.obs)
811 | 156 _LAAW_PARAMETERS Setup.obs
812 | 157 _RESTOREPOINTINFO Setup.obs
813 | 158 _SERVICE_IS_PARAMS Setup.obs
814 | 159 _STATEMGRSTATUS Setup.obs
815 | 160 _WIN9X Setup.obs
816 | 161 _WINNT Setup.obs
817 | 162 __hContext Setup.obs
818 | 163 __objGlobalTextSub Setup.obs
819 | 164 __szGUID Setup.obs
820 | 165 bBackButton Setup.obs
821 | 166 bCancelButton Setup.obs
822 | 167 bEnterDiskBeep Setup.obs
823 | 168 bFinishButton Setup.obs
824 | 169 bIFXLFNoToAll Setup.obs
825 | 170 bIFXLFOnRebootToAll Setup.obs
826 | 171 bIFXLFYesToAll Setup.obs
827 | 172 bIFXMD5IgnoreToAll Setup.obs
828 | 173 bIFXRONoToAll Setup.obs
829 | 174 bIFXROYesToAll Setup.obs
830 | 175 bIFXSFNoToAll Setup.obs
831 | 176 bIFXSFYesToAll Setup.obs
832 | 177 bInstall16 Setup.obs
833 | 178 bNextButton Setup.obs
834 | 179 bSdInit Setup.obs
835 | 180 bViewCmptKunits Setup.obs
836 | 181 bViewCmptUseDecimal Setup.obs
837 | 182 g_bSuppressMissingStringWarning isrt.obl(Enable.obs)
838 | 183 nDlgEnterPassword Setup.obs
839 | 184 nDlgMessageBox Setup.obs
840 | 185 nDlgSelectDir Setup.obs
841 | 186 nDlgSprintfBox Setup.obs
842 | 187 nSdComponentTree Setup.obs
843 | 188 nSdFinish Setup.obs
844 | 189 nSdFinishReboot Setup.obs
845 | 190 nSdStartCopy2 Setup.obs
846 | 191 nSdWelcome Setup.obs
847 | 192 nSdWelcomeMaint Setup.obs
848 | 193 szAppKey Setup.obs
849 | 194 szSdProduct Setup.obs
850 | 195 szSdStr_NotEnoughSpace Setup.obs
851 |
--------------------------------------------------------------------------------
/Source.cpp:
--------------------------------------------------------------------------------
1 | #pragma comment(linker,"\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
2 |
3 | #pragma comment(lib, "shlwapi")
4 | #pragma comment(lib, "d2d1")
5 | #pragma comment(lib, "dwrite")
6 | #pragma comment(lib, "dsound")
7 | #pragma comment(lib, "legacy_stdio_definitions")
8 | #pragma comment(lib, "windowscodecs.lib")
9 |
10 | #import "C:\Program Files (x86)\Common Files\Microsoft Shared\DAO\dao360.dll" rename_namespace("DAO") rename("EOF", "adoEOF")
11 | #import "C:\Program Files (x86)\Common Files\System\ado\msado60.tlb" no_namespace rename("EOF", "EndOfFile")
12 |
13 | #include
14 | #include
15 | #include
16 | #include
17 | #include
18 | #include
19 | #include
20 | #include
21 | #include
22 | #include