merge the formfield patch from ooo-build
[ooovba.git] / oox / source / dump / dffdumper.ini
blob9c3184b275e5e0cd1a261228341891166faffb74
1 
2 # dumper settings ============================================================
4 # Path to additional configuration data, relative to this file.
5 include-config-file=dumperbase.ini
7 # name lists =================================================================
9 multilist=DFF-RECORD-NAMES
10 0xF000=DFFDGGCONTAINER,DFFBSTORECONTAINER,DFFDGCONTAINER,DFFSPGRCONTAINER,DFFSPCONTAINER,DFFSOLVERCONTAINER,DFFDGG,DFFBSE
11 0xF008=DFFDG,DFFSPGR,DFFSP,DFFOPT,DFFTEXTBOX,DFFCLIENTTEXTBOX,DFFANCHOR,DFFCHILDANCHOR
12 0xF010=DFFCLIENTANCHOR,DFFCLIENTDATA,DFFCONNECTORRULE,DFFALIGNRULE,DFFARCRULE,DFFCLIENTRULE,DFFCLASSID,DFFCALLOUTRULE
13 # 0xF018-0xF117 reserved for pictures
14 0xF118=DFFREGROUPITEM,DFFSELECTION,DFFCOLORMRU,,,DFFDELETEDPSPL,DFFSPLITMENUCOLORS,DFFOLEOBJECT
15 0xF120=DFFCOLORSCHEME,,DFFUSERDEFPROP
16 end
18 combilist=DFF-RECORD-INST
19 0x000F=uint8,hex,version,DFF-RECORD-VERSION
20 0xFFF0=uint16,dec,instance
21 end
23 constlist=DFF-RECORD-VERSION
24 default=
25 15=container
26 end
28 # DFFBSTORECONTAINER ---------------------------------------------------------
30 combilist=DFFBSTORECONT-RECORD-INST
31 include=DFF-RECORD-INST
32 0xFFF0=uint16,dec,blip-count
33 end
35 # DFFBSE ---------------------------------------------------------------------
37 combilist=DFFBSE-RECORD-INST
38 include=DFF-RECORD-INST
39 0xFFF0=uint16,dec,blip-type,DFFBSE-TYPE
40 end
42 multilist=DFFBSE-TYPE
43 0=error,unknown,emf,wmf,pict,jpeg,png,dib
44 17=tiff,cmyk-jpeg
45 end
47 shortlist=DFFBSE-USAGE,0,default,texture
49 # DFFSP ----------------------------------------------------------------------
51 combilist=DFFSP-RECORD-INST
52 include=DFF-RECORD-INST
53 0xFFF0=uint16,dec,shape-type,DFFSP-TYPE
54 end
56 multilist=DFFSP-TYPE
57 0=not-primitive,rectangle,round-rectangle,ellipse,diamond,isoceles-triangle,right-triangle,parallelogram,trapezoid,hexagon
58 10=octagon,plus,star,arrow,thick-arrow,home-plate,cube,balloon,seal,arc
59 20=line,plaque,can,donut,text-simple,text-octagon,text-hexagon,text-curve,text-wave,text-ring
60 30=text-on-curve,text-on-ring,straight-connector-1,bent-connector-2,bent-connector-3,bent-connector-4,bent-connector-5,curved-connector-2,curved-connector-3,curved-connector-4
61 40=curved-connector-5,callout-1,callout-2,callout-3,accent-callout-1,accent-callout-2,accent-callout-3,border-callout-1,border-callout-2,border-callout-3
62 50=accent-border-callout-1,accent-border-callout-2,accent-border-callout-3,ribbon,ribbon-2,chevron,pentagon,no-smoking,seal-8,seal-16
63 60=seal-32,wedge-rect-callout,wedge-rrect-callout,wedge-ellipse-callout,wave,folded-corner,left-arrow,down-arrow,up-arrow,left-right-arrow
64 70=up-down-arrow,irregular-seal-1,irregular-seal-2,lightning-bolt,heart,picture-frame,quad-arrow,left-arrow-callout,right-arrow-callout,up-arrow-callout
65 80=down-arrow-callout,left-right-arrow-callout,up-down-arrow-callout,quad-arrow-callout,bevel,left-bracket,right-bracket,left-brace,right-brace,left-up-arrow
66 90=bent-up-arrow,bent-arrow,seal-24,striped-right-arrow,notched-right-arrow,block-arc,smiley-face,vertical-scroll,horizontal-scroll,circular-arrow
67 100=notched-circular-arrow,uturn-arrow,curved-right-arrow,curved-left-arrow,curved-up-arrow,curved-down-arrow,cloud-callout,ellipse-ribbon,ellipse-ribbon-2,flow-chart-process
68 110=flow-chart-decision,flow-chart-input-output,flow-chart-predefined-process,flow-chart-internal-storage,flow-chart-document,flow-chart-multidocument,flow-chart-terminator,flow-chart-preparation,flow-chart-manual-input,flow-chart-manual-operation
69 120=flow-chart-connector,flow-chart-punched-card,flow-chart-punched-tape,flow-chart-summing-junction,flow-chart-or,flow-chart-collate,flow-chart-sort,flow-chart-extract,flow-chart-merge,flow-chart-offline-storage
70 130=flow-chart-online-storage,flow-chart-magnetic-tape,flow-chart-magnetic-disk,flow-chart-magnetic-drum,flow-chart-display,flow-chart-delay,text-plain-text,text-stop,text-triangle,text-triangle-inverted
71 140=text-chevron,text-chevron-inverted,text-ring-inside,text-ring-outside,text-arch-up-curve,text-arch-down-curve,text-circle-curve,text-button-curve,text-arch-up-pour,text-arch-down-pour
72 150=text-circle-pour,text-button-pour,text-curve-up,text-curve-down,text-cascade-up,text-cascade-down,text-wave-1,text-wave-2,text-wave-3,text-wave-4
73 160=text-inflate,text-deflate,text-inflate-bottom,text-deflate-bottom,text-inflate-top,text-deflate-top,text-deflate-inflate,text-deflate-inflate-deflate,text-fade-right,text-fade-left
74 170=text-fade-up,text-fade-down,text-slant-up,text-slant-down,text-can-up,text-can-down,flow-chart-alternate-process,flow-chart-offpage-connector,callout-90,accent-callout-90
75 180=border-callout-90,accent-border-callout-90,left-right-up-arrow,sun,moon,bracket-pair,brace-pair,seal-4,double-wave,action-button-blank
76 190=action-button-home,action-button-help,action-button-information,action-button-forward-next,action-button-back-previous,action-button-end,action-button-beginning,action-button-return,action-button-document,action-button-sound
77 200=action-button-movie,host-control,text-box
78 end
80 flagslist=DFFSP-FLAGS
81 0x00000001=group
82 0x00000002=child
83 0x00000004=patriarch
84 0x00000008=deleted
85 0x00000010=ole
86 0x00000020=has-master
87 0x00000040=flip-horizontal
88 0x00000080=flip-vertical
89 0x00000100=connector
90 0x00000200=has-anchor
91 0x00000400=background
92 0x00000800=has-shape-type
93 end
95 # DFFOPT ---------------------------------------------------------------------
97 combilist=DFFOPT-RECORD-INST
98 include=DFF-RECORD-INST
99 0xFFF0=uint16,dec,property-count
102 combilist=DFFOPT-PROPERTY-ID
103 0x3FFF=uint16,dec,id,DFFOPT-PROPERTY-NAMES
104 0x4000=picture
105 0x8000=complex
108 multilist=DFFOPT-PROPERTY-NAMES
109 # transform
110 0x0004=rotation
111 # protection
112 0x007F=lock-flags
113 # text
114 0x0080=text-id,text-left,text-top,text-right,text-bottom,text-wrap-mode,text-scale,text-anchor-mode
115 0x0088=text-flow,text-font-rotation,text-next-shape,text-bidi
116 0x00BF=text-flags
117 # text geometry
118 0x00C0=text-unicode-string,text-rtf-string,text-curve-align,text-def-size,text-spacing,text-font-family
119 0x00FF=text-geometry-flags
120 # picture
121 0x0100=pic-crop-top,pic-crop-bottom,pic-crop-left,pic-crop-right,pic-data,pic-file-name,pic-flags,pic-transparency-color
122 0x0108=pic-contrast,pic-brightness,pic-gamma,pic-id,pic-double-cr-mod,pic-fill-cr-mod,pic-line-cr-mod,pic-data-print
123 0x0110=pic-name-print,pic-flags-print
124 0x013F=pic-flags
125 # geometry
126 0x0140=geo-left,geo-top,geo-right,geo-bottom,geo-shape-path,geo-vertices,geo-segment-info,geo-adjust-1
127 0x0148=geo-adjust-2,geo-adjust-3,geo-adjust-4,geo-adjust-5,geo-adjust-6,geo-adjust-7,geo-adjust-8,geo-adjust-9
128 0x0150=geo-adjust-10,geo-connect-points,geo-stretch-x,geo-stretch-y,geo-handles,geo-formulas,geo-text-recs
129 0x0158=geo-connector-type
130 0x017F=geo-flags
131 # fill style
132 0x0180=fill-type,fill-color,fill-opacity,fill-back-color,fill-back-opacity,fill-cr-mod,fill-blip,fill-blip-name
133 0x0188=fill-blip-flags,fill-width,fill-height,fill-angle,fill-focus,fill-to-left,fill-to-top,fill-to-right
134 0x0190=fill-to-bottom,fill-rect-left,fill-rect-top,fill-rect-right,fill-rect-bottom,fill-dz-type,fill-shade-preset,fill-shade-colors
135 0x0198=fill-origin-x,fill-origin-y,fill-shape-origin-x,fill-shape-origin-y,fill-shade-type
136 0x01BF=fill-flags
137 # line style
138 0x01C0=line-color,line-opacity,line-back-color,line-cr-mod,line-type,line-fill-blip,line-fill-blip-name,line-fill-blip-flags
139 0x01C8=line-fill-width,line-fill-height,line-fill-dz-type,line-width,line-miter-limit,line-style,line-dash,line-dash-style
140 0x01D0=line-start-arrow-head,line-end-arrow-head,line-start-arrow-width,line-start-arrow-length,line-end-arrow-width,line-end-arrow-length,line-join-style,line-end-cap-style
141 0x01FF=line-flags
142 # shadow style
143 0x0200=shadow-type,shadow-color,shadow-highlight,shadow-cr-mod,shadow-opacity,shadow-offset-x,shadow-offset-y,shadow-2nd-offset-x
144 0x0208=shadow-2nd-offset-y,shadow-scale-x-to-x,shadow-scale-y-to-x,shadow-scale-x-to-y,shadow-scale-y-to-y,shadow-persp-x,shadow-persp-y,shadow-weight
145 0x0210=shadow-origin-x,shadow-origin-y
146 0x023F=shadow-flags
147 # perspective
148 0x0240=persp-type,persp-offset-x,persp-offsety,persp-scale-x-to-x,persp-scale-y-to-x,persp-scale-x-to-y,persp-scale-y-to-y,persp-persp-x
149 0x0248=persp-persp-y,persp-weight,persp-origin-x,persp-origin-y
150 0x027F=persp-flags
151 # 3d object
152 0x0280=3dobj-specular-amt,3dobj-diffuse-amt,3dobj-shininess,3dobj-edge-thickness,3dobj-extrude-forward,3dobj-extrude-backward,3dobj-extrude-plane,3dobj-extrusion-color
153 0x0288=3dobj-cr-mod
154 0x02BF=3dobj-flags
155 # 3d style
156 0x02C0=3dstyle-y-rotation,3dstyle-x-rotation,3dstyle-rotation-axis-x,3dstyle-rotation-axis-y,3dstyle-rotation-axis-z,3dstyle-rotation,3dstyle-rotation-center-x,3dstyle-rotation-center-y
157 0x02C8=3dstyle-rotation-center-z,3dstyle-render-mode,3dstyle-tolerance,3dstyle-view-point-x,3dstyle-view-point-y,3dstyle-view-point-z,3dstyle-origin-x,3dstyle-origin-y
158 0x02D0=3dstyle-skew-angle,3dstyle-skew-amount,3dstyle-ambient-intensity,3dstyle-key-light-x,3dstyle-key-light-y,3dstyle-key-light-z,3dstyle-key-light-intensity,3dstyle-fill-light-x
159 0x02D8=3dstyle-fill-light-y,3dstyle-fill-light-z,3dstyle-fill-light-intensity
160 0x02FF=3dstyle-flags
161 # shape 1
162 0x0301=,shape-master,,shape-connect-style,shape-bw-mod,shape-bw-mode-pure-bw,shape-bw-mode-bw
163 0x033F=shape1-flags
164 # callout
165 0x0340=callout-type,callout-box-distance,callout-angle,callout-drop-type,callout-drop-distance,callout-length
166 0x037F=callout-flags
167 # shape 2
168 0x0380=shape-name,shape-description,shape-hyperlink,shape-wrap-polygon-vertices,shape-wrap-left,shape-wrap-top,shape-wrap-right,shape-wrap-bottom
169 0x0388=shape-regroup-id
170 0x03BF=shape2-flags
173 flagslist=DFFOPT-LOCK-FLAGS
174 0x00000001=lock-against-grouping
175 0x00000002=lock-adjust-handles
176 0x00000004=lock-text
177 0x00000008=lock-vertices
178 0x00000010=lock-cropping
179 0x00000020=lock-against-select
180 0x00000040=lock-position
181 0x00000080=lock-aspect-ratio
182 0x00000100=lock-rotation
183 ignore=0xFFFF0000
186 flagslist=DFFOPT-TEXT-FLAGS
187 0x00000001=fit-text-to-shape
188 0x00000002=fit-shape-to-text
189 0x00000004=rotate-text
190 0x00000008=auto-text-margin
191 0x00000010=select-text
192 ignore=0xFFFF0000
195 flagslist=DFFOPT-TEXTGEO-FLAGS
196 0x00000001=strike-through
197 0x00000002=small-caps
198 0x00000004=shadow
199 0x00000008=underline
200 0x00000010=italic
201 0x00000020=bold
202 0x00000040=no-measure-along-path
203 0x00000080=stretch-height
204 0x00000100=scale-on-path
205 0x00000200=shrink-to-fit
206 0x00000400=stretch-to-fit
207 0x00000800=tightening
208 0x00001000=kerning
209 0x00002000=vertical
210 0x00004000=has-effect
211 0x00008000=reverse-rows
212 ignore=0xFFFF0000
215 flagslist=DFFOPT-PICTURE-FLAGS
216 0x00000001=ole-alive
217 0x00000002=bi-level-display
218 0x00000004=grayscale
219 0x00000008=no-hit-test
220 ignore=0xFFFF0000
223 flagslist=DFFOPT-GEO-FLAGS
224 0x00000001=fill-support
225 0x00000002=fill-shade-shape-support
226 0x00000004=fontwork-support
227 0x00000008=line-support
228 0x00000010=3d-support
229 0x00000020=shadow-support
230 ignore=0xFFFF0000
233 flagslist=DFFOPT-FILL-FLAGS
234 0x00000001=no-fill-hit-test
235 0x00000002=use-large-rect
236 0x00000004=register-pattern
237 0x00000008=hit-test-fill
238 0x00000010=has-fill
239 ignore=0xFFFF0000
242 flagslist=DFFOPT-LINE-FLAGS
243 0x00000001=draw-dash-for-invisible
244 0x00000002=register-pattern
245 0x00000004=hit-test-line
246 0x00000008=has-line
247 0x00000010=arrowhead-support
248 ignore=0xFFFF0000
251 flagslist=DFFOPT-SHADOW-FLAGS
252 0x00000001=excel5-style
253 0x00000002=has-shadow
254 ignore=0xFFFF0000
257 flagslist=DFFOPT-PERSP-FLAGS
258 0x00000001=has-perspective
259 ignore=0xFFFF0000
262 flagslist=DFFOPT-3DOBJ-FLAGS
263 0x00000001=light-face
264 0x00000002=extrusion-color
265 0x00000004=metallic
266 0x00000008=has-3d
267 ignore=0xFFFF0000
270 flagslist=DFFOPT-3DSTYLE-FLAGS
271 0x00000001=fill-color-harsh
272 0x00000002=key-color-harsh
273 0x00000004=parallel
274 0x00000008=rotation-center-auto
275 0x00000010=constrain-rotation
276 ignore=0xFFFF0000
279 flagslist=DFFOPT-SHAPE1-FLAGS
280 0x00000001=background
281 0x00000002=delete-attached-object
282 0x00000008=lock-shape-type
283 0x00000010=prefer-rel-resize
284 0x00000020=ole-iconified
285 ignore=0xFFFF0000
288 flagslist=DFFOPT-CALLOUT-FLAGS
289 0x00000001=length-specified
290 0x00000002=drop-auto
291 0x00000004=minus-y
292 0x00000008=minus-x
293 0x00000010=has-text-border
294 0x00000020=has-accent-bar
295 0x00000040=is-callout
296 ignore=0xFFFF0000
299 flagslist=DFFOPT-SHAPE2-FLAGS
300 0x00000001=print
301 0x00000002=hidden
302 0x00000004=1d-adjustment
303 0x00000008=action-attached
304 0x00000010=notify-double-click
305 0x00000020=behind-text
306 0x00000040=wrap-edited
307 ignore=0xFFFF0000
310 # ============================================================================