Llynix
11th April 2005 05:10 UTC
Release Notes
We spend a lot of time trying to get our Release Notes in tip top shape. Except apparently no one reads them. While we have our share of clueless newbs, to their defense they aren't very prominent.
Currently I do this:
Function .onInstSuccess
MessageBox MB_YESNO $(Success) IDNO NoReadme
Execshell open "$INSTDIR\Release Notes.txt"
NoReadme:
FunctionEnd
Unfortunatly for some reason Execshell opens up the default application (notepad.exe) sometimes in the background and it isn't very intuitive.
Honestly what I would love is to simply have a "License" page displayed upon success. Something still inside the installer. I think this would result in maximum viewability.
Any suggestions?
Jnuw
11th April 2005 05:54 UTC
Llynix, I feel your pain. My customers seem to ignore all the documentation we put out like its the plague or something. Any how, if you want to display some information within the installer, what you need is a custom page. You can either make this page come up 100% of the time, or use a message box like you are now, and give the option to skip it (and set a variable). When you build the custom page, in the "display" function check that variable, and skip the actual display command for the function if needed, and the page will not be displayed, make sense? Hope this helps.
flizebogen
11th April 2005 07:42 UTC
You could work with page and pageEx commands and display your notes in a license screen.
The page command gives you control in which order the pages are shown
Llynix
16th April 2005 16:57 UTC
Originally posted by Jnuw
Llynix, I feel your pain. My customers seem to ignore all the documentation we put out like its the plague or something. Any how, if you want to display some information within the installer, what you need is a custom page. You can either make this page come up 100% of the time, or use a message box like you are now, and give the option to skip it (and set a variable). When you build the custom page, in the "display" function check that variable, and skip the actual display command for the function if needed, and the page will not be displayed, make sense? Hope this helps.
Looks like I gotta learn how to do custom pages :)
I'm just going to make it come up all the time. I figure it takes a user just as long to click no as it would take them to just completely ignore it.
At least with it popping up 100% of the time I can chastize users a bit for not reading them. Currently I've been too kind to them :)
Comperio
16th April 2005 17:50 UTC
LoboLunar's nsWeb plugin is also very good. It can display a web page either published on the web or as a file on the hard drive. Pretty easy to use without a lot of custom page functions.
The forum link here:
http://forums.winamp.com/showthread....hlight=browser
Logo's download site is here:
http://plugins.joelito.net/