1 #ifndef DATATYPES_TEXTCLASS_H
2 #define DATATYPES_TEXTCLASS_H
5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
9 #ifndef UTILITY_TAGITEM_H
10 # include <utility/tagitem.h>
13 #ifndef DATATYPES_DATATYPESCLASS_H
14 # include <datatypes/datatypesclass.h>
17 #ifndef LIBRARIES_IFFPARSE_H
18 # include <libraries/iffparse.h>
21 #define TEXTDTCLASS "text.datatype"
25 #define TDTA_Buffer (DTA_Dummy + 300)
26 #define TDTA_BufferLen (DTA_Dummy + 301)
27 #define TDTA_LineList (DTA_Dummy + 302)
28 #define TDTA_WordSelect (DTA_Dummy + 303)
29 #define TDTA_WordDelim (DTA_Dummy + 304)
30 #define TDTA_WordWrap (DTA_Dummy + 305)
32 /* There is one line structure for every line of text in the document. */
36 struct MinNode ln_Link
;
53 #define LNF_LF (1L << 0)
54 #define LNF_LINK (1L << 1)
55 #define LNF_OBJECT (1L << 2)
56 #define LNF_SELECTED (1L << 3)
58 #define ID_FTXT MAKE_ID('F','T','X','T')
59 #define ID_CHRS MAKE_ID('C','H','R','S')
61 #endif /* DATATYPES_TEXTCLASS_H */