TABLE OF CONTENTS text.datatype/--datasheet-- text.datatype/--datasheet-- text.datatype/--datasheet-- NAME text.datatype -- Root data type for text. FUNCTION The text.datatype is the super-class for any text related classes. METHODS OM_NEW -- Create a new text object. OM_GET -- Obtain the value of an attribute. OM_SET -- Set the values of multiple attributes. OM_UPDATE -- Update the values of multiple attributes. OM_DISPOSE -- Dispose of a text object. GM_LAYOUT -- Layout the object and notify the application of the title and size. GM_HITTEST -- Determine if the object has been hit with the mouse. GM_GOACTIVE -- Tell the object to go active. GM_HANDLEINPUT -- Handle input. GM_RENDER -- Cause the text to render. GM_EXTENT -- Reports rendering extent. DTM_PROCLAYOUT -- Layout (remap) the text on the application's process. DTM_FRAMEBOX -- Obtain the display environment that the text requires. DTM_SELECT -- Select an area in the text. DTM_CLEARSELECTED -- Deselect the selected area of the text. DTM_COPY -- Copy the selected area of the text to the clipboard as FTXT. If no area is selected, then the entire text is copied. DTM_PRINT -- Print the selected area of the text. If no area is selected, then the entire text is printed. DTM_WRITE -- Write the selected area of the text to a file. If no area is selected, then the entire text is saved. DTM_REMOVEDTOBJECT -- Remove the datatype object. DTM_TRIGGER -- Invoke the string search functionality. TAGS DTA_TextAttr (struct TextAttr *) Text attribute to use for the text. Applicability is (OM_NEW, OM_SET, OM_GET) DTA_TextFont (struct TextFont *) Text font to use for the text. Applicability is (OM_GET) TDTA_Buffer (CONST_STRPTR) Pointer to the text data. Applicability is (OM_NEW, OM_SET, OM_GET) TDTA_BufferLen (uint32) Length of text data. Applicability is (OM_NEW, OM_SET, OM_GET) TDTA_LineList (struct List *) List of lines. The elements of the list are Line structures (see ). Applicability is (OM_GET) TDTA_WordSelect (CONST_STRPTR) Word that has been double-clicked on. Applicability is (OM_UPDATE, OM_NOTIFY) TDTA_WordDelim (CONST_STRPTR) Characters used deliminate words. Applicability is (OM_NET, OM_SET) TDTA_WordWrap (BOOL) Used to turn word wrap on and off. Defaults to FALSE. Applicability is (OM_NEW, OM_SET, OM_GET) TDTA_TabSize (uint32) Tab size in spaces. Defaults to 8. Applicability is (OM_NEW, OM_SET, OM_GET) SEE ALSO ascii.datatype