Intepretation varies according to these three bits :
Indirected(8), Sprite(1) and Text(0).
Text plus sprite icons also have a special justification.
IST Data
000 Not used
001 Text String. Max 12 characters long.
010 Spritename.
011 Text and Spritename
100 Not used
101 +0 Pointer to text buffer
+4 Pointer validation string
+8 Buffer length
110 +0 Pointer to sprite or spritename.
+4 Pointer to sprite area, or 1 for Wimp
+8 0 if (+0) is spritepointer, length if namepointer.
111 +0 Pointer to text buffer
+4 Pointer validation string, which can contain spritename.
+8 Buffer length
|
|
|