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