*Reaper* Posted December 18, 2007 Posted December 18, 2007 Ok..... I'm going to be creating ALOT of my fav theme addons.....They will all be uninstallable....(individually that its)Now.... I don't wan't 50 or more entries in the add/remove programs list in the control panel....(unless I actually want to see them)What I'm after is what MrDMX did in his ported vista games addon......The only way they showed up was if "show updates" was checked, and then it had a header that saidsomething like "Vista Games" and then under that "folder" (for lack of a better name) had the individual games.....I would like to do basically the same thing.....Something like:Reapers Themes:yadayadayadaetc......I have looked through the inf of MrDMX's addon and nothing really jumped out at me.....I would like to know how this is done......Again.... I know I have been driving everyone crazy with all my questions, but I REALLY DO APPRECIATEeveryone taking the time to try and help me out......Thanks again everyone...... Quote
ricktendo Posted December 18, 2007 Posted December 18, 2007 Its pretty simple Makave, I use it with my NeroDiscCopy and Kel uses it with his Uber.The secret is you add these strings to the uninstall registry of your smaller sub programs[Uninstall.Registry]HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SubProgramName","ParentDisplayName",,"MainReaperProgram"HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SubProgramName","ParentKeyName",,"KeyName"ParentKeyName=Whatever is after Uninstall\ <-HereParentDisplayName=Whatever is afer the "DisplayName",,"*Here*" Quote
ricktendo Posted December 18, 2007 Posted December 18, 2007 Here is a tip for you makave if you want to make a gr8 theme uninstaller you can prompt the user to change his theme in case the theme he is currently using is the one he currently wants to uninstall[Uninstall]BeginPrompt=Change.Theme.FirstRunPreSetupCommand=Open.Theme.DialogDelFiles=etc etc[Change.Theme.First]Title=Theme UninstallerPrompt="The following will uninstall the *blank* theme, make sure to change the theme to another if it is currently in use."ButtonType=OKCANC[Open.Theme.Dialog]rundll32 shell32.dll,Control_RunDLL desk.cpl desk,@Themes /Action:OpenTheme /File:"""%16440%\themes\windows classic.theme""" Quote
LUZR4LIFE Posted December 18, 2007 Posted December 18, 2007 Thanks Rick for the info and also thanks Makave for posting this question. I was thinking about adding a uninstaller to my theme packs. Quote
ricktendo Posted December 18, 2007 Posted December 18, 2007 I can help you make some killer uninstallers for your theme packs Quote
*Reaper* Posted March 16, 2008 Author Posted March 16, 2008 Its pretty simple Makave, I use it with my NeroDiscCopy and Kel uses it with his Uber.The secret is you add these strings to the uninstall registry of your smaller sub programs[Uninstall.Registry]HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SubProgramName","ParentDisplayName",,"MainReaperProgram"HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SubProgramName","ParentKeyName",,"KeyName"ParentKeyName=Whatever is after Uninstall\ <-HereParentDisplayName=Whatever is afer the "DisplayName",,"*Here*"Ok.... I got this part working with no problems....One question is....Is there any way to specify a particular Icon for the ParentDisplayNameInstead of it using one of the subprograms icons..??Oh.... I'll get back to the other thread in a bit...... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.