5 #ifndef _INC_cRTFReader_H_
6 #define _INC_cRTFReader_H_
11 #include "../GrayLibBase.h"
23 #define CRTFProp(a,b,c,d,e) RTF_PROP_##a,
24 #include "CRTFProps.tbl"
54 static const int k_STATE_SAVE_QTY = 32;
57 int m_nStateSaveIndex;
58 bool m_fSkipDestIfUnk;
72 HRESULT ParseKeywordN(
const char* pszKeyword,
int param,
bool fParam);
76 virtual HRESULT onPrintChar(
char ch);
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cRTFReader.h:47
UNITTEST_FRIEND(cRTFReader)
RTF_IPEN_t
Definition: cRTFReader.h:30
@ RTF_IPEN_Hex
Definition: cRTFReader.h:31
@ RTF_IPEN_Bin
Definition: cRTFReader.h:31
@ RTF_IPEN_SkipDest
Definition: cRTFReader.h:31
RTF_IDEST_t
Definition: cRTFReader.h:34
@ RTF_IDEST_Pict
Definition: cRTFReader.h:35
@ RTF_IDEST_Skip
Definition: cRTFReader.h:35
RTF_RDS_t
Definition: cRTFReader.h:38
@ RTF_RDS_Skip
Definition: cRTFReader.h:41
@ RTF_RDS_Norm
Definition: cRTFReader.h:41
RTF_PROP_t
Definition: cRTFReader.h:20
@ RTF_PROP_QTY
Definition: cRTFReader.h:26
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22