InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages

Classes

class  ASCIIFileWriter
 
class  CTxtExpFileWriter
 
class  ITxtExpFileWriter
 
class  ITxtExpSuite
 
class  JISFileWriter
 
class  kUNICODEFileWriterBoss
 
class  kTxtExpActionComponentBoss
 
class  kShiftJISFileWriterBoss
 
class  kJISFileWriterBoss
 
class  kTxtExpFilterBoss
 
class  kTxtExpDialogBoss
 
class  kASCIIFileWriterBoss
 
class  ShiftJISFileWriter
 
class  TxtExpActionComponent
 
class  TxtExpDialogController
 
class  TxtExpDialogObserver
 
class  TxtExpFilter
 
class  TxtExpSuiteASB
 
class  TxtExpSuiteTextCSB
 
class  TxtExpUtils
 
class  UNICODEFileWriter
 

Variables

const int32 kTxtExpBufferSize = 2048
 
const uchar * kEscASCII = (uchar*)"\x1B(B\0"
 
const uchar * kEscJIS_Roman = (uchar*)"\x1B(J\0"
 
const uchar * kEscJIS_Old = (uchar*)"\x1B$@\0"
 
const uchar * kEscJIS_New = (uchar*)"\x1B$B\0"
 

Variable Documentation

const uchar* kEscASCII = (uchar*)"\x1B(B\0"

ESC sequence for ASCII

const uchar* kEscJIS_New = (uchar*)"\x1B$B\0"

ESC sequence for Newer JIS standard (JIS X 0208-1983)

const uchar* kEscJIS_Old = (uchar*)"\x1B$@\0"

ESC sequence for Older JIS standard (JIS C 6226-1978)

const uchar* kEscJIS_Roman = (uchar*)"\x1B(J\0"

ESC sequence for JIS Roman

const int32 kTxtExpBufferSize = 2048

Size of internal buffer for the file writer implementations. For this sample, this is set at 2,048, since many DMA page buffers on PCs and Macintoshes are allocated at 4kByte (=4,096) chunks. The actual memory space occupied depends on the data type, which could be uchar (1 byte each) or textchar (2 bytes each).