ascii.datatype Reference

BOOPSI datatype class reference for ascii.datatype, synthesised from the AmigaOS NDK 3.2 Release 4 (Autodocs/ascii).

Class properties

Property Value
Display name ascii.datatype
Group ID GID_TEXT = MAKE_ID('t','e','x','t') (text)
Superclass text.datatype
File format ASCII text (8-bit)
Methods declared 6
Parent class page text.datatype

Description

The ASCII data type, a sub-class of the text.datatype, is used to load ANSI text files.

Methods

Each method is declared in the autodoc METHODS block. Method implementations are inherited from the superclass unless noted otherwise in the parent's autodoc.

Method Purpose
OM_NEW Create a new text object from ANSI characters. The source may be either a file or the clipboard.
OM_UPDATE re-render the contents of the datatype.
OM_SET identical to OM_UPDATE.
GM_LAYOUT layout the object and notify the application on it This is an asynchronous method.
DTM_PROCLAYOUT layout the object in the task of the caller.
OM_DISPOSE Dispose the object.

See also

  • text.datatype

Release history (NDK 3.2 R4)

Excerpted from ReleaseNotes/ascii-dt-RelNotes in the NDK 3.2 R4 distribution.

--------------------- AmigaOS 3.1.4(.1) project ----------------------

Changes for release 45.1 (14.8.2018):

- Fixed a race condition of the library
  lifetime handling.

- Fixed a potential memory leak on library
  open.

Changes for release 45.2 (10.9.2018):

- Fixed another race condition on LibOpen.

----------------------- AmigaOS 3.2 project --------------------------

Changes for release 45.3 (16.10.2019):

- CSI27m did not work and did not turn off
  reverse printing.

Changes for release 47.1 (15.3.2021):

- Bumped version number.

Cross-references

Source: AmigaOS NDK 3.2 Release 4, Autodocs/ascii_dtc.doc, Include_H/datatypes/datatypes.h, ReleaseNotes/ascii-dt-RelNotes.