Nella Workplace Shell, le associazioni servono a collegare i file di dati con gli &link_progobjs;. Se nell'oggetto "Impostazioni &xwp;" si abilitano le associazioni per tipo di file avanzate, questi collegamenti si baseranno esclusivamente sui tipi di file.

Il tipo cui appartiene il file dati Š influenzato da due fonti:

Se ad un dato tipo di file Š stato associato un oggetto programma, quest'ultimo apparir… nel &popmenu;e "Aprire come" di tutti i file dati di quel tipo. La prima associazione Š quella che determina il tipo di icona del file dati ed Š anche quella usata quando si clicca due volte sul file.

Nell'esempio precedente, se si associa il tipo "Acrobat PDF" all'oggetto programma di Adobe Acrobat Reader, tutti i file che rispondono alla stringa *.PDF potranno essere aperti con quell'oggetto programma.

In aggiunta a quanto detto, i tipi di file possono anche venire ereditati. E' possibile definire queste relazioni "padre-figlio" dalla pagina "Tipi di file" dell'&link_wpsobj;, riordinando i vari tipi di file trascinandoli nella posizione desiderata. Se un tipo diventa "figlio" di un altro tipo, le associazioni previste per il tipo "genitore" diventano disponibili anche per tutti i file dati del tipo "figlio".

Per esempio: supponiamo che si sia definito un tipo di file "PostScript". Dato che i documenti PDF sono in effetti nient'altro che dei file PostScript, seppure molto particolari, si pu• decidere di fare del tipo "Acrobat PDF" un "figlio" del tipo "PostScript". CosŤ facendo, e supponendo che GhostScript sia il programma associato al tipo "PostScript", sar… possibile aprire i file PDF anche con GhostScript.