I'm presently working on Medical based application and I've to impliment Install shield for the application.
Install shield:
How to do Deinstallation.Presently my application can be uninstalled from controll panel>Add/Remove Programs but I want a shortcut in program folder as usual case.
Actually there are some functions predefined in wizard , I've also gone through theory bud dont know where to put those functions in the script.How they get called when shortcut in program folder is run.what is the process?
this is what i put in : ProcessBeforeDataMove
[QUOTE]
///////////////////////////////////////////////////////////////////////////////
// //
// Function: ProcessBeforeDataMove //
// //
// Purpose: This function performs any necessary operations prior to the //
// actual data move operation. //
// //
///////////////////////////////////////////////////////////////////////////////
function ProcessBeforeDataMove()
STRING svLogFile,svfile;
NUMBER nResult;
begin
InstallationInfo( @COMPANY_NAME, @PRODUCT_NAME, @PRODUCT_VERSION, @PRODUCT_KEY );
svLogFile = UNINST_LOGFILE_NAME;
szAppPath = TARGETDIR; // TODO : if your application .exe is in a subdir of TARGETDIR then add subdir
svfile = TARGETDIR + "\\ReMeDi.exe";
if (Is (FILE_LOCKED, svfile)) then
MessageBox ("ReMeDi is already running. It is highly recommended that you close the application \n before proceeding.",SEVERE);
exit;
endif;
DeinstallSetReference (svfile ^ @PRODUCT_KEY);
//RegDBSetDefaultRoot (HKEY_LOCAL_MACHINE);
nResult = DeinstallStart( svDir, svLogFile, @UNINST_KEY, 0 );
if (nResult < 0) then
MessageBox( @ERROR_UNINSTSETUP, WARNING );
endif;
// if ((bIs32BitSetup) && (bIsShellExplorer)) then
RegDBSetItem( REGDB_APPPATH, szAppPath );
RegDBSetItem( REGDB_APPPATH_DEFAULT, szAppPath ^ @PRODUCT_KEY );
RegDBSetItem( REGDB_UNINSTALL_NAME, @UNINST_DISPLAY_NAME );
// endif;
// TODO : update any items you want to process before moving the data
//*/
return 0;
end;
[QUOTE]
I'm getting my log file uninst.isu created but and entry in panel>Add/Remove Programs but I WANT UNINSTALL.exe which can be targeted from start menu to uninstall the application . NEED HLP

Can some expert of Install shield give me the script for customizing the application?