1*b1cdbd2cSJim Jagielski# ************************************************************* 2*b1cdbd2cSJim Jagielski# 3*b1cdbd2cSJim Jagielski# Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski# or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski# distributed with this work for additional information 6*b1cdbd2cSJim Jagielski# regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski# to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski# "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski# with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski# 11*b1cdbd2cSJim Jagielski# http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski# 13*b1cdbd2cSJim Jagielski# Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski# software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski# KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski# specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski# under the License. 19*b1cdbd2cSJim Jagielski# 20*b1cdbd2cSJim Jagielski# ************************************************************* 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski# dumper settings ============================================================ 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielski# Path to additional configuration data, relative to this file. 25*b1cdbd2cSJim Jagielskiinclude-config-file=dumperbase.ini 26*b1cdbd2cSJim Jagielski 27*b1cdbd2cSJim Jagielski# name lists ================================================================= 28*b1cdbd2cSJim Jagielski 29*b1cdbd2cSJim Jagielskimultilist=DFF-RECORD-NAMES 30*b1cdbd2cSJim Jagielski 0xF000=DFFDGGCONTAINER,DFFBSTORECONTAINER,DFFDGCONTAINER,DFFSPGRCONTAINER,DFFSPCONTAINER,DFFSOLVERCONTAINER,DFFDGG,DFFBSE 31*b1cdbd2cSJim Jagielski 0xF008=DFFDG,DFFSPGR,DFFSP,DFFOPT,DFFTEXTBOX,DFFCLIENTTEXTBOX,DFFANCHOR,DFFCHILDANCHOR 32*b1cdbd2cSJim Jagielski 0xF010=DFFCLIENTANCHOR,DFFCLIENTDATA,DFFCONNECTORRULE,DFFALIGNRULE,DFFARCRULE,DFFCLIENTRULE,DFFCLASSID,DFFCALLOUTRULE 33*b1cdbd2cSJim Jagielski # 0xF018-0xF117 reserved for pictures 34*b1cdbd2cSJim Jagielski 0xF118=DFFREGROUPITEM,DFFSELECTION,DFFCOLORMRU,,,DFFDELETEDPSPL,DFFSPLITMENUCOLORS,DFFOLEOBJECT 35*b1cdbd2cSJim Jagielski 0xF120=DFFCOLORSCHEME,DFFOPT2,DFFOPT3 36*b1cdbd2cSJim Jagielskiend 37*b1cdbd2cSJim Jagielski 38*b1cdbd2cSJim Jagielskicombilist=DFF-RECORD-INST 39*b1cdbd2cSJim Jagielski 0x000F=uint8,hex,version,DFF-RECORD-VERSION 40*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,instance 41*b1cdbd2cSJim Jagielskiend 42*b1cdbd2cSJim Jagielski 43*b1cdbd2cSJim Jagielskiconstlist=DFF-RECORD-VERSION 44*b1cdbd2cSJim Jagielski default= 45*b1cdbd2cSJim Jagielski 15=container 46*b1cdbd2cSJim Jagielskiend 47*b1cdbd2cSJim Jagielski 48*b1cdbd2cSJim Jagielskicombilist=DFF-SIMPLE-COLOR 49*b1cdbd2cSJim Jagielski 0x000000FF=uint8,dec,red,,filter=0x10000000~0x00000000 50*b1cdbd2cSJim Jagielski 0x0000FF00=uint8,dec,green,,filter=0x10000000~0x00000000 51*b1cdbd2cSJim Jagielski 0x00FF0000=uint8,dec,blue,,filter=0x10000000~0x00000000 52*b1cdbd2cSJim Jagielski 0x000000FF=uint8,dec,scheme-idx,,filter=0x10000000~0x10000000 53*b1cdbd2cSJim Jagielski 0x10000000=!rgb!scheme 54*b1cdbd2cSJim Jagielski ignore=0x08000000 55*b1cdbd2cSJim Jagielskiend 56*b1cdbd2cSJim Jagielski 57*b1cdbd2cSJim Jagielskicombilist=DFF-COLOR 58*b1cdbd2cSJim Jagielski 0x0000FFFF=uint16,dec,palette-idx,,filter=0xFF000000~0x01000000 59*b1cdbd2cSJim Jagielski 0x000000FF=uint8,dec,red,,filter=0xF9000000~0x00000000 60*b1cdbd2cSJim Jagielski 0x0000FF00=uint8,dec,green,,filter=0xF9000000~0x00000000 61*b1cdbd2cSJim Jagielski 0x00FF0000=uint8,dec,blue,,filter=0xF9000000~0x00000000 62*b1cdbd2cSJim Jagielski 0x000000FF=uint8,dec,scheme-idx,,filter=0xFF000000~0x08000000 63*b1cdbd2cSJim Jagielski 0x0000FFFF=uint16,dec,system-idx,DFF-SYSTEMCOLOR,filter=0xFF000000~0x10000000 64*b1cdbd2cSJim Jagielski 0x00FF0000=uint16,dec,mod-by,,filter=0xFF000000~0x10000000 65*b1cdbd2cSJim Jagielski 0x01000000=palette-idx 66*b1cdbd2cSJim Jagielski 0x02000000=palette-rgb 67*b1cdbd2cSJim Jagielski 0x04000000=system-rgb 68*b1cdbd2cSJim Jagielski 0x08000000=scheme-idx 69*b1cdbd2cSJim Jagielski 0x10000000=system-idx 70*b1cdbd2cSJim Jagielskiend 71*b1cdbd2cSJim Jagielski 72*b1cdbd2cSJim Jagielskicombilist=DFF-SYSTEMCOLOR 73*b1cdbd2cSJim Jagielski 0x00FF=uint8,dec,color-id,DFF-SYSTEMCOLOR-ID 74*b1cdbd2cSJim Jagielski 0x0F00=uint8,dec,mod,DFF-SYSTEMCOLOR-MOD 75*b1cdbd2cSJim Jagielski 0x2000=invert-after 76*b1cdbd2cSJim Jagielski 0x4000=half-invert-after 77*b1cdbd2cSJim Jagielski 0x8000=grey-before 78*b1cdbd2cSJim Jagielskiend 79*b1cdbd2cSJim Jagielski 80*b1cdbd2cSJim Jagielskiconstlist=DFF-SYSTEMCOLOR-ID 81*b1cdbd2cSJim Jagielski include=SYSTEMCOLOR 82*b1cdbd2cSJim Jagielski 0xF0=shape-fill 83*b1cdbd2cSJim Jagielski 0xF1=shape-line-or-fill 84*b1cdbd2cSJim Jagielski 0xF2=shape-line 85*b1cdbd2cSJim Jagielski 0xF3=shape-shadow 86*b1cdbd2cSJim Jagielski 0xF4=current-or-last-used 87*b1cdbd2cSJim Jagielski 0xF5=shape-fill-back 88*b1cdbd2cSJim Jagielski 0xF6=shape-line-back 89*b1cdbd2cSJim Jagielski 0xF7=shape-fill-or-line 90*b1cdbd2cSJim Jagielskiend 91*b1cdbd2cSJim Jagielski 92*b1cdbd2cSJim Jagielskishortlist=DFF-SYSTEMCOLOR-MOD,0,none,darken-by,lighten-by,add-grey-by,sub-grey-by,reverse-sub-grey-by,monochrome-by 93*b1cdbd2cSJim Jagielski 94*b1cdbd2cSJim Jagielskicombilist=DFF-COLORMOD 95*b1cdbd2cSJim Jagielski 0x00000300=uint8,dec,type,DFF-COLORMOD-TYPE 96*b1cdbd2cSJim Jagielski 0x00FF0000=uint8,dec,level 97*b1cdbd2cSJim Jagielski ignore=0x200000FF 98*b1cdbd2cSJim Jagielskiend 99*b1cdbd2cSJim Jagielski 100*b1cdbd2cSJim Jagielskishortlist=DFF-COLORMOD-TYPE,0,none,shade,tint 101*b1cdbd2cSJim Jagielski 102*b1cdbd2cSJim Jagielskiunitconverter=DFF-OPACITY,/655.36,% 103*b1cdbd2cSJim Jagielskiunitconverter=DFF-DEGREES,/65536,° 104*b1cdbd2cSJim Jagielski 105*b1cdbd2cSJim Jagielski# DFFBSE --------------------------------------------------------------------- 106*b1cdbd2cSJim Jagielski 107*b1cdbd2cSJim Jagielskicombilist=DFFBSE-RECORD-INST 108*b1cdbd2cSJim Jagielski include=DFF-RECORD-INST 109*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,blip-type,DFFBSE-TYPE 110*b1cdbd2cSJim Jagielskiend 111*b1cdbd2cSJim Jagielski 112*b1cdbd2cSJim Jagielskimultilist=DFFBSE-TYPE 113*b1cdbd2cSJim Jagielski 0=error,unknown,emf,wmf,pict,jpeg,png,dib 114*b1cdbd2cSJim Jagielski 17=tiff,cmyk-jpeg 115*b1cdbd2cSJim Jagielskiend 116*b1cdbd2cSJim Jagielski 117*b1cdbd2cSJim Jagielskishortlist=DFFBSE-USAGE,0,default,texture 118*b1cdbd2cSJim Jagielski 119*b1cdbd2cSJim Jagielski# DFFBSTORECONTAINER --------------------------------------------------------- 120*b1cdbd2cSJim Jagielski 121*b1cdbd2cSJim Jagielskicombilist=DFFBSTORECONT-RECORD-INST 122*b1cdbd2cSJim Jagielski include=DFF-RECORD-INST 123*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,blip-count 124*b1cdbd2cSJim Jagielskiend 125*b1cdbd2cSJim Jagielski 126*b1cdbd2cSJim Jagielski# DFFDG ---------------------------------------------------------------------- 127*b1cdbd2cSJim Jagielski 128*b1cdbd2cSJim Jagielskicombilist=DFFDG-RECORD-INST 129*b1cdbd2cSJim Jagielski include=DFF-RECORD-INST 130*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,drawing-id 131*b1cdbd2cSJim Jagielskiend 132*b1cdbd2cSJim Jagielski 133*b1cdbd2cSJim Jagielski# DFFOPT --------------------------------------------------------------------- 134*b1cdbd2cSJim Jagielski 135*b1cdbd2cSJim Jagielskicombilist=DFFOPT-RECORD-INST 136*b1cdbd2cSJim Jagielski include=DFF-RECORD-INST 137*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,property-count 138*b1cdbd2cSJim Jagielskiend 139*b1cdbd2cSJim Jagielski 140*b1cdbd2cSJim Jagielskicombilist=DFFOPT-PROPERTY-ID 141*b1cdbd2cSJim Jagielski 0x3FFF=uint16,dec,id,DFFOPT-PROPERTY-NAMES 142*b1cdbd2cSJim Jagielski 0x4000=picture 143*b1cdbd2cSJim Jagielski 0x8000=complex 144*b1cdbd2cSJim Jagielskiend 145*b1cdbd2cSJim Jagielski 146*b1cdbd2cSJim Jagielskimultilist=DFFOPT-PROPERTY-NAMES 147*b1cdbd2cSJim Jagielski # 0x0000-0x003F: transformation 148*b1cdbd2cSJim Jagielski 0x0000=transf-left,transf-top,transf-right,transf-bottom,transf-rotation,transf-page 149*b1cdbd2cSJim Jagielski 0x003F=transf-flags 150*b1cdbd2cSJim Jagielski # 0x0040-0x007F: protection 151*b1cdbd2cSJim Jagielski 0x007F=prot-flags 152*b1cdbd2cSJim Jagielski # 0x0080-0x00BF: text 153*b1cdbd2cSJim Jagielski 0x0080=text-id,text-left,text-top,text-right,text-bottom,text-wrap-mode,text-scale,text-anchor-mode 154*b1cdbd2cSJim Jagielski 0x0088=text-flow,text-font-orient,text-next-shape,text-bidi 155*b1cdbd2cSJim Jagielski 0x00BF=text-flags 156*b1cdbd2cSJim Jagielski # 0x00C0-0x00FF: text geometry 157*b1cdbd2cSJim Jagielski 0x00C0=textgeo-unicode-string,textgeo-rtf-string,textgeo-curve-align,textgeo-def-size,textgeo-spacing,textgeo-font,textgeo-css-font 158*b1cdbd2cSJim Jagielski 0x00FF=textgeo-flags 159*b1cdbd2cSJim Jagielski # 0x0100-0x013F: picture (BLIP) 160*b1cdbd2cSJim Jagielski 0x0100=blip-crop-top,blip-crop-bottom,blip-crop-left,blip-crop-right,blip-id,blip-name,blip-opt,blip-transparency-color 161*b1cdbd2cSJim Jagielski 0x0108=blip-contrast,blip-brightness,blip-gamma,blip-ole-id,blip-double-cr-mod,blip-fill-cr-mod,blip-line-cr-mod,blip-print-id 162*b1cdbd2cSJim Jagielski 0x0110=blip-print-name,blip-print-opt,blip-movie,,,blip-transparency-color-ext,reserved,blip-transparency-color-ext-mod 163*b1cdbd2cSJim Jagielski 0x0118=reserved,reserved,blip-recolor,blip-recolor-ext,reserved,blip-recolor-ext-mod,reserved,reserved 164*b1cdbd2cSJim Jagielski 0x013F=blip-flags 165*b1cdbd2cSJim Jagielski # 0x0140-0x017F: shape geometry 166*b1cdbd2cSJim Jagielski 0x0140=geo-left,geo-top,geo-right,geo-bottom,geo-shape-path,geo-vertices,geo-segment-info,geo-adjust-1 167*b1cdbd2cSJim Jagielski 0x0148=geo-adjust-2,geo-adjust-3,geo-adjust-4,geo-adjust-5,geo-adjust-6,geo-adjust-7,geo-adjust-8, 168*b1cdbd2cSJim Jagielski 0x0150=,geo-connect-sites,geo-connect-sites-dir,geo-stretch-x,geo-stretch-y,geo-handles,geo-guides,geo-inscribe 169*b1cdbd2cSJim Jagielski 0x0158=geo-connect-points 170*b1cdbd2cSJim Jagielski 0x017F=geo-flags 171*b1cdbd2cSJim Jagielski # 0x0180-0x01BF: fill style 172*b1cdbd2cSJim Jagielski 0x0180=fill-type,fill-color,fill-opacity,fill-back-color,fill-back-opacity,fill-cr-mod,fill-blip,fill-blip-name 173*b1cdbd2cSJim Jagielski 0x0188=fill-blip-opt,fill-width,fill-height,fill-angle,fill-focus,fill-to-left,fill-to-top,fill-to-right 174*b1cdbd2cSJim Jagielski 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 175*b1cdbd2cSJim Jagielski 0x0198=fill-origin-x,fill-origin-y,fill-shape-origin-x,fill-shape-origin-y,fill-shade-type,,fill-color-ext,reserved 176*b1cdbd2cSJim Jagielski 0x01A0=fill-color-ext-mod,reserved,fill-back-color-ext,reserved,fill-back-color-ext-mod,reserved,reserved,reserved 177*b1cdbd2cSJim Jagielski 0x01BF=fill-flags 178*b1cdbd2cSJim Jagielski # 0x01C0-0x01FF: line style 179*b1cdbd2cSJim Jagielski 0x01C0=line-color,line-opacity,line-back-color,line-cr-mod,line-type,line-fill-blip,line-fill-blip-name,line-fill-blip-opt 180*b1cdbd2cSJim Jagielski 0x01C8=line-fill-width,line-fill-height,line-fill-dz-type,line-width,line-miter-limit,line-style,line-dash,line-dash-style 181*b1cdbd2cSJim Jagielski 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 182*b1cdbd2cSJim Jagielski 0x01D8=,line-color-ext,reserved,line-color-ext-mod,reserved,line-back-color-ext,reserved,line-back-color-ext-mod 183*b1cdbd2cSJim Jagielski 0x01E0=reserved,reserved,reserved 184*b1cdbd2cSJim Jagielski 0x01FF=line-flags 185*b1cdbd2cSJim Jagielski # 0x0200-0x023F: shadow style 186*b1cdbd2cSJim Jagielski 0x0200=shadow-type,shadow-color,shadow-highlight,shadow-cr-mod,shadow-opacity,shadow-offset-x,shadow-offset-y,shadow-2nd-offset-x 187*b1cdbd2cSJim Jagielski 0x0208=shadow-2nd-offset-y,,,,,,, 188*b1cdbd2cSJim Jagielski 0x0210=shadow-origin-x,shadow-origin-y,shadow-color-ext,reserved,shadow-color-ext-mod,reserved,shadow-highlight-ext,reserved 189*b1cdbd2cSJim Jagielski 0x0218=shadow-highlight-ext-mod,reserved,reserved,reserved 190*b1cdbd2cSJim Jagielski 0x023F=shadow-flags 191*b1cdbd2cSJim Jagielski # 0x0240-0x027F: perspective 192*b1cdbd2cSJim Jagielski 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 193*b1cdbd2cSJim Jagielski 0x0248=persp-persp-y,persp-weight,persp-origin-x,persp-origin-y 194*b1cdbd2cSJim Jagielski 0x027F=persp-flags 195*b1cdbd2cSJim Jagielski # 0x0280-0x02BF: 3d object 196*b1cdbd2cSJim Jagielski 0x0280=3dobj-specular-amt,3dobj-diffuse-amt,3dobj-shininess,3dobj-edge-thickness,3dobj-extrude-forward,3dobj-extrude-backward,3dobj-extrude-plane,3dobj-extrusion-color 197*b1cdbd2cSJim Jagielski 0x0288=3dobj-cr-mod,3dobj-extrusion-color-ext,reserved,3dobj-extrusion-color-ext-mod,reserved,reserved 198*b1cdbd2cSJim Jagielski 0x02BF=3dobj-flags 199*b1cdbd2cSJim Jagielski # 0x02C0-0x02FF: 3d style 200*b1cdbd2cSJim Jagielski 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 201*b1cdbd2cSJim Jagielski 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 202*b1cdbd2cSJim Jagielski 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 203*b1cdbd2cSJim Jagielski 0x02D8=3dstyle-fill-light-y,3dstyle-fill-light-z,3dstyle-fill-light-intensity 204*b1cdbd2cSJim Jagielski 0x02FF=3dstyle-flags 205*b1cdbd2cSJim Jagielski # 0x0300-0x033F: shape 206*b1cdbd2cSJim Jagielski 0x0300=,shape-master,,shape-connect-style,shape-bw-mod,shape-bw-mode-pure-bw,shape-bw-mode-bw,shape-discuss-anchor-id 207*b1cdbd2cSJim Jagielski 0x0308=,shape-dia-layout,shape-dia-node-kind,shape-dia-layout-mru,shape-equation-xml 208*b1cdbd2cSJim Jagielski 0x033F=shape-flags 209*b1cdbd2cSJim Jagielski # 0x0340-0x037F: callout 210*b1cdbd2cSJim Jagielski 0x0340=callout-type,callout-box-distance,callout-angle,callout-drop-type,callout-drop-pos,callout-length 211*b1cdbd2cSJim Jagielski 0x037F=callout-flags 212*b1cdbd2cSJim Jagielski # 0x0380-0x03BF: group or shape 213*b1cdbd2cSJim Jagielski 0x0380=group-name,group-description,group-hyperlink,group-wrap-polygon-vertices,group-wrap-left,group-wrap-top,group-wrap-right,group-wrap-bottom 214*b1cdbd2cSJim Jagielski 0x0388=group-regroup-id,,,,,group-tooltip,group-script,group-pos-h 215*b1cdbd2cSJim Jagielski 0x0390=group-pos-rel-h,group-pos-v,group-pos-rel-v,group-rel-width-hr,group-align-hr,group-height-hr,group-width-hr,group-script-ext-attr 216*b1cdbd2cSJim Jagielski 0x0398=group-script-lang,,group-script-lang-attr,group-border-top-color,group-border-left-color,group-border-bottom-color,group-border-right-color,group-table-props 217*b1cdbd2cSJim Jagielski 0x03A0=group-table-row-props,,,,,group-web-bot,, 218*b1cdbd2cSJim Jagielski 0x03A8=,group-metro-blob,group-rel-z-order, 219*b1cdbd2cSJim Jagielski 0x03BF=group-flags 220*b1cdbd2cSJim Jagielski # 0x03C0-0x03FF: relative transformation 221*b1cdbd2cSJim Jagielski 0x03C0=reltransf-left,reltransf-top,reltransf-right,reltransf-bottom,reltransf-rotation,reltransf-page 222*b1cdbd2cSJim Jagielski 0x03FF=reltransf-flags 223*b1cdbd2cSJim Jagielski # 0x0400-0x043F: unknown HTML 224*b1cdbd2cSJim Jagielski 0x0400=,,uhtml-line-id,uhtml-fill-id,uhtml-pic-id,uhtml-path-id,uhtml-shadow-id,uhtml-persp-id 225*b1cdbd2cSJim Jagielski 0x0408=uhtml-text-path-id,uhtml-formulae-id,uhtml-handles-id,uhtml-callout-id,uhtml-lock-id,uhtml-text-id,uhtml-3d-id 226*b1cdbd2cSJim Jagielski 0x043F=uhtml-flags 227*b1cdbd2cSJim Jagielski # 0x0500-0x053F: diagram 228*b1cdbd2cSJim Jagielski 0x0500=dia-type,dia-style,,,dia-rel-table,dia-scale-x,dia-scale-y,dia-def-fontsize 229*b1cdbd2cSJim Jagielski 0x0508=dia-constrain-bounds,dia-base-text-scale 230*b1cdbd2cSJim Jagielski 0x053F=dia-flags 231*b1cdbd2cSJim Jagielski # 0x0540-0x057F: left line style 232*b1cdbd2cSJim Jagielski 0x0540=lline-color,lline-opacity,lline-back-color,lline-cr-mod,lline-type,lline-fill-blip,lline-fill-blip-name,lline-fill-blip-opt 233*b1cdbd2cSJim Jagielski 0x0548=lline-fill-width,lline-fill-height,lline-fill-dz-type,lline-width,lline-miter-limit,lline-style,lline-dash,lline-dash-style 234*b1cdbd2cSJim Jagielski 0x0550=lline-start-arrow-head,lline-end-arrow-head,lline-start-arrow-width,lline-start-arrow-length,lline-end-arrow-width,lline-end-arrow-length,lline-join-style,lline-end-cap-style 235*b1cdbd2cSJim Jagielski 0x0558=,lline-color-ext,reserved,lline-color-ext-mod,reserved,lline-back-color-ext,reserved,lline-back-color-ext-mod 236*b1cdbd2cSJim Jagielski 0x0560=reserved,reserved,reserved 237*b1cdbd2cSJim Jagielski 0x057F=lline-flags 238*b1cdbd2cSJim Jagielski # 0x0580-0x05BF: top line style 239*b1cdbd2cSJim Jagielski 0x0580=tline-color,tline-opacity,tline-back-color,tline-cr-mod,tline-type,tline-fill-blip,tline-fill-blip-name,tline-fill-blip-opt 240*b1cdbd2cSJim Jagielski 0x0588=tline-fill-width,tline-fill-height,tline-fill-dz-type,tline-width,tline-miter-limit,tline-style,tline-dash,tline-dash-style 241*b1cdbd2cSJim Jagielski 0x0590=tline-start-arrow-head,tline-end-arrow-head,tline-start-arrow-width,tline-start-arrow-length,tline-end-arrow-width,tline-end-arrow-length,tline-join-style,tline-end-cap-style 242*b1cdbd2cSJim Jagielski 0x0598=,tline-color-ext,reserved,tline-color-ext-mod,reserved,tline-back-color-ext,reserved,tline-back-color-ext-mod 243*b1cdbd2cSJim Jagielski 0x05A0=reserved,reserved,reserved 244*b1cdbd2cSJim Jagielski 0x05BF=tline-flags 245*b1cdbd2cSJim Jagielski # 0x05C0-0x05FF: right line style 246*b1cdbd2cSJim Jagielski 0x05C0=rline-color,rline-opacity,rline-back-color,rline-cr-mod,rline-type,rline-fill-blip,rline-fill-blip-name,rline-fill-blip-opt 247*b1cdbd2cSJim Jagielski 0x05C8=rline-fill-width,rline-fill-height,rline-fill-dz-type,rline-width,rline-miter-limit,rline-style,rline-dash,rline-dash-style 248*b1cdbd2cSJim Jagielski 0x05D0=rline-start-arrow-head,rline-end-arrow-head,rline-start-arrow-width,rline-start-arrow-length,rline-end-arrow-width,rline-end-arrow-length,rline-join-style,rline-end-cap-style 249*b1cdbd2cSJim Jagielski 0x05D8=,rline-color-ext,reserved,rline-color-ext-mod,reserved,rline-back-color-ext,reserved,rline-back-color-ext-mod 250*b1cdbd2cSJim Jagielski 0x05E0=reserved,reserved,reserved 251*b1cdbd2cSJim Jagielski 0x05FF=rline-flags 252*b1cdbd2cSJim Jagielski # 0x0600-0x063F: bottom line style 253*b1cdbd2cSJim Jagielski 0x0600=bline-color,bline-opacity,bline-back-color,bline-cr-mod,bline-type,bline-fill-blip,bline-fill-blip-name,bline-fill-blip-opt 254*b1cdbd2cSJim Jagielski 0x0608=bline-fill-width,bline-fill-height,bline-fill-dz-type,bline-width,bline-miter-limit,bline-style,bline-dash,bline-dash-style 255*b1cdbd2cSJim Jagielski 0x0610=bline-start-arrow-head,bline-end-arrow-head,bline-start-arrow-width,bline-start-arrow-length,bline-end-arrow-width,bline-end-arrow-length,bline-join-style,bline-end-cap-style 256*b1cdbd2cSJim Jagielski 0x0618=,bline-color-ext,reserved,bline-color-ext-mod,reserved,bline-back-color-ext,reserved,bline-back-color-ext-mod 257*b1cdbd2cSJim Jagielski 0x0620=reserved,reserved,reserved 258*b1cdbd2cSJim Jagielski 0x063F=bline-flags 259*b1cdbd2cSJim Jagielski # 0x0680-0x06BF: web component 260*b1cdbd2cSJim Jagielski 0x0680=webcomp-html,webcomp-name,webcomp-url 261*b1cdbd2cSJim Jagielski 0x06BF=webcomp-flags 262*b1cdbd2cSJim Jagielski # 0x0700-0x073F: ink data 263*b1cdbd2cSJim Jagielski 0x0700=ink-data 264*b1cdbd2cSJim Jagielski 0x073F=ink-flags 265*b1cdbd2cSJim Jagielski # 0x0780-0x07BF: signature line 266*b1cdbd2cSJim Jagielski 0x0780=,sigline-guid,sigline-provider-guid,sigline-suggested-signer,sigline-suggested-signer-info,sigline-suggested-signer-email,sigline-sign-instruction,sigline-add-xml 267*b1cdbd2cSJim Jagielski 0x0788=sigline-provider-url 268*b1cdbd2cSJim Jagielski 0x07BF=sigline-flags 269*b1cdbd2cSJim Jagielski # 0x07C0-0x07FF: group or shape #2 270*b1cdbd2cSJim Jagielski 0x07C0=group2-rel-width,group2-rel-height,group2-rel-pos-x,group2-rel-pos-y,group2-size-rel-h,group2-size-rel-v 271*b1cdbd2cSJim Jagielskiend 272*b1cdbd2cSJim Jagielski 273*b1cdbd2cSJim Jagielskiconstlist=DFFOPT-SIMPLE-PROPERTIES 274*b1cdbd2cSJim Jagielski # transformation 275*b1cdbd2cSJim Jagielski 0x003F=uint32,hex,flags,DFFOPT-TRANSFORM-FLAGS 276*b1cdbd2cSJim Jagielski # protection 277*b1cdbd2cSJim Jagielski 0x007F=uint32,hex,flags,DFFOPT-PROTECTION-FLAGS 278*b1cdbd2cSJim Jagielski # text 279*b1cdbd2cSJim Jagielski 0x00BF=uint32,hex,flags,DFFOPT-TEXT-FLAGS 280*b1cdbd2cSJim Jagielski # text geometry 281*b1cdbd2cSJim Jagielski 0x00FF=uint32,hex,flags,DFFOPT-TEXTGEO-FLAGS 282*b1cdbd2cSJim Jagielski # picture (BLIP) 283*b1cdbd2cSJim Jagielski 0x013F=uint32,hex,flags,DFFOPT-BLIP-FLAGS 284*b1cdbd2cSJim Jagielski # shape geometry 285*b1cdbd2cSJim Jagielski 0x017F=uint32,hex,flags,DFFOPT-GEO-FLAGS 286*b1cdbd2cSJim Jagielski # fill style 287*b1cdbd2cSJim Jagielski 0x0180=uint32,dec,type,DFFOPT-FILL-TYPE 288*b1cdbd2cSJim Jagielski 0x0181=uint32,hex,color,DFF-COLOR 289*b1cdbd2cSJim Jagielski 0x0182=int32,fix,opacity,DFF-OPACITY 290*b1cdbd2cSJim Jagielski 0x0183=uint32,hex,color,DFF-COLOR 291*b1cdbd2cSJim Jagielski 0x0184=int32,fix,opacity,DFF-OPACITY 292*b1cdbd2cSJim Jagielski 0x0185=uint32,hex,color,DFF-COLOR 293*b1cdbd2cSJim Jagielski 0x0186=uint32,dec,blip-id 294*b1cdbd2cSJim Jagielski 0x0188=uint32,dec,blip-opt,DFFOPT-BLIPOPT 295*b1cdbd2cSJim Jagielski 0x0189=int32,dec,width 296*b1cdbd2cSJim Jagielski 0x018A=int32,dec,height 297*b1cdbd2cSJim Jagielski 0x018B=int32,fix,angle,DFF-DEGREES 298*b1cdbd2cSJim Jagielski 0x018C=int32,dec,focus,CONV-PERCENT 299*b1cdbd2cSJim Jagielski 0x018D=int32,fix,size,DFF-OPACITY 300*b1cdbd2cSJim Jagielski 0x018E=int32,fix,size,DFF-OPACITY 301*b1cdbd2cSJim Jagielski 0x018F=int32,fix,size,DFF-OPACITY 302*b1cdbd2cSJim Jagielski 0x0190=int32,fix,size,DFF-OPACITY 303*b1cdbd2cSJim Jagielski 0x0191=int32,fix,size,CONV-EMU-TO-CM 304*b1cdbd2cSJim Jagielski 0x0192=int32,fix,size,CONV-EMU-TO-CM 305*b1cdbd2cSJim Jagielski 0x0193=int32,fix,size,CONV-EMU-TO-CM 306*b1cdbd2cSJim Jagielski 0x0194=int32,fix,size,CONV-EMU-TO-CM 307*b1cdbd2cSJim Jagielski 0x0195=uint32,dec,type,DFFOPT-FILL-DZTYPE 308*b1cdbd2cSJim Jagielski 0x0196=int32,dec,preset 309*b1cdbd2cSJim Jagielski 0x0198=int32,fix,pos,DFF-OPACITY 310*b1cdbd2cSJim Jagielski 0x0199=int32,fix,pos,DFF-OPACITY 311*b1cdbd2cSJim Jagielski 0x019A=int32,fix,pos,DFF-OPACITY 312*b1cdbd2cSJim Jagielski 0x019B=int32,fix,pos,DFF-OPACITY 313*b1cdbd2cSJim Jagielski 0x019C=uint32,hex,type,DFFOPT-FILL-SHADETYPE 314*b1cdbd2cSJim Jagielski 0x019E=uint32,hex,color,DFF-COLOR 315*b1cdbd2cSJim Jagielski 0x01A0=uint32,hex,color-mod,DFF-COLORMOD 316*b1cdbd2cSJim Jagielski 0x01A2=uint32,hex,color,DFF-COLOR 317*b1cdbd2cSJim Jagielski 0x01A4=uint32,hex,color-mod,DFF-COLORMOD 318*b1cdbd2cSJim Jagielski 0x01BF=uint32,hex,flags,DFFOPT-FILL-FLAGS 319*b1cdbd2cSJim Jagielski # line style 320*b1cdbd2cSJim Jagielski 0x01C0=uint32,hex,color,DFF-COLOR 321*b1cdbd2cSJim Jagielski 0x01C2=uint32,hex,color,DFF-COLOR 322*b1cdbd2cSJim Jagielski 0x01FF=uint32,hex,flags,DFFOPT-LINE-FLAGS 323*b1cdbd2cSJim Jagielski # shadow style 324*b1cdbd2cSJim Jagielski 0x0201=uint32,hex,color,DFF-COLOR 325*b1cdbd2cSJim Jagielski 0x023F=uint32,hex,flags,DFFOPT-SHADOW-FLAGS 326*b1cdbd2cSJim Jagielski # perspective 327*b1cdbd2cSJim Jagielski 0x027F=uint32,hex,flags,DFFOPT-PERSP-FLAGS 328*b1cdbd2cSJim Jagielski # 3d object 329*b1cdbd2cSJim Jagielski 0x02BF=uint32,hex,flags,DFFOPT-3DOBJ-FLAGS 330*b1cdbd2cSJim Jagielski # 3d style 331*b1cdbd2cSJim Jagielski 0x02FF=uint32,hex,flags,DFFOPT-3DSTYLE-FLAGS 332*b1cdbd2cSJim Jagielski # shape 333*b1cdbd2cSJim Jagielski 0x033F=uint32,hex,flags,DFFOPT-SHAPE-FLAGS 334*b1cdbd2cSJim Jagielski # callout 335*b1cdbd2cSJim Jagielski 0x037F=uint32,hex,flags,DFFOPT-CALLOUT-FLAGS 336*b1cdbd2cSJim Jagielski # group or shape 337*b1cdbd2cSJim Jagielski 0x03BF=uint32,hex,flags,DFFOPT-GROUP-FLAGS 338*b1cdbd2cSJim Jagielski # relative transformation 339*b1cdbd2cSJim Jagielski 0x03FF=uint32,hex,flags,DFFOPT-TRANSFORM-FLAGS 340*b1cdbd2cSJim Jagielski # unknown HTML 341*b1cdbd2cSJim Jagielski 0x043F=uint32,hex,flags,DFFOPT-UHTML-FLAGS 342*b1cdbd2cSJim Jagielski # diagram 343*b1cdbd2cSJim Jagielski 0x053F=uint32,hex,flags,DFFOPT-DIAGRAM-FLAGS 344*b1cdbd2cSJim Jagielski # left line style 345*b1cdbd2cSJim Jagielski 0x0540=uint32,hex,color,DFF-COLOR 346*b1cdbd2cSJim Jagielski 0x0542=uint32,hex,color,DFF-COLOR 347*b1cdbd2cSJim Jagielski 0x057F=uint32,hex,flags,DFFOPT-LINE-FLAGS 348*b1cdbd2cSJim Jagielski # top line style 349*b1cdbd2cSJim Jagielski 0x0580=uint32,hex,color,DFF-COLOR 350*b1cdbd2cSJim Jagielski 0x0582=uint32,hex,color,DFF-COLOR 351*b1cdbd2cSJim Jagielski 0x05BF=uint32,hex,flags,DFFOPT-LINE-FLAGS 352*b1cdbd2cSJim Jagielski # right line style 353*b1cdbd2cSJim Jagielski 0x05C0=uint32,hex,color,DFF-COLOR 354*b1cdbd2cSJim Jagielski 0x05C2=uint32,hex,color,DFF-COLOR 355*b1cdbd2cSJim Jagielski 0x05FF=uint32,hex,flags,DFFOPT-LINE-FLAGS 356*b1cdbd2cSJim Jagielski # bottom line style 357*b1cdbd2cSJim Jagielski 0x0600=uint32,hex,color,DFF-COLOR 358*b1cdbd2cSJim Jagielski 0x0602=uint32,hex,color,DFF-COLOR 359*b1cdbd2cSJim Jagielski 0x063F=uint32,hex,flags,DFFOPT-LINE-FLAGS 360*b1cdbd2cSJim Jagielski # web component 361*b1cdbd2cSJim Jagielski 0x06BF=uint32,hex,flags,DFFOPT-WEBCOMP-FLAGS 362*b1cdbd2cSJim Jagielski # ink data 363*b1cdbd2cSJim Jagielski 0x073F=uint32,hex,flags,DFFOPT-INK-FLAGS 364*b1cdbd2cSJim Jagielski # signature line 365*b1cdbd2cSJim Jagielski 0x07BF=uint32,hex,flags,DFFOPT-SIGLINE-FLAGS 366*b1cdbd2cSJim Jagielski # group or shape #2 367*b1cdbd2cSJim Jagielskiend 368*b1cdbd2cSJim Jagielski 369*b1cdbd2cSJim Jagielskiconstlist=DFFOPT-COMPLEX-PROPERTIES 370*b1cdbd2cSJim Jagielski 0x0186=uint32,hex,blip,blip 371*b1cdbd2cSJim Jagielski 0x0187=uint32,hex,blip-name,string 372*b1cdbd2cSJim Jagielski 0x0197=uint32,hex,shade-colors,colorarray 373*b1cdbd2cSJim Jagielski 0x0380=uint32,hex,shape-name,string 374*b1cdbd2cSJim Jagielskiend 375*b1cdbd2cSJim Jagielski 376*b1cdbd2cSJim Jagielski# common 377*b1cdbd2cSJim Jagielski 378*b1cdbd2cSJim Jagielskicombilist=DFFOPT-BLIPOPT 379*b1cdbd2cSJim Jagielski 0x00000003=uint8,dec,type,DFFOPT-BLIPOPT-TYPE 380*b1cdbd2cSJim Jagielski 0x00000004=do-not-save 381*b1cdbd2cSJim Jagielski 0x00000008=linked 382*b1cdbd2cSJim Jagielskiend 383*b1cdbd2cSJim Jagielski 384*b1cdbd2cSJim Jagielskishortlist=DFFOPT-BLIPOPT-TYPE,0,comment,file,url 385*b1cdbd2cSJim Jagielski 386*b1cdbd2cSJim Jagielski# transformation 387*b1cdbd2cSJim Jagielski 388*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-TRANSFORM-FLAGS 389*b1cdbd2cSJim Jagielski 0x0001=:flip-h 390*b1cdbd2cSJim Jagielski 0x0002=:flip-v 391*b1cdbd2cSJim Jagielskiend 392*b1cdbd2cSJim Jagielski 393*b1cdbd2cSJim Jagielski# protection 394*b1cdbd2cSJim Jagielski 395*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-PROTECTION-FLAGS 396*b1cdbd2cSJim Jagielski 0x0001=:lock-against-grouping 397*b1cdbd2cSJim Jagielski 0x0002=:lock-adjust-handles 398*b1cdbd2cSJim Jagielski 0x0004=:lock-text 399*b1cdbd2cSJim Jagielski 0x0008=:lock-vertices 400*b1cdbd2cSJim Jagielski 0x0010=:lock-cropping 401*b1cdbd2cSJim Jagielski 0x0020=:lock-against-select 402*b1cdbd2cSJim Jagielski 0x0040=:lock-position 403*b1cdbd2cSJim Jagielski 0x0080=:lock-aspect-ratio 404*b1cdbd2cSJim Jagielski 0x0100=:lock-rotation 405*b1cdbd2cSJim Jagielski 0x0200=:lock-against-ungrouping 406*b1cdbd2cSJim Jagielskiend 407*b1cdbd2cSJim Jagielski 408*b1cdbd2cSJim Jagielski# text 409*b1cdbd2cSJim Jagielski 410*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-TEXT-FLAGS 411*b1cdbd2cSJim Jagielski 0x0002=:fit-shape-to-text 412*b1cdbd2cSJim Jagielski 0x0008=:auto-text-margin 413*b1cdbd2cSJim Jagielski 0x0010=:select-text 414*b1cdbd2cSJim Jagielski ignore=0x0005 415*b1cdbd2cSJim Jagielskiend 416*b1cdbd2cSJim Jagielski 417*b1cdbd2cSJim Jagielski# text geometry 418*b1cdbd2cSJim Jagielski 419*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-TEXTGEO-FLAGS 420*b1cdbd2cSJim Jagielski 0x0001=:strike-through 421*b1cdbd2cSJim Jagielski 0x0002=:small-caps 422*b1cdbd2cSJim Jagielski 0x0004=:shadow 423*b1cdbd2cSJim Jagielski 0x0008=:underline 424*b1cdbd2cSJim Jagielski 0x0010=:italic 425*b1cdbd2cSJim Jagielski 0x0020=:bold 426*b1cdbd2cSJim Jagielski 0x0040=:no-measure-along-path 427*b1cdbd2cSJim Jagielski 0x0080=:normalize 428*b1cdbd2cSJim Jagielski 0x0100=:best-fit 429*b1cdbd2cSJim Jagielski 0x0200=:shrink-to-fit 430*b1cdbd2cSJim Jagielski 0x0400=:stretch-to-fit 431*b1cdbd2cSJim Jagielski 0x0800=:tightening 432*b1cdbd2cSJim Jagielski 0x1000=:kerning 433*b1cdbd2cSJim Jagielski 0x2000=:vertical 434*b1cdbd2cSJim Jagielski 0x4000=:has-effect 435*b1cdbd2cSJim Jagielski 0x8000=:reverse-rows 436*b1cdbd2cSJim Jagielskiend 437*b1cdbd2cSJim Jagielski 438*b1cdbd2cSJim Jagielski# picture (BLIP) 439*b1cdbd2cSJim Jagielski 440*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-BLIP-FLAGS 441*b1cdbd2cSJim Jagielski 0x0001=:ole-alive 442*b1cdbd2cSJim Jagielski 0x0002=:bi-level-display 443*b1cdbd2cSJim Jagielski 0x0004=:grayscale 444*b1cdbd2cSJim Jagielski 0x0008=:no-hit-test 445*b1cdbd2cSJim Jagielski 0x0010=:loop-anim 446*b1cdbd2cSJim Jagielski 0x0020=:rewind-anim 447*b1cdbd2cSJim Jagielski 0x0040=:preserve-gray 448*b1cdbd2cSJim Jagielskiend 449*b1cdbd2cSJim Jagielski 450*b1cdbd2cSJim Jagielski# shape geometry 451*b1cdbd2cSJim Jagielski 452*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-GEO-FLAGS 453*b1cdbd2cSJim Jagielski 0x0001=:fill-support 454*b1cdbd2cSJim Jagielski 0x0002=:fill-shade-shape-support 455*b1cdbd2cSJim Jagielski 0x0004=:fontwork-support 456*b1cdbd2cSJim Jagielski 0x0008=:line-support 457*b1cdbd2cSJim Jagielski 0x0010=:3d-support 458*b1cdbd2cSJim Jagielski 0x0020=:shadow-support 459*b1cdbd2cSJim Jagielskiend 460*b1cdbd2cSJim Jagielski 461*b1cdbd2cSJim Jagielski# fill style 462*b1cdbd2cSJim Jagielski 463*b1cdbd2cSJim Jagielskishortlist=DFFOPT-FILL-TYPE,0,solid,pattern,texture,picture,edge-shade,linear-shade,shape-shade,point-shade,title-shade,background 464*b1cdbd2cSJim Jagielski 465*b1cdbd2cSJim Jagielskicombilist=DFFOPT-FILL-DZTYPE 466*b1cdbd2cSJim Jagielski 0x00000003=uint8,dec,unit,DFFOPT-FILL-DZTYPE-UNIT 467*b1cdbd2cSJim Jagielski 0x0000000C=uint8,dec,aspect,DFFOPT-FILL-DZTYPE-ASPECT 468*b1cdbd2cSJim Jagielskiend 469*b1cdbd2cSJim Jagielski 470*b1cdbd2cSJim Jagielskishortlist=DFFOPT-FILL-DZTYPE-UNIT,0,unused,emu,pixel,shape-size-rel 471*b1cdbd2cSJim Jagielskishortlist=DFFOPT-FILL-DZTYPE-ASPECT,0,none,fixed,prefer-largest 472*b1cdbd2cSJim Jagielski 473*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-FILL-SHADETYPE 474*b1cdbd2cSJim Jagielski ignore=0x40000000 475*b1cdbd2cSJim Jagielski 0x00000001=none 476*b1cdbd2cSJim Jagielski 0x00000002=gamma 477*b1cdbd2cSJim Jagielski 0x00000004=sigma-transfer 478*b1cdbd2cSJim Jagielski 0x00000008=flat-band 479*b1cdbd2cSJim Jagielski 0x00000010=one-color 480*b1cdbd2cSJim Jagielskiend 481*b1cdbd2cSJim Jagielski 482*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-FILL-FLAGS 483*b1cdbd2cSJim Jagielski 0x0001=:no-fill-hit-test 484*b1cdbd2cSJim Jagielski 0x0002=:fill-to-rect 485*b1cdbd2cSJim Jagielski 0x0004=:fill-rel-to-shape 486*b1cdbd2cSJim Jagielski 0x0008=:hit-test-fill 487*b1cdbd2cSJim Jagielski 0x0010=:has-fill 488*b1cdbd2cSJim Jagielski 0x0020=:shape-anchor 489*b1cdbd2cSJim Jagielski 0x0040=:recolor-as-pic 490*b1cdbd2cSJim Jagielskiend 491*b1cdbd2cSJim Jagielski 492*b1cdbd2cSJim Jagielski# line style 493*b1cdbd2cSJim Jagielski 494*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-LINE-FLAGS 495*b1cdbd2cSJim Jagielski 0x0001=:draw-dash-for-invisible 496*b1cdbd2cSJim Jagielski 0x0002=:fill-rel-to-shape 497*b1cdbd2cSJim Jagielski 0x0004=:hit-test-line 498*b1cdbd2cSJim Jagielski 0x0008=:has-line 499*b1cdbd2cSJim Jagielski 0x0010=:arrowhead-support 500*b1cdbd2cSJim Jagielski 0x0020=:inset-pen-support 501*b1cdbd2cSJim Jagielski 0x0040=:inset-pen 502*b1cdbd2cSJim Jagielski 0x0200=:opaque-back-line 503*b1cdbd2cSJim Jagielskiend 504*b1cdbd2cSJim Jagielski 505*b1cdbd2cSJim Jagielski# shadow style 506*b1cdbd2cSJim Jagielski 507*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-SHADOW-FLAGS 508*b1cdbd2cSJim Jagielski 0x0001=:obscured-shadow 509*b1cdbd2cSJim Jagielski 0x0002=:has-shadow 510*b1cdbd2cSJim Jagielskiend 511*b1cdbd2cSJim Jagielski 512*b1cdbd2cSJim Jagielski# perspective 513*b1cdbd2cSJim Jagielski 514*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-PERSP-FLAGS 515*b1cdbd2cSJim Jagielski 0x0001=:has-perspective 516*b1cdbd2cSJim Jagielskiend 517*b1cdbd2cSJim Jagielski 518*b1cdbd2cSJim Jagielski# 3d object 519*b1cdbd2cSJim Jagielski 520*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-3DOBJ-FLAGS 521*b1cdbd2cSJim Jagielski 0x0001=:light-face 522*b1cdbd2cSJim Jagielski 0x0002=:extrusion-color 523*b1cdbd2cSJim Jagielski 0x0004=:metallic 524*b1cdbd2cSJim Jagielski 0x0008=:has-3d 525*b1cdbd2cSJim Jagielskiend 526*b1cdbd2cSJim Jagielski 527*b1cdbd2cSJim Jagielski# 3d style 528*b1cdbd2cSJim Jagielski 529*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-3DSTYLE-FLAGS 530*b1cdbd2cSJim Jagielski 0x0001=:fill-color-harsh 531*b1cdbd2cSJim Jagielski 0x0002=:key-color-harsh 532*b1cdbd2cSJim Jagielski 0x0004=:parallel 533*b1cdbd2cSJim Jagielski 0x0008=:rotation-center-auto 534*b1cdbd2cSJim Jagielski 0x0010=:constrain-rotation 535*b1cdbd2cSJim Jagielskiend 536*b1cdbd2cSJim Jagielski 537*b1cdbd2cSJim Jagielski# shape 538*b1cdbd2cSJim Jagielski 539*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-SHAPE-FLAGS 540*b1cdbd2cSJim Jagielski 0x0001=:background 541*b1cdbd2cSJim Jagielski 0x0004=:initiator 542*b1cdbd2cSJim Jagielski 0x0008=:lock-shape-type 543*b1cdbd2cSJim Jagielski 0x0010=:prefer-rel-resize 544*b1cdbd2cSJim Jagielski 0x0020=:ole-iconified 545*b1cdbd2cSJim Jagielski 0x0040=:flip-v-override 546*b1cdbd2cSJim Jagielski 0x0080=:flip-h-override 547*b1cdbd2cSJim Jagielski 0x0100=:policy-barcode 548*b1cdbd2cSJim Jagielski 0x0200=:policy-label 549*b1cdbd2cSJim Jagielskiend 550*b1cdbd2cSJim Jagielski 551*b1cdbd2cSJim Jagielski# callout 552*b1cdbd2cSJim Jagielski 553*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-CALLOUT-FLAGS 554*b1cdbd2cSJim Jagielski 0x0001=:length-specified 555*b1cdbd2cSJim Jagielski 0x0002=:drop-auto 556*b1cdbd2cSJim Jagielski 0x0004=:minus-y 557*b1cdbd2cSJim Jagielski 0x0008=:minus-x 558*b1cdbd2cSJim Jagielski 0x0010=:has-text-border 559*b1cdbd2cSJim Jagielski 0x0020=:has-accent-bar 560*b1cdbd2cSJim Jagielski 0x0040=:is-callout 561*b1cdbd2cSJim Jagielskiend 562*b1cdbd2cSJim Jagielski 563*b1cdbd2cSJim Jagielski# group or shape 564*b1cdbd2cSJim Jagielski 565*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-GROUP-FLAGS 566*b1cdbd2cSJim Jagielski 0x0001=:print 567*b1cdbd2cSJim Jagielski 0x0002=:hidden 568*b1cdbd2cSJim Jagielski 0x0004=:1d-adjustment 569*b1cdbd2cSJim Jagielski 0x0008=:is-button 570*b1cdbd2cSJim Jagielski 0x0010=:notify-double-click 571*b1cdbd2cSJim Jagielski 0x0020=:behind-doc 572*b1cdbd2cSJim Jagielski 0x0040=:wrap-edited 573*b1cdbd2cSJim Jagielski 0x0080=:script-anchor 574*b1cdbd2cSJim Jagielski 0x0100=:really-hidden 575*b1cdbd2cSJim Jagielski 0x0200=:allow-overlap 576*b1cdbd2cSJim Jagielski 0x0400=:user-drawn 577*b1cdbd2cSJim Jagielski 0x0800=:is-hr 578*b1cdbd2cSJim Jagielski 0x1000=:no-shade-hr 579*b1cdbd2cSJim Jagielski 0x2000=:standard-hr 580*b1cdbd2cSJim Jagielski 0x4000=:is-bullet 581*b1cdbd2cSJim Jagielski 0x8000=:layout-in-cell 582*b1cdbd2cSJim Jagielskiend 583*b1cdbd2cSJim Jagielski 584*b1cdbd2cSJim Jagielski# unknown HTML 585*b1cdbd2cSJim Jagielski 586*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-UHTML-FLAGS 587*b1cdbd2cSJim Jagielski 0x0002=:fake-master 588*b1cdbd2cSJim Jagielski 0x0004=:ole-from-html 589*b1cdbd2cSJim Jagielskiend 590*b1cdbd2cSJim Jagielski 591*b1cdbd2cSJim Jagielski# diagram 592*b1cdbd2cSJim Jagielski 593*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-DIAGRAM-FLAGS 594*b1cdbd2cSJim Jagielski 0x0001=:pseudo-inline 595*b1cdbd2cSJim Jagielski 0x0002=:do-layout 596*b1cdbd2cSJim Jagielski 0x0004=:reverse 597*b1cdbd2cSJim Jagielski 0x0008=:do-format 598*b1cdbd2cSJim Jagielskiend 599*b1cdbd2cSJim Jagielski 600*b1cdbd2cSJim Jagielski# web component 601*b1cdbd2cSJim Jagielski 602*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-WEBCOMP-FLAGS 603*b1cdbd2cSJim Jagielski 0x0001=:is-web-component 604*b1cdbd2cSJim Jagielskiend 605*b1cdbd2cSJim Jagielski 606*b1cdbd2cSJim Jagielski# ink data 607*b1cdbd2cSJim Jagielski 608*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-INK-FLAGS 609*b1cdbd2cSJim Jagielski 0x0001=:render-ink 610*b1cdbd2cSJim Jagielski 0x0002=:render-shape 611*b1cdbd2cSJim Jagielski 0x0004=:hit-test-ink 612*b1cdbd2cSJim Jagielski 0x0008=:ink-annotation 613*b1cdbd2cSJim Jagielskiend 614*b1cdbd2cSJim Jagielski 615*b1cdbd2cSJim Jagielski# signature line 616*b1cdbd2cSJim Jagielski 617*b1cdbd2cSJim Jagielskiflagslist=DFFOPT-SIGLINE-FLAGS 618*b1cdbd2cSJim Jagielski 0x0001=:is-signature-line 619*b1cdbd2cSJim Jagielski 0x0002=:show-sign-instruction 620*b1cdbd2cSJim Jagielski 0x0004=:show-sign-comment 621*b1cdbd2cSJim Jagielski 0x0008=:show-sign-date 622*b1cdbd2cSJim Jagielskiend 623*b1cdbd2cSJim Jagielski 624*b1cdbd2cSJim Jagielski# group or shape #2 625*b1cdbd2cSJim Jagielski 626*b1cdbd2cSJim Jagielski# DFFSP ---------------------------------------------------------------------- 627*b1cdbd2cSJim Jagielski 628*b1cdbd2cSJim Jagielskicombilist=DFFSP-RECORD-INST 629*b1cdbd2cSJim Jagielski include=DFF-RECORD-INST 630*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,shape-type,DFFSP-TYPE 631*b1cdbd2cSJim Jagielskiend 632*b1cdbd2cSJim Jagielski 633*b1cdbd2cSJim Jagielskimultilist=DFFSP-TYPE 634*b1cdbd2cSJim Jagielski 0=not-primitive,rectangle,round-rectangle,ellipse,diamond,isoceles-triangle,right-triangle,parallelogram,trapezoid,hexagon 635*b1cdbd2cSJim Jagielski 10=octagon,plus,star,arrow,thick-arrow,home-plate,cube,balloon,seal,arc 636*b1cdbd2cSJim Jagielski 20=line,plaque,can,donut,text-simple,text-octagon,text-hexagon,text-curve,text-wave,text-ring 637*b1cdbd2cSJim Jagielski 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 638*b1cdbd2cSJim Jagielski 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 639*b1cdbd2cSJim Jagielski 50=accent-border-callout-1,accent-border-callout-2,accent-border-callout-3,ribbon,ribbon-2,chevron,pentagon,no-smoking,seal-8,seal-16 640*b1cdbd2cSJim Jagielski 60=seal-32,wedge-rect-callout,wedge-rrect-callout,wedge-ellipse-callout,wave,folded-corner,left-arrow,down-arrow,up-arrow,left-right-arrow 641*b1cdbd2cSJim Jagielski 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 642*b1cdbd2cSJim Jagielski 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 643*b1cdbd2cSJim Jagielski 90=bent-up-arrow,bent-arrow,seal-24,striped-right-arrow,notched-right-arrow,block-arc,smiley-face,vertical-scroll,horizontal-scroll,circular-arrow 644*b1cdbd2cSJim Jagielski 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 645*b1cdbd2cSJim Jagielski 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 646*b1cdbd2cSJim Jagielski 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 647*b1cdbd2cSJim Jagielski 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 648*b1cdbd2cSJim Jagielski 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 649*b1cdbd2cSJim Jagielski 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 650*b1cdbd2cSJim Jagielski 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 651*b1cdbd2cSJim Jagielski 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 652*b1cdbd2cSJim Jagielski 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 653*b1cdbd2cSJim Jagielski 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 654*b1cdbd2cSJim Jagielski 200=action-button-movie,host-control,text-box 655*b1cdbd2cSJim Jagielskiend 656*b1cdbd2cSJim Jagielski 657*b1cdbd2cSJim Jagielskiflagslist=DFFSP-FLAGS 658*b1cdbd2cSJim Jagielski 0x00000001=group 659*b1cdbd2cSJim Jagielski 0x00000002=child 660*b1cdbd2cSJim Jagielski 0x00000004=patriarch 661*b1cdbd2cSJim Jagielski 0x00000008=deleted 662*b1cdbd2cSJim Jagielski 0x00000010=ole 663*b1cdbd2cSJim Jagielski 0x00000020=has-master 664*b1cdbd2cSJim Jagielski 0x00000040=flip-horizontal 665*b1cdbd2cSJim Jagielski 0x00000080=flip-vertical 666*b1cdbd2cSJim Jagielski 0x00000100=connector 667*b1cdbd2cSJim Jagielski 0x00000200=has-anchor 668*b1cdbd2cSJim Jagielski 0x00000400=background 669*b1cdbd2cSJim Jagielski 0x00000800=has-shape-type 670*b1cdbd2cSJim Jagielskiend 671*b1cdbd2cSJim Jagielski 672*b1cdbd2cSJim Jagielski# DFFSPLITMENUCOLORS --------------------------------------------------------- 673*b1cdbd2cSJim Jagielski 674*b1cdbd2cSJim Jagielskicombilist=DFFSPLITMENUC-RECORD-INST 675*b1cdbd2cSJim Jagielski include=DFF-RECORD-INST 676*b1cdbd2cSJim Jagielski 0xFFF0=uint16,dec,color-count 677*b1cdbd2cSJim Jagielskiend 678*b1cdbd2cSJim Jagielski 679*b1cdbd2cSJim Jagielski# ============================================================================ 680