#region - PDFCreator install script - (Inno Setup)
#include <Common_Functions.au3>
Opt('TrayIconDebug', 1)
Break(False)

; Installer.
$executable = 'PDFCreator 0.93.exe'
; Default group folder in startmenu.
$group = 'Compilers'
; Installation folder in Program Files.
$directory = 'PDFCreator'
; Components to install.
$components = 'program,ghostscript,languages,languages\english'
; Specify language.
$language = 'english'

; Run the installer.
$pid = _InnoSetup()
ProcessWaitClose($pid)

; Remove shortcuts.
If _Programs('PDFCreator.lnk') Then
    FileChangeDir($group)
    FileDelete('AFPL License.lnk')
    FileDelete('GPL License.lnk')
    FileDelete('History.lnk')
    FileDelete('PDFCreator Help.lnk')
    FileDelete('PDFCreator on the Web.lnk')
    FileDelete('Translation Tool.lnk')
    FileDelete('Uninstall PDFCreator.lnk')
EndIf
_Desktop('PDFCreator.lnk')

; Remove Languages,
If FileChangeDir(@ProgramFilesDir & '\PDFCreator\languages') Then
    $source = 'english.ini'
    $temp = 'english.tmp'
    If FileExists($source) And FileMove($source, $temp, 1) Then
        FileDelete('*.ini')
        FileDelete('TransTool.exe')
        FileMove($temp, $source, 1)
    EndIf
EndIf

; Remove useless files.
If FileChangeDir(@ProgramFilesDir & '\PDFCreator') Then
    FileDelete('AFPL License.txt')
    FileDelete('Donate PDFCreator.url')
    FileDelete('GNU License.txt')
    FileDelete('History.txt')
    FileDelete('PDFCreator.url')
    FileDelete('PDFCreator_german.chm')
EndIf

Exit
#endregion