RecAPI
Loading...
Searching...
No Matches
LETTER::makeup field elements

Flags of end-position LETTERs (see usage of them in the table) and direction/orientation flags (see also the section about vertical text support). More...

Macros

#define R_ENDOFLINE   0x0001
 End of line. See the sections Handling of spaces and End-position letters for additional information.
 
#define R_ENDOFPARA   0x0002
 End of paragraph. This flag is used specially by BAR module.
 
#define R_ENDOFWORD   0x0004
 End of word. See also the section The notion of word in CSDK.
 
#define R_ENDOFZONE   0x0008
 End of zone. See also the section End-position letters.
 
#define R_ENDOFPAGE   0x0010
 End of page.
 
#define R_ENDOFCELL   0x0020
 End of table cell. See also the section End-position letters.
 
#define R_ENDOFROW   0x0040
 End of the last line of the last filled cell in a table row. See also the section End-position letters.
 
#define R_INTABLE   0x0080
 Letter is in a table cell.
 
#define R_TEXT_DIR_MASK   0x0700
 Mask of text direction in makeup field.
 
#define R_TEXT_ORIENT_MASK   0x0300
 Mask of text orientation in makeup field.
 
#define R_NORMTEXT   0
 Horizontal text.
 
#define R_VERTTEXT   0x0100
 Vertical text (CCJK) or neon text (Latin) or upside-down barcode.
 
#define R_LEFTTEXT   0x0200
 Left rotated / orientation is upward (including left rotated barcode)
 
#define R_RIGHTTEXT   0x0300
 Right rotated / orientation is downward (including right rotated barcode)
 
#define R_RTLTEXT   0x0400
 Character from a right-to-left direction word. See the section Right-to-left language support.
 
#define R_ENDOFLINE_CR   0x4000
 Used in barcodes only: End-of-line code is CR.
 
#define R_ENDOFLINE_LF   0x8000
 Used in barcodes only: End-of-line code is LF. Both flags specified means CRLF.
 

Detailed Description

Flags of end-position LETTERs (see usage of them in the table) and direction/orientation flags (see also the section about vertical text support).