I use InnoSetup to create application installer. Since I am installing a plugin for an existing application, I don't want the application icon to show up in the Start menu shortcuts. How to prevent InnoSetup from creating Start menu shortcuts?
InnoSetup will only create icons if you have entries in your [Icons] section. Remove all of the entries and your installer won't create any icons.
In devnull's scenario, another task to do could be to hide the installed plugin from the list of the installed Programs and Features on Windows control panel.
In order to so, you need to add this line of code in your InnoSetup script:
CreateUninstallRegKey=no
Related
Is there any way to remove any visual effects of inno setup installer so it looks like a window 95 skin?
Actually the picture you shown is from an installer with turned off Styles settings in Windows.
See this forum: https://www.sevenforums.com/tutorials/127339-visual-styles-windows-buttons-turn-off.html if you are interested in such solution.
To achieve that design for your Inno Setup installer you can create your own style that mimic the Win95 style and apply it to your installer using VCL Styles plugin.
See https://theroadtodelphi.com/2013/12/11/vcl-styles-for-inno-setup/
I have inherited an installscript project which asks the user if they want a desktop shortcut. The script creates the shortcut, but Windows gives it a default icon rather than the icon specified. When you look at the properties of the shortcut, the correct icon is displayed.
I see on this page the following:
"The shortcut target must be present on the target system before AddFolderIcon can be called." And I'm wondering if that's the cause of the issue.
The installscript is creating shortcuts in the OnFirstUIBefore() function. Do we need to instead create these shortcuts in the OnFirstUIAfter() function, after the executable has been copied to the user's machine? And if so, do we need to delay that dialog which asks them if they want the shortcut, or is there a way to save those answers until we get to that function?
I don't recall seeing an install which copies files and then asks you more questions about shortcuts.
We are using Installshield 2012 Spring if that is relevant at all.
FWIW I gave up and decided to create the shortcuts using the installation designer. Now they function correctly; however the install dialogs no longer ask the user if they want the shortcuts.
On Oracle Linux 5.0, 6.5, I can drag and drop an application menu item to application launcher panel. So I can start an application by clicking icon from the launcher panel. But under Oracle Linux 7, I was not able to do so.
Can anyone help?
If you select help under Documentation in the Applications folder and search for favorites you'll get the following answer:
To add an application to the dash for easy access:
Click the Applications menu at the top left of the screen and choose the Activities Overview item from the menu.
Click the grid button in the dash and find the application you want to add.
Right-click the application icon and select Add to Favorites.
Alternatively, you can click-and-drag the icon into the dash.
To remove an application icon from the dash, right-click the application icon and select Remove from Favorites.
On Oracle Linux 7.x
Install GNOME Shell Extension TaskBar
Or install it directly from the plug-ins web page here.
Here is a nice picture:
To modify your application menu:
Install alacarte Menu Editor for Gnome 3.
From a terminal run the following commands.
sudo yum install -y alacarte
Run the alacarte Menu editor
alacarte &
To learn more about using alacarte watch this video here. It is in German, but you can set the subtitle to your language.
I have created the exe file from jar and used this exe to create the installer using Inno setup. However when I install the system tray icon is not changing to custom icon I am proving in the .iss script. With Inno Setup the application icon which is displayed in Start > Program Files is picked up correctly but not the system tray icon.
I used the resource hacker to verify that the exe file has the image which needs to be displayed in the system tray. When Installing I do get prompted to select the desktop icon and quicklaunch icon. Desktop icon is picked correctly but not the quicklaunch icon.
Could some one suggest how to customize the system tray icon (quicklaunchicon).
#JerryDodge Thank you for the clues. The jar itself had the icon file which needed to be replaced. After replacing it, everything worked.
I have created an installer with installshield and it is work. but I don't uninstall it.
How I can create an uninstaller for my project?
The uninstallation is created automatically, and you should be able to uninstall from windows control panel.
However, many apps need special handlers or code written in the installer to handle uninstallation. This is specific to your installer.