Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 6 reacties
Bron: Inno Setup

Er is sinds kort een nieuwe versie uitgebracht van Inno Setup ditmaal met 4.1.0 als versienummer. Met dit programma kan je op een makkelijke manier een installatie programma in elkaar zetten. Ondersteuning voor zip en bzip2 compressie is aanwezig daarnaast kan je ook een 'silent' installatie maken. Het changelog ziet er als volgt uit:

New Features:
  • It's now possible to use custom icons for the Setup and Uninstall programs by setting the new [Setup] section directives SetupIconFile and UninstallIconFile. The custom Uninstall icon will be displayed in the upper right corner of the Uninstall Progress window too. Note: These directives are not supported if you're compiling under Windows 95/98/Me. (ML)
  • The Setup program now contains version info that may be customized via these new [Setup] section directives:
    • VersionInfoVersion (defaults to 0.0.0.0)
    • VersionInfoCompany (defaults to the value of AppPublisher)
    • VersionInfoDescription (defaults to the value of AppName + " Setup")
    • VersionInfoTextVersion (defaults to the value of VersionInfoVersion)
    (JR & ML)
  • Added BeforeInstall and AfterInstall parameter support to the [Dirs], [Files], [Icons], [INI], [InstallDelete], [Registry], [Run], [UninstallDelete] and [UninstallRun] sections. They allow you to make Setup call a function once just before and once just after an entry is installed. See the CodeExample1.iss example script for an example. (ML)
  • The [Files] section now supports a Permissions parameter too. It is identical in syntax to the Permissions parameter already supported by the [Dirs] section but applies to files instead.
  • The file time stamp rounding introduced in version 4.0.11 can now be customized or disabled by setting the new [Setup] section directive TimeStampRounding.
Changes/Improvements:
  • Enhanced the Permissions parameters introduced in version 4.0.11. Many new groups and access types are now supported. See the help file for details.
  • Changed the way the default font is determined: Instead of checking for MS Shell Dlg and then MS Sans Serif, it now uses the "default GUI font", which is the ideal font and font size even on Asian editions of Windows. In addition, [LangOptions] directives that specify font names (e.g. DialogFontName) can now be set to an empty string, which forces usage of the "default GUI font".
  • Improved the way the dialogs are scaled when non-standard fonts or font sizes are used.
  • The /NORESTART command line parameter supported by the Setup and Uninstall programs no longer has to be combined with /SILENT or /VERYSILENT in order to have an effect. (ML)
  • The /DIR command line parameter supported by Setup is no longer ignored when DisableDirPage=yes.
  • Now checks for invalid-looking " rel="external">app directory values on silent and DisableDirPage=yes installs too.
  • The [Files] section flag skipifsourcedoesntexist now works on non-external files too.
  • The 'Browse for Folder' dialogs in Setup now use the 'new dialog interface' style if possible. This style provides the user with a larger dialog box that can be resized. The dialog box has several new capabilities including: drag and drop capability within the dialog box, reordering, shortcut menus, delete, and other shortcut menu commands. (ML)
  • Updated the password fields in Setup to display dots instead of '*' on Windows XP and later. (ML)
[Code] section improvements/changes:
  • Added NewFolderButton parameter to support function BrowseForFolder. Note: not all Windows versions support a NewFolderButton parameter set to False and will act as if NewFolderButton was set to True regardless. (ML)
  • Replaced support functions DiskFree and DiskSize with GetSpaceOnDisk. GetSpaceOnDisk returns the free and total size in megabytes and therefore does not suffer from the same limitations as DiskFree and DiskSize did. (ML)
  • Added support functions TStrings.LoadFromFile and TStrings.SaveToFile. (ML)
  • Added support classes TStream, THandleStream and TFileStream. (ML)
  • Added support property TControl.Cursor and constant crHand. See the CodeClasses.iss example script for an example. (ML)
  • Added support class TPasswordEdit. See the CodeClasses.iss example script for an example. (ML)
Minor documentation fixes.

Based on Innerfuse Pascal Script 3 CVS code from 2004-01-11 00:00 GMT.

The uninstall program's version is now 51.11.0.0.
Moderatie-faq Wijzig weergave

Reacties (6)

Pfff, die gast is ook hard bezig zeg, 4.0.10 heb ik niet eens zolang :P
klopt
1 week om precies te zijn
Ik zat me af te vragen hoe duur dit progje nou zou zijn toen ik naar beneden aan het scrollen was.. zie ik opeens freeware staan. Die doet echt veel moeite voor zo'n programma en er ook nog niks aan verdienen ook :)
Een echte tweaker bouwt natuurlijk zijn installatie software zelf! :)
Waarom iets zelf programmeren als er een programma is dat het perfect voor je doet en bovendien ook nog eens freeware is? :?

Jij gaat dus effe gewoon het wiel uit zitten vinden?
Iets te vaak die uninstaller gecompiled?

51.11.0.0... 51 majors, 11 minors... (* = 561 compiles... pfew, hij's idd echt bezig :D)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True