I file di personalizzazione definiscono il contenuto degli elementi dell'interfaccia utente. Non determinano la posizione degli elementi nell'interfaccia utente. La struttura dell'interfaccia utente viene definita nelle aree di lavoro.
Per applicazioni, strumenti e attività vengono in genere creati file di personalizzazione specifici. Gli amministratori possono utilizzare il comando Personalizza per creare personalizzazioni amministrative dell'interfaccia utente, come accade con gli utenti per gli elementi individuali dell'interfaccia utente.
Gli elementi incorporati dell'interfaccia utente forniti dal software sono memorizzati in file application.xml localizzati.
Il file application_overrides.xml fornisce i percorsi dei file di personalizzazione amministrativa dell'interfaccia utente da utilizzare e determina le versioni e le lingue del software in uso.
Il file deve essere memorizzato in una specifica cartella nei computer locali: %programdata%\<nome_azienda>\<nome_applicazione>\application_overrides.xml
Il file .xml utilizza una sintassi specifica, come illustrato nel seguente esempio:
File application_overrides.xml di esempio
<?xml version="1.0"?>
<applicationoverrides>
<version build="*">
<language name="*">
<setting type="QString" value="U:\Common\CAD\Shared\ui_customization_all.xml"/>
</language>
<language name="japanese">
<setting type="QString" value="U:\Common\CAD|Shared\ui_customization_jap.xml"/>
</language>
</version>
</applicationoverrides>
Nell'indicatore version il parametro build specifica la versione per cui vengono applicate le impostazioni dei file di personalizzazione successivi. Un asterisco (*) specifica che i file successivi verranno applicati a tutte le versioni installate.
Nell'indicatore language il parametro name specifica la lingua per cui si applicano le impostazioni di personalizzazione. Un asterisco (*) specifica che i file successivi verranno applicati a tutte le lingue installate.
Nel parametro value gli indicatori settings impostano i file di personalizzazione dell'interfaccia utente (di tipo .xml) da caricare all'avvio del programma. Questi file si trovano in genere in un'unità e una cartella di rete.
È consigliabile mantenere l'ordine delle specifiche dei file per i valori di esclusione.
Gli utenti possono applicare definizioni di personalizzazioni amministrative durante la personalizzazione dell'interfaccia utente con il comando Personalizza, ma non è possibile modificarle.