Win Version and NT Version

Started by Randem, March 23, 2011, 10:10:32 AM

Previous topic - Next topic

Randem

Some documentation updates have been released in English only on the website to help with the newer look and operations of InnoScript. More updated released will be uploaded as they are done.

Help Documentation Online can be found at https://randemsystems.support/innoscript/help/English (U.S.)/InnoScript Help.pdf

Randem

Yes, we are working on the documentation but it is slow due to supporting many languages.

webbiz

See? That's what I'm talking about. It's confusing to know, from the perspective of a new user, what everything is and where everything is.
 
I thought those were headers. LOL!!!
 
Clicked on the Options tab and wham, a ton more buttons.
 
Seriously, the application is clearly powerful but very crowded with buttons and tabs. Something like this REALLY needs better and easier to follow documentation.
 
Thanks for your patience and help.  

Randem

Actually all the things you have mentioned are on the Versioning Tab. What you refer to as headings are not headings (Versioning, Options and Manifests) are all tabs and if you click on the tab you will see that they have different options.
 
The templates are where you should place your edits for your script. In that way you can recreate the exact script each time you use InnoScript without having to remember which edits you added manually for they will be automatically added each time you re-create your script.
 
There are not many everyday parameter that you would have to add manually. The most useful Inno Setup parameter are added thru the Parameters screen (Settings->Parameters) from the main menu.

webbiz

Yes it would seem that everything boils down to the documentation being a tad lacking, especially from the standpoint of a new user. While the placement of the buttons are logical in respects to MIN and MAX versions (left button MIN, right button MAX), the labeling and lack thereof, as well as the documentation not making this clear, really made this more difficult than it should be.
 
For instance, you have the Windows Version listed under Versioning and the NT Version under Options. That doesn't make sense to me.
 
It would seem that BOTH the WIN and NT Versions should be under VERSIONING, as they are used the same way. The OS's are simply divided by the engine type (Win or NT). By putting them under different headers (Versioning and Options), it implies that they are used differently, when they really are not!
 
And without the documentation spelling out what these do, you really need to experiment with them and already understand the InnoSetup use of Windows/NT versions (ie. 4.0, 6.1, etc.)
 
 
Anyway, I managed to get my script up and running, but it required that I go to the InnoSetup site and do some manual editing of the script for those areas of InnoScript that I could not figure out how to setup and use.
 
Thanks for your prompt reply.

Randem

The left side of each Windows Selection is for the Minimum Windows Version you want you app installed upon and the right is for the Maximum Windows version you want your app installed upon.
 
The Windows NT buttons are used exactly the same. Regular Windows (95/98/ME) is different than NT Versions of Windows (NT 4.0/2000/XP/Vista/Windows 7) Now the NONE button is used to indicate that you do not want your app to be installed on any of the variations in that version group. This is from Inno Setup's MinVersion parameter.
 
So for your app to run on any version of Windows that is supported you select the Windows 95 button on the left and the Windows ME button on the right. Also select the Windows XP button on the left and the Windows 7 button on the right.
 
The documentation has not caught up t the development as of yet, but we hope to get caught up in the future. in the meantime we have this support site for that reason also.
 
InnoScript is not that hard to use. You should start off relatively simple by just selecting your VB6 project then pressing the Create Script button. All other things will stem from that simple technique.

webbiz

I've had InnoScript for quite some time now but never really used it because it's quite complicated and time consuming to learn.
 
Case in point:
 
After sitting dormant on my machine for a couple years, I decided to download the latest version, register it with my license, and try to create a script for an old VB6 app that currently does not have a installation script.
 
Going through the forum SEARCH and the documentation, I cannot find ANY REFERENCE to the proper use of these Win Version and NT Version buttons on the main InnoScript interface.
 
If my program is just a simple Windows app that should run on ANY Windows OS, what buttons am I suppose to select?
 
And why are there two buttons for each?
 
What does NONE mean? That it is not designed to run on Windows???  
 
If I select Windows 95, does this mean it will only install on Windows 95 machines, or that it is a Windows 95 program, or that it was developed to run on Windows 95 and above, ????
 
What is the difference between the left side buttons and the right side buttons?
 
  left            right
Windows 95 ---- Windows 95
 
And then you have those NT Version buttons. What is the difference between the Win Version and the NT Version? They are ALL Windows OS's, right?
 
Do you select something from the Win Version side and something from the NT Version side, or from only one of the two (Win or NT version, not both)??
 
Where is this information listed on this site, or the documentation? If it exists, then it is NOT as easy to locate as you may think it is. I've spent way to long looking for an answer to how to use the interface of this program today without any real progress.
 
Again, my VB6 app is a program that I would expect to run on ANY Windows OS, from Windows 95 and beyond. Vista and Win 7 I suspect will simply install it in its x86 area.
 
Please, can you direct me to where this information is for someone who is brand new to using InnoScript and has a basic understanding of InnoSetup (been using it for years, but am certainly no expert on it.)
 
I have yet another question on some added lines in my generated script that doesn't make sense, but I'll create a new thread for that one.
 
Thank you.