1 #ifndef IE_IMP_MSWORD_DUMP
2 #error This file must only be included in ie_imp_MsWord97.cpp !!!
3 #else
4 
5 #ifndef IE_IMP_MSWORD_DUMP_H
6 #define IE_IMP_MSWORD_DUMP_H
7 
8 #if 0 // changed when used again
9 static void s_dump_chp(CHP *achp)
10 {
11 	FILE * dumpf = fopen("chp_fmt_dump.txt","a");
12 	UT_return_if_fail(dumpf);
13 
14 	fprintf(dumpf,"IE_Imp_MsWord_97::_beginChar: achp dump:\n"
15 	"	fBold %d\n"
16 	"	fItalic %d\n"
17 	"	fRMarkDel %d\n"
18 	"	fOutline %d\n"
19 	"	fFldVanish %d\n"
20 	"	fSmallCaps %d\n"
21 	"	fCaps %d\n"
22 	"	fVanish %d\n"
23 	"	fRMark %d\n"
24 	"	fSpec %d\n"
25 	"	fStrike %d\n"
26 	"	fObj %d\n"
27 	"	fShadow %d\n"
28 	"	fLowerCase %d\n"
29 	"	fData %d\n"
30 	"	fOle2 %d\n"
31 	"	fEmboss %d\n"
32 	"	fImprint %d\n"
33 	"	fDStrike %d\n"
34 	"	fUsePgsuSettings %d\n"
35 	"	reserved1 %d\n"
36 	"	reserved2 %d\n"
37 	"	reserved11 %d\n"
38 	"	ftc %d\n"
39 	"	ftcAscii %d\n"
40 	"	ftcFE %d\n"
41 	"	ftcOther %d\n"
42 	"	hps %d\n"
43 	"	dxaSpace %d\n"
44 	"	iss %d\n"
45 	"	kul %d\n"
46 	"	fSpecSymbol %d\n"
47 	"	ico %d\n"
48 	"	reserved3 %d\n"
49 	"	fSysVanish %d\n"
50 	"	hpsPos %d\n"
51 	"	super_sub %d\n"
52 	"	lid %d\n"
53 	"	lidDefault %d\n"
54 	"	lidFE %d\n"
55 	"	idct %d\n"
56 	"	idctHint %d\n"
57 	"	wCharScale %d\n"
58 	"	fcPic_fcObj_lTagObj %d\n"
59 	"	ibstRMark %d\n"
60 	"	ibstRMarkDel %d\n"
61 	"	dttmRMark %d\n"
62 	"	dttmRMarkDel %d\n"
63 	"	reserved4 %d\n"
64 	"	istd %d\n"
65 	"	ftcSym %d\n"
66 	"	xchSym %d\n"
67 	"	idslRMReason %d\n"
68 	"	idslReasonDel %d\n"
69 	"	ysr %d\n"
70 	"	chYsr %d\n"
71 	"	cpg %d\n"
72 	"	hpsKern %d\n"
73 	"	icoHighlight %d\n"
74 	"	fHighlight %d\n"
75 	"	kcd %d\n"
76 	"	fNavHighlight %d\n"
77 	"	fChsDiff %d\n"
78 	"	fMacChs %d\n"
79 	"	fFtcAsciSym %d\n"
80 	"	reserved5 %d\n"
81 	"	fPropRMark %d\n"
82 	"	ibstPropRMark %d\n"
83 	"	dttmPropRMark %d\n"
84 	"	sfxtText %d\n"
85 	"	reserved6 %d\n"
86 	"	reserved7 %d\n"
87 	"	reserved8 %d\n"
88 	"	reserved9 %d\n"
89 	"	reserved10 %d\n"
90 	"	fDispFldRMark %d\n"
91 	"	ibstDispFldRMark %d\n"
92 	"	dttmDispFldRMark %d\n"
93 	"	xstDispFldRMark %p\n"
94 	"	shd %d\n"
95 	"	brc %d\n"
96 	"	fBidi %d\n"
97 	"	fBoldBidi %d\n"
98 	"	fItalicBidi %d\n"
99 	"	ftcBidi %d\n"
100 	"	hpsBidi %d\n"
101 	"	icoBidi %d\n"
102 	"	lidBidi %d\n",
103 
104 		achp->fBold,
105 		achp->fItalic,
106 		achp->fRMarkDel,
107 		achp->fOutline,
108 		achp->fFldVanish,
109 		achp->fSmallCaps,
110 		achp->fCaps,
111 		achp->fVanish,
112 		achp->fRMark,
113 		achp->fSpec,
114 		achp->fStrike,
115 		achp->fObj,
116 		achp->fShadow,
117 		achp->fLowerCase,
118 		achp->fData,
119 		achp->fOle2,
120 		achp->fEmboss,
121 		achp->fImprint,
122 		achp->fDStrike,
123 		achp->fUsePgsuSettings,
124 		achp->reserved1,
125 		achp->reserved2,
126 		achp->reserved11,
127 		achp->ftc,
128 		achp->ftcAscii,
129 		achp->ftcFE,
130 		achp->ftcOther,
131 		achp->hps,
132 		achp->dxaSpace,
133 		achp->iss,
134 		achp->kul,
135 		achp->fSpecSymbol,
136 		achp->ico,
137 		achp->reserved3,
138 		achp->fSysVanish,
139 		achp->hpsPos,
140 		achp->super_sub,
141 		achp->lid,
142 		achp->lidDefault,
143 		achp->lidFE,
144 		achp->idct,
145 		achp->idctHint,
146 		achp->wCharScale,
147 		achp->fcPic_fcObj_lTagObj,
148 		achp->ibstRMark,
149 		achp->ibstRMarkDel,
150 		*(static_cast<int*>(&achp->dttmRMark)),
151 		*(static_cast<int*>(&achp->dttmRMarkDel)),
152 		achp->reserved4,
153 		achp->istd,
154 		achp->ftcSym,
155 		achp->xchSym,
156 		achp->idslRMReason,
157 		achp->idslReasonDel,
158 		achp->ysr,
159 		achp->chYsr,
160 		achp->cpg,
161 		achp->hpsKern,
162 		achp->icoHighlight,
163 		achp->fHighlight,
164 		achp->kcd,
165 		achp->fNavHighlight,
166 		achp->fChsDiff,
167 		achp->fMacChs,
168 		achp->fFtcAsciSym,
169 		achp->reserved5,
170 		achp->fPropRMark,
171 		achp->ibstPropRMark,
172 		*(static_cast<int*>(&achp->dttmPropRMark)),
173 		achp->sfxtText,
174 		achp->reserved6,
175 		achp->reserved7,
176 		achp->reserved8,
177 		achp->reserved9,
178 		*(static_cast<int*>(&achp->reserved10)),
179 		achp->fDispFldRMark,
180 		achp->ibstDispFldRMark,
181 		*(static_cast<int*>(&achp->dttmDispFldRMark)),
182 		achp->xstDispFldRMark,
183 		*(static_cast<int*>(&achp->shd)),
184 		*(static_cast<int*>(&achp->brc)),
185 		achp->fBidi,
186 		achp->fBoldBidi,
187 		achp->fItalicBidi,
188 		achp->ftcBidi,
189 		achp->hpsBidi,
190 		achp->icoBidi,
191 		achp->lidBidi
192 	);
193 	if(dumpf)
194 		fclose(dumpf);
195 }
196 
197 #endif
198 
199 #endif
200 #endif
201