InstallSite Shop Products Contact Offline Shop Contact Imprint, Privacy Policy Deutsch Deutscher Shop Impressum, Datenschutz
Book

Bulletproof Installs
A Developer's Guide to Install Programs for Windows

Paperback
464 pages
includes CD-ROM

Description

This book was written for InstallShield Professional 5. Many of the concepts and sample scripts can also be used with InstallShield Professional 6, however all new features that have been introduced with version 6 are missing. Unfortunately there won't be an updated edition in the foreseeable future.

Table of contents:

  1. What Is an Install Program?
    The Basic Definition.
  2. Designing an Install Program.
    Architecture. Assimilate. Implementing the Architecture.
  3. InstallShield File and Directory Organization.
    What Is Installed by InstallShield. How InstallShield Builds Your Install Program. How InstallShield Runs Your Program. The InstallShield Wizards. The InstallShield Templates. The InstallShield IDE. InstallScript Framework. Summary.
  4. Creating a Simple Install Program.
    Running the Project Wizard. Applying the Finishing Touches. Running the Install Program. Examining the Built-in Capabilities. Understanding the Generated Code. Summary.
  5. Explaining InstallScript.
    InstallScript Notation. Naming Variables. Programming Constructs. Summary.
  6. Understanding the Operating System.
    Adding a Start Menu Entry. The Registry. Locked Files. Shared Files. Core Components. Self-Registering Files. Rights and Permissions. Summary.
  7. Defining the InstallShield API.
    InstallShield API Categories. Undocumented. Summary.
  8. Creating a Standard Install Program.
    OBR Viewer. Creating File Groups and Components. Running the Install Program. Adding a Start Menu Entry. Adding to the Application Search Path. Creating a File Extension Registry Key. Adding to the Final Wizard Page. Summary.
  9. Creating a Custom User Interface.
    Wizard Page Basics. User Interface Design. User Interface Controls. Layout and Design. Creating a Resource DLL. Making Your Own Wizard Page. Writing a Message Handling Routine. Customizing an InstallShield Dialog. Summary.
  10. Importing Routines.
    The Nature of an Application. The Anatomy of a Dynamic Link Library. The Windows API. InstallShieldŐs Function Prototype. Data Type Conversion. Using the Windows API. The WinSub Module. Handy Windows API Routines. Summary.
  11. Creating an Advanced Install Program.
    Install Programs and Graphics. InstallScript Modules. A Final Look at the OBR Viewer. Customizing the InstallShield Environment. Summary.

Author: Leslie Easter
Publisher: Prentice Hall

Related Products

Full product, Upgrade, Language Packs Manufacturer
Box InstallShield Professional 6 (English) InstallShield Software Corporation
West Language Pack for InstallShield Professional 6 InstallShield Software Corporation
East Language Pack for InstallShield Professional 6 InstallShield Software Corporation
Training Organizer

Schulung

Learning InstallShield Professional (English) InstallShield Software Ltd.
Learning InstallShield Professional (French) InstallShield Software Ltd.
Support and Consulting Company

Support

Consulting Dipl.-Ing. Stefan Krueger