Jump to content

[inno setup] How to Do this?


enlighten

Recommended Posts

To make my question fully understandable to you i attach an image demonstration.Please see this:

ruzona.jpg

Well i developed my software,after finishing installing i want to show a window like in the image(from Bitcomet 1.19).

But that software is built on NSIS and mine on INNO.

So my requirement:

1.Show this window after installation but before finishing.
2.Writing custom message like: "Support Us".
3.Showing check box with two option:
--[]Set Home page as:....
--[]No,Thanks

so when [b]NO[/b] is selected a part of task will not execute.

4.Showing [my soft name] like [Bitcomet 1.19] at the lower left corner.

Wish you understand.And please, wish u be a help.

Edited by enlighten
Link to comment
Share on other sites


An ordered response to your list of questions.

  1. The Task window displays after installation but before finishing.
  2. The banner (top graphic) can display a custom message like: "Support Us". Try making one with GIMP. Idea: Edit a copy of the default banner located in the Inno Setup installation directory.
  3. The Task window can show checkbox(es)
    Example Inno Setup script below:

    [Setup]

    ; basic safe options for test

    AppName=A_Test_Of_My_Appname

    AppVerName=A_Test_Of_My_Appname 1.0

    CreateAppDir=false



    [Registry]

    ; this next item depends on the condition of the checkbox assigned to the task "task_name"

    Root: HKCU; SubKey: Software\a_test_key; ValueType: string; ValueName: key-value; ValueData: data-value; Flags: uninsdeletekeyifempty uninsdeletevalue; Tasks: task_name



    [Tasks]

    ; assign a task named "task_name"

    Name: task_name; Description: "Create a test registry key at ""HKCU\Software\a_test_key"""; Flags: unchecked


  4. Seems nice for a NSIS setup.

ISTool is a good GUI to use for Inno Setup scripts which may help you. :)

Link to comment
Share on other sites

  • 2 weeks later...

An ordered response to your list of questions.

  1. The Task window displays after installation but before finishing.
  2. The banner (top graphic) can display a custom message like: "Support Us". Try making one with GIMP. Idea: Edit a copy of the default banner located in the Inno Setup installation directory.
  3. The Task window can show checkbox(es)
    Example Inno Setup script below:

    [Setup]

    ; basic safe options for test

    AppName=A_Test_Of_My_Appname

    AppVerName=A_Test_Of_My_Appname 1.0

    CreateAppDir=false



    [Registry]

    ; this next item depends on the condition of the checkbox assigned to the task "task_name"

    Root: HKCU; SubKey: Software\a_test_key; ValueType: string; ValueName: key-value; ValueData: data-value; Flags: uninsdeletekeyifempty uninsdeletevalue; Tasks: task_name



    [Tasks]

    ; assign a task named "task_name"

    Name: task_name; Description: "Create a test registry key at ""HKCU\Software\a_test_key"""; Flags: unchecked


  4. Seems nice for a NSIS setup.

ISTool is a good GUI to use for Inno Setup scripts which may help you. :)

I Would Say Inno Setup is the Best installation packager i have tried yet.. It works esay and its sumple.

I have Created an Inno Setup Portable App;ication that you can use without installing any Inno setup Software you can run it from any removable drive and use is here is i picture what is consist of.

It has got

1.INNOSETUP PACKAHER BUILDER.(iNNO sETUP INSTALLATION sETUP)

2.SWITCHES EXAMPLES

3.MY INNO SETUP EXTENSION 3

4.INNO SCRIPT BUILDER

5.INNOSETUP FORM DESIGNER

6.ISTOOL

7.SETUPBUILDER 6 DEVELOPER.

iF YOU HAVE ANYTHING TO ADD JUST DROP ME I MAIL AT WILLEMKC@HOTMAIL.COM

http://cid-f0ef201d3f90ee6a.skydrive.live.com/browse.aspx/.Public?uc=2

iF YOU WONT THE TOOL I CREATED IS ON MY SKYDRIVE

2.

post-288378-127115590429_thumb.jpg

Link to comment
Share on other sites

I have Created an Inno Setup Portable App;ication that you can use without installing any Inno setup Software you can run it from any removable drive and use is here is i picture what is consist of.

It looks interesting. Thanks for sharing with us. :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...