Ignore:
Timestamp:
Jun 19, 2008 3:10:46 PM (14 years ago)
Author:
srkline
Message:

Last minute tweaks before summer school

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/SANS/Analysis/Models/Packages/NCNR_Install.ipf

    r384 r388  
    1010// - lots more diagnostics added 
    1111 
    12 Function InstallNCNRMacros() 
     12Function InstallNCNRMacros(forceInstall) 
     13        Variable forceInstall           // if == 1, install whatever possible, even if R/W errors from the OS 
    1314 
    1415        //first step, check for Igor 6!!! 
     
    4445        endif 
    4546         
    46         if(UP_err != 0 || IH_err != 0 || IE_err != 0) 
    47                 alertStr += "You will need to install manually." 
    48                 DoAlert 0,alertStr 
    49                 return(0) 
     47        if(forceInstall == 0) 
     48                if(UP_err != 0 || IH_err != 0 || IE_err != 0) 
     49                        alertStr += "You will need to install manually." 
     50                        DoAlert 0,alertStr 
     51                        return(0) 
     52                endif 
    5053        endif 
    5154         
     
    263266                case 2: // mouse up 
    264267                        // click code here 
    265                         InstallNCNRMacros() 
     268                        InstallNCNRMacros(0) 
    266269                        break 
    267270        endswitch 
     
    553556        return(V_flag) 
    554557end 
     558 
     559// this will "force" an install, even if there are R/W errors 
     560Macro ForceInstall() 
     561 
     562        Execute "InstallNCNRMacros(1)" 
     563end 
Note: See TracChangeset for help on using the changeset viewer.