Loading
InstallShield Skin Customization Kit - InstallShield 12
I'm trying to use the 'InstallShield Skin Customization Kit' for 2008 to create a custom skin, which I've done (at least in theory). Per Step 5, I need to "replace the *.ISN file in the disk 1 folder with the new one."

 

There is no such file there. How or where can I add my skin(s) or to the listing shown in the 'Dialog/Skins' area of the InstallShield application?

  • Here are the steps I used (and it worked better in a batch file instead of commnad line for some reason):

     

    To extract the source files out of a “.isn” or “.skin” file, the following steps had to be done:

     

    1. Make the following new folders (with no spaces in the path):

     

    C:\skins

     

    C:\skins\extracted\blue

     

    C:\skins\new_isn_files

     

    2. Copy the InstallShield Skin Customization Kit files ‘CreateSkinFile.exe’

     

    and ‘CSF.dll’ into the new folder “C:\skins”.

     

    3. Copy the “skin” you want to extract into the folder “C:\skins”.

     

    (The “skin” I extracted was “Blue.skin” and was located in the

     

    InstallShield folder “C:\Program Files\Macrovision\IS12\Skins”.)

     

    4. Create a batch file called "Extract_blue_skin.bat" that contains the

     

    following text (and then run the batch file):

     

    : This batch file will extract the SKIN file "Blue.skin".

     

    : The files CreateSkinFile.exe, CSF.dll, and Blue.skin all have

     

    : to be in the same folder "C:\skins".

     

    : The extracted files will be created in

     

    : folder "C:\skins\extracted\blue"

     

    cd C:\skins

     

    pause

     

    CreateSkinFile.exe -extract C:\skins\Blue.skin C:\skins\extracted\blue

     

    pause

     

    ==============================================

     

    5. To build a new modified .isn file, make your changes to the "skin.ini"

     

    which is located in the folder "C:\skins\extracted\blue". Then create

     

    another batch file called "Build_MY_ISN_BLUE.bat" that contains the

     

    following text (and then run the batch file):

     

    : This batch file will build a new .isn file.

     

    : The files CreateSkinFile.exe, CSF.dll, and Blue.skin all have

     

    : to be in the same folder "C:\skins"

     

    cd C:\skins

     

    pause

     

    CreateSkinFile.exe C:\skins\extracted\blue

     

    C:\skins\new_isn_files\MY_blue.isn

     

    pause

     

    =============================================

     

    6. Copy the newly created "MY_blue.isn" to the InstallShield skins folder

     

    (usually C:\Program Files\Macrovision\IS12\Skins").

     

    7. Use the InstallShield IDE, under User Interface - Dialogs and pick the

     

    MY_blue skin.
    Expand Post
  • It's important to note that there is a compute graphic that usually will overlap the skin on the left side of the dialogs. If this is occurring insert the following script at the beginning of your installation prior to any dialogs displaying:

     

    DialogSetInfo(DLG_INFO_ALTIMAGES, "", TRUE);
  • " Cromagnon35 wrote:

     

    I'm trying to use the 'InstallShield Skin Customization Kit' for 2008 to create a custom skin, which I've done (at least in theory). Per Step 5, I need to "replace the *.ISN file in the disk 1 folder with the new one."

     

    There is no such file there. How or where can I add my skin(s) or to the listing shown in the 'Dialog/Skins' area of the InstallShield application? "

     

    rename file setup.inx in setup.isn if you make that specification in Director Editor because new compliers make that in setup.inx
    Expand Post

Loading
InstallShield Skin Customization Kit - InstallShield 12