5.20. NX: migliore processo di installazione dei menu

Il problema fino ad oggi [67]

\Program Files\Siemens\NX2212\UGII\menus\custom_dirs.dat -> punta a $temp

$temp ha una "startup" e una "applicazione" cartella

Questo porta alla seguente situazione:

  • Installazione dell'applicazione PSOL 1 -> crea un menu in $temp

  • Disinstallazione dell'applicazione PSOL 1 -> rimuovere l'interfaccia ma mantenere $temp informazioni (non può essere eliminato perché questo è correlato all'utente)

  • Installazione dell'applicazione PSOL 2 -> creerà un menu in temp

Ora il menu di NX è mescolato con l'applicazione 1 e l'applicazione 2 (ad esempio: pulsanti/funzioni sbagliate).

Soluzione con V12.7

Le La struttura del menu NX-PSOL verrà ora creata in una cartella psol_menus_<hash> separata (ancora in %temp% per impostazione predefinita). L'hash è generati dal percorso di installazione %CADENAS% , garantendo un nome univoco per diversi prodotti PSOL.

Le in cui deve essere creata la struttura del menu durante il PSOL-NX Il processo di registrazione dell'interfaccia è ora regolato dalla chiave PrepareMenuPath nella ifugnx.cfg. Il suo valore predefinito è stato modificato per includere il psol_menus_<hash> sottocartella.

Figura 5.7. 

Dovere la chiave di configurazione sia assente o contenga un indirizzo non valido, la struttura delle cartelle verrà creato nella cartella $ TEMP come in precedenza Caso.

In Inoltre, verranno ora create le cartelle "Applicazione" e "Avvio" automaticamente dal programma di installazione e (come sottocartelle della cartella psol_menus_<hash> ), eliminando la necessità di riavviare NX dopo la configurazione iniziale.




[67] #152785