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.