Nome: Datatypes
Locazione: Devs/DataTypes/ e Storage/Datatypes
Template : --
Il sistema dei Datatypes è stato introdotto dal 3.0. Esso permette ai
programmi compatibili di leggere file di dati in diversi formati senza
conoscerne le specifiche. Tale sistema consente all'utente di
aumentare le potenzialità di un programma compatibile, aggiungendo
nuovi DataTypes. Un esempio di programma di questo tipo è MultiView.
I descrittori di DataTypes dotati di icona contenuti nella directory
DEVS:DataTypes vengono aggiunti al sistema dalla Startup-Sequence
mediante il comando AddDataTypes, quelli inattivi si trovano in
Storage/DataTypes. Si può sempre attivare un DataTypes inattivo da
Shell mediante AddDataTypes, Da Workbench mediante la rispettiva
icona. Nella directory Classes/DataTypes si trovano i file di
supporto per i singoli DataTypes. Tutto il sistema è gestito
attraverso la datatypes.library contenuta in LIBS:.
I DataTypes forniti con il 3.0 sono:
8SVX per leggere campioni sonori in formato IFF 8SVX
AmigaGuide per leggere ipertesti in formato AmigaGuide
FTXT per leggere testi in formato IFF FTXT
ILBM per leggere immagini in formato IFF ILBM
Dal 3.1 vengono forniti anche:
CDXL per leggere le animazioni con audio nel formato creato da
Commodore per il CDTV e presente anche sul CD32
ANIM per leggere animazioni in formato IFF ANIM
Molti altri Datatypes si trovano nel mondo PD.