xref: /aoo41x/main/oox/source/dump/biffdumper.ini (revision cdf0e10c)
1*cdf0e10cSrcweir
2*cdf0e10cSrcweir# dumper settings ============================================================
3*cdf0e10cSrcweir
4*cdf0e10cSrcweir# Path to additional configuration data, relative to this file.
5*cdf0e10cSrcweirinclude-config-file=dumperbase.ini
6*cdf0e10cSrcweirinclude-config-file=dffdumper.ini
7*cdf0e10cSrcweirinclude-config-file=oledumper.ini
8*cdf0e10cSrcweir
9*cdf0e10cSrcweir# Enable entire dumper. This option does not affect the option 'enable-import'.
10*cdf0e10cSrcweir#   0=off, 1=on, missing = use setting from dumperbase.ini
11*cdf0e10cSrcweir# enable-dumper=1
12*cdf0e10cSrcweir
13*cdf0e10cSrcweir# Enable import after dumping. Disabling this option allows to dump a file
14*cdf0e10cSrcweir# without loading it. This option is independent from the 'enable-dumper'
15*cdf0e10cSrcweir# option.
16*cdf0e10cSrcweir#   0=off, 1=on, missing = use setting from dumperbase.ini
17*cdf0e10cSrcweir# enable-import=1
18*cdf0e10cSrcweir
19*cdf0e10cSrcweir# BIFF record settings -------------------------------------------------------
20*cdf0e10cSrcweir
21*cdf0e10cSrcweir# Merge CONTINUE records with leading record (default=on).
22*cdf0e10cSrcweir#   0=off - show CONTINUE records separately (hex dump)
23*cdf0e10cSrcweir#   1=on  - show contents of leading record together with following CONTINUE
24*cdf0e10cSrcweirmerge-continue-record=1
25*cdf0e10cSrcweir
26*cdf0e10cSrcweir# name lists =================================================================
27*cdf0e10cSrcweir
28*cdf0e10cSrcweir# common ---------------------------------------------------------------------
29*cdf0e10cSrcweir
30*cdf0e10cSrcweirunitconverter=CONV-PERCENT-NEG,-1,%
31*cdf0e10cSrcweirunitconverter=CONV-COLWIDTH,/256,chars
32*cdf0e10cSrcweirunitconverter=CONV-TINT,/327.67,%
33*cdf0e10cSrcweir
34*cdf0e10cSrcweirshortlist=BIFF,0,biff2,biff3,biff4,biff5,biff8
35*cdf0e10cSrcweir
36*cdf0e10cSrcweirconstlist=ERRORCODES
37*cdf0e10cSrcweir  0x00=#NULL!
38*cdf0e10cSrcweir  0x07=#DIV/0!
39*cdf0e10cSrcweir  0x0F=#VALUE!
40*cdf0e10cSrcweir  0x17=#REF!
41*cdf0e10cSrcweir  0x1D=#NAME?
42*cdf0e10cSrcweir  0x24=#NUM!
43*cdf0e10cSrcweir  0x2A=#N/A
44*cdf0e10cSrcweirend
45*cdf0e10cSrcweir
46*cdf0e10cSrcweirshortlist=WINDOWS-PALETTE-0,0,black,white,red,green,blue,yellow,magenta,cyan
47*cdf0e10cSrcweirshortlist=WINDOWS-PALETTE-8,8,black,white,red,green,blue,yellow,magenta,cyan
48*cdf0e10cSrcweirshortlist=WINDOWS-PALETTE-16,16,dark-red,dark-green,dark-blue,dark-yellow,dark-magenta,dark-cyan,light-grey,dark-grey
49*cdf0e10cSrcweir
50*cdf0e10cSrcweirmultilist=WINDOWS-SYSCOLORS-BIFF2
51*cdf0e10cSrcweir  24=sys-window-text,sys-window-bg
52*cdf0e10cSrcweir  0x7FFF=sys-window-text
53*cdf0e10cSrcweirend
54*cdf0e10cSrcweir
55*cdf0e10cSrcweirmultilist=WINDOWS-SYSCOLORS-BIFF5
56*cdf0e10cSrcweir  64=sys-window-text,sys-window-bg,,sys-button-face
57*cdf0e10cSrcweir  77=sys-window-text-chart,sys-window-bg-chart,auto-border-chart,sys-tooltip-bg,sys-tooltip-text
58*cdf0e10cSrcweir  0x7FFF=sys-window-text
59*cdf0e10cSrcweirend
60*cdf0e10cSrcweir
61*cdf0e10cSrcweirconstlist=COLORS-BIFF2
62*cdf0e10cSrcweir  include=WINDOWS-PALETTE-0
63*cdf0e10cSrcweir  include=WINDOWS-SYSCOLORS-BIFF2
64*cdf0e10cSrcweirend
65*cdf0e10cSrcweir
66*cdf0e10cSrcweirconstlist=COLORS-BIFF3
67*cdf0e10cSrcweir  include=WINDOWS-PALETTE-0
68*cdf0e10cSrcweir  include=WINDOWS-PALETTE-8
69*cdf0e10cSrcweir  include=WINDOWS-PALETTE-16
70*cdf0e10cSrcweir  include=WINDOWS-SYSCOLORS-BIFF2
71*cdf0e10cSrcweirend
72*cdf0e10cSrcweir
73*cdf0e10cSrcweirmultilist=COLORS-BIFF5
74*cdf0e10cSrcweir  include=WINDOWS-PALETTE-0
75*cdf0e10cSrcweir  include=WINDOWS-PALETTE-8
76*cdf0e10cSrcweir  include=WINDOWS-PALETTE-16
77*cdf0e10cSrcweir  24=0x8080FF,0x802060,0xFFFFC0,0xA0E0E0,0x600080,0xFF8080,0x0080C0,0xC0C0FF
78*cdf0e10cSrcweir  32=0x000080,0xFF00FF,0xFFFF00,0x00FFFF,0x800080,0x800000,0x008080,0x0000FF
79*cdf0e10cSrcweir  40=0x00CFFF,0x69FFFF,0xE0FFE0,0xFFFF80,0xA6CAF0,0xDD9CB3,0xB38FEE,0xE3E3E3
80*cdf0e10cSrcweir  48=0x2A6FF9,0x3FB8CD,0x488436,0x958C41,0x8E5E42,0xA0627A,0x624FAC,0x969696
81*cdf0e10cSrcweir  56=0x1D2FBE,0x286676,0x004500,0x453E01,0x6A2813,0x85396A,0x4A3285,0x424242
82*cdf0e10cSrcweir  include=WINDOWS-SYSCOLORS-BIFF5
83*cdf0e10cSrcweirend
84*cdf0e10cSrcweir
85*cdf0e10cSrcweirmultilist=COLORS-BIFF8
86*cdf0e10cSrcweir  include=WINDOWS-PALETTE-0
87*cdf0e10cSrcweir  include=WINDOWS-PALETTE-8
88*cdf0e10cSrcweir  include=WINDOWS-PALETTE-16
89*cdf0e10cSrcweir  24=0x9999FF,0x993366,0xFFFFCC,0xCCFFFF,0x660066,0xFF8080,0x0066CC,0xCCCCFF
90*cdf0e10cSrcweir  32=0x000080,0xFF00FF,0xFFFF00,0x00FFFF,0x800080,0x800000,0x008080,0x0000FF
91*cdf0e10cSrcweir  40=0x00CCFF,0xCCFFFF,0xCCFFCC,0xFFFF99,0x99CCFF,0xFF99CC,0xCC99FF,0xFFCC99
92*cdf0e10cSrcweir  48=0x3366FF,0x33CCCC,0x99CC00,0xFFCC00,0xFF9900,0xFF6600,0x666699,0x969696
93*cdf0e10cSrcweir  56=0x003366,0x339966,0x003300,0x333300,0x993300,0x993366,0x333399,0x333333
94*cdf0e10cSrcweir  include=WINDOWS-SYSCOLORS-BIFF5
95*cdf0e10cSrcweirend
96*cdf0e10cSrcweir
97*cdf0e10cSrcweirshortlist=BORDERSTYLES-BIFF3,0,none,thin,medium,dash,dot,thick,double,hair
98*cdf0e10cSrcweir
99*cdf0e10cSrcweirmultilist=BORDERSTYLES-BIFF8
100*cdf0e10cSrcweir  include=BORDERSTYLES-BIFF3
101*cdf0e10cSrcweir  8=medium-dash,thin-dash-dot,medium-dash-dot,thin-dash-dot-dot,medium-dash-dot-dot,slant-dash-dot
102*cdf0e10cSrcweirend
103*cdf0e10cSrcweir
104*cdf0e10cSrcweirmultilist=FILLPATTERNS-BIFF3
105*cdf0e10cSrcweir  0=no-fill,solid-fill,50%-grey,75%-grey,25%-grey
106*cdf0e10cSrcweir  5=hor-stripe,ver-stripe,rev-diag-stripe,diag-stripe,diag-crosshatch
107*cdf0e10cSrcweir  10=thick-diag-crosshatch,thin-hor-stripe,thin-ver-stripe,thin-rev-diag-stripe,thin-diag-stripe
108*cdf0e10cSrcweir  15=thin-hor-crosshatch,thin-diag-crosshatch,12.5%-grey,6.25%-grey
109*cdf0e10cSrcweirend
110*cdf0e10cSrcweir
111*cdf0e10cSrcweirshortlist=TEXTORIENTATION,0,horizontal,stacked,90°-ccw,90°-cw
112*cdf0e10cSrcweir
113*cdf0e10cSrcweirconstlist=TEXTROTATION-BIFF8
114*cdf0e10cSrcweir  default=
115*cdf0e10cSrcweir  255=stacked
116*cdf0e10cSrcweirend
117*cdf0e10cSrcweir
118*cdf0e10cSrcweirmultilist=BUILTIN-FORMATS
119*cdf0e10cSrcweir  quote-names=1
120*cdf0e10cSrcweir  0=General,0,0.00,'#,##0','#,##0.00'
121*cdf0e10cSrcweir  5='"$"#,##0_);\("$"#,##0\)','"$"#,##0_);[Red]\("$"#,##0\)','"$"#,##0.00_);\("$"#,##0.00\)','"$"#,##0.00_);[Red]\("$"#,##0.00\)',0%
122*cdf0e10cSrcweir  10=0.00%,0.00E+00,# ?/?,# ??/??,M/D/YYYY
123*cdf0e10cSrcweir  15=D-MMM-YY,D-MMM,MMM-YY,h:mm AM/PM,h:mm:ss AM/PM
124*cdf0e10cSrcweir  20=h:mm,h:mm:ss,M/D/YYYY h:mm,General,General
125*cdf0e10cSrcweir  25=General,General,M/D/YYYY,M/D/YYYY,M/D/YYYY
126*cdf0e10cSrcweir  30=M/D/YYYY,M/D/YYYY,h:mm:ss,h:mm:ss,h:mm:ss
127*cdf0e10cSrcweir  35=h:mm:ss,M/D/YYYY,'#,##0_);(#,##0)','#,##0_);[Red](#,##0)','#,##0.00_);(#,##0.00)'
128*cdf0e10cSrcweir  40='#,##0.00_);[Red](#,##0.00)'
129*cdf0e10cSrcweir  41='_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)'
130*cdf0e10cSrcweir  42='_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_)'
131*cdf0e10cSrcweir  43='_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)'
132*cdf0e10cSrcweir  44='_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)'
133*cdf0e10cSrcweir  45=mm:ss,[h]:mm:ss,mm:ss.0,##0.0E+0,@
134*cdf0e10cSrcweir  50=M/D/YYYY,M/D/YYYY,M/D/YYYY,M/D/YYYY,M/D/YYYY
135*cdf0e10cSrcweir  55=M/D/YYYY,M/D/YYYY,M/D/YYYY,M/D/YYYY,0
136*cdf0e10cSrcweir  60=0.00,'#,##0','#,##0.00','$#,##0_);($#,##0)','$#,##0_);[Red]($#,##0)'
137*cdf0e10cSrcweir  65='$#,##0.00_);($#,##0.00)','$#,##0.00_);[Red]($#,##0.00)',0%,0.00%,# ?/?
138*cdf0e10cSrcweir  70=# ??/??,M/D/YYYY,M/D/YYYY,D-MMM-YY,D-MMM
139*cdf0e10cSrcweir  75=MMM-YY,h:mm,h:mm:ss,M/D/YYYY h:mm,mm:ss
140*cdf0e10cSrcweir  80=[h]:mm:ss,mm:ss.0
141*cdf0e10cSrcweirend
142*cdf0e10cSrcweir
143*cdf0e10cSrcweirconstlist=CONSTVALUE-TYPE
144*cdf0e10cSrcweir  0=empty
145*cdf0e10cSrcweir  1=number
146*cdf0e10cSrcweir  2=string
147*cdf0e10cSrcweir  4=boolean
148*cdf0e10cSrcweir  16=error
149*cdf0e10cSrcweirend
150*cdf0e10cSrcweir
151*cdf0e10cSrcweirconstlist=PIVOT-NAMELEN
152*cdf0e10cSrcweir  default=
153*cdf0e10cSrcweir  0xFFFF=name-in-cache
154*cdf0e10cSrcweirend
155*cdf0e10cSrcweir
156*cdf0e10cSrcweirflagslist=FR-FLAGS
157*cdf0e10cSrcweir  0x0001=has-ref
158*cdf0e10cSrcweir  0x0002=alert-unsupported
159*cdf0e10cSrcweirend
160*cdf0e10cSrcweir
161*cdf0e10cSrcweirshortlist=EXTCOLOR-TYPE,0,auto,indexed,rgb,theme,n/a
162*cdf0e10cSrcweir
163*cdf0e10cSrcweircombilist=EXTCOLOR-FLAGS
164*cdf0e10cSrcweir  0x01=rgb-valid
165*cdf0e10cSrcweir  0xFE=uint8,dec,type,EXTCOLOR-TYPE
166*cdf0e10cSrcweirend
167*cdf0e10cSrcweir
168*cdf0e10cSrcweirshortlist=EXTGRADIENT-TYPE,0,linear,path
169*cdf0e10cSrcweir
170*cdf0e10cSrcweirshortlist=EXTFONT-SCHEME,-1,n/a,none,major,minor
171*cdf0e10cSrcweir
172*cdf0e10cSrcweir# DFF ------------------------------------------------------------------------
173*cdf0e10cSrcweir
174*cdf0e10cSrcweirflagslist=DFF-CLIENTANCHOR-FLAGS
175*cdf0e10cSrcweir  0x0001=pos-locked
176*cdf0e10cSrcweir  0x0002=size-locked
177*cdf0e10cSrcweirend
178*cdf0e10cSrcweir
179*cdf0e10cSrcweir# formulas -------------------------------------------------------------------
180*cdf0e10cSrcweir
181*cdf0e10cSrcweirmultilist=BASETOKENS-BIFF2
182*cdf0e10cSrcweir  0x00=,tExp,tTbl,tAdd,tSub,tMul,tDiv,tPower
183*cdf0e10cSrcweir  0x08=tConcat,tLT,tLE,tEQ,tGE,tGT,tNE,tIsect
184*cdf0e10cSrcweir  0x10=tList,tRange,tUplus,tUminus,tPercent,tParen,tMissArg,tStr
185*cdf0e10cSrcweir  0x18=,tAttr,tSheet,tEndSheet,tErr,tBool,tInt,tNum
186*cdf0e10cSrcweirend
187*cdf0e10cSrcweir
188*cdf0e10cSrcweirconstlist=BASETOKENS-BIFF5
189*cdf0e10cSrcweir  include=BASETOKENS-BIFF2
190*cdf0e10cSrcweir  exclude=0x1A,0x1B
191*cdf0e10cSrcweirend
192*cdf0e10cSrcweir
193*cdf0e10cSrcweirconstlist=BASETOKENS-BIFF8
194*cdf0e10cSrcweir  include=BASETOKENS-BIFF5
195*cdf0e10cSrcweir  0x18=tNlr
196*cdf0e10cSrcweirend
197*cdf0e10cSrcweir
198*cdf0e10cSrcweirconstlist=TOKENCLASSES
199*cdf0e10cSrcweir  0x20=R
200*cdf0e10cSrcweir  0x40=V
201*cdf0e10cSrcweir  0x60=A
202*cdf0e10cSrcweirend
203*cdf0e10cSrcweir
204*cdf0e10cSrcweirmultilist=CLASSTOKENS-BIFF2
205*cdf0e10cSrcweir  0x00=tArray,tFunc,tFuncVar,tName,tRef,tArea,tMemArea,tMemErr
206*cdf0e10cSrcweir  0x08=tMemNoMem,tMemFunc,tRefErr,tAreaErr,tRefN,tAreaN,tMemAreaN,tMemNoMemN
207*cdf0e10cSrcweir  0x18=tFuncCE
208*cdf0e10cSrcweirend
209*cdf0e10cSrcweir
210*cdf0e10cSrcweirconstlist=CLASSTOKENS-BIFF4
211*cdf0e10cSrcweir  include=CLASSTOKENS-BIFF2
212*cdf0e10cSrcweir  exclude=0x18
213*cdf0e10cSrcweirend
214*cdf0e10cSrcweir
215*cdf0e10cSrcweirmultilist=CLASSTOKENS-BIFF5
216*cdf0e10cSrcweir  include=CLASSTOKENS-BIFF4
217*cdf0e10cSrcweir  0x19=tNameX,tRef3d,tArea3d,tRefErr3d,tAreaErr3d
218*cdf0e10cSrcweirend
219*cdf0e10cSrcweir
220*cdf0e10cSrcweircombilist=FUNCID
221*cdf0e10cSrcweir  0x7FFF=uint16,dec,func-id
222*cdf0e10cSrcweir  0x8000=command
223*cdf0e10cSrcweirend
224*cdf0e10cSrcweir
225*cdf0e10cSrcweircombilist=PARAMCOUNT-CMD
226*cdf0e10cSrcweir  0x7F=uint8,dec,count
227*cdf0e10cSrcweir  0x80=prompt
228*cdf0e10cSrcweirend
229*cdf0e10cSrcweir
230*cdf0e10cSrcweircombilist=REFRELFLAGS
231*cdf0e10cSrcweir  0x3FFF=uint16,dec,value
232*cdf0e10cSrcweir  0x4000=col-rel
233*cdf0e10cSrcweir  0x8000=row-rel
234*cdf0e10cSrcweirend
235*cdf0e10cSrcweir
236*cdf0e10cSrcweirmultilist=NLRTYPES
237*cdf0e10cSrcweir  0x00=,tNlrErr,tNlrRowR,tNlrColR,,,tNlrRowV,tNlrColV
238*cdf0e10cSrcweir  0x08=,,tNlrRange,tNlrSRange,tNlrSRowR,tNlrSColR,tNlrSRowV,tNlrSColV
239*cdf0e10cSrcweir  0x10=tNlrRangeErr,,,,,,,
240*cdf0e10cSrcweir  0x18=,,,,,tNlrSxName,,
241*cdf0e10cSrcweirend
242*cdf0e10cSrcweir
243*cdf0e10cSrcweircombilist=NLRADDFLAGS
244*cdf0e10cSrcweir  0x3FFFFFFF=uint32,dec,count
245*cdf0e10cSrcweir  0x80000000=rel
246*cdf0e10cSrcweirend
247*cdf0e10cSrcweir
248*cdf0e10cSrcweirflagslist=ATTRTYPES
249*cdf0e10cSrcweir  0x00=skip
250*cdf0e10cSrcweir  0x01=volatile
251*cdf0e10cSrcweir  0x02=if
252*cdf0e10cSrcweir  0x04=choose
253*cdf0e10cSrcweir  0x08=skip
254*cdf0e10cSrcweir  0x10=sum
255*cdf0e10cSrcweir  0x20=assign
256*cdf0e10cSrcweir  0x40=space
257*cdf0e10cSrcweirend
258*cdf0e10cSrcweir
259*cdf0e10cSrcweirshortlist=ATTRSPACETYPES,0,space-before-token,cr-before-token,space-before-open,cr-before-open,space-before-close,cr-before-close,leading-space
260*cdf0e10cSrcweir
261*cdf0e10cSrcweir# record names ---------------------------------------------------------------
262*cdf0e10cSrcweir
263*cdf0e10cSrcweirmultilist=RECORD-NAMES-BIFF2
264*cdf0e10cSrcweir  # worksheet records
265*cdf0e10cSrcweir  0x0000=DIMENSION,BLANK,INTEGER,NUMBER,LABEL,BOOLERR,FORMULA,STRING
266*cdf0e10cSrcweir  0x0008=ROW,BOF,EOF,INDEX,CALCCOUNT,CALCMODE,PRECISION,REFMODE
267*cdf0e10cSrcweir  0x0010=DELTA,ITERATION,PROTECT,PASSWORD,HEADER,FOOTER,EXTERNCOUNT,EXTERNSHEET
268*cdf0e10cSrcweir  0x0018=DEFINEDNAME,WINDOWPROTECT,VERTICALPAGEBREAKS,HORIZONTALPAGEBREAKS,NOTE,SELECTION,FORMAT,BUILTINFMTCOUNT
269*cdf0e10cSrcweir  0x0020=COLUMNDEFAULT,ARRAY,DATEMODE,EXTERNALNAME,COLWIDTH,DEFAULTROWHEIGHT,LEFTMARGIN,RIGHTMARGIN
270*cdf0e10cSrcweir  0x0028=TOPMARGIN,BOTTOMMARGIN,PRINTHEADERS,PRINTGRIDLINES,,,,FILEPASS
271*cdf0e10cSrcweir  0x0030=,FONT,FONT2,PRINTSIZE,,INFOOPTS,DATATABLE,DATATABLE2
272*cdf0e10cSrcweir  0x0038=WNDESK,,BEGINPREF,ENDPREF,CONTINUE,WINDOW1,WINDOW2,
273*cdf0e10cSrcweir  0x0040=BACKUP,PANE,CODEPAGE,XF,IXFE,EFONT,SHOWSCROLL,SHOWFORMULA
274*cdf0e10cSrcweir  0x0048=STATUSBAR,SHORTMENUS,DDEENABLED,AUTODEC,MENUKEY,PLS|ZOOM,MENUUND,MOVESEL
275*cdf0e10cSrcweir  0x0050=DCON,DCONREF,DCONNAME,,,DEFCOLWIDTH,,
276*cdf0e10cSrcweir  # worksheet records new in BIFF3, but supported in BIFF2 streams
277*cdf0e10cSrcweir  0x0200=DIMENSION,BLANK,,NUMBER,LABEL,BOOLERR,,
278*cdf0e10cSrcweir  0x0208=,,,INDEX,,,,
279*cdf0e10cSrcweir  0x027E=RK
280*cdf0e10cSrcweir  # BIFF5 style BOF
281*cdf0e10cSrcweir  0x0809=BOF
282*cdf0e10cSrcweir  # chart records
283*cdf0e10cSrcweir  0x1000=,CHUNITS,CHCHART,CHSERIES,CHSOURCELINK,,CHDATAFORMAT,CHLINEFORMAT
284*cdf0e10cSrcweir  0x1008=,CHMARKERFORMAT,CHAREAFORMAT,CHPIEFORMAT,CHATTACHEDLABEL,CHSTRING,,
285*cdf0e10cSrcweir  0x1010=,,,,CHTYPEGROUP,CHLEGEND,CHSERIESLIST,CHBAR
286*cdf0e10cSrcweir  0x1018=CHLINE,CHPIE,CHAREA,CHSCATTER,CHCHARTLINE,CHAXIS,CHTICK,CHVALUERANGE
287*cdf0e10cSrcweir  0x1020=CHLABELRANGE,CHAXISLINE,CHFORMATLINK,,CHDEFAULTTEXT,CHTEXT,CHFONT,CHOBJECTLINK
288*cdf0e10cSrcweir  0x1028=,,,,,CHARROW,,CHARROWHEAD
289*cdf0e10cSrcweir  0x1030=,,CHFRAME,CHBEGIN,CHEND,CHPLOTFRAME,CHCHARTSIZE,CHRELPOSITION
290*cdf0e10cSrcweir  0x1038=CHARROWRELPOS,,CHCHART3D,,,,,
291*cdf0e10cSrcweirend
292*cdf0e10cSrcweir
293*cdf0e10cSrcweirmultilist=RECORD-NAMES-BIFF3
294*cdf0e10cSrcweir  include=RECORD-NAMES-BIFF2
295*cdf0e10cSrcweir  # worksheet records
296*cdf0e10cSrcweir  exclude=0x0006,0x0008,0x0009,0x000B,0x0018,0x0020,0x0023,0x0024,0x0025,0x0031,0x0036,0x0037,0x003E,0x0043,0x0044,0x0045
297*cdf0e10cSrcweir  0x0050=,,,,,,BUILTINFMTCOUNT,
298*cdf0e10cSrcweir  0x0058=TOOLBAR,XCT,CRN,FILESHARING,WRITEACCESS,OBJ,UNCALCED,SAFERECALC
299*cdf0e10cSrcweir  0x0060=TEMPLATE,INTL,,OBJECTPROTECT,,,,
300*cdf0e10cSrcweir  0x0068=,,,,,,,
301*cdf0e10cSrcweir  0x0070=,,,,,,,
302*cdf0e10cSrcweir  0x0078=,,,,,COLINFO,,IMGDATA
303*cdf0e10cSrcweir  0x0080=GUTS,SHEETPR,GRIDSET,HCENTER,VCENTER,,WRITEPROT,ADDIN
304*cdf0e10cSrcweir  0x0088=EDG,PUB,NOTEOFF,LH,COUNTRY,HIDEOBJ,,
305*cdf0e10cSrcweir  0x0090=SORT,SUB,PALETTE,,LHRECORD,LHNGRAPH,,
306*cdf0e10cSrcweir  0x0200=,,,,,,FORMULA,STRING
307*cdf0e10cSrcweir  0x0208=ROW,BOF,,,,,,
308*cdf0e10cSrcweir  0x0218=DEFINEDNAME
309*cdf0e10cSrcweir  0x0221=ARRAY
310*cdf0e10cSrcweir  0x0223=EXTERNALNAME
311*cdf0e10cSrcweir  0x0225=DEFAULTROWHEIGHT
312*cdf0e10cSrcweir  0x0231=FONT
313*cdf0e10cSrcweir  0x0236=DATATABLE
314*cdf0e10cSrcweir  0x023E=WINDOW2
315*cdf0e10cSrcweir  0x0243=XF
316*cdf0e10cSrcweir  0x0293=STYLE
317*cdf0e10cSrcweir  # chart records
318*cdf0e10cSrcweir  0x103C=CHPICFORMAT
319*cdf0e10cSrcweirend
320*cdf0e10cSrcweir
321*cdf0e10cSrcweirmultilist=RECORD-NAMES-BIFF4
322*cdf0e10cSrcweir  include=RECORD-NAMES-BIFF3
323*cdf0e10cSrcweir  # worksheet/workbook records
324*cdf0e10cSrcweir  exclude=0x0206,0x0209,0x001E,0x0243
325*cdf0e10cSrcweir  0x0085=SHEET
326*cdf0e10cSrcweir  0x0088=,,,,,,SHEETSOFFSET,SHEETHEADER
327*cdf0e10cSrcweir  0x0090=,,,,,,NOTESOUND,SYNC
328*cdf0e10cSrcweir  0x0098=LPR,STANDARDWIDTH,FNGROUPNAME,,FNGROUPCOUNT,,,
329*cdf0e10cSrcweir  0x00A0=SCL,PAGESETUP,FNPROTO,PROJEXTSHEET,,,,
330*cdf0e10cSrcweir  0x00A8=DRAGDROP,COORDLIST,,GCW,,,,
331*cdf0e10cSrcweir  0x0406=FORMULA
332*cdf0e10cSrcweir  0x0409=BOF
333*cdf0e10cSrcweir  0x041E=FORMAT
334*cdf0e10cSrcweir  0x0443=XF
335*cdf0e10cSrcweir  # chart records
336*cdf0e10cSrcweir  0x1038=,,,CHMULTILINK,,CHDROPBAR,CHRADARLINE,CHSURFACE
337*cdf0e10cSrcweirend
338*cdf0e10cSrcweir
339*cdf0e10cSrcweirmultilist=RECORD-NAMES-BIFF5
340*cdf0e10cSrcweir  include=RECORD-NAMES-BIFF4
341*cdf0e10cSrcweir  # worksheet/workbook records
342*cdf0e10cSrcweir  exclude=0x0409,0x0218,0x0223,0x0231,0x0443
343*cdf0e10cSrcweir  0x0006=FORMULA
344*cdf0e10cSrcweir  0x0018=DEFINEDNAME
345*cdf0e10cSrcweir  0x0023=EXTERNALNAME
346*cdf0e10cSrcweir  0x0031=FONT
347*cdf0e10cSrcweir  0x0098=,,,FILTERMODE,,AUTOFILTER,FILTERCOLUMN,
348*cdf0e10cSrcweir  0x00A8=,,,,,,SCENARIOS,SCENARIO
349*cdf0e10cSrcweir  0x00B0=PTDEFINITION,PTFIELD,PTFITEM,,PTROWCOLFIELDS,PTROWCOLITEMS,PTPAGEFIELDS,
350*cdf0e10cSrcweir  0x00B8=DOCROUTE,RECIPNAME,,,,MULTRK,MULTBLANK,TOOLBARHDR
351*cdf0e10cSrcweir  0x00C0=TOOLBAREND,MMS,ADDMENU,DELMENU,,PTDATAFIELD,PCDEFINITION,PCDFIELD
352*cdf0e10cSrcweir  0x00C8=PCITEM_INDEXLIST,PCITEM_DOUBLE,PCITEM_BOOL,PCITEM_ERROR,PCITEM_INTEGER,PCITEM_STRING,PCITEM_DATE,PCITEM_MISSING
353*cdf0e10cSrcweir  0x00D0=SXTBL,SXTBRGITEM,SXTBPG,VBAPROJECT,,PIVOTCACHE,RSTRING,DBCELL
354*cdf0e10cSrcweir  0x00D8=PCDFRANGEPR,PCDFDISCRETEPR,BOOKBOOL,REVERT,DBORPARAMQUERY,SCENPROTECT,OLESIZE,UDDESC
355*cdf0e10cSrcweir  0x00E0=XF,INTERFACEHDR,INTERFACEEND,PCDSOURCE,,,,
356*cdf0e10cSrcweir  0x0206=FORMULA
357*cdf0e10cSrcweir  0x04BC=SHAREDFMLA
358*cdf0e10cSrcweir  # chart records
359*cdf0e10cSrcweir  exclude=0x1004,0x102D,0x102F,0x1036,0x1037,0x1038,0x103B
360*cdf0e10cSrcweir  0x1040=CHRADARAREA,CHAXESSET,,CHLEGENDENTRY,CHPROPERTIES,CHSERGROUP,CHUSEDAXESSETS,
361*cdf0e10cSrcweir  0x1048=CHPIVOTRANGE,,CHSERPARENT,CHSERTRENDLINE,,,CHFORMAT,CHFRAMEPOS
362*cdf0e10cSrcweir  0x1050=CHFORMATRUNS,CHSOURCELINK,,,,,,
363*cdf0e10cSrcweir  0x1058=,,,CHSERERRORBAR,,CHSERIESFORMAT,,
364*cdf0e10cSrcweirend
365*cdf0e10cSrcweir
366*cdf0e10cSrcweirmultilist=RECORD-NAMES-BIFF8
367*cdf0e10cSrcweir  include=RECORD-NAMES-BIFF5
368*cdf0e10cSrcweir  # worksheet/workbook records
369*cdf0e10cSrcweir  0x00E0=,,,,,CELLMERGING,,
370*cdf0e10cSrcweir  0x00E8=,IMGDATA,,MSODRAWINGGROUP,MSODRAWING,MSODRAWINGSELECTION,,PHONETICPR
371*cdf0e10cSrcweir  0x00F0=,PTDEFINITION2,,,,,,
372*cdf0e10cSrcweir  0x00F8=,PCDFORMULAFIELD,,,SST,LABELSST,,EXTSST
373*cdf0e10cSrcweir  0x0100=PTFIELD2,,,PCDFIELDINDEX,,,,
374*cdf0e10cSrcweir  0x0120=,,PCDEFINITION2,,,,,
375*cdf0e10cSrcweir  0x0130=,,,,,,,CHTRINSERT
376*cdf0e10cSrcweir  0x0138=CHTRINFO,,,CHTRCELLCONTENT,,TABID,,
377*cdf0e10cSrcweir  0x0140=CHTRMOVERANGE,,,,,,,
378*cdf0e10cSrcweir  0x0148=,,,,,CHTRINSERTTAB,,
379*cdf0e10cSrcweir  0x0158=,,,,,,,LABELRANGES
380*cdf0e10cSrcweir  0x0160=USESELFS,DSF,XL5MODIFY,,,,,
381*cdf0e10cSrcweir  0x0190=,,,,,,CHTRHEADER,
382*cdf0e10cSrcweir  0x01A8=,USERBVIEW,USERSVIEWBEGIN,USERSVIEWEND,,QUERYTABLE,EXTERNALBOOK,PROT4REV
383*cdf0e10cSrcweir  0x01B0=CFHEADER,CFRULE,DATAVALIDATIONS,,,DCONBINAME,TXO,REFRESHALL
384*cdf0e10cSrcweir  0x01B8=HYPERLINK,NLRDELNAME,CODENAME,PCDFSQLTYPE,PROT4REVPASS,VBAPROJECTEMPTY,DATAVALIDATION,
385*cdf0e10cSrcweir  0x01C0=XL9FILE,RECALCID,INTCACHEDDATA,,,,,
386*cdf0e10cSrcweir  # future records
387*cdf0e10cSrcweir  0x0800=SCREENTIP,,QUERYTABLEREFRESH,QUERYTABLESETTINGS,QUERYTABLESTRING,,,
388*cdf0e10cSrcweir  0x0850=CHFRINFO,CHFRWRAPPER,CHFRBLOCKBEGIN,CHFRBLOCKEND,,,CHFRCATEGORYPROPS,CHFRUNITPROPS
389*cdf0e10cSrcweir  0x0858=CHPIVOTREF,CHPIVOTFLAGS,,,,,,
390*cdf0e10cSrcweir  0x0860=,,SHEETEXT,BOOKEXT,,,,SHAREDFEATHEAD
391*cdf0e10cSrcweir  0x0868=,,,CHFRLABELPROPS,,,,
392*cdf0e10cSrcweir  0x0870=,,,,,,CONNECTION,
393*cdf0e10cSrcweir  0x0878=,,CFRULE12,CFRULEEXT,XFCRC,XFEXT,FILTERCOLUMN12,CONTINUE12
394*cdf0e10cSrcweir  0x0888=,,,PAGELAYOUTVIEW,CHECKCOMPAT,DXF,TABLESTYLES,
395*cdf0e10cSrcweir  0x0890=,,STYLEEXT,,,,THEME,
396*cdf0e10cSrcweir  0x0898=,,MTHREADSETTINGS,COMPRESSPICS,HEADERFOOTER,CHFRLAYOUT,CHFREXTPROPS,CHFREXTPROPSCONT
397*cdf0e10cSrcweir  0x08A0=,,,FORCEFULLCALC,CHFRSHAPEPROPS,CHFRTEXTPROPS,,CHFRPLOTAREALAYOUT
398*cdf0e10cSrcweir  # chart records
399*cdf0e10cSrcweir  0x1058=,,,,,,,CH3DDATAFORMAT
400*cdf0e10cSrcweir  0x1060=CHFONTBASE,CHPIEEXT,CHDATERANGE,CHDATATABLE,CHPLOTGROWTH,CHSERINDEX,CHESCHERFORMAT,CHPIEEXTSETT
401*cdf0e10cSrcweirend
402*cdf0e10cSrcweir
403*cdf0e10cSrcweir# simple records -------------------------------------------------------------
404*cdf0e10cSrcweir
405*cdf0e10cSrcweirconstlist=SIMPLE-RECORDS-BIFF2
406*cdf0e10cSrcweir  0x000C=uint16,dec,max-iterations
407*cdf0e10cSrcweir  0x000D=int16,dec,calc-mode,CALCMODE
408*cdf0e10cSrcweir  0x000E=uint16,bool,calc-precise
409*cdf0e10cSrcweir  0x000F=uint16,dec,ref-mode,REFMODE
410*cdf0e10cSrcweir  0x0010=double,dec,epsilon
411*cdf0e10cSrcweir  0x0011=uint16,bool,iterate-recursive
412*cdf0e10cSrcweir  0x0012=uint16,bool,contents-protected
413*cdf0e10cSrcweir  0x0013=uint16,hex,password-hash
414*cdf0e10cSrcweir  0x0016=uint16,dec,externsheets
415*cdf0e10cSrcweir  0x0019=uint16,bool,window-protected
416*cdf0e10cSrcweir  0x001F=uint16,dec,builtin-fmt-count
417*cdf0e10cSrcweir  0x0022=uint16,dec,null-date,DATEMODE
418*cdf0e10cSrcweir  0x0025=uint16,hex,rowheight-flags,DEFROWHEIGHT-FLAGS
419*cdf0e10cSrcweir  0x0026=double,dec,left-margin,CONV-INCH-TO-CM
420*cdf0e10cSrcweir  0x0027=double,dec,right-margin,CONV-INCH-TO-CM
421*cdf0e10cSrcweir  0x0028=double,dec,top-margin,CONV-INCH-TO-CM
422*cdf0e10cSrcweir  0x0029=double,dec,bottom-margin,CONV-INCH-TO-CM
423*cdf0e10cSrcweir  0x002A=uint16,bool,print-sheet-headers
424*cdf0e10cSrcweir  0x002B=uint16,bool,print-gridlines
425*cdf0e10cSrcweir  0x0040=uint16,bool,backup-on-save
426*cdf0e10cSrcweir  0x0044=uint16,dec,xf-idx
427*cdf0e10cSrcweir  0x0045=uint16,dec,font-color-idx,COLORS
428*cdf0e10cSrcweir  0x0055=uint16,dec,base-col-width
429*cdf0e10cSrcweir  0x100B=uint16,dec,extrusion,CONV-PERCENT
430*cdf0e10cSrcweir  0x100C=uint16,hex,flags,CHATTACHEDLABEL-FLAGS
431*cdf0e10cSrcweir  0x1018=uint16,hex,flags,CHLINE-FLAGS
432*cdf0e10cSrcweir  0x101A=uint16,hex,flags,CHAREA-FLAGS
433*cdf0e10cSrcweir  0x101C=uint16,dec,line-type,CHCHARTLINE-TYPE
434*cdf0e10cSrcweir  0x1021=uint16,dec,axisline-id,CHAXISLINE-ID
435*cdf0e10cSrcweir  0x1024=uint16,dec,text-idx
436*cdf0e10cSrcweir  0x1026=uint16,dec,font-idx,FONTNAMES
437*cdf0e10cSrcweir  0x1045=uint16,dec,group-idx
438*cdf0e10cSrcweir  0x1046=uint16,dec,used-axessets
439*cdf0e10cSrcweir  0x104A=uint16,dec,series-idx
440*cdf0e10cSrcweir  0x104E=uint16,dec,fmt-idx,FORMATS
441*cdf0e10cSrcweirend
442*cdf0e10cSrcweir
443*cdf0e10cSrcweirconstlist=SIMPLE-RECORDS-BIFF3
444*cdf0e10cSrcweir  include=SIMPLE-RECORDS-BIFF2
445*cdf0e10cSrcweir  0x0056=uint16,dec,builtin-fmt-count
446*cdf0e10cSrcweir  0x005E=uint16,unused
447*cdf0e10cSrcweir  0x005F=uint16,bool,recalc-on-save
448*cdf0e10cSrcweir  0x0063=uint16,bool,objects-protected
449*cdf0e10cSrcweir  0x0081=uint16,hex,flags,SHEETPR-FLAGS
450*cdf0e10cSrcweir  0x0082=uint16,bool,print-gridlines-changed
451*cdf0e10cSrcweir  0x0083=uint16,bool,horizontal-centered
452*cdf0e10cSrcweir  0x0084=uint16,bool,vertical-centered
453*cdf0e10cSrcweir  0x008D=uint16,dec,object-mode,HIDEOBJ
454*cdf0e10cSrcweirend
455*cdf0e10cSrcweir
456*cdf0e10cSrcweirconstlist=SIMPLE-RECORDS-BIFF4
457*cdf0e10cSrcweir  include=SIMPLE-RECORDS-BIFF3
458*cdf0e10cSrcweir  0x008E=uint32,hex,stream-pos,CONV-DEC
459*cdf0e10cSrcweir  0x0099=uint16,dec,default-col-width,CONV-COLWIDTH
460*cdf0e10cSrcweir  0x009C=uint16,dec,func-group-count
461*cdf0e10cSrcweir  0x103D=uint16,dec,bar-dist
462*cdf0e10cSrcweir  0x103E=uint16,hex,flags,CHRADAR-FLAGS
463*cdf0e10cSrcweir  0x103F=uint16,hex,flags,CHSURFACE-FLAGS
464*cdf0e10cSrcweirend
465*cdf0e10cSrcweir
466*cdf0e10cSrcweirconstlist=SIMPLE-RECORDS-BIFF5
467*cdf0e10cSrcweir  include=SIMPLE-RECORDS-BIFF4
468*cdf0e10cSrcweir  0x009D=uint16,dec,column-count
469*cdf0e10cSrcweir  0x00C9=double,dec,value
470*cdf0e10cSrcweir  0x00CA=uint16,bool,value
471*cdf0e10cSrcweir  0x00CB=uint16,hex,error-code,ERRORCODES
472*cdf0e10cSrcweir  0x00CC=int16,dec,value
473*cdf0e10cSrcweir  0x00D5=uint16,hex,cache-id
474*cdf0e10cSrcweir  0x00D8=uint16,hex,flags,PCDFRANGEPR-FLAGS
475*cdf0e10cSrcweir  0x00DA=uint16,bool,strip-cached-values
476*cdf0e10cSrcweir  0x00DD=uint16,bool,scenarios-protected
477*cdf0e10cSrcweir  0x00E3=uint16,dec,source-type,PCDSOURCE-TYPE
478*cdf0e10cSrcweir  0x1040=uint16,hex,flags,CHRADAR-FLAGS
479*cdf0e10cSrcweir  0x105D=uint16,hex,flags,CHSERIESFORMAT-FLAGS
480*cdf0e10cSrcweirend
481*cdf0e10cSrcweir
482*cdf0e10cSrcweirconstlist=SIMPLE-RECORDS-BIFF8
483*cdf0e10cSrcweir  include=SIMPLE-RECORDS-BIFF5
484*cdf0e10cSrcweir  0x00E1=uint16,dec,codepage,CODEPAGES
485*cdf0e10cSrcweir  0x0160=uint16,bool,use-nat-lang-refs
486*cdf0e10cSrcweir  0x0161=uint16,bool,double-stream
487*cdf0e10cSrcweir  0x01AF=uint16,bool,revlog-protected
488*cdf0e10cSrcweir  0x01B7=uint16,bool,refresh-all
489*cdf0e10cSrcweir  0x01BB=uint16,dec,sql-data-type,PCDFSQLTYPE-DATATYPE
490*cdf0e10cSrcweir  0x01BC=uint16,hex,password-hash
491*cdf0e10cSrcweir  0x1065=uint16,dec,series-idx
492*cdf0e10cSrcweirend
493*cdf0e10cSrcweir
494*cdf0e10cSrcweir# ARRAY ----------------------------------------------------------------------
495*cdf0e10cSrcweir
496*cdf0e10cSrcweirflagslist=ARRAY-FLAGS-BIFF2
497*cdf0e10cSrcweir  0x0001=recalc-always
498*cdf0e10cSrcweirend
499*cdf0e10cSrcweir
500*cdf0e10cSrcweirflagslist=ARRAY-FLAGS-BIFF3
501*cdf0e10cSrcweir  include=ARRAY-FLAGS-BIFF2
502*cdf0e10cSrcweir  0x0002=recalc-onload
503*cdf0e10cSrcweirend
504*cdf0e10cSrcweir
505*cdf0e10cSrcweir# BOF ------------------------------------------------------------------------
506*cdf0e10cSrcweir
507*cdf0e10cSrcweirconstlist=BOF-BIFFTYPE
508*cdf0e10cSrcweir  0x0000=from-id
509*cdf0e10cSrcweir  0x0007=biff2
510*cdf0e10cSrcweir  0x0200=biff2
511*cdf0e10cSrcweir  0x0300=biff3
512*cdf0e10cSrcweir  0x0400=biff4
513*cdf0e10cSrcweir  0x0500=biff5
514*cdf0e10cSrcweir  0x0600=biff8
515*cdf0e10cSrcweirend
516*cdf0e10cSrcweir
517*cdf0e10cSrcweirconstlist=BOF-SHEETTYPE
518*cdf0e10cSrcweir  0x0005=globals
519*cdf0e10cSrcweir  0x0006=vb-module
520*cdf0e10cSrcweir  0x0010=sheet
521*cdf0e10cSrcweir  0x0020=chart
522*cdf0e10cSrcweir  0x0040=macro
523*cdf0e10cSrcweir  0x0100=workspace
524*cdf0e10cSrcweirend
525*cdf0e10cSrcweir
526*cdf0e10cSrcweirshortlist=BOF-EXCELVERSION,0,excel-97,excel-2000,excel-2002,excel-2003,excel-2007,,excel-2010
527*cdf0e10cSrcweirshortlist=BOF-LOWESTVERSION-BIFF,6,biff8
528*cdf0e10cSrcweir
529*cdf0e10cSrcweircombilist=BOF-HISTORY-FLAGS
530*cdf0e10cSrcweir  ignore=0x000000C0
531*cdf0e10cSrcweir  0x00000001=windows
532*cdf0e10cSrcweir  0x00000002=risc
533*cdf0e10cSrcweir  0x00000004=beta
534*cdf0e10cSrcweir  0x00000008=win-any
535*cdf0e10cSrcweir  0x00000010=mac-any
536*cdf0e10cSrcweir  0x00000020=beta-any
537*cdf0e10cSrcweir  0x00000100=risc-any
538*cdf0e10cSrcweir  0x00000200=out-of-mem
539*cdf0e10cSrcweir  0x00000400=out-of-mem-renderer
540*cdf0e10cSrcweir  0x00002000=font-limit-255
541*cdf0e10cSrcweir  0x0003C000=uint8,dec,max-version-saved,BOF-EXCELVERSION
542*cdf0e10cSrcweirend
543*cdf0e10cSrcweir
544*cdf0e10cSrcweircombilist=BOF-LOWESTVERSION-FLAGS
545*cdf0e10cSrcweir  0x000000FF=uint8,dec,biff-version,BOF-LOWESTVERSION-BIFF
546*cdf0e10cSrcweir  0x00000F00=uint8,dec,version-saved,BOF-EXCELVERSION
547*cdf0e10cSrcweirend
548*cdf0e10cSrcweir
549*cdf0e10cSrcweir# BOOKEXT --------------------------------------------------------------------
550*cdf0e10cSrcweir
551*cdf0e10cSrcweircombilist=BOOKEXT-FLAGS1
552*cdf0e10cSrcweir  0x00000001=no-auto-recover
553*cdf0e10cSrcweir  0x00000002=hide-pivot-list
554*cdf0e10cSrcweir  0x00000004=filter-privacy
555*cdf0e10cSrcweir  0x00000008=embed-smarttags
556*cdf0e10cSrcweir  0x00000030=uint8,dec,display-smarttags,BOOKEXT-DISPLAY-SMARTTAGS
557*cdf0e10cSrcweir  0x00000040=saved-on-recovery
558*cdf0e10cSrcweir  0x00000080=minimal-save
559*cdf0e10cSrcweir  0x00000100=opened-on-recovery
560*cdf0e10cSrcweir  0x00000200=opened-in-save-mode
561*cdf0e10cSrcweirend
562*cdf0e10cSrcweir
563*cdf0e10cSrcweirshortlist=BOOKEXT-DISPLAY-SMARTTAGS,0,button-and-indicator,button,nothing
564*cdf0e10cSrcweir
565*cdf0e10cSrcweirflagslist=BOOKEXT-FLAGS2
566*cdf0e10cSrcweir  0x01=warn-smart-doc-manifest
567*cdf0e10cSrcweir  0x02=show-inc-annotations
568*cdf0e10cSrcweirend
569*cdf0e10cSrcweir
570*cdf0e10cSrcweirflagslist=BOOKEXT-FLAGS3
571*cdf0e10cSrcweir  0x02=!all-published!selected-items-published
572*cdf0e10cSrcweir  0x04=show-pivot-chart-filter
573*cdf0e10cSrcweirend
574*cdf0e10cSrcweir
575*cdf0e10cSrcweir# CALCMODE -------------------------------------------------------------------
576*cdf0e10cSrcweir
577*cdf0e10cSrcweirshortlist=CALCMODE,-1,automatic-no-table,manual,automatic
578*cdf0e10cSrcweir
579*cdf0e10cSrcweir# CFHEADER -------------------------------------------------------------------
580*cdf0e10cSrcweir
581*cdf0e10cSrcweircombilist=CFHEADER-FLAGS
582*cdf0e10cSrcweir  0x0001=complex
583*cdf0e10cSrcweir  0xFFFE=uint16,dec,id
584*cdf0e10cSrcweirend
585*cdf0e10cSrcweir
586*cdf0e10cSrcweir# CFRULE ---------------------------------------------------------------------
587*cdf0e10cSrcweir
588*cdf0e10cSrcweirshortlist=CFRULE-TYPE,1,value,formula
589*cdf0e10cSrcweirshortlist=CFRULE-OPERATOR,0,none,between,not-between,equal,not-equal,greater-than,less-than,greater-equal,less-equal
590*cdf0e10cSrcweir
591*cdf0e10cSrcweirflagslist=CFRULE-FLAGS1
592*cdf0e10cSrcweir  ignore=0x00200000
593*cdf0e10cSrcweir  0x00000001=!hor-align-used
594*cdf0e10cSrcweir  0x00000002=!vert-align-used
595*cdf0e10cSrcweir  0x00000004=!text-wrap-used
596*cdf0e10cSrcweir  0x00000008=!rotation-used
597*cdf0e10cSrcweir  0x00000010=!justify-lastline-used
598*cdf0e10cSrcweir  0x00000020=!indent-used
599*cdf0e10cSrcweir  0x00000040=!shrinktofit-used
600*cdf0e10cSrcweir  0x00000080=!cell-merged-used
601*cdf0e10cSrcweir  0x00000100=!cell-locked-used
602*cdf0e10cSrcweir  0x00000200=!cell-hidden-used
603*cdf0e10cSrcweir  0x00000400=!left-border-used
604*cdf0e10cSrcweir  0x00000800=!right-border-used
605*cdf0e10cSrcweir  0x00001000=!top-border-used
606*cdf0e10cSrcweir  0x00002000=!bottom-border-used
607*cdf0e10cSrcweir  0x00004000=!tl-to-br-used
608*cdf0e10cSrcweir  0x00008000=!bl-to-tr-used
609*cdf0e10cSrcweir  0x00010000=!fill-pattern-used
610*cdf0e10cSrcweir  0x00020000=!fg-color-idx-used
611*cdf0e10cSrcweir  0x00040000=!bg-color-idx-used
612*cdf0e10cSrcweir  0x00080000=!fmt-idx-used
613*cdf0e10cSrcweir  0x00100000=!def-font-used
614*cdf0e10cSrcweir  0x02000000=numfmt-block
615*cdf0e10cSrcweir  0x04000000=font-block
616*cdf0e10cSrcweir  0x08000000=alignment-block
617*cdf0e10cSrcweir  0x10000000=border-block
618*cdf0e10cSrcweir  0x20000000=pattern-block
619*cdf0e10cSrcweir  0x40000000=protection-block
620*cdf0e10cSrcweir  0x80000000=!text-dir-used
621*cdf0e10cSrcweirend
622*cdf0e10cSrcweir
623*cdf0e10cSrcweirflagslist=CFRULE-FLAGS2
624*cdf0e10cSrcweir  ignore=0x0002
625*cdf0e10cSrcweir  0x0001=!numfmt-id!numfmt-string
626*cdf0e10cSrcweir  0x0004=outline-border
627*cdf0e10cSrcweir  0x8000=use-text-dir
628*cdf0e10cSrcweirend
629*cdf0e10cSrcweir
630*cdf0e10cSrcweircombilist=CFRULE-ALIGNMENT
631*cdf0e10cSrcweir  0x07=uint8,dec,hor-align,XF-HORALIGN
632*cdf0e10cSrcweir  0x08=text-wrap
633*cdf0e10cSrcweir  0x70=uint8,dec,ver-align,XF-VERALIGN
634*cdf0e10cSrcweir  0x80=justify-lastline
635*cdf0e10cSrcweirend
636*cdf0e10cSrcweir
637*cdf0e10cSrcweircombilist=CFRULE-INDENT
638*cdf0e10cSrcweir  0x000F=uint8,dec,indent
639*cdf0e10cSrcweir  0x0010=shrink-to-fit
640*cdf0e10cSrcweir  0x0020=cell-merged
641*cdf0e10cSrcweir  0x00C0=uint8,dec,text-dir,XF-TEXTDIRECTION
642*cdf0e10cSrcweirend
643*cdf0e10cSrcweir
644*cdf0e10cSrcweirflagslist=CFRULE-FONTFLAGS
645*cdf0e10cSrcweir  0x00000002=italic
646*cdf0e10cSrcweir  0x00000008=outline
647*cdf0e10cSrcweir  0x00000010=shadow
648*cdf0e10cSrcweir  0x00000020=condense
649*cdf0e10cSrcweir  0x00000040=extend
650*cdf0e10cSrcweir  0x00000080=strikeout
651*cdf0e10cSrcweirend
652*cdf0e10cSrcweir
653*cdf0e10cSrcweirconstlist=CFRULE-FONTWEIGHT
654*cdf0e10cSrcweir  include=FONT-WEIGHT
655*cdf0e10cSrcweir  -1=unused
656*cdf0e10cSrcweirend
657*cdf0e10cSrcweir
658*cdf0e10cSrcweirconstlist=CFRULE-FONTESCAPEMENT
659*cdf0e10cSrcweir  include=FONT-ESCAPEMENT
660*cdf0e10cSrcweir  -1=unused
661*cdf0e10cSrcweirend
662*cdf0e10cSrcweir
663*cdf0e10cSrcweirconstlist=CFRULE-FONTUNDERLINE
664*cdf0e10cSrcweir  include=FONT-UNDERLINE
665*cdf0e10cSrcweir  -1=unused
666*cdf0e10cSrcweirend
667*cdf0e10cSrcweir
668*cdf0e10cSrcweirconstlist=CFRULE-FONTCOLOR
669*cdf0e10cSrcweir  include=COLORS-BIFF8
670*cdf0e10cSrcweir  -1=unused
671*cdf0e10cSrcweirend
672*cdf0e10cSrcweir
673*cdf0e10cSrcweirflagslist=CFRULE-FONTUSEDFLAGS
674*cdf0e10cSrcweir  ignore=0xFFFFFF00
675*cdf0e10cSrcweir  0x00000002=!italic-used
676*cdf0e10cSrcweir  0x00000008=!outline-used
677*cdf0e10cSrcweir  0x00000010=!shadow-used
678*cdf0e10cSrcweir  0x00000020=!condense-used
679*cdf0e10cSrcweir  0x00000040=!extend-used
680*cdf0e10cSrcweir  0x00000080=!strikeout-used
681*cdf0e10cSrcweirend
682*cdf0e10cSrcweir
683*cdf0e10cSrcweirconstlist=CFRULE-FONTUSED
684*cdf0e10cSrcweir  0=used
685*cdf0e10cSrcweir  1=not-used
686*cdf0e10cSrcweirend
687*cdf0e10cSrcweir
688*cdf0e10cSrcweircombilist=CFRULE-BORDERCOLOR2
689*cdf0e10cSrcweir  0x0000007F=uint8,dec,top-color,COLORS
690*cdf0e10cSrcweir  0x00003F80=uint8,dec,bottom-color,COLORS
691*cdf0e10cSrcweir  0x001FC000=uint8,dec,diag-color,COLORS
692*cdf0e10cSrcweir  0x01E00000=uint8,dec,diag-style,BORDERSTYLES
693*cdf0e10cSrcweirend
694*cdf0e10cSrcweir
695*cdf0e10cSrcweircombilist=CFRULE-FILLBLOCK
696*cdf0e10cSrcweir  0x0000FC00=uint8,dec,fill-pattern,FILLPATTERNS
697*cdf0e10cSrcweir  0x007F0000=uint8,dec,fg-color-idx,COLORS
698*cdf0e10cSrcweir  0x3F800000=uint8,dec,bg-color-idx,COLORS
699*cdf0e10cSrcweirend
700*cdf0e10cSrcweir
701*cdf0e10cSrcweirflagslist=CFRULE-PROTECTION-FLAGS
702*cdf0e10cSrcweir  0x0001=locked
703*cdf0e10cSrcweir  0x0002=formula-hidden
704*cdf0e10cSrcweirend
705*cdf0e10cSrcweir
706*cdf0e10cSrcweir# CFRULE12 -------------------------------------------------------------------
707*cdf0e10cSrcweir
708*cdf0e10cSrcweirshortlist=CFRULE12-TYPE,1,cell-is,expression,color-scale,data-bar,top-ten,icon-set
709*cdf0e10cSrcweir
710*cdf0e10cSrcweirflagslist=CFRULE12-FLAGS
711*cdf0e10cSrcweir  0x0002=stop-if-true
712*cdf0e10cSrcweirend
713*cdf0e10cSrcweir
714*cdf0e10cSrcweirmultilist=CFRULE12-SUBTYPE
715*cdf0e10cSrcweir  0=cell-is,expression,color-scale,data-bar,icon-set,top-ten,,unique-values,contains-text,contains-blanks
716*cdf0e10cSrcweir  10=not-contains-blanks,contains-errors,not-contains-errors,,,today,tomorrow,yesterday,last-7-days,last-month
717*cdf0e10cSrcweir  20=next-month,this-week,next-week,last-week,this-month,above-average,below-average,duplicate-values,,equal-above-average
718*cdf0e10cSrcweir  30=equal-below-average
719*cdf0e10cSrcweirend
720*cdf0e10cSrcweir
721*cdf0e10cSrcweirflagslist=CFRULE12-TOP10-FLAGS
722*cdf0e10cSrcweir  0x01=!bottom!top
723*cdf0e10cSrcweir  0x02=percent
724*cdf0e10cSrcweirend
725*cdf0e10cSrcweir
726*cdf0e10cSrcweirshortlist=CFRULE12-TEXT-OPERATOR,0,contains,not-contains,begins-with,ends-with
727*cdf0e10cSrcweirshortlist=CFRULE12-DATE-OPERATOR,0,today,yesterday,last-7-days,this-week,last-week,last-month,tomorrow,next-week,next-month,this-month
728*cdf0e10cSrcweir
729*cdf0e10cSrcweir# CFRULEEXT ------------------------------------------------------------------
730*cdf0e10cSrcweir
731*cdf0e10cSrcweirflagslist=CFRULEEXT-FLAGS
732*cdf0e10cSrcweir  0x0001=active
733*cdf0e10cSrcweir  0x0002=stop-if-true
734*cdf0e10cSrcweirend
735*cdf0e10cSrcweir
736*cdf0e10cSrcweir# CH3DDATAFORMAT -------------------------------------------------------------
737*cdf0e10cSrcweir
738*cdf0e10cSrcweirshortlist=CH3DDATAFORMAT-BASE,0,rectangular,circular
739*cdf0e10cSrcweirshortlist=CH3DDATAFORMAT-TOP,0,straight,sharp,trunc
740*cdf0e10cSrcweir
741*cdf0e10cSrcweir# CHAREA ---------------------------------------------------------------------
742*cdf0e10cSrcweir
743*cdf0e10cSrcweirflagslist=CHAREA-FLAGS
744*cdf0e10cSrcweir  0x0001=stacked
745*cdf0e10cSrcweir  0x0002=percent
746*cdf0e10cSrcweir  0x0004=shadow
747*cdf0e10cSrcweirend
748*cdf0e10cSrcweir
749*cdf0e10cSrcweir# CHAREAFORMAT ---------------------------------------------------------------
750*cdf0e10cSrcweir
751*cdf0e10cSrcweirflagslist=CHAREAFORMAT-FLAGS
752*cdf0e10cSrcweir  0x0001=auto
753*cdf0e10cSrcweir  0x0002=swap-negative
754*cdf0e10cSrcweirend
755*cdf0e10cSrcweir
756*cdf0e10cSrcweir# CHATTACHEDLABEL ------------------------------------------------------------
757*cdf0e10cSrcweir
758*cdf0e10cSrcweirflagslist=CHATTACHEDLABEL-FLAGS
759*cdf0e10cSrcweir  0x0001=show-value
760*cdf0e10cSrcweir  0x0002=show-percent
761*cdf0e10cSrcweir  0x0004=show-categ-percent
762*cdf0e10cSrcweir  0x0008=smoothed
763*cdf0e10cSrcweir  0x0010=show-categ
764*cdf0e10cSrcweir  0x0020=show-bubble
765*cdf0e10cSrcweirend
766*cdf0e10cSrcweir
767*cdf0e10cSrcweir# CHAXESSET ------------------------------------------------------------------
768*cdf0e10cSrcweir
769*cdf0e10cSrcweirshortlist=CHAXESSET-ID,0,primary,secondary
770*cdf0e10cSrcweir
771*cdf0e10cSrcweir# CHAXIS ---------------------------------------------------------------------
772*cdf0e10cSrcweir
773*cdf0e10cSrcweirshortlist=CHAXIS-TYPE,0,x-axis,y-axis,z-axis
774*cdf0e10cSrcweir
775*cdf0e10cSrcweir# CHAXISLINE -----------------------------------------------------------------
776*cdf0e10cSrcweir
777*cdf0e10cSrcweirshortlist=CHAXISLINE-ID,0,axisline,major-grid,minor-grid,wall
778*cdf0e10cSrcweir
779*cdf0e10cSrcweir# CHBAR ----------------------------------------------------------------------
780*cdf0e10cSrcweir
781*cdf0e10cSrcweirflagslist=CHBAR-FLAGS
782*cdf0e10cSrcweir  0x0001=horizontal
783*cdf0e10cSrcweir  0x0002=stacked
784*cdf0e10cSrcweir  0x0004=percent
785*cdf0e10cSrcweir  0x0008=shadow
786*cdf0e10cSrcweirend
787*cdf0e10cSrcweir
788*cdf0e10cSrcweir# CHCHART3D ------------------------------------------------------------------
789*cdf0e10cSrcweir
790*cdf0e10cSrcweirflagslist=CHCHART3D-FLAGS
791*cdf0e10cSrcweir  ignore=0x0010
792*cdf0e10cSrcweir  0x0001=real3d
793*cdf0e10cSrcweir  0x0002=clustered
794*cdf0e10cSrcweir  0x0004=auto-height
795*cdf0e10cSrcweir  0x0020=2d-plotarea
796*cdf0e10cSrcweirend
797*cdf0e10cSrcweir
798*cdf0e10cSrcweir# CHTYPEGROUP ----------------------------------------------------------------
799*cdf0e10cSrcweir
800*cdf0e10cSrcweirflagslist=CHTYPEGROUP-FLAGS
801*cdf0e10cSrcweir  0x0001=varied-colors
802*cdf0e10cSrcweirend
803*cdf0e10cSrcweir
804*cdf0e10cSrcweir# CHCHARTLINE ----------------------------------------------------------------
805*cdf0e10cSrcweir
806*cdf0e10cSrcweirshortlist=CHCHARTLINE-TYPE,0,drop-line,hi-lo-line,series-connector
807*cdf0e10cSrcweir
808*cdf0e10cSrcweir# CHDATAFORMAT ---------------------------------------------------------------
809*cdf0e10cSrcweir
810*cdf0e10cSrcweirconstlist=CHDATAFORMAT-POINTIDX
811*cdf0e10cSrcweir  default=
812*cdf0e10cSrcweir  -1=all-points
813*cdf0e10cSrcweirend
814*cdf0e10cSrcweir
815*cdf0e10cSrcweirconstlist=CHDATAFORMAT-FORMATIDX
816*cdf0e10cSrcweir  default=
817*cdf0e10cSrcweir  -3=axesset-global
818*cdf0e10cSrcweirend
819*cdf0e10cSrcweir
820*cdf0e10cSrcweirflagslist=CHDATAFORMAT-FLAGS
821*cdf0e10cSrcweir  0x0001=excel4-colors
822*cdf0e10cSrcweirend
823*cdf0e10cSrcweir
824*cdf0e10cSrcweir# CHDATERANGE ----------------------------------------------------------------
825*cdf0e10cSrcweir
826*cdf0e10cSrcweirshortlist=CHDATERANGE-UNIT,0,days,months,years
827*cdf0e10cSrcweir
828*cdf0e10cSrcweirflagslist=CHDATERANGE-FLAGS
829*cdf0e10cSrcweir  0x0001=auto-minimum
830*cdf0e10cSrcweir  0x0002=auto-maximum
831*cdf0e10cSrcweir  0x0004=auto-major
832*cdf0e10cSrcweir  0x0008=auto-minor
833*cdf0e10cSrcweir  0x0010=date-axis
834*cdf0e10cSrcweir  0x0020=auto-base
835*cdf0e10cSrcweir  0x0040=auto-axis-cross
836*cdf0e10cSrcweir  0x0080=auto-date
837*cdf0e10cSrcweirend
838*cdf0e10cSrcweir
839*cdf0e10cSrcweir# CHFRAME --------------------------------------------------------------------
840*cdf0e10cSrcweir
841*cdf0e10cSrcweirshortlist=CHFRAME-FORMAT,0,standard,,,,shadow
842*cdf0e10cSrcweir
843*cdf0e10cSrcweirflagslist=CHFRAME-FLAGS
844*cdf0e10cSrcweir  0x0001=auto-size
845*cdf0e10cSrcweir  0x0002=auto-pos
846*cdf0e10cSrcweirend
847*cdf0e10cSrcweir
848*cdf0e10cSrcweir# CHFRAMEPOS -----------------------------------------------------------------
849*cdf0e10cSrcweir
850*cdf0e10cSrcweirshortlist=CHFRAMEPOS-POSMODE,0,rel-points,abssize-points,parent-dependent,offset-plotarea-size,,chartsize
851*cdf0e10cSrcweir
852*cdf0e10cSrcweir# CHFRBLOCKBEGIN, CHFRBLOCKEND -----------------------------------------------
853*cdf0e10cSrcweir
854*cdf0e10cSrcweirshortlist=CHFRBLOCK-TYPE,0,axes-set,,text,,axis,type-group,data-table,frame,,legend,legend-exception,,series,chart,data-format,drop-bar
855*cdf0e10cSrcweir
856*cdf0e10cSrcweir# CHFRCATEGORYPROPS ----------------------------------------------------------
857*cdf0e10cSrcweir
858*cdf0e10cSrcweirshortlist=CHFRCATEGORYPROPS-ALIGN,1,top-left,center,bottom-right
859*cdf0e10cSrcweir
860*cdf0e10cSrcweirflagslist=CHFRCATEGORYPROPS-FLAGS
861*cdf0e10cSrcweir  ignore=0xFFFE
862*cdf0e10cSrcweir  0x0001=auto-label-frequency
863*cdf0e10cSrcweirend
864*cdf0e10cSrcweir
865*cdf0e10cSrcweir# CHFREXTPROPS ---------------------------------------------------------------
866*cdf0e10cSrcweir
867*cdf0e10cSrcweirconstlist=CHFREXTPROPS-PARENT
868*cdf0e10cSrcweir  0x0001=log-scaling
869*cdf0e10cSrcweir  0x0002=style
870*cdf0e10cSrcweir  0x0004=category-scaling
871*cdf0e10cSrcweir  0x0005=chart-props
872*cdf0e10cSrcweir  0x000F=legend
873*cdf0e10cSrcweir  0x0013=marker
874*cdf0e10cSrcweir  0x0016=plot-area
875*cdf0e10cSrcweir  0x0019=chart-title
876*cdf0e10cSrcweir  0x0037=3d-props
877*cdf0e10cSrcweirend
878*cdf0e10cSrcweir
879*cdf0e10cSrcweirconstlist=CHFREXTPROPS-TYPE
880*cdf0e10cSrcweir  0=start
881*cdf0e10cSrcweir  1=end
882*cdf0e10cSrcweir  2=bool
883*cdf0e10cSrcweir  3=double
884*cdf0e10cSrcweir  4=int32
885*cdf0e10cSrcweir  5=string
886*cdf0e10cSrcweir  6=uint16
887*cdf0e10cSrcweir  7=blob
888*cdf0e10cSrcweirend
889*cdf0e10cSrcweir
890*cdf0e10cSrcweirconstlist=CHFREXTPROPS-TAG
891*cdf0e10cSrcweir  0x0000=log-base
892*cdf0e10cSrcweir  0x0003=style
893*cdf0e10cSrcweir  0x001E=chart-formatting
894*cdf0e10cSrcweir  0x0020=text-formatting
895*cdf0e10cSrcweir  0x0022=symbol-type
896*cdf0e10cSrcweir  0x002E=no-multi-level
897*cdf0e10cSrcweir  0x002F=overlay
898*cdf0e10cSrcweir  0x0033=theme-override
899*cdf0e10cSrcweir  0x0034=color-mapping-override
900*cdf0e10cSrcweir  0x0035=backwall-thickness
901*cdf0e10cSrcweir  0x0036=floor-thickness
902*cdf0e10cSrcweir  0x004D=perspective
903*cdf0e10cSrcweir  0x004E=rotation-x
904*cdf0e10cSrcweir  0x004F=rotation-y
905*cdf0e10cSrcweir  0x0050=right-angled-axes-off
906*cdf0e10cSrcweir  0x0052=tick-mark-skip
907*cdf0e10cSrcweir  0x0051=tick-label-skip
908*cdf0e10cSrcweir  0x0053=major-unit
909*cdf0e10cSrcweir  0x0054=minor-unit
910*cdf0e10cSrcweir  0x0055=max
911*cdf0e10cSrcweir  0x0056=min
912*cdf0e10cSrcweir  0x0059=side-wall
913*cdf0e10cSrcweir  0x005B=show-data-labels-over-max
914*cdf0e10cSrcweir  0x005C=tick-label-pos
915*cdf0e10cSrcweir  0x005E=pie-combination
916*cdf0e10cSrcweir  0x005F=basetime-unit
917*cdf0e10cSrcweir  0x0064=format-code
918*cdf0e10cSrcweir  0x0065=height-percent
919*cdf0e10cSrcweir  0x0066=display-blanks-as
920*cdf0e10cSrcweir  0x006A=major-unit-type
921*cdf0e10cSrcweir  0x006B=minor-unit-type
922*cdf0e10cSrcweir  0x0076=edit-language
923*cdf0e10cSrcweirend
924*cdf0e10cSrcweir
925*cdf0e10cSrcweirconstlist=CHFREXTPROPS-TAG-NAMELIST
926*cdf0e10cSrcweir  default=
927*cdf0e10cSrcweir  0x0022=CHFREXTPROPS-SYMBOLTYPE
928*cdf0e10cSrcweir  0x0035=CONV-PERCENT
929*cdf0e10cSrcweir  0x0036=CONV-PERCENT
930*cdf0e10cSrcweir  0x004E=CONV-DEG
931*cdf0e10cSrcweir  0x004F=CONV-DEG
932*cdf0e10cSrcweir  0x005C=CHFREXTPROPS-TICKLABELPOS
933*cdf0e10cSrcweir  0x005F=CHFREXTPROPS-TIMEUNIT
934*cdf0e10cSrcweir  0x0065=CONV-PERCENT
935*cdf0e10cSrcweir  0x0066=CHFREXTPROPS-DISPBLANKSAS
936*cdf0e10cSrcweir  0x006A=CHFREXTPROPS-TIMEUNIT
937*cdf0e10cSrcweir  0x006B=CHFREXTPROPS-TIMEUNIT
938*cdf0e10cSrcweirend
939*cdf0e10cSrcweir
940*cdf0e10cSrcweirshortlist=CHFREXTPROPS-DISPBLANKSAS,0x0067,gap,,spanned
941*cdf0e10cSrcweirshortlist=CHFREXTPROPS-SYMBOLTYPE,0x0023,none,diamond,square,triangle,x,star,dot,dash,circle,plus
942*cdf0e10cSrcweirshortlist=CHFREXTPROPS-TICKLABELPOS,0x005D,center
943*cdf0e10cSrcweirshortlist=CHFREXTPROPS-TIMEUNIT,0x0060,days,months,years
944*cdf0e10cSrcweir
945*cdf0e10cSrcweir# CHFRINFO -------------------------------------------------------------------
946*cdf0e10cSrcweir
947*cdf0e10cSrcweirshortlist=CHFRINFO-APPVERSION,9,excel-2000,excel-xp-2003,,excel-2007
948*cdf0e10cSrcweir
949*cdf0e10cSrcweir# CHFRLABELPROPS -------------------------------------------------------------
950*cdf0e10cSrcweir
951*cdf0e10cSrcweirflagslist=CHFRLABELPROPS-FLAGS
952*cdf0e10cSrcweir  0x0001=show-series
953*cdf0e10cSrcweir  0x0002=show-categ
954*cdf0e10cSrcweir  0x0004=show-value
955*cdf0e10cSrcweir  0x0008=show-percent
956*cdf0e10cSrcweir  0x0010=show-bubble
957*cdf0e10cSrcweirend
958*cdf0e10cSrcweir
959*cdf0e10cSrcweir# CHFRLAYOUT -----------------------------------------------------------------
960*cdf0e10cSrcweir
961*cdf0e10cSrcweircombilist=CHFRLAYOUT-FLAGS
962*cdf0e10cSrcweir  0x001E=uint8,dec,legend-pos,CHFRLAYOUT-LEGENDPOS
963*cdf0e10cSrcweirend
964*cdf0e10cSrcweir
965*cdf0e10cSrcweirshortlist=CHFRLAYOUT-LEGENDPOS,0,bottom,top-right,top,right,left
966*cdf0e10cSrcweir
967*cdf0e10cSrcweirshortlist=CHFRLAYOUT-MODE,0,auto,factor,egde
968*cdf0e10cSrcweir
969*cdf0e10cSrcweir# CHFRPLOTAREALAYOUT ---------------------------------------------------------
970*cdf0e10cSrcweir
971*cdf0e10cSrcweirflagslist=CHFRPLOTAREALAYOUT-FLAGS
972*cdf0e10cSrcweir  0x0001=!outer!inner
973*cdf0e10cSrcweirend
974*cdf0e10cSrcweir
975*cdf0e10cSrcweirshortlist=CHFRLAYOUT-LEGENDPOS,0,bottom,top-right,top,right,left
976*cdf0e10cSrcweir
977*cdf0e10cSrcweirshortlist=CHFRLAYOUT-MODE,0,auto,factor,egde
978*cdf0e10cSrcweir
979*cdf0e10cSrcweir# CHFRUNITPROPS --------------------------------------------------------------
980*cdf0e10cSrcweir
981*cdf0e10cSrcweirshortlist=CHFRUNITPROPS-PRESET,-1,manual,none,hundred,thousand,10000,100000,million,10-million,100-million,billion,trillion
982*cdf0e10cSrcweir
983*cdf0e10cSrcweirflagslist=CHFRUNITPROPS-FLAGS
984*cdf0e10cSrcweir  0x0002=show-unit
985*cdf0e10cSrcweirend
986*cdf0e10cSrcweir
987*cdf0e10cSrcweir# CHLABELRANGE ---------------------------------------------------------------
988*cdf0e10cSrcweir
989*cdf0e10cSrcweirflagslist=CHLABELRANGE-FLAGS
990*cdf0e10cSrcweir  0x0001=cross-between-categ
991*cdf0e10cSrcweir  0x0002=maximum-axis-cross
992*cdf0e10cSrcweir  0x0004=reverse-order
993*cdf0e10cSrcweirend
994*cdf0e10cSrcweir
995*cdf0e10cSrcweir# CHLEGEND -------------------------------------------------------------------
996*cdf0e10cSrcweir
997*cdf0e10cSrcweirshortlist=CHLEGEND-DOCKPOS,0,bottom,top-right,top,right,left,,,manual
998*cdf0e10cSrcweirshortlist=CHLEGEND-SPACING,0,close,medium,open
999*cdf0e10cSrcweir
1000*cdf0e10cSrcweirflagslist=CHLEGEND-FLAGS
1001*cdf0e10cSrcweir  0x0001=docked
1002*cdf0e10cSrcweir  0x0002=auto-series
1003*cdf0e10cSrcweir  0x0004=auto-pos-x
1004*cdf0e10cSrcweir  0x0008=auto-pos-y
1005*cdf0e10cSrcweir  0x0010=stacked
1006*cdf0e10cSrcweir  0x0020=data-table
1007*cdf0e10cSrcweirend
1008*cdf0e10cSrcweir
1009*cdf0e10cSrcweir# CHLINE ---------------------------------------------------------------------
1010*cdf0e10cSrcweir
1011*cdf0e10cSrcweirflagslist=CHLINE-FLAGS
1012*cdf0e10cSrcweir  0x0001=stacked
1013*cdf0e10cSrcweir  0x0002=percent
1014*cdf0e10cSrcweir  0x0004=shadow
1015*cdf0e10cSrcweirend
1016*cdf0e10cSrcweir
1017*cdf0e10cSrcweir# CHLINEFORMAT ---------------------------------------------------------------
1018*cdf0e10cSrcweir
1019*cdf0e10cSrcweirshortlist=CHLINEFORMAT-LINETYPE,0,solid,dash,dot,dash-dot,dash-dot-dot,none,25%-pattern,50%-pattern,75%-pattern
1020*cdf0e10cSrcweirshortlist=CHLINEFORMAT-LINEWEIGHT,-1,hair,thin,medium,thick
1021*cdf0e10cSrcweir
1022*cdf0e10cSrcweirflagslist=CHLINEFORMAT-FLAGS
1023*cdf0e10cSrcweir  0x0001=auto
1024*cdf0e10cSrcweir  0x0004=axis-enabled
1025*cdf0e10cSrcweir  0x0008=system-color
1026*cdf0e10cSrcweirend
1027*cdf0e10cSrcweir
1028*cdf0e10cSrcweir# CHMARKERFORMAT -------------------------------------------------------------
1029*cdf0e10cSrcweir
1030*cdf0e10cSrcweirshortlist=CHMARKERFORMAT-TYPE,0,none,square,diamond,triangle,cross,star,dow-jones,std-dev,circle,plus
1031*cdf0e10cSrcweir
1032*cdf0e10cSrcweirflagslist=CHMARKERFORMAT-FLAGS
1033*cdf0e10cSrcweir  0x0001=auto
1034*cdf0e10cSrcweir  0x0010=no-fill
1035*cdf0e10cSrcweir  0x0020=no-border
1036*cdf0e10cSrcweirend
1037*cdf0e10cSrcweir
1038*cdf0e10cSrcweir# CHOBJECTLINK ---------------------------------------------------------------
1039*cdf0e10cSrcweir
1040*cdf0e10cSrcweirshortlist=CHOBJECTLINK-TARGET,0,none,title,y-axis,x-axis,datapoint,legend,none,z-axis,,,,,axis-unit
1041*cdf0e10cSrcweir
1042*cdf0e10cSrcweirconstlist=CHOBJECTLINK-POINT
1043*cdf0e10cSrcweir  default=
1044*cdf0e10cSrcweir  -2=unknown
1045*cdf0e10cSrcweir  -1=all-points
1046*cdf0e10cSrcweirend
1047*cdf0e10cSrcweir
1048*cdf0e10cSrcweir# CHPICFORMAT ----------------------------------------------------------------
1049*cdf0e10cSrcweir
1050*cdf0e10cSrcweirshortlist=CHPICFORMAT-BITMAP-MODE,1,stretched,stacked,stacked-scaled
1051*cdf0e10cSrcweir
1052*cdf0e10cSrcweircombilist=CHPICFORMAT-FLAGS
1053*cdf0e10cSrcweir  0x0200=top-bottom
1054*cdf0e10cSrcweir  0x0400=front-back
1055*cdf0e10cSrcweir  0x0800=left-right
1056*cdf0e10cSrcweirend
1057*cdf0e10cSrcweir
1058*cdf0e10cSrcweir# CHPIE ----------------------------------------------------------------------
1059*cdf0e10cSrcweir
1060*cdf0e10cSrcweirflagslist=CHPIE-FLAGS
1061*cdf0e10cSrcweir  0x0001=shadow
1062*cdf0e10cSrcweir  0x0002=connectors
1063*cdf0e10cSrcweirend
1064*cdf0e10cSrcweir
1065*cdf0e10cSrcweir# CHPIVOTFLAGS ---------------------------------------------------------------
1066*cdf0e10cSrcweir
1067*cdf0e10cSrcweirflagslist=CHPIVOTFLAGS-FLAGS
1068*cdf0e10cSrcweir  0x0001=hide-field-captions
1069*cdf0e10cSrcweirend
1070*cdf0e10cSrcweir
1071*cdf0e10cSrcweir# CHRADAR, CHRADARAREA -------------------------------------------------------
1072*cdf0e10cSrcweir
1073*cdf0e10cSrcweirflagslist=CHRADAR-FLAGS
1074*cdf0e10cSrcweir  0x0001=axis-labels
1075*cdf0e10cSrcweir  0x0002=shadow
1076*cdf0e10cSrcweirend
1077*cdf0e10cSrcweir
1078*cdf0e10cSrcweir# CHPROPERTIES ---------------------------------------------------------------
1079*cdf0e10cSrcweir
1080*cdf0e10cSrcweirshortlist=CHPROPERTIES-EMPTYCELLS,0,do-not-plot,as-zero,interpolated
1081*cdf0e10cSrcweir
1082*cdf0e10cSrcweirflagslist=CHPROPERTIES-FLAGS
1083*cdf0e10cSrcweir  0x0001=manual-series
1084*cdf0e10cSrcweir  0x0002=plot-visible-only
1085*cdf0e10cSrcweir  0x0004=fixed-size
1086*cdf0e10cSrcweir  0x0008=manual-plotarea
1087*cdf0e10cSrcweir  0x0010=apply-plotarea-pos
1088*cdf0e10cSrcweirend
1089*cdf0e10cSrcweir
1090*cdf0e10cSrcweir# CHSCATTER ------------------------------------------------------------------
1091*cdf0e10cSrcweir
1092*cdf0e10cSrcweirshortlist=CHSCATTER-SIZETYPE,0,none,area,width
1093*cdf0e10cSrcweir
1094*cdf0e10cSrcweirflagslist=CHSCATTER-FLAGS
1095*cdf0e10cSrcweir  0x0001=bubbles
1096*cdf0e10cSrcweir  0x0002=show-negative
1097*cdf0e10cSrcweir  0x0004=shadow
1098*cdf0e10cSrcweirend
1099*cdf0e10cSrcweir
1100*cdf0e10cSrcweir# CHSERERRORBAR --------------------------------------------------------------
1101*cdf0e10cSrcweir
1102*cdf0e10cSrcweirshortlist=CHSERERRORBAR-TYPE,1,x-plus,x-minus,y-plus,y-minus
1103*cdf0e10cSrcweirshortlist=CHSERERRORBAR-SOURCE,1,percent,fixed,std-deviation,custom,std-error
1104*cdf0e10cSrcweir
1105*cdf0e10cSrcweir# CHSERIES -------------------------------------------------------------------
1106*cdf0e10cSrcweir
1107*cdf0e10cSrcweirshortlist=CHSERIES-TYPE,0,date,numeric,sequence,text
1108*cdf0e10cSrcweir
1109*cdf0e10cSrcweir# CHSERIESFORMAT -------------------------------------------------------------
1110*cdf0e10cSrcweir
1111*cdf0e10cSrcweirflagslist=CHSERIESFORMAT-FLAGS
1112*cdf0e10cSrcweir  0x0001=spline
1113*cdf0e10cSrcweir  0x0002=bubbles-3d
1114*cdf0e10cSrcweir  0x0004=shadow
1115*cdf0e10cSrcweirend
1116*cdf0e10cSrcweir
1117*cdf0e10cSrcweir# CHSERTRENDLINE -------------------------------------------------------------
1118*cdf0e10cSrcweir
1119*cdf0e10cSrcweirshortlist=CHSERTRENDLINE-TYPE,0,poynomial,exponential,logarithmic,power,moving-average
1120*cdf0e10cSrcweir
1121*cdf0e10cSrcweir# CHSOURCELINK ---------------------------------------------------------------
1122*cdf0e10cSrcweir
1123*cdf0e10cSrcweirshortlist=CHSOURCELINK-TARGET,0,title,values,category,bubbles
1124*cdf0e10cSrcweirshortlist=CHSOURCELINK-TYPE,0,default,constant,sheet-link
1125*cdf0e10cSrcweir
1126*cdf0e10cSrcweirflagslist=CHSOURCELINK-FLAGS
1127*cdf0e10cSrcweir  0x0001=custom-numfmt
1128*cdf0e10cSrcweirend
1129*cdf0e10cSrcweir
1130*cdf0e10cSrcweir# CHSTRING -------------------------------------------------------------------
1131*cdf0e10cSrcweir
1132*cdf0e10cSrcweirshortlist=CHSTRING-TYPE,0,text,category-default,value-default,x-prefix,x-postfix,y-prefix,y-postfix,comment
1133*cdf0e10cSrcweir
1134*cdf0e10cSrcweir# CHSURFACE ------------------------------------------------------------------
1135*cdf0e10cSrcweir
1136*cdf0e10cSrcweirflagslist=CHSURFACE-FLAGS
1137*cdf0e10cSrcweir  0x0001=filled
1138*cdf0e10cSrcweir  0x0002=shadow
1139*cdf0e10cSrcweirend
1140*cdf0e10cSrcweir
1141*cdf0e10cSrcweir# CHTEXT ---------------------------------------------------------------------
1142*cdf0e10cSrcweir
1143*cdf0e10cSrcweirshortlist=CHTEXT-HORALIGN,1,left,center,right,block,distribute
1144*cdf0e10cSrcweirshortlist=CHTEXT-VERALIGN,1,top,center,bottom,block,distribute
1145*cdf0e10cSrcweirshortlist=CHTEXT-FILLMODE,1,transparent,opaque
1146*cdf0e10cSrcweir
1147*cdf0e10cSrcweirflagslist=CHTEXT-FLAGS1-BIFF2
1148*cdf0e10cSrcweir  0x0001=auto-color
1149*cdf0e10cSrcweir  0x0002=show-symbol
1150*cdf0e10cSrcweir  0x0004=show-value
1151*cdf0e10cSrcweir  0x0008=vertical
1152*cdf0e10cSrcweir  0x0010=auto-text
1153*cdf0e10cSrcweir  0x0020=default-format
1154*cdf0e10cSrcweir  0x0040=deleted
1155*cdf0e10cSrcweir  0x0080=auto-fill
1156*cdf0e10cSrcweirend
1157*cdf0e10cSrcweir
1158*cdf0e10cSrcweircombilist=CHTEXT-FLAGS1-BIFF3
1159*cdf0e10cSrcweir  include=CHTEXT-FLAGS1-BIFF2
1160*cdf0e10cSrcweir  0x0700=uint8,dec,orientation,TEXTORIENTATION
1161*cdf0e10cSrcweirend
1162*cdf0e10cSrcweir
1163*cdf0e10cSrcweircombilist=CHTEXT-FLAGS1-BIFF5
1164*cdf0e10cSrcweir  include=CHTEXT-FLAGS1-BIFF3
1165*cdf0e10cSrcweir  0x0800=show-categ-percent
1166*cdf0e10cSrcweir  0x1000=show-percent
1167*cdf0e10cSrcweirend
1168*cdf0e10cSrcweir
1169*cdf0e10cSrcweircombilist=CHTEXT-FLAGS1-BIFF8
1170*cdf0e10cSrcweir  include=CHTEXT-FLAGS1-BIFF5
1171*cdf0e10cSrcweir  0x2000=show-bubble-size
1172*cdf0e10cSrcweir  0x4000=show-categ
1173*cdf0e10cSrcweirend
1174*cdf0e10cSrcweir
1175*cdf0e10cSrcweircombilist=CHTEXT-FLAGS2
1176*cdf0e10cSrcweir  ignore=0x3FF0
1177*cdf0e10cSrcweir  0x000F=uint8,dec,placement,CHTEXT-PLACEMENT
1178*cdf0e10cSrcweir  0xC000=uint8,dec,text-dir,XF-TEXTDIRECTION
1179*cdf0e10cSrcweirend
1180*cdf0e10cSrcweir
1181*cdf0e10cSrcweirshortlist=CHTEXT-PLACEMENT,0,context,outside,inside,center,axis,above,below,left,right,auto,manual
1182*cdf0e10cSrcweir
1183*cdf0e10cSrcweir# CHTICK ---------------------------------------------------------------------
1184*cdf0e10cSrcweir
1185*cdf0e10cSrcweirshortlist=CHTICK-TYPE,0,none,inside,outside,both
1186*cdf0e10cSrcweir# TODO: really different label positions in BIFF2-BIFF4?
1187*cdf0e10cSrcweirshortlist=CHTICK-LABELPOS-BIFF2,0,none,near,below,above
1188*cdf0e10cSrcweirshortlist=CHTICK-LABELPOS-BIFF5,0,none,below,above,near
1189*cdf0e10cSrcweir
1190*cdf0e10cSrcweirflagslist=CHTICK-FLAGS-BIFF2
1191*cdf0e10cSrcweir  0x0001=auto-color
1192*cdf0e10cSrcweir  0x0002=auto-fill
1193*cdf0e10cSrcweirend
1194*cdf0e10cSrcweir
1195*cdf0e10cSrcweircombilist=CHTICK-FLAGS-BIFF3
1196*cdf0e10cSrcweir  include=CHTICK-FLAGS-BIFF2
1197*cdf0e10cSrcweir  0x001C=uint8,dec,orientation,TEXTORIENTATION
1198*cdf0e10cSrcweir  0x0020=auto-rotation
1199*cdf0e10cSrcweirend
1200*cdf0e10cSrcweir
1201*cdf0e10cSrcweir# CHVALUERANGE ---------------------------------------------------------------
1202*cdf0e10cSrcweir
1203*cdf0e10cSrcweirflagslist=CHVALUERANGE-FLAGS
1204*cdf0e10cSrcweir  ignore=0x0100
1205*cdf0e10cSrcweir  0x0001=auto-minimum
1206*cdf0e10cSrcweir  0x0002=auto-maximum
1207*cdf0e10cSrcweir  0x0004=auto-major
1208*cdf0e10cSrcweir  0x0008=auto-minor
1209*cdf0e10cSrcweir  0x0010=auto-axis-cross
1210*cdf0e10cSrcweir  0x0020=logarithmic
1211*cdf0e10cSrcweir  0x0040=reverse-order
1212*cdf0e10cSrcweir  0x0080=maximum-axis-cross
1213*cdf0e10cSrcweirend
1214*cdf0e10cSrcweir
1215*cdf0e10cSrcweir# COLINFO --------------------------------------------------------------------
1216*cdf0e10cSrcweir
1217*cdf0e10cSrcweircombilist=COLINFO-FLAGS
1218*cdf0e10cSrcweir  0x0001=hidden
1219*cdf0e10cSrcweir  0x0002=custom-width
1220*cdf0e10cSrcweir  0x0004=best-fit
1221*cdf0e10cSrcweir  0x0008=show-phonetic
1222*cdf0e10cSrcweir  0x0700=uint8,dec,outline-level
1223*cdf0e10cSrcweir  0x1000=outline-collapsed
1224*cdf0e10cSrcweirend
1225*cdf0e10cSrcweir
1226*cdf0e10cSrcweir# CONNECTION -----------------------------------------------------------------
1227*cdf0e10cSrcweir
1228*cdf0e10cSrcweirshortlist=CONNECTION-SOURCETYPE,1,odbc,dao,file,html,ole-db,text,ado,dsp
1229*cdf0e10cSrcweir
1230*cdf0e10cSrcweirflagslist=CONNECTION-FLAGS
1231*cdf0e10cSrcweir  0x0001=save-password
1232*cdf0e10cSrcweir  0x0002=html-tables
1233*cdf0e10cSrcweir  0x0004=table-names
1234*cdf0e10cSrcweir  0x0008=deleted
1235*cdf0e10cSrcweir  0x0010=stand-alone
1236*cdf0e10cSrcweir  0x0020=only-use-conn-file
1237*cdf0e10cSrcweir  0x0040=background
1238*cdf0e10cSrcweir  0x0080=refresh-on-load
1239*cdf0e10cSrcweir  0x0100=save-data
1240*cdf0e10cSrcweirend
1241*cdf0e10cSrcweir
1242*cdf0e10cSrcweirshortlist=CONNECTION-RECONNECTTYPE,0,as-required,always,never
1243*cdf0e10cSrcweirshortlist=CONNECTION-CREDENTIALS,0,integrated,none,stored-sso,prompt
1244*cdf0e10cSrcweirshortlist=CONNECTION-LINKEDOBJECTTYPE,0,none,query-table,pivot-cache
1245*cdf0e10cSrcweir
1246*cdf0e10cSrcweir# DATATABLE ------------------------------------------------------------------
1247*cdf0e10cSrcweir
1248*cdf0e10cSrcweirflagslist=DATATABLE-FLAGS-BIFF3
1249*cdf0e10cSrcweir  0x0001=recalc-always
1250*cdf0e10cSrcweir  0x0002=recalc-on-load
1251*cdf0e10cSrcweir  0x0004=row-table
1252*cdf0e10cSrcweir  0x0008=table-2d
1253*cdf0e10cSrcweirend
1254*cdf0e10cSrcweir
1255*cdf0e10cSrcweirflagslist=DATATABLE-FLAGS-BIFF8
1256*cdf0e10cSrcweir  include=DATATABLE-FLAGS-BIFF3
1257*cdf0e10cSrcweir  0x0010=ref1-deleted
1258*cdf0e10cSrcweir  0x0020=ref2-deleted
1259*cdf0e10cSrcweirend
1260*cdf0e10cSrcweir
1261*cdf0e10cSrcweir# DATAVALIDATION -------------------------------------------------------------
1262*cdf0e10cSrcweir
1263*cdf0e10cSrcweircombilist=DATAVALIDATION-FLAGS
1264*cdf0e10cSrcweir  0x0000000F=uint8,dec,type,DATAVALIDATION-TYPE
1265*cdf0e10cSrcweir  0x00000070=uint8,dec,error-style,DATAVALIDATION-ERRORSTYLE
1266*cdf0e10cSrcweir  0x00000080=string-list
1267*cdf0e10cSrcweir  0x00000100=ignore-empty
1268*cdf0e10cSrcweir  0x00000200=no-dropdown
1269*cdf0e10cSrcweir  0x00040000=show-input-box
1270*cdf0e10cSrcweir  0x00080000=show-error-box
1271*cdf0e10cSrcweir  0x00F00000=uint8,dec,operator,DATAVALIDATION-OPERATOR
1272*cdf0e10cSrcweirend
1273*cdf0e10cSrcweir
1274*cdf0e10cSrcweirshortlist=DATAVALIDATION-TYPE,0,any,whole,decimal,list,date,time,text-length,custom
1275*cdf0e10cSrcweirshortlist=DATAVALIDATION-OPERATOR,0,between,not-between,equal,not-equal,greater-than,less-than,greater-equal,less-equal
1276*cdf0e10cSrcweirshortlist=DATAVALIDATION-ERRORSTYLE,0,error,warning,info
1277*cdf0e10cSrcweir
1278*cdf0e10cSrcweir# DATAVALIDATIONS ------------------------------------------------------------
1279*cdf0e10cSrcweir
1280*cdf0e10cSrcweirflagslist=DATAVALIDATIONS-FLAGS
1281*cdf0e10cSrcweir  0x0001=input-box-visible
1282*cdf0e10cSrcweir  0x0002=input-box-at-cell
1283*cdf0e10cSrcweir  0x0004=cached
1284*cdf0e10cSrcweirend
1285*cdf0e10cSrcweir
1286*cdf0e10cSrcweir# DATEMODE -------------------------------------------------------------------
1287*cdf0e10cSrcweir
1288*cdf0e10cSrcweirshortlist=DATEMODE,0,1899-12-31,1904-01-01
1289*cdf0e10cSrcweir
1290*cdf0e10cSrcweir# DBQUERY --------------------------------------------------------------------
1291*cdf0e10cSrcweir
1292*cdf0e10cSrcweircombilist=DBQUERY-FLAGS
1293*cdf0e10cSrcweir  0x0007=uint8,dec,source-type,CONNECTION-SOURCETYPE
1294*cdf0e10cSrcweir  0x0008=odbc-connection
1295*cdf0e10cSrcweir  0x0010=sql-query
1296*cdf0e10cSrcweir  0x0020=server-sql
1297*cdf0e10cSrcweir  0x0040=html-query
1298*cdf0e10cSrcweir  0x0080=save-password
1299*cdf0e10cSrcweir  0x0100=html-tables
1300*cdf0e10cSrcweirend
1301*cdf0e10cSrcweir
1302*cdf0e10cSrcweir# DEFINEDNAME ----------------------------------------------------------------
1303*cdf0e10cSrcweir
1304*cdf0e10cSrcweirflagslist=DEFINEDNAME-FLAGS-BIFF2
1305*cdf0e10cSrcweir  0x02=macro
1306*cdf0e10cSrcweir  0x04=complex
1307*cdf0e10cSrcweirend
1308*cdf0e10cSrcweir
1309*cdf0e10cSrcweirshortlist=DEFINEDNAME-MACROTYPE-BIFF2,0,none,function,procedure
1310*cdf0e10cSrcweir
1311*cdf0e10cSrcweirflagslist=DEFINEDNAME-FLAGS-BIFF3
1312*cdf0e10cSrcweir  0x0001=hidden
1313*cdf0e10cSrcweir  0x0002=function
1314*cdf0e10cSrcweir  0x0004=command
1315*cdf0e10cSrcweir  0x0008=macro
1316*cdf0e10cSrcweir  0x0010=complex
1317*cdf0e10cSrcweir  0x0020=builtin
1318*cdf0e10cSrcweirend
1319*cdf0e10cSrcweir
1320*cdf0e10cSrcweirshortlist=DEFINEDNAME-BUILTINID,0,consolidate-area,auto-open,auto-close,extract,database,criteria,print-area,print-titles,recorder,data-form,auto-activate,auto-deactivate,sheet-title,filterdatabase
1321*cdf0e10cSrcweir
1322*cdf0e10cSrcweircombilist=DEFINEDNAME-FLAGS-BIFF4
1323*cdf0e10cSrcweir  include=DEFINEDNAME-FLAGS-BIFF3
1324*cdf0e10cSrcweir  0x0FC0=uint16,dec,func-group,DEFINEDNAME-FUNCGROUP
1325*cdf0e10cSrcweirend
1326*cdf0e10cSrcweir
1327*cdf0e10cSrcweircombilist=DEFINEDNAME-FLAGS-BIFF5
1328*cdf0e10cSrcweir  include=DEFINEDNAME-FLAGS-BIFF4
1329*cdf0e10cSrcweir  0x0004=vba
1330*cdf0e10cSrcweir  0x1000=binary
1331*cdf0e10cSrcweirend
1332*cdf0e10cSrcweir
1333*cdf0e10cSrcweirshortlist=DEFINEDNAME-FUNCGROUP,0,none,financial,date-time,math-trig,statistical,lookup-ref,database,text,logical,information,commands,customizing,macro-control,dde-external,user-definded
1334*cdf0e10cSrcweir
1335*cdf0e10cSrcweirconstlist=DEFINEDNAME-SHEETIDX
1336*cdf0e10cSrcweir  default=
1337*cdf0e10cSrcweir  0=global
1338*cdf0e10cSrcweirend
1339*cdf0e10cSrcweir
1340*cdf0e10cSrcweir# DEFROWHEIGHT ---------------------------------------------------------------
1341*cdf0e10cSrcweir
1342*cdf0e10cSrcweircombilist=DEFROWHEIGHT-FLAGS-BIFF2
1343*cdf0e10cSrcweir  0x7FFF=uint16,dec,row-height,CONV-TWIP-TO-PT
1344*cdf0e10cSrcweir  0x8000=unchanged
1345*cdf0e10cSrcweirend
1346*cdf0e10cSrcweir
1347*cdf0e10cSrcweirflagslist=DEFROWHEIGHT-FLAGS-BIFF3
1348*cdf0e10cSrcweir  0x0001=custom-height
1349*cdf0e10cSrcweir  0x0002=hidden
1350*cdf0e10cSrcweir  0x0004=thick-top
1351*cdf0e10cSrcweir  0x0008=thick-bottom
1352*cdf0e10cSrcweirend
1353*cdf0e10cSrcweir
1354*cdf0e10cSrcweir# DXF ------------------------------------------------------------------------
1355*cdf0e10cSrcweir
1356*cdf0e10cSrcweirflagslist=DXF-FLAGS
1357*cdf0e10cSrcweir  0x0001=!swap-fg-bg-color
1358*cdf0e10cSrcweir  0x0002=use-internal-borders
1359*cdf0e10cSrcweirend
1360*cdf0e10cSrcweir
1361*cdf0e10cSrcweirmultilist=DXF-SUBREC
1362*cdf0e10cSrcweir  0=FILL-PATTERN,FILL-FGCOLOR,FILL-BGCOLOR,FILL-GRADIENT,FILL-STOP
1363*cdf0e10cSrcweir  5=FONT-COLOR,BORDER-TOP,BORDER-BOTTOM,BORDER-LEFT,BORDER-RIGHT
1364*cdf0e10cSrcweir  10=BORDER-DIAGONAL,BORDER-VERTICAL,BORDER-HORIZONTAL,BORDER-DIAGUP,BORDER-DIAGDOWN
1365*cdf0e10cSrcweir  15=ALIGN-HORIZONTAL,ALIGN-VERTICAL,ALIGN-ROTATION,ALIGN-INDENT,ALIGN-READINGORDER
1366*cdf0e10cSrcweir  20=ALIGN-WRAPTEXT,ALIGN-JUSTLASTLINE,ALIGN-SHRINKTOFIT,ALIGN-MERGED,FONT-NAME
1367*cdf0e10cSrcweir  25=FONT-WEIGHT,FONT-UNDERLINE,FONT-ESCAPEMENT,FONT-ITALIC,FONT-STRIKE
1368*cdf0e10cSrcweir  30=FONT-OUTLINE,FONT-SHADOW,FONT-CONDENSE,FONT-EXTEND,FONT-CHARSET
1369*cdf0e10cSrcweir  35=FONT-PITCHFAMILY,FONT-HEIGHT,FONT-SCHEME,NUMFMT-CODE,
1370*cdf0e10cSrcweir  40=,NUMFMT-ID,ALIGN-RELINDENT,PROT-LOCKED,PROT-HIDDEN
1371*cdf0e10cSrcweirend
1372*cdf0e10cSrcweir
1373*cdf0e10cSrcweir# EXTERNALBOOK ---------------------------------------------------------------
1374*cdf0e10cSrcweir
1375*cdf0e10cSrcweirconstlist=EXTERNALBOOK-KEY
1376*cdf0e10cSrcweir  0x0401=self-reference
1377*cdf0e10cSrcweir  0x3A01=analysis-addin
1378*cdf0e10cSrcweirend
1379*cdf0e10cSrcweir
1380*cdf0e10cSrcweir# EXTERNALNAME ---------------------------------------------------------------
1381*cdf0e10cSrcweir
1382*cdf0e10cSrcweirflagslist=EXTERNALNAME-FLAGS-BIFF3
1383*cdf0e10cSrcweir  0x0001=builtin
1384*cdf0e10cSrcweir  0x0002=automatic
1385*cdf0e10cSrcweir  0x0004=pic-link
1386*cdf0e10cSrcweir  0x0008=dde-stddocumentname
1387*cdf0e10cSrcweirend
1388*cdf0e10cSrcweir
1389*cdf0e10cSrcweircombilist=EXTERNALNAME-FLAGS-BIFF5
1390*cdf0e10cSrcweir  include=EXTERNALNAME-FLAGS-BIFF3
1391*cdf0e10cSrcweir  0x0010=ole-link
1392*cdf0e10cSrcweir  0x7FE0=uint16,dec,clipboard-format
1393*cdf0e10cSrcweir  0x8000=iconified
1394*cdf0e10cSrcweirend
1395*cdf0e10cSrcweir
1396*cdf0e10cSrcweir# EXTERNSHEET ----------------------------------------------------------------
1397*cdf0e10cSrcweir
1398*cdf0e10cSrcweirconstlist=EXTERNSHEET-IDX-BIFF8
1399*cdf0e10cSrcweir  default=
1400*cdf0e10cSrcweir  -1=deleted
1401*cdf0e10cSrcweir  -2=special
1402*cdf0e10cSrcweirend
1403*cdf0e10cSrcweir
1404*cdf0e10cSrcweir# FILEPASS -------------------------------------------------------------------
1405*cdf0e10cSrcweir
1406*cdf0e10cSrcweirshortlist=FILEPASS-TYPE,0,xor,rc4
1407*cdf0e10cSrcweirshortlist=FILEPASS-MAJOR,1,rc4,crypto-api-2003,crypto-api-2007
1408*cdf0e10cSrcweir
1409*cdf0e10cSrcweir# FILTERCOLUMN ---------------------------------------------------------------
1410*cdf0e10cSrcweir
1411*cdf0e10cSrcweircombilist=FILTERCOLUMN-FLAGS
1412*cdf0e10cSrcweir  0x0001=!and!or
1413*cdf0e10cSrcweir  0x0004=op-1-simple
1414*cdf0e10cSrcweir  0x0008=op-2-simple
1415*cdf0e10cSrcweir  0x0010=top-10
1416*cdf0e10cSrcweir  0x0020=!bottom!top
1417*cdf0e10cSrcweir  0x0040=percent
1418*cdf0e10cSrcweir  0xFF80=uint16,dec,top-10-count
1419*cdf0e10cSrcweirend
1420*cdf0e10cSrcweir
1421*cdf0e10cSrcweirconstlist=FILTERCOLUMN-DATATYPE
1422*cdf0e10cSrcweir  0=none
1423*cdf0e10cSrcweir  2=rk
1424*cdf0e10cSrcweir  4=double
1425*cdf0e10cSrcweir  6=string
1426*cdf0e10cSrcweir  8=boolean
1427*cdf0e10cSrcweir  12=blank
1428*cdf0e10cSrcweir  14=not-blank
1429*cdf0e10cSrcweirend
1430*cdf0e10cSrcweir
1431*cdf0e10cSrcweirshortlist=FILTERCOLUMN-OPERATOR,0,none,less,equal,less-equal,greater,not-equal,greater-equal
1432*cdf0e10cSrcweir
1433*cdf0e10cSrcweir# FONT -----------------------------------------------------------------------
1434*cdf0e10cSrcweir
1435*cdf0e10cSrcweirflagslist=FONT-FLAGS
1436*cdf0e10cSrcweir  0x0001=bold
1437*cdf0e10cSrcweir  0x0002=italic
1438*cdf0e10cSrcweir  0x0004=underline
1439*cdf0e10cSrcweir  0x0008=strikeout
1440*cdf0e10cSrcweir  0x0010=outline
1441*cdf0e10cSrcweir  0x0020=shadow
1442*cdf0e10cSrcweir  0x0040=condense
1443*cdf0e10cSrcweir  0x0080=extend
1444*cdf0e10cSrcweirend
1445*cdf0e10cSrcweir
1446*cdf0e10cSrcweirmultilist=FONT-UNDERLINE
1447*cdf0e10cSrcweir  0x00=none,single,double
1448*cdf0e10cSrcweir  0x21=single-acc,double-acc
1449*cdf0e10cSrcweirend
1450*cdf0e10cSrcweir
1451*cdf0e10cSrcweirshortlist=FONT-ESCAPEMENT,0,none,superscript,subscript
1452*cdf0e10cSrcweir
1453*cdf0e10cSrcweir# FORMULA --------------------------------------------------------------------
1454*cdf0e10cSrcweir
1455*cdf0e10cSrcweirflagslist=FORMULA-FLAGS-BIFF2
1456*cdf0e10cSrcweir  0x0001=recalc-always
1457*cdf0e10cSrcweirend
1458*cdf0e10cSrcweir
1459*cdf0e10cSrcweirflagslist=FORMULA-FLAGS-BIFF3
1460*cdf0e10cSrcweir  include=FORMULA-FLAGS-BIFF2
1461*cdf0e10cSrcweir  0x0002=recalc-onload
1462*cdf0e10cSrcweirend
1463*cdf0e10cSrcweir
1464*cdf0e10cSrcweirflagslist=FORMULA-FLAGS-BIFF5
1465*cdf0e10cSrcweir  include=FORMULA-FLAGS-BIFF3
1466*cdf0e10cSrcweir  0x0008=shared-fmla
1467*cdf0e10cSrcweirend
1468*cdf0e10cSrcweir
1469*cdf0e10cSrcweirshortlist=FORMULA-RESULTTYPE,0,string,boolean,error,empty
1470*cdf0e10cSrcweir
1471*cdf0e10cSrcweir# GUTS -----------------------------------------------------------------------
1472*cdf0e10cSrcweir
1473*cdf0e10cSrcweirshortlist=GUTS-LEVELS,0,none,,1-level,2-levels,3-levels,4-levels,5-levels,6-levels,7-levels
1474*cdf0e10cSrcweir
1475*cdf0e10cSrcweir# HEADERFOOTER ---------------------------------------------------------------
1476*cdf0e10cSrcweir
1477*cdf0e10cSrcweirflagslist=HEADERFOOTER-FLAGS
1478*cdf0e10cSrcweir  ignore=0xFFF0
1479*cdf0e10cSrcweir  0x0001=has-even-hf
1480*cdf0e10cSrcweir  0x0002=has-first-hf
1481*cdf0e10cSrcweir  0x0004=scale-with-sheet
1482*cdf0e10cSrcweir  0x0008=align-with-margins
1483*cdf0e10cSrcweirend
1484*cdf0e10cSrcweir
1485*cdf0e10cSrcweir# HIDEOBJ --------------------------------------------------------------------
1486*cdf0e10cSrcweir
1487*cdf0e10cSrcweirshortlist=HIDEOBJ,0,show,placeholder,hide
1488*cdf0e10cSrcweir
1489*cdf0e10cSrcweir# IMGDATA --------------------------------------------------------------------
1490*cdf0e10cSrcweir
1491*cdf0e10cSrcweirconstlist=IMGDATA-FORMAT
1492*cdf0e10cSrcweir  -1=none
1493*cdf0e10cSrcweir  2=wmf-pict
1494*cdf0e10cSrcweir  9=dib
1495*cdf0e10cSrcweir  14=native
1496*cdf0e10cSrcweirend
1497*cdf0e10cSrcweir
1498*cdf0e10cSrcweirshortlist=IMGDATA-ENV,1,windows,apple
1499*cdf0e10cSrcweir
1500*cdf0e10cSrcweir# NOTE -----------------------------------------------------------------------
1501*cdf0e10cSrcweir
1502*cdf0e10cSrcweirflagslist=NOTE-FLAGS-BIFF8
1503*cdf0e10cSrcweir  0x0002=visible
1504*cdf0e10cSrcweir  0x0080=row-hidden
1505*cdf0e10cSrcweir  0x0100=col-hidden
1506*cdf0e10cSrcweirend
1507*cdf0e10cSrcweir
1508*cdf0e10cSrcweir# NOTESOUND ------------------------------------------------------------------
1509*cdf0e10cSrcweir
1510*cdf0e10cSrcweirconstlist=NOTESOUND-FORMAT
1511*cdf0e10cSrcweir  1=pcm
1512*cdf0e10cSrcweir  3=ieee-float
1513*cdf0e10cSrcweir  6=a-law
1514*cdf0e10cSrcweir  7=mu-law
1515*cdf0e10cSrcweir  0xFFFE=extensible
1516*cdf0e10cSrcweirend
1517*cdf0e10cSrcweir
1518*cdf0e10cSrcweir# OBJ ------------------------------------------------------------------------
1519*cdf0e10cSrcweir
1520*cdf0e10cSrcweir# object types ---
1521*cdf0e10cSrcweir
1522*cdf0e10cSrcweirmultilist=OBJ-TYPE-BIFF3
1523*cdf0e10cSrcweir  0=group,line,rectangle,oval,arc,chart,textbox,button,picture
1524*cdf0e10cSrcweirend
1525*cdf0e10cSrcweir
1526*cdf0e10cSrcweirmultilist=OBJ-TYPE-BIFF4
1527*cdf0e10cSrcweir  include=OBJ-TYPE-BIFF3
1528*cdf0e10cSrcweir  9=polygon
1529*cdf0e10cSrcweirend
1530*cdf0e10cSrcweir
1531*cdf0e10cSrcweirmultilist=OBJ-TYPE-BIFF5
1532*cdf0e10cSrcweir  include=OBJ-TYPE-BIFF4
1533*cdf0e10cSrcweir  10=,checkbox,optionbutton,edit,label,dialog,spin,scrollbar,listbox,groupbox
1534*cdf0e10cSrcweir  20=dropdown
1535*cdf0e10cSrcweirend
1536*cdf0e10cSrcweir
1537*cdf0e10cSrcweirmultilist=OBJ-TYPE-BIFF8
1538*cdf0e10cSrcweir  include=OBJ-TYPE-BIFF5
1539*cdf0e10cSrcweir  25=note
1540*cdf0e10cSrcweir  30=drawing
1541*cdf0e10cSrcweirend
1542*cdf0e10cSrcweir
1543*cdf0e10cSrcweir# flags and constants ---
1544*cdf0e10cSrcweir
1545*cdf0e10cSrcweirflagslist=OBJ-FLAGS-BIFF3
1546*cdf0e10cSrcweir  0x0001=selected
1547*cdf0e10cSrcweir  0x0002=auto-size
1548*cdf0e10cSrcweir  0x0004=auto-move
1549*cdf0e10cSrcweir  0x0010=protected
1550*cdf0e10cSrcweir  0x0080=grouped
1551*cdf0e10cSrcweir  0x0100=hidden
1552*cdf0e10cSrcweir  0x0200=visible
1553*cdf0e10cSrcweirend
1554*cdf0e10cSrcweir
1555*cdf0e10cSrcweirflagslist=OBJ-FLAGS-BIFF4
1556*cdf0e10cSrcweir  include=OBJ-FLAGS-BIFF3
1557*cdf0e10cSrcweir  0x0400=printable
1558*cdf0e10cSrcweirend
1559*cdf0e10cSrcweir
1560*cdf0e10cSrcweirflagslist=OBJ-AUTO-FLAGS
1561*cdf0e10cSrcweir  0x01=auto
1562*cdf0e10cSrcweirend
1563*cdf0e10cSrcweir
1564*cdf0e10cSrcweirmultilist=OBJ-LINETYPE
1565*cdf0e10cSrcweir  0=solid,dash,dot,dash-dot,dash-dot-dot,25%-pattern,50%-pattern,75%-pattern
1566*cdf0e10cSrcweir  255=none
1567*cdf0e10cSrcweirend
1568*cdf0e10cSrcweir
1569*cdf0e10cSrcweirshortlist=OBJ-LINEWEIGHT,0,hair,thin,medium,thick
1570*cdf0e10cSrcweir
1571*cdf0e10cSrcweirshortlist=OBJ-ARROWHEAD-TYPE,0,none,open,filled,double-end-open,double-end-filled
1572*cdf0e10cSrcweirshortlist=OBJ-ARROWHEAD-WIDTH,0,narrow,medium,wide
1573*cdf0e10cSrcweirshortlist=OBJ-ARROWHEAD-LENGTH,0,short,medium,long
1574*cdf0e10cSrcweir
1575*cdf0e10cSrcweircombilist=OBJ-LINEENDS
1576*cdf0e10cSrcweir  0x000F=uint8,dec,arrowhead-type,OBJ-ARROWHEAD-TYPE
1577*cdf0e10cSrcweir  0x00F0=uint8,dec,arrowhead-width,OBJ-ARROWHEAD-WIDTH
1578*cdf0e10cSrcweir  0x0F00=uint8,dec,arrowhead-length,OBJ-ARROWHEAD-LENGTH
1579*cdf0e10cSrcweirend
1580*cdf0e10cSrcweir
1581*cdf0e10cSrcweirshortlist=OBJ-LINEDIR,0,topleft-to-bottomright,topright-to-bottomleft,bottomright-to-topleft,bottomleft-to-topright
1582*cdf0e10cSrcweir
1583*cdf0e10cSrcweirshortlist=OBJ-ARC-QUADRANT,0,upper-right,upper-left,lower-left,lower-right
1584*cdf0e10cSrcweir
1585*cdf0e10cSrcweircombilist=OBJ-FRAMESTYLE-FLAGS
1586*cdf0e10cSrcweir  0x0001=rounded
1587*cdf0e10cSrcweir  0x0002=shadow
1588*cdf0e10cSrcweir  0x03FC=uint16,dec,rounded-diameter
1589*cdf0e10cSrcweirend
1590*cdf0e10cSrcweir
1591*cdf0e10cSrcweirshortlist=OBJ-HORALIGN,0,none,left,center,right,justify
1592*cdf0e10cSrcweirshortlist=OBJ-VERALIGN,0,none,top,center,bottom,justify
1593*cdf0e10cSrcweir
1594*cdf0e10cSrcweircombilist=OBJ-TEXT-FLAGS
1595*cdf0e10cSrcweir  0x000E=uint16,dec,hor-align,OBJ-HORALIGN
1596*cdf0e10cSrcweir  0x0070=uint16,dec,ver-align,OBJ-VERALIGN
1597*cdf0e10cSrcweir  0x0080=auto-size
1598*cdf0e10cSrcweir  0x0200=text-locked
1599*cdf0e10cSrcweir  0x0400=selected
1600*cdf0e10cSrcweirend
1601*cdf0e10cSrcweir
1602*cdf0e10cSrcweirflagslist=OBJ-PICTURE-FLAGS
1603*cdf0e10cSrcweir  0x0001=auto-size
1604*cdf0e10cSrcweir  0x0002=linked
1605*cdf0e10cSrcweir  0x0008=symbol
1606*cdf0e10cSrcweirend
1607*cdf0e10cSrcweir
1608*cdf0e10cSrcweirflagslist=OBJ-POLYGON-FLAGS
1609*cdf0e10cSrcweir  0x0100=closed
1610*cdf0e10cSrcweirend
1611*cdf0e10cSrcweir
1612*cdf0e10cSrcweirflagslist=OBJ-CHART-FLAGS-BIFF5
1613*cdf0e10cSrcweir  0x0001=linked-to-sheet
1614*cdf0e10cSrcweirend
1615*cdf0e10cSrcweir
1616*cdf0e10cSrcweirflagslist=OBJ-BUTTON-FLAGS-BIFF5
1617*cdf0e10cSrcweir  0x0001=default-btn
1618*cdf0e10cSrcweir  0x0002=help-btn
1619*cdf0e10cSrcweir  0x0004=cancel-btn
1620*cdf0e10cSrcweir  0x0008=close-btn
1621*cdf0e10cSrcweirend
1622*cdf0e10cSrcweir
1623*cdf0e10cSrcweirshortlist=OBJ-CHECKBOX-STATE-BIFF5,0,unchecked,checked,tristate
1624*cdf0e10cSrcweir
1625*cdf0e10cSrcweirflagslist=OBJ-CHECKBOX-FLAGS-BIFF5
1626*cdf0e10cSrcweir  0x0001=flat
1627*cdf0e10cSrcweir  0x0002=box-only
1628*cdf0e10cSrcweirend
1629*cdf0e10cSrcweir
1630*cdf0e10cSrcweirshortlist=OBJ-EDIT-TYPE-BIFF5,0,text,integer,double,reference,formula
1631*cdf0e10cSrcweir
1632*cdf0e10cSrcweirflagslist=OBJ-SCROLLBAR-FLAGS-BIFF5
1633*cdf0e10cSrcweir  0x0001=visible
1634*cdf0e10cSrcweir  0x0002=slider-only
1635*cdf0e10cSrcweir  0x0004=tracking
1636*cdf0e10cSrcweir  0x0008=flat
1637*cdf0e10cSrcweirend
1638*cdf0e10cSrcweir
1639*cdf0e10cSrcweircombilist=OBJ-LISTBOX-FLAGS-BIFF5
1640*cdf0e10cSrcweir  0x0004=linked-edit
1641*cdf0e10cSrcweir  0x0008=flat
1642*cdf0e10cSrcweir  0x0030=uint8,dec,selection-type,OBJ-LISTBOX-SELTYPE-BIFF5
1643*cdf0e10cSrcweirend
1644*cdf0e10cSrcweir
1645*cdf0e10cSrcweirshortlist=OBJ-LISTBOX-SELTYPE-BIFF5,0,single,multi,range
1646*cdf0e10cSrcweir
1647*cdf0e10cSrcweirflagslist=OBJ-GROUPBOX-FLAGS-BIFF5
1648*cdf0e10cSrcweir  0x0001=flat
1649*cdf0e10cSrcweirend
1650*cdf0e10cSrcweir
1651*cdf0e10cSrcweircombilist=OBJ-DROPDOWN-FLAGS-BIFF5
1652*cdf0e10cSrcweir  0x0003=uint8,dec,type,OBJ-DROPDOWN-TYPE-BIFF5
1653*cdf0e10cSrcweir  0x0008=filtered
1654*cdf0e10cSrcweirend
1655*cdf0e10cSrcweir
1656*cdf0e10cSrcweirshortlist=OBJ-DROPDOWN-TYPE-BIFF5,0,listbox,combobox,simple,max
1657*cdf0e10cSrcweir
1658*cdf0e10cSrcweirmultilist=OBJ-RECNAMES-BIFF8
1659*cdf0e10cSrcweir  0x0000=OBJEND,,,,OBJMACRO,,OBJGMO,OBJCF
1660*cdf0e10cSrcweir  0x0008=OBJFLAGS,OBJPICTFMLA,OBJCBLS,OBJRBO,OBJSBS,OBJNTS,OBJSBSFMLA,OBJGBODATA
1661*cdf0e10cSrcweir  0x0010=OBJEDODATA,OBJRBODATA,OBJCBLSDATA,OBJLBSDATA,OBJCBLSFMLA,OBJCMO,,
1662*cdf0e10cSrcweirend
1663*cdf0e10cSrcweir
1664*cdf0e10cSrcweirflagslist=OBJFLAGS-FLAGS
1665*cdf0e10cSrcweir  0x0001=manual-size
1666*cdf0e10cSrcweir  0x0002=linked
1667*cdf0e10cSrcweir  0x0004=update-on-print
1668*cdf0e10cSrcweir  0x0008=symbol
1669*cdf0e10cSrcweir  0x0010=control
1670*cdf0e10cSrcweir  0x0020=ctls-stream
1671*cdf0e10cSrcweir  0x0080=camera-pic
1672*cdf0e10cSrcweir  0x0100=default-size
1673*cdf0e10cSrcweir  0x0200=auto-load
1674*cdf0e10cSrcweirend
1675*cdf0e10cSrcweir
1676*cdf0e10cSrcweirflagslist=OBJCMO-FLAGS
1677*cdf0e10cSrcweir  0x0001=locked
1678*cdf0e10cSrcweir  0x0004=default-size
1679*cdf0e10cSrcweir  0x0008=published
1680*cdf0e10cSrcweir  0x0010=printable
1681*cdf0e10cSrcweir  0x0080=disabled
1682*cdf0e10cSrcweir  0x0100=auxiliary
1683*cdf0e10cSrcweir  0x0200=recalc-on-load
1684*cdf0e10cSrcweir  0x1000=recalc-always
1685*cdf0e10cSrcweir  0x2000=auto-line
1686*cdf0e10cSrcweir  0x4000=auto-area
1687*cdf0e10cSrcweirend
1688*cdf0e10cSrcweir
1689*cdf0e10cSrcweir# PAGELAYOUTVIEW -------------------------------------------------------------
1690*cdf0e10cSrcweir
1691*cdf0e10cSrcweirflagslist=PAGELAYOUTVIEW-FLAGS
1692*cdf0e10cSrcweir  ignore=0xFFF8
1693*cdf0e10cSrcweir  0x0001=page-layout-view
1694*cdf0e10cSrcweir  0x0002=show-ruler
1695*cdf0e10cSrcweir  0x0004=hide-margins
1696*cdf0e10cSrcweirend
1697*cdf0e10cSrcweir
1698*cdf0e10cSrcweir# PAGESETUP ------------------------------------------------------------------
1699*cdf0e10cSrcweir
1700*cdf0e10cSrcweirmultilist=PAGESETUP-PAPERSIZE
1701*cdf0e10cSrcweir  0=undefined,letter,letter-small,tabloid,ledger,legal,statement,executive,a3,a4
1702*cdf0e10cSrcweir  10=a4-small,a5,b4,b5,folio,quarto,10x14,11x17,note,envelope-9
1703*cdf0e10cSrcweir  20=envelope-10,envelope-11,envelope-12,envelope-14,c,d,e,envelope-dl,envelope-c5,envelope-c3
1704*cdf0e10cSrcweir  30=envelope-c4,envelope-c6,envelope-c65,envelope-b4,envelope-b5,envelope-b6,envelope-italy,envelope-monarch,envelope-6-3/4,us-standard-fanfold
1705*cdf0e10cSrcweir  40=german-standard-fanfold,german-legal-fanfold,b4,japanese-dbl-postcaed,9x11,10x11,15x11,,
1706*cdf0e10cSrcweir  50=envelope-invite,letter-extra,legal-extra,tabloid-extra,a4-extra,letter-transverse,a4-transverse,letter-extra-transverse,super-a-a4,super-b-a3,letter-plus
1707*cdf0e10cSrcweir  60=a4-plus,a5-transverse,jis-b5-transverse,a3-extra,a5-extra,b5-extra,a2,a3-transverse,a3-extra-transverse
1708*cdf0e10cSrcweirend
1709*cdf0e10cSrcweir
1710*cdf0e10cSrcweirconstlist=PAGESETUP-SCALETOPAGES
1711*cdf0e10cSrcweir  default=
1712*cdf0e10cSrcweir  0=automatic
1713*cdf0e10cSrcweirend
1714*cdf0e10cSrcweir
1715*cdf0e10cSrcweirflagslist=PAGESETUP-FLAGS-BIFF4
1716*cdf0e10cSrcweir  0x0001=print-in-rows
1717*cdf0e10cSrcweir  0x0002=portrait
1718*cdf0e10cSrcweir  0x0004=uninitialized
1719*cdf0e10cSrcweir  0x0008=black-and-white
1720*cdf0e10cSrcweirend
1721*cdf0e10cSrcweir
1722*cdf0e10cSrcweirflagslist=PAGESETUP-FLAGS-BIFF5
1723*cdf0e10cSrcweir  include=PAGESETUP-FLAGS-BIFF4
1724*cdf0e10cSrcweir  0x0010=draft-quality
1725*cdf0e10cSrcweir  0x0020=print-notes
1726*cdf0e10cSrcweir  0x0040=default-orientation
1727*cdf0e10cSrcweir  0x0080=use-first-page
1728*cdf0e10cSrcweirend
1729*cdf0e10cSrcweir
1730*cdf0e10cSrcweircombilist=PAGESETUP-FLAGS-BIFF8
1731*cdf0e10cSrcweir  include=PAGESETUP-FLAGS-BIFF5
1732*cdf0e10cSrcweir  0x0200=print-notes-at-end
1733*cdf0e10cSrcweir  0x0C00=uint8,dec,print-errors,PAGESETUP-PRINTERRORS
1734*cdf0e10cSrcweirend
1735*cdf0e10cSrcweir
1736*cdf0e10cSrcweirshortlist=PAGESETUP-PRINTERRORS,0,displayed,none,as-dashes,as-na
1737*cdf0e10cSrcweir
1738*cdf0e10cSrcweirunitconverter=PAGESETUP-DPI,1,dpi
1739*cdf0e10cSrcweir
1740*cdf0e10cSrcweir# PANE -----------------------------------------------------------------------
1741*cdf0e10cSrcweir
1742*cdf0e10cSrcweirshortlist=PANE-ID,0,bottom-right,top-right,bottom-left,top-left
1743*cdf0e10cSrcweir
1744*cdf0e10cSrcweir# PCDEFINITION ---------------------------------------------------------------
1745*cdf0e10cSrcweir
1746*cdf0e10cSrcweirflagslist=PCDEFINITION-FLAGS
1747*cdf0e10cSrcweir  0x0001=save-data
1748*cdf0e10cSrcweir  0x0002=invalid
1749*cdf0e10cSrcweir  0x0004=refresh-on-load
1750*cdf0e10cSrcweir  0x0008=optimize-memory
1751*cdf0e10cSrcweir  0x0010=background-query
1752*cdf0e10cSrcweir  0x0020=enable-refresh
1753*cdf0e10cSrcweirend
1754*cdf0e10cSrcweir
1755*cdf0e10cSrcweir# PCDFIELD -------------------------------------------------------------------
1756*cdf0e10cSrcweir
1757*cdf0e10cSrcweirflagslist=PCDFIELD-FLAGS
1758*cdf0e10cSrcweir  0x0001=has-items
1759*cdf0e10cSrcweir  0x0002=has-unshared-items
1760*cdf0e10cSrcweir  0x0004=calculated
1761*cdf0e10cSrcweir  0x0008=has-parent
1762*cdf0e10cSrcweir  0x0010=range-group
1763*cdf0e10cSrcweir  0x0020=is-numeric
1764*cdf0e10cSrcweir  0x0040=is-integer
1765*cdf0e10cSrcweir  0x0080=has-semi-mixed-types
1766*cdf0e10cSrcweir  0x0100=has-min-max
1767*cdf0e10cSrcweir  0x0200=16bit-indexes
1768*cdf0e10cSrcweir  0x0400=has-non-date
1769*cdf0e10cSrcweir  0x0800=has-date
1770*cdf0e10cSrcweirend
1771*cdf0e10cSrcweir
1772*cdf0e10cSrcweir# PCDFRANGEPR ----------------------------------------------------------------
1773*cdf0e10cSrcweir
1774*cdf0e10cSrcweircombilist=PCDFRANGEPR-FLAGS
1775*cdf0e10cSrcweir  ignore=0xFFE0
1776*cdf0e10cSrcweir  0x0001=auto-start
1777*cdf0e10cSrcweir  0x0002=auto-end
1778*cdf0e10cSrcweir  0x001C=uint8,dec,group-by,PCDFRANGEPR-GROUPBY
1779*cdf0e10cSrcweirend
1780*cdf0e10cSrcweir
1781*cdf0e10cSrcweirshortlist=PCDFRANGEPR-GROUPBY,0,numeric,seconds,minutes,hours,days,months,quarters,years
1782*cdf0e10cSrcweir
1783*cdf0e10cSrcweir# PCDFSQLTYPE ----------------------------------------------------------------
1784*cdf0e10cSrcweir
1785*cdf0e10cSrcweirshortlist=PCDFSQLTYPE-DATATYPE,0,unknown,char,numeric,decimal,int32,int16,float,real,double,,,datetime,var-char
1786*cdf0e10cSrcweir
1787*cdf0e10cSrcweir# PCDSOURCE ------------------------------------------------------------------
1788*cdf0e10cSrcweir
1789*cdf0e10cSrcweirflagslist=PCDSOURCE-TYPE
1790*cdf0e10cSrcweir  0x0001=spreadsheet
1791*cdf0e10cSrcweir  0x0002=extern
1792*cdf0e10cSrcweir  0x0004=consolidation-area
1793*cdf0e10cSrcweir  0x0010=scenario
1794*cdf0e10cSrcweirend
1795*cdf0e10cSrcweir
1796*cdf0e10cSrcweir# PHONETICPR -----------------------------------------------------------------
1797*cdf0e10cSrcweir
1798*cdf0e10cSrcweirshortlist=PHONETICPR-TYPE,0,halfwidth-katakana,fullwidth-katakana,hiragana,no-conversion
1799*cdf0e10cSrcweirshortlist=PHONETICPR-ALIGNMENT,0,no-control,left,center,distributed
1800*cdf0e10cSrcweir
1801*cdf0e10cSrcweircombilist=PHONETICPR-FLAGS
1802*cdf0e10cSrcweir  ignore=0xFFF0
1803*cdf0e10cSrcweir  0x0003=uint8,dec,type,PHONETICPR-TYPE
1804*cdf0e10cSrcweir  0x000C=uint8,dec,alignment,PHONETICPR-ALIGNMENT
1805*cdf0e10cSrcweirend
1806*cdf0e10cSrcweir
1807*cdf0e10cSrcweir# PROJEXTSHEET ---------------------------------------------------------------
1808*cdf0e10cSrcweir
1809*cdf0e10cSrcweirshortlist=PROJEXTSHEET-TYPE,0,sheet,macro,chart
1810*cdf0e10cSrcweir
1811*cdf0e10cSrcweir# PTDATAFIELD ----------------------------------------------------------------
1812*cdf0e10cSrcweir
1813*cdf0e10cSrcweirshortlist=PTDATAFIELD-SUBTOTAL,0,sum,count-all,average,max,min,product,count-num,std-dev,std-dev-p,variance,variance-p
1814*cdf0e10cSrcweirshortlist=PTDATAFIELD-SHOWDATAAS,0,normal,diff-from,percent-of,percent-diff-from,running-total-in,percent-of-row,percent-of-column,percent-of-total,index
1815*cdf0e10cSrcweir
1816*cdf0e10cSrcweirmultilist=PTDATAFIELD-BASEITEM
1817*cdf0e10cSrcweir  default=
1818*cdf0e10cSrcweir  0x7FFB=previous-item,next-item
1819*cdf0e10cSrcweirend
1820*cdf0e10cSrcweir
1821*cdf0e10cSrcweir# PTDEFINITION ---------------------------------------------------------------
1822*cdf0e10cSrcweir
1823*cdf0e10cSrcweirflagslist=PTDEFINITION-FLAGS
1824*cdf0e10cSrcweir  0x0001=row-grandtotals
1825*cdf0e10cSrcweir  0x0002=column-grandtotals
1826*cdf0e10cSrcweir  0x0008=auto-format
1827*cdf0e10cSrcweir  0x0010=size-auto-format
1828*cdf0e10cSrcweir  0x0020=font-auto-format
1829*cdf0e10cSrcweir  0x0040=align-auto-format
1830*cdf0e10cSrcweir  0x0080=border-auto-format
1831*cdf0e10cSrcweir  0x0100=pattern-auto-format
1832*cdf0e10cSrcweir  0x0200=number-auto-format
1833*cdf0e10cSrcweirend
1834*cdf0e10cSrcweir
1835*cdf0e10cSrcweirconstlist=PTDEFINITION-DATAFIELD-POS
1836*cdf0e10cSrcweir  default=
1837*cdf0e10cSrcweir  -1=append
1838*cdf0e10cSrcweirend
1839*cdf0e10cSrcweir
1840*cdf0e10cSrcweir# PTDEFINITION2 --------------------------------------------------------------
1841*cdf0e10cSrcweir
1842*cdf0e10cSrcweircombilist=PTDEFINITION2-FLAGS
1843*cdf0e10cSrcweir  0x00000001=page-over-then-down
1844*cdf0e10cSrcweir  0x000001FE=dec,uint8,page-wrap
1845*cdf0e10cSrcweir  0x00010000=enable-wizard
1846*cdf0e10cSrcweir  0x00020000=enable-drill
1847*cdf0e10cSrcweir  0x00040000=enable-field-props
1848*cdf0e10cSrcweir  0x00080000=preserve-formatting
1849*cdf0e10cSrcweir  0x00100000=merge-labels
1850*cdf0e10cSrcweir  0x00200000=show-error
1851*cdf0e10cSrcweir  0x00400000=show-missing
1852*cdf0e10cSrcweir  0x00800000=multiple-page-items
1853*cdf0e10cSrcweirend
1854*cdf0e10cSrcweir
1855*cdf0e10cSrcweir# PTFIELD --------------------------------------------------------------------
1856*cdf0e10cSrcweir
1857*cdf0e10cSrcweirflagslist=PTFIELD-AXISTYPE
1858*cdf0e10cSrcweir  0x0001=row
1859*cdf0e10cSrcweir  0x0002=column
1860*cdf0e10cSrcweir  0x0004=page
1861*cdf0e10cSrcweir  0x0008=data
1862*cdf0e10cSrcweirend
1863*cdf0e10cSrcweir
1864*cdf0e10cSrcweirflagslist=PTFIELD-SUBTOTALS
1865*cdf0e10cSrcweir  0x0001=default
1866*cdf0e10cSrcweir  0x0002=sum
1867*cdf0e10cSrcweir  0x0004=count-all
1868*cdf0e10cSrcweir  0x0008=average
1869*cdf0e10cSrcweir  0x0010=max
1870*cdf0e10cSrcweir  0x0020=min
1871*cdf0e10cSrcweir  0x0040=product
1872*cdf0e10cSrcweir  0x0080=count-num
1873*cdf0e10cSrcweir  0x0100=std-dev
1874*cdf0e10cSrcweir  0x0200=std-dev-p
1875*cdf0e10cSrcweir  0x0400=variance
1876*cdf0e10cSrcweir  0x0800=variance-p
1877*cdf0e10cSrcweirend
1878*cdf0e10cSrcweir
1879*cdf0e10cSrcweir# PTFIELD2 -------------------------------------------------------------------
1880*cdf0e10cSrcweir
1881*cdf0e10cSrcweircombilist=PTFIELD2-FLAGS
1882*cdf0e10cSrcweir  0x00000001=show-all-items
1883*cdf0e10cSrcweir  0x00000002=drag-to-row
1884*cdf0e10cSrcweir  0x00000004=drag-to-column
1885*cdf0e10cSrcweir  0x00000008=drag-to-page
1886*cdf0e10cSrcweir  0x00000010=drag-to-hide
1887*cdf0e10cSrcweir  0x00000080=server-based
1888*cdf0e10cSrcweir  0x00000200=autosort
1889*cdf0e10cSrcweir  0x00000400=ascend-sort
1890*cdf0e10cSrcweir  0x00000800=autoshow
1891*cdf0e10cSrcweir  0x00001000=autoshow-top
1892*cdf0e10cSrcweir  0x00002000=calculated
1893*cdf0e10cSrcweir  0x00200000=outline
1894*cdf0e10cSrcweir  0x00400000=insert-blank-row
1895*cdf0e10cSrcweir  0x00800000=subtotal-top
1896*cdf0e10cSrcweir  0xFF000000=uint8,dec,autoshow-item-count
1897*cdf0e10cSrcweirend
1898*cdf0e10cSrcweir
1899*cdf0e10cSrcweir# PTFITEM --------------------------------------------------------------------
1900*cdf0e10cSrcweir
1901*cdf0e10cSrcweirmultilist=PTFITEM-ITEMTYPE
1902*cdf0e10cSrcweir  0=data,default,sum,count-all,average,max,min,product,count-num,std-dev,std-dev-p,variance,variance-p,grandtotal
1903*cdf0e10cSrcweir  254=page,none
1904*cdf0e10cSrcweirend
1905*cdf0e10cSrcweir
1906*cdf0e10cSrcweirflagslist=PTFITEM-FLAGS
1907*cdf0e10cSrcweir  0x0001=hidden
1908*cdf0e10cSrcweir  0x0002=hide-detail
1909*cdf0e10cSrcweir  0x0008=calculated
1910*cdf0e10cSrcweir  0x0010=missing
1911*cdf0e10cSrcweirend
1912*cdf0e10cSrcweir
1913*cdf0e10cSrcweirconstlist=PTFITEM-CACHEIDX
1914*cdf0e10cSrcweir  default=
1915*cdf0e10cSrcweir  -1=no-cache-item
1916*cdf0e10cSrcweirend
1917*cdf0e10cSrcweir
1918*cdf0e10cSrcweir# PTPAGEFIELDS ---------------------------------------------------------------
1919*cdf0e10cSrcweir
1920*cdf0e10cSrcweirconstlist=PTPAGEFIELDS-ITEM
1921*cdf0e10cSrcweir  default=
1922*cdf0e10cSrcweir  0x7FFD=all
1923*cdf0e10cSrcweirend
1924*cdf0e10cSrcweir
1925*cdf0e10cSrcweir# PTROWCOLITEMS --------------------------------------------------------------
1926*cdf0e10cSrcweir
1927*cdf0e10cSrcweirshortlist=PTROWCOLITEMS-ITEMTYPE,0,data,default,sum,count-all,average,max,min,product,count-num,std-dev,std-dev-p,variance,variance-p,grandtotal,blank-line
1928*cdf0e10cSrcweir
1929*cdf0e10cSrcweircombilist=PTROWCOLITEMS-FLAGS
1930*cdf0e10cSrcweir  ignore=0xC000
1931*cdf0e10cSrcweir  0x0001=field-name
1932*cdf0e10cSrcweir  0x01FE=uint16,dec,data-field-idx
1933*cdf0e10cSrcweir  0x0200=subtotal
1934*cdf0e10cSrcweir  0x0400=blocktotal
1935*cdf0e10cSrcweir  0x0800=grandtotal
1936*cdf0e10cSrcweir  0x1000=multi-data
1937*cdf0e10cSrcweirend
1938*cdf0e10cSrcweir
1939*cdf0e10cSrcweir# QUERYTABLE -----------------------------------------------------------------
1940*cdf0e10cSrcweir
1941*cdf0e10cSrcweircombilist=QUERYTABLE-FLAGS
1942*cdf0e10cSrcweir  0x0001=headers
1943*cdf0e10cSrcweir  0x0002=row-numbers
1944*cdf0e10cSrcweir  0x0004=disable-refresh
1945*cdf0e10cSrcweir  0x0008=background
1946*cdf0e10cSrcweir  0x0010=first-background
1947*cdf0e10cSrcweir  0x0020=refresh-on-load
1948*cdf0e10cSrcweir  0x0040=delete-unused
1949*cdf0e10cSrcweir  0x0080=fill-formulas
1950*cdf0e10cSrcweir  0x0100=adjust-column-width
1951*cdf0e10cSrcweir  0x0200=save-data
1952*cdf0e10cSrcweir  0x0400=disable-edit
1953*cdf0e10cSrcweir  0x2000=overwrite-existing
1954*cdf0e10cSrcweirend
1955*cdf0e10cSrcweir
1956*cdf0e10cSrcweircombilist=QUERYTABLE-AUTOFORMAT-FLAGS
1957*cdf0e10cSrcweir  0x0001=apply-num-fmt
1958*cdf0e10cSrcweir  0x0002=apply-font
1959*cdf0e10cSrcweir  0x0004=apply-alignment
1960*cdf0e10cSrcweir  0x0008=apply-border
1961*cdf0e10cSrcweir  0x0010=apply-fill
1962*cdf0e10cSrcweir  0x0020=apply-protection
1963*cdf0e10cSrcweirend
1964*cdf0e10cSrcweir
1965*cdf0e10cSrcweir# QUERYTABLEREFRESH ----------------------------------------------------------
1966*cdf0e10cSrcweir
1967*cdf0e10cSrcweirflagslist=QUERYTABLEREFRESH-FLAGS
1968*cdf0e10cSrcweir  0x0001=enable-refresh
1969*cdf0e10cSrcweir  0x0002=pivot-cache-invalid
1970*cdf0e10cSrcweir  0x0004=olap-pivot-table
1971*cdf0e10cSrcweirend
1972*cdf0e10cSrcweir
1973*cdf0e10cSrcweirflagslist=QUERYTABLEREFRESH-PTFLAGS
1974*cdf0e10cSrcweir  0x00000001=disable-draw-drop
1975*cdf0e10cSrcweir  0x00000002=hide-totals-annotation
1976*cdf0e10cSrcweir  0x00000008=include-empty-rows
1977*cdf0e10cSrcweir  0x00000010=include-empty-columns
1978*cdf0e10cSrcweirend
1979*cdf0e10cSrcweir
1980*cdf0e10cSrcweirflagslist=QUERYTABLEREFRESH-QTFLAGS
1981*cdf0e10cSrcweir  0x00000001=preserve-formatting
1982*cdf0e10cSrcweir  0x00000002=adjust-column-width
1983*cdf0e10cSrcweir  0x00000010=ext-data-list
1984*cdf0e10cSrcweir  0x00000040=create-table-list
1985*cdf0e10cSrcweir  0x00000080=create-dummy-list
1986*cdf0e10cSrcweirend
1987*cdf0e10cSrcweir
1988*cdf0e10cSrcweir# QUERYTABLESETTINGS ---------------------------------------------------------
1989*cdf0e10cSrcweir
1990*cdf0e10cSrcweirflagslist=QUERYTABLESETTINGS-FLAGS
1991*cdf0e10cSrcweir  0x0001=keep-alive
1992*cdf0e10cSrcweir  0x0002=new
1993*cdf0e10cSrcweir  0x0004=source-data
1994*cdf0e10cSrcweir  0x0008=web-based-prov
1995*cdf0e10cSrcweir  0x0010=reinit-list
1996*cdf0e10cSrcweir  0x0080=xml
1997*cdf0e10cSrcweirend
1998*cdf0e10cSrcweir
1999*cdf0e10cSrcweirflagslist=QUERYTABLESETTINGS-HTML-FLAGS
2000*cdf0e10cSrcweir  0x0001=parse-pre
2001*cdf0e10cSrcweir  0x0002=consecutive-delimiters
2002*cdf0e10cSrcweir  0x0004=first-row
2003*cdf0e10cSrcweir  0x0008=xl97-created
2004*cdf0e10cSrcweir  0x0010=text-dates
2005*cdf0e10cSrcweir  0x0020=xl2000-refreshed
2006*cdf0e10cSrcweirend
2007*cdf0e10cSrcweir
2008*cdf0e10cSrcweircombilist=QUERYTABLESETTINGS-OLEDB-FLAGS
2009*cdf0e10cSrcweir  0x0007=uint8,dec,command-type,QUERYTABLESETTINGS-OLEDB-COMMANDTYPE
2010*cdf0e10cSrcweir  0x0008=alt-connection-string
2011*cdf0e10cSrcweir  0x0010=no-refresh-cube
2012*cdf0e10cSrcweir  0x0020=olap-has-locale
2013*cdf0e10cSrcweir  0x0040=server-num-fmt
2014*cdf0e10cSrcweir  0x0080=server-fill-color
2015*cdf0e10cSrcweir  0x0100=server-font-color
2016*cdf0e10cSrcweir  0x0200=server-font-format
2017*cdf0e10cSrcweir  0x0400=olap-member-l10n
2018*cdf0e10cSrcweirend
2019*cdf0e10cSrcweir
2020*cdf0e10cSrcweirshortlist=QUERYTABLESETTINGS-OLEDB-COMMANDTYPE,0,none,cube,sql,table,default,list
2021*cdf0e10cSrcweir
2022*cdf0e10cSrcweirflagslist=QUERYTABLESETTINGS-ADO-FLAGS
2023*cdf0e10cSrcweir  0x0100=ado-refreshable
2024*cdf0e10cSrcweirend
2025*cdf0e10cSrcweir
2026*cdf0e10cSrcweirflagslist=QUERYTABLESETTINGS-EXT-FLAGS
2027*cdf0e10cSrcweir  0x0001=text-query
2028*cdf0e10cSrcweir  0x0002=table-names
2029*cdf0e10cSrcweirend
2030*cdf0e10cSrcweir
2031*cdf0e10cSrcweirunitconverter=QUERYTABLESETTINGS-INTERVAL,60,sec
2032*cdf0e10cSrcweirshortlist=QUERYTABLESETTINGS-HTMLFORMAT,1,none,rtf,all
2033*cdf0e10cSrcweir
2034*cdf0e10cSrcweir# REFMODE --------------------------------------------------------------------
2035*cdf0e10cSrcweir
2036*cdf0e10cSrcweirshortlist=REFMODE,0,R1C1,A1
2037*cdf0e10cSrcweir
2038*cdf0e10cSrcweir# ROW ------------------------------------------------------------------------
2039*cdf0e10cSrcweir
2040*cdf0e10cSrcweircombilist=ROW-HEIGHT
2041*cdf0e10cSrcweir  0x7FFF=uint16,dec,height,CONV-TWIP-TO-PT
2042*cdf0e10cSrcweir  0x8000=default-height
2043*cdf0e10cSrcweirend
2044*cdf0e10cSrcweir
2045*cdf0e10cSrcweircombilist=ROW-FLAGS
2046*cdf0e10cSrcweir  ignore=0x00000100
2047*cdf0e10cSrcweir  0x00000007=uint8,dec,outline-level
2048*cdf0e10cSrcweir  0x00000010=outline-collapsed
2049*cdf0e10cSrcweir  0x00000020=hidden
2050*cdf0e10cSrcweir  0x00000040=custom-height
2051*cdf0e10cSrcweir  0x00000080=custom-format
2052*cdf0e10cSrcweir  0x0FFF0000=uint16,dec,custom-xf-idx
2053*cdf0e10cSrcweir  0x10000000=thick-top
2054*cdf0e10cSrcweir  0x20000000=thick-bottom
2055*cdf0e10cSrcweir  0x40000000=show-phonetic
2056*cdf0e10cSrcweirend
2057*cdf0e10cSrcweir
2058*cdf0e10cSrcweir# SHAREDFEATHEAD -------------------------------------------------------------
2059*cdf0e10cSrcweir
2060*cdf0e10cSrcweirshortlist=SHAREDFEATHEAD-TYPE,2,protection,ignored-formula-errors,smarttag,table
2061*cdf0e10cSrcweir
2062*cdf0e10cSrcweirflagslist=SHAREDFEATHEAD-PROT-FLAGS
2063*cdf0e10cSrcweir  0x00000001=edit-object
2064*cdf0e10cSrcweir  0x00000002=edit-scenario
2065*cdf0e10cSrcweir  0x00000004=format-cell
2066*cdf0e10cSrcweir  0x00000008=format-column
2067*cdf0e10cSrcweir  0x00000010=format-row
2068*cdf0e10cSrcweir  0x00000020=insert-column
2069*cdf0e10cSrcweir  0x00000040=insert-row
2070*cdf0e10cSrcweir  0x00000080=insert-hyperlink
2071*cdf0e10cSrcweir  0x00000100=delete-column
2072*cdf0e10cSrcweir  0x00000200=delete-row
2073*cdf0e10cSrcweir  0x00000400=select-locked
2074*cdf0e10cSrcweir  0x00000800=sort
2075*cdf0e10cSrcweir  0x00001000=use-autofilter
2076*cdf0e10cSrcweir  0x00002000=pivottable-report
2077*cdf0e10cSrcweir  0x00004000=select-unlocked
2078*cdf0e10cSrcweirend
2079*cdf0e10cSrcweir
2080*cdf0e10cSrcweir# SHEET ----------------------------------------------------------------------
2081*cdf0e10cSrcweir
2082*cdf0e10cSrcweirshortlist=SHEET-STATE,0,visible,hidden,very-hidden
2083*cdf0e10cSrcweirshortlist=SHEET-TYPE,0,worksheet,macrosheet,chartsheet,,,,vb-module
2084*cdf0e10cSrcweir
2085*cdf0e10cSrcweir# SHEETEXT -------------------------------------------------------------------
2086*cdf0e10cSrcweir
2087*cdf0e10cSrcweircombilist=SHEETEXT-FLAGS1
2088*cdf0e10cSrcweir  0x0000007F=uint8,dec,color-idx,SHEETEXT-COLOR
2089*cdf0e10cSrcweirend
2090*cdf0e10cSrcweir
2091*cdf0e10cSrcweirconstlist=SHEETEXT-COLOR
2092*cdf0e10cSrcweir  include=COLORS
2093*cdf0e10cSrcweir  0x7F=undefined
2094*cdf0e10cSrcweirend
2095*cdf0e10cSrcweir
2096*cdf0e10cSrcweircombilist=SHEETEXT-FLAGS2
2097*cdf0e10cSrcweir  include=SHEETEXT-FLAGS1
2098*cdf0e10cSrcweir  0x00000080=eval-cond-formats
2099*cdf0e10cSrcweir  0x00000100=!published!unpublished
2100*cdf0e10cSrcweirend
2101*cdf0e10cSrcweir
2102*cdf0e10cSrcweir# SHEETPR --------------------------------------------------------------------
2103*cdf0e10cSrcweir
2104*cdf0e10cSrcweirshortlist=SHEETPR-WINDOWPOS,0,tiled,horizontal,vertical,cascaded
2105*cdf0e10cSrcweir
2106*cdf0e10cSrcweirflagslist=SHEETPR-FLAGS-BIFF3
2107*cdf0e10cSrcweir  0x0001=show-autopagebreaks
2108*cdf0e10cSrcweir  0x0020=outline-auto-style
2109*cdf0e10cSrcweir  0x0040=outline-symbols-below
2110*cdf0e10cSrcweir  0x0080=outline-symbols-right
2111*cdf0e10cSrcweir  0x0100=fit-to-pages
2112*cdf0e10cSrcweir  0x0200=skip-linked-values
2113*cdf0e10cSrcweir  0x0400=show-row-outline
2114*cdf0e10cSrcweir  0x0800=show-column-outline
2115*cdf0e10cSrcweirend
2116*cdf0e10cSrcweir
2117*cdf0e10cSrcweirflagslist=SHEETPR-FLAGS-BIFF4
2118*cdf0e10cSrcweir  include=SHEETPR-FLAGS-BIFF3
2119*cdf0e10cSrcweir  0x3000=uint8,dec,window-pos,SHEETPR-WINDOWPOS
2120*cdf0e10cSrcweir  0x4000=lotus-expr-eval
2121*cdf0e10cSrcweir  0x8000=lotus-formula-edit
2122*cdf0e10cSrcweirend
2123*cdf0e10cSrcweir
2124*cdf0e10cSrcweirflagslist=SHEETPR-FLAGS-BIFF5
2125*cdf0e10cSrcweir  include=SHEETPR-FLAGS-BIFF4
2126*cdf0e10cSrcweir  exclude=0x0200,0x3000
2127*cdf0e10cSrcweir  0x0010=dialog-sheet
2128*cdf0e10cSrcweirend
2129*cdf0e10cSrcweir
2130*cdf0e10cSrcweir# STYLE ----------------------------------------------------------------------
2131*cdf0e10cSrcweir
2132*cdf0e10cSrcweircombilist=STYLE-FLAGS
2133*cdf0e10cSrcweir  0x0FFF=uint16,dec,xf-idx
2134*cdf0e10cSrcweir  0x8000=builtin
2135*cdf0e10cSrcweirend
2136*cdf0e10cSrcweir
2137*cdf0e10cSrcweirshortlist=STYLE-BUILTIN,-1,user-defined,normal,rowlevel,collevel,comma,currency,percent,comma-0,currency-0,hyperlink,followed-hyperlink
2138*cdf0e10cSrcweir
2139*cdf0e10cSrcweir# STYLEEXT -------------------------------------------------------------------
2140*cdf0e10cSrcweir
2141*cdf0e10cSrcweirflagslist=STYLEEXT-FLAGS
2142*cdf0e10cSrcweir  0x01=builtin
2143*cdf0e10cSrcweir  0x02=hidden
2144*cdf0e10cSrcweir  0x04=custom
2145*cdf0e10cSrcweirend
2146*cdf0e10cSrcweir
2147*cdf0e10cSrcweirshortlist=STYLEEXT-CATEGORY,0,custom,good-bad-neutral,data-model,title-heading,themed,number-format
2148*cdf0e10cSrcweir
2149*cdf0e10cSrcweirmultilist=STYLEEXT-BUILTIN
2150*cdf0e10cSrcweir  include=STYLE-BUILTIN
2151*cdf0e10cSrcweir  10=note,warning-text,,,,title,heading-1,heading-2,heading-3,heading-4
2152*cdf0e10cSrcweir  20=input,output,calculation,check-cell,linked-cell,total,good,bad,neutral,accent1
2153*cdf0e10cSrcweir  30=20%-accent1,40%-accent1,60%-accent1,accent2,20%-accent2,40%-accent2,60%-accent2,accent3,20%-accent3,40%-accent3
2154*cdf0e10cSrcweir  40=60%-accent3,accent4,20%-accent4,40%-accent4,60%-accent4,accent5,20%-accent5,40%-accent5,60%-accent5,accent6
2155*cdf0e10cSrcweir  50=20%-accent6,40%-accent6,60%-accent6,explanatory-text
2156*cdf0e10cSrcweirend
2157*cdf0e10cSrcweir
2158*cdf0e10cSrcweir# THEME ----------------------------------------------------------------------
2159*cdf0e10cSrcweir
2160*cdf0e10cSrcweirconstlist=THEME-VERSION
2161*cdf0e10cSrcweir  0=custom
2162*cdf0e10cSrcweir  123820=default
2163*cdf0e10cSrcweir  124226=default
2164*cdf0e10cSrcweirend
2165*cdf0e10cSrcweir
2166*cdf0e10cSrcweir# TXO ------------------------------------------------------------------------
2167*cdf0e10cSrcweir
2168*cdf0e10cSrcweircombilist=TXO-FLAGS
2169*cdf0e10cSrcweir  0x000E=uint16,dec,hor-align,OBJ-HORALIGN
2170*cdf0e10cSrcweir  0x0070=uint16,dec,ver-align,OBJ-VERALIGN
2171*cdf0e10cSrcweir  0x0200=text-locked
2172*cdf0e10cSrcweirend
2173*cdf0e10cSrcweir
2174*cdf0e10cSrcweir# WINDOW1 --------------------------------------------------------------------
2175*cdf0e10cSrcweir
2176*cdf0e10cSrcweirflagslist=WINDOW1-FLAGS
2177*cdf0e10cSrcweir  0x0001=hidden
2178*cdf0e10cSrcweir  0x0002=minimized
2179*cdf0e10cSrcweir  0x0008=show-horizontal-scroll
2180*cdf0e10cSrcweir  0x0010=show-vertical-scroll
2181*cdf0e10cSrcweir  0x0020=show-tabbar
2182*cdf0e10cSrcweirend
2183*cdf0e10cSrcweir
2184*cdf0e10cSrcweirunitconverter=WINDOW1-TABBARRATIO,/10,%
2185*cdf0e10cSrcweir
2186*cdf0e10cSrcweir# WINDOW2 --------------------------------------------------------------------
2187*cdf0e10cSrcweir
2188*cdf0e10cSrcweirflagslist=WINDOW2-FLAGS-BIFF3
2189*cdf0e10cSrcweir  0x0001=show-formulas
2190*cdf0e10cSrcweir  0x0002=show-gridlines
2191*cdf0e10cSrcweir  0x0004=show-headings
2192*cdf0e10cSrcweir  0x0008=frozen-panes
2193*cdf0e10cSrcweir  0x0010=show-zeros
2194*cdf0e10cSrcweir  0x0020=default-gridcolor
2195*cdf0e10cSrcweir  0x0040=right-to-left
2196*cdf0e10cSrcweir  0x0080=show-outline-symbols
2197*cdf0e10cSrcweir  0x0100=remove-split-with-freeze
2198*cdf0e10cSrcweirend
2199*cdf0e10cSrcweir
2200*cdf0e10cSrcweirflagslist=WINDOW2-FLAGS-BIFF5
2201*cdf0e10cSrcweir  include=WINDOW2-FLAGS-BIFF3
2202*cdf0e10cSrcweir  0x0200=sheet-selected
2203*cdf0e10cSrcweir  0x0400=sheet-active
2204*cdf0e10cSrcweirend
2205*cdf0e10cSrcweir
2206*cdf0e10cSrcweirflagslist=WINDOW2-FLAGS-BIFF8
2207*cdf0e10cSrcweir  include=WINDOW2-FLAGS-BIFF5
2208*cdf0e10cSrcweir  0x0800=pagebreak-mode
2209*cdf0e10cSrcweirend
2210*cdf0e10cSrcweir
2211*cdf0e10cSrcweir# XF -------------------------------------------------------------------------
2212*cdf0e10cSrcweir
2213*cdf0e10cSrcweirshortlist=XF-HORALIGN,0,general,left,center,right,fill,block,center-across-sel,distribute
2214*cdf0e10cSrcweirshortlist=XF-VERALIGN,0,top,center,bottom,justify,distribute
2215*cdf0e10cSrcweirshortlist=XF-TEXTDIRECTION,0,context,left-to-right,right-to-left
2216*cdf0e10cSrcweir
2217*cdf0e10cSrcweirflagslist=XF-PROTECTION-FLAGS
2218*cdf0e10cSrcweir  0x01=locked
2219*cdf0e10cSrcweir  0x02=formula-hidden
2220*cdf0e10cSrcweir  0x04=style-xf
2221*cdf0e10cSrcweir  0x08=apostroph-quote
2222*cdf0e10cSrcweirend
2223*cdf0e10cSrcweir
2224*cdf0e10cSrcweirflagslist=XF-USEDATTRIBS-FLAGS
2225*cdf0e10cSrcweir  0x04=format
2226*cdf0e10cSrcweir  0x08=font
2227*cdf0e10cSrcweir  0x10=alignment
2228*cdf0e10cSrcweir  0x20=border
2229*cdf0e10cSrcweir  0x40=area
2230*cdf0e10cSrcweir  0x80=protection
2231*cdf0e10cSrcweirend
2232*cdf0e10cSrcweir
2233*cdf0e10cSrcweircombilist=XF-STYLEFLAGS-BIFF2
2234*cdf0e10cSrcweir  0x07=uint8,dec,hor-align,XF-HORALIGN
2235*cdf0e10cSrcweir  0x08=left-border
2236*cdf0e10cSrcweir  0x10=right-border
2237*cdf0e10cSrcweir  0x20=top-border
2238*cdf0e10cSrcweir  0x40=bottom-border
2239*cdf0e10cSrcweir  0x80=fill
2240*cdf0e10cSrcweirend
2241*cdf0e10cSrcweir
2242*cdf0e10cSrcweircombilist=XF-TYPEFLAGS-BIFF2
2243*cdf0e10cSrcweir  0x3F=uint8,dec,fmt-idx,FORMATS
2244*cdf0e10cSrcweir  0x40=locked
2245*cdf0e10cSrcweir  0x80=formula-hidden
2246*cdf0e10cSrcweirend
2247*cdf0e10cSrcweir
2248*cdf0e10cSrcweirflagslist=XF-TYPEFLAGS-BIFF3
2249*cdf0e10cSrcweir  include=XF-PROTECTION-FLAGS
2250*cdf0e10cSrcweirend
2251*cdf0e10cSrcweir
2252*cdf0e10cSrcweircombilist=XF-TYPEFLAGS-BIFF4
2253*cdf0e10cSrcweir  include=XF-TYPEFLAGS-BIFF3
2254*cdf0e10cSrcweir  0xFFF0=uint16,dec,parent-xf-idx
2255*cdf0e10cSrcweirend
2256*cdf0e10cSrcweir
2257*cdf0e10cSrcweircombilist=XF-ALIGNMENT-BIFF3
2258*cdf0e10cSrcweir  0x0007=uint8,dec,hor-align,XF-HORALIGN
2259*cdf0e10cSrcweir  0x0008=text-wrap
2260*cdf0e10cSrcweir  0xFFF0=uint16,dec,parent-xf-idx
2261*cdf0e10cSrcweirend
2262*cdf0e10cSrcweir
2263*cdf0e10cSrcweircombilist=XF-ALIGNMENT-BIFF4
2264*cdf0e10cSrcweir  0x07=uint8,dec,hor-align,XF-HORALIGN
2265*cdf0e10cSrcweir  0x08=text-wrap
2266*cdf0e10cSrcweir  0x30=uint8,dec,ver-align,XF-VERALIGN
2267*cdf0e10cSrcweir  0xC0=uint8,dec,orientation,TEXTORIENTATION
2268*cdf0e10cSrcweirend
2269*cdf0e10cSrcweir
2270*cdf0e10cSrcweircombilist=XF-ALIGNMENT-BIFF5
2271*cdf0e10cSrcweir  0x07=uint8,dec,hor-align,XF-HORALIGN
2272*cdf0e10cSrcweir  0x08=text-wrap
2273*cdf0e10cSrcweir  0x70=uint8,dec,ver-align,XF-VERALIGN
2274*cdf0e10cSrcweir  0x80=justify-lastline
2275*cdf0e10cSrcweirend
2276*cdf0e10cSrcweir
2277*cdf0e10cSrcweircombilist=XF-ORIENTATTRIBS-BIFF5
2278*cdf0e10cSrcweir  include=XF-USEDATTRIBS-FLAGS
2279*cdf0e10cSrcweir  0x03=uint8,dec,orientation,TEXTORIENTATION
2280*cdf0e10cSrcweirend
2281*cdf0e10cSrcweir
2282*cdf0e10cSrcweircombilist=XF-TEXTFLAGS-BIFF8
2283*cdf0e10cSrcweir  0x0F=uint8,dec,indent
2284*cdf0e10cSrcweir  0x10=shrink-to-fit
2285*cdf0e10cSrcweir  0xC0=uint8,dec,text-dir,XF-TEXTDIRECTION
2286*cdf0e10cSrcweirend
2287*cdf0e10cSrcweir
2288*cdf0e10cSrcweircombilist=XF-FILL-BIFF3
2289*cdf0e10cSrcweir  0x003F=uint8,dec,fill-pattern,FILLPATTERNS
2290*cdf0e10cSrcweir  0x07C0=uint8,dec,fg-color-idx,COLORS
2291*cdf0e10cSrcweir  0xF800=uint8,dec,bg-color-idx,COLORS
2292*cdf0e10cSrcweirend
2293*cdf0e10cSrcweir
2294*cdf0e10cSrcweircombilist=XF-BORDER-BIFF3
2295*cdf0e10cSrcweir  0x00000007=uint8,dec,top-style,BORDERSTYLES
2296*cdf0e10cSrcweir  0x000000F8=uint8,dec,top-color,COLORS
2297*cdf0e10cSrcweir  0x00000700=uint8,dec,left-style,BORDERSTYLES
2298*cdf0e10cSrcweir  0x0000F800=uint8,dec,left-color,COLORS
2299*cdf0e10cSrcweir  0x00070000=uint8,dec,bottom-style,BORDERSTYLES
2300*cdf0e10cSrcweir  0x00F80000=uint8,dec,bottom-color,COLORS
2301*cdf0e10cSrcweir  0x07000000=uint8,dec,right-style,BORDERSTYLES
2302*cdf0e10cSrcweir  0xF8000000=uint8,dec,right-color,COLORS
2303*cdf0e10cSrcweirend
2304*cdf0e10cSrcweir
2305*cdf0e10cSrcweircombilist=XF-FILL-BIFF5
2306*cdf0e10cSrcweir  0x0000007F=uint8,dec,fg-color-idx,COLORS
2307*cdf0e10cSrcweir  0x00003F80=uint8,dec,bg-color-idx,COLORS
2308*cdf0e10cSrcweir  0x003F0000=uint8,dec,fill-pattern,FILLPATTERNS
2309*cdf0e10cSrcweir  0x01C00000=uint8,dec,bottom-style,BORDERSTYLES
2310*cdf0e10cSrcweir  0xFE000000=uint8,dec,bottom-color,COLORS
2311*cdf0e10cSrcweirend
2312*cdf0e10cSrcweir
2313*cdf0e10cSrcweircombilist=XF-BORDER-BIFF5
2314*cdf0e10cSrcweir  0x00000007=uint8,dec,top-style,BORDERSTYLES
2315*cdf0e10cSrcweir  0x00000038=uint8,dec,left-style,BORDERSTYLES
2316*cdf0e10cSrcweir  0x000001C0=uint8,dec,right-style,BORDERSTYLES
2317*cdf0e10cSrcweir  0x0000FE00=uint8,dec,top-color,COLORS
2318*cdf0e10cSrcweir  0x007F0000=uint8,dec,left-color,COLORS
2319*cdf0e10cSrcweir  0x3F800000=uint8,dec,right-color,COLORS
2320*cdf0e10cSrcweirend
2321*cdf0e10cSrcweir
2322*cdf0e10cSrcweircombilist=XF-BORDERSTYLE-BIFF8
2323*cdf0e10cSrcweir  0x000F=uint8,dec,left-style,BORDERSTYLES
2324*cdf0e10cSrcweir  0x00F0=uint8,dec,right-style,BORDERSTYLES
2325*cdf0e10cSrcweir  0x0F00=uint8,dec,top-style,BORDERSTYLES
2326*cdf0e10cSrcweir  0xF000=uint8,dec,bottom-style,BORDERSTYLES
2327*cdf0e10cSrcweirend
2328*cdf0e10cSrcweir
2329*cdf0e10cSrcweircombilist=XF-BORDERCOLOR1-BIFF8
2330*cdf0e10cSrcweir  0x007F=uint8,dec,left-color,COLORS
2331*cdf0e10cSrcweir  0x3F80=uint8,dec,right-color,COLORS
2332*cdf0e10cSrcweir  0x4000=diag-tl-to-br
2333*cdf0e10cSrcweir  0x8000=diag-bl-to-tr
2334*cdf0e10cSrcweirend
2335*cdf0e10cSrcweir
2336*cdf0e10cSrcweircombilist=XF-BORDERCOLOR2-BIFF8
2337*cdf0e10cSrcweir  0x0000007F=uint8,dec,top-color,COLORS
2338*cdf0e10cSrcweir  0x00003F80=uint8,dec,bottom-color,COLORS
2339*cdf0e10cSrcweir  0x001FC000=uint8,dec,diag-color,COLORS
2340*cdf0e10cSrcweir  0x01E00000=uint8,dec,diag-style,BORDERSTYLES
2341*cdf0e10cSrcweir  0xFC000000=uint8,dec,fill-pattern,FILLPATTERNS
2342*cdf0e10cSrcweirend
2343*cdf0e10cSrcweir
2344*cdf0e10cSrcweircombilist=XF-FILLCOLOR-BIFF8
2345*cdf0e10cSrcweir  0x007F=uint8,dec,fg-color-idx,COLORS
2346*cdf0e10cSrcweir  0x3F80=uint8,dec,bg-color-idx,COLORS
2347*cdf0e10cSrcweirend
2348*cdf0e10cSrcweir
2349*cdf0e10cSrcweir# BIFF2 cell records ----------------------------------------------------------
2350*cdf0e10cSrcweir
2351*cdf0e10cSrcweirconstlist=XFINDEX-BIFF2
2352*cdf0e10cSrcweir  default=
2353*cdf0e10cSrcweir  63=from-ixfe
2354*cdf0e10cSrcweirend
2355*cdf0e10cSrcweir
2356*cdf0e10cSrcweircombilist=CELL-XFINDEX-BIFF2
2357*cdf0e10cSrcweir  0x3F=uint8,dec,xf-idx,XFINDEX-BIFF2
2358*cdf0e10cSrcweir  0x40=locked
2359*cdf0e10cSrcweir  0x80=formula-hidden
2360*cdf0e10cSrcweirend
2361*cdf0e10cSrcweir
2362*cdf0e10cSrcweircombilist=CELL-XFFORMAT-BIFF2
2363*cdf0e10cSrcweir  0x3F=uint8,dec,fmt-idx,FORMATS
2364*cdf0e10cSrcweir  0xC0=uint8,dec,font-idx,FONTNAMES
2365*cdf0e10cSrcweirend
2366*cdf0e10cSrcweir
2367*cdf0e10cSrcweircombilist=CELL-XFSTYLE-BIFF2
2368*cdf0e10cSrcweir  include=XF-STYLEFLAGS-BIFF2
2369*cdf0e10cSrcweirend
2370*cdf0e10cSrcweir
2371*cdf0e10cSrcweir# XFEXT ----------------------------------------------------------------------
2372*cdf0e10cSrcweir
2373*cdf0e10cSrcweirmultilist=XFEXT-SUBREC
2374*cdf0e10cSrcweir  0=,,,,FILL-FGCOLOR
2375*cdf0e10cSrcweir  5=FILL-BGCOLOR,FILL-GRADIENT,BORDER-TOP-COLOR,BORDER-BOTTOM-COLOR,BORDER-LEFT-COLOR
2376*cdf0e10cSrcweir  10=BORDER-RIGHT-COLOR,BORDER-DIAG-COLOR,,TEXT-COLOR,FONT-SCHEME
2377*cdf0e10cSrcweir  15=INDENT
2378*cdf0e10cSrcweirend
2379*cdf0e10cSrcweir
2380*cdf0e10cSrcweir# ============================================================================
2381