Description: Inno Setup consists of five projects:
Compil32.dpr- This is the GUI front-end for the compiler. Compil32 does not
do the actual compilation itself it relegates it to ISCmplr.dll. If the
ISCmplr project is changed, you normally don t need to recompile Compil32
since it s essentially a text editor, and is not affected by internal
changes to the compiler.
Non Unicode Inno Setup note: This is the only project that I compile under
Delphi 3 (3.02 to be exact). The rest of the projects are compiled under
Delphi 2.01.
ISCC.dpr- This is the command-line front-end to the compiler. Like
Compil32, it depends on ISCmplr.dll to do the actual compiling.
ISCmplr.dpr- This is a DLL which is loaded by Compil32 and ISCC to compile
scripts. The actual compiler code is in Compile.pas. See CompInt.pas for the
various structures and function declarations used to interface to the DLL.
To Search:
File list (Check if you may need any files):
Components\NewNotebookReg.pas
..........\.cvsignore
..........\NewProgressBar.pas
..........\BidiCtrls.pas
..........\NewStaticText.pas
..........\BidiUtils.pas
..........\BitmapImage.pas
..........\DropListBox.pas
..........\FolderTreeView.pas
..........\NewCheckListBox.pas
..........\NewNotebook.pas
..........\SynHighlighterInno.pas
..........\NewTabSet.pas
..........\PasswordEdit.pas
..........\TmSchemaISX.pas
..........\PathFunc.pas
..........\PathFuncTest.pas
..........\RichEditViewer.pas
..........\UxThemeISX.pas
..........\SynHighlighterISXCode.pas
.cvsignore
ROPS-1045-to-1045a-patch.txt
ROPS-revision.txt
SynEdit-1.1-patch.txt
VCL-Controls-D2D5-patch.txt
license.txt
readme.txt
setup.iss
whatsnew.htm
VCL-Controls-D6-patch.txt
Examples\Components.iss
........\64Bit.iss
........\64BitThreeArch.iss
........\64BitTwoArch.iss
........\CodeAutomation.iss
........\CodeClasses.iss
........\MyProg-x64.exe
........\CodeDlg.iss
........\Example1.iss
........\CodeDll.iss
........\CodeExample1.iss
........\Example2.iss
........\Readme-Dutch.txt
........\Example3.iss
........\ISPPExample1.iss
........\MyProg.exe
........\Readme.txt
........\ISPPExample1License.txt
........\Readme-German.txt
........\Languages.iss
........\MyDll.dll
........\MyProg-IA64.exe
........\MyProg.chm
........\UninstallCodeExample1.iss
........\MyDll\C\MyDll.c
........\.....\.\MyDll.def
........\.....\.\MyDll.dsp
........\.....\Delphi\MyDll.dpr
........\..Prog\MyProg.c
........\......\MyProg.ico
........\......\MyProg.rc
........\......\MyProg.sln
........\......\MyProg.vcproj
........\......\resource.h
........\......\Help\hh_contents.hhc
........\......\....\hh_index.hhk
........\......\....\hh_project.hhp
........\......\....\styles.css
........\......\....\topic_myprog.htm
compile.bat
Files\Languages\Dutch.isl
.....\.........\Basque.isl
.....\.........\BrazilianPortuguese.isl
.....\.........\Finnish.isl
.....\.........\Catalan.isl
.....\.........\French.isl
.....\.........\Czech.isl
.....\.........\German.isl
.....\.........\Danish.isl
.....\.........\Hebrew.isl
.....\.........\Hungarian.isl
.....\.........\Spanish.isl
.....\.........\Italian.isl
.....\.........\Norwegian.isl
.....\.........\Polish.isl
.....\.........\Portuguese.isl
.....\.........\Russian.isl
.....\.........\Slovak.isl
.....\.........\Slovenian.isl
.....\.cvsignore
.....\isbunzip.dll
.....\isbzip.dll
.....\islzma.dll
.....\Default.isl
.....\WizModernImage-IS.bmp
.....\WizModernImage.bmp
.....\isunzlib.dll
.....\iszlib.dll
.....\WizModernSmallImage-IS.bmp
.....\WizModernSmallImage.bmp