LCOV - code coverage report
Current view: top level - libreoffice/filter/source/msfilter - dffpropset.cxx (source / functions) Hit Total Coverage
Test: libreoffice_filtered.info Lines: 110 113 97.3 %
Date: 2012-12-27 Functions: 11 11 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
       2             : /*
       3             :  * This file is part of the LibreOffice project.
       4             :  *
       5             :  * This Source Code Form is subject to the terms of the Mozilla Public
       6             :  * License, v. 2.0. If a copy of the MPL was not distributed with this
       7             :  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
       8             :  *
       9             :  * This file incorporates work covered by the following license notice:
      10             :  *
      11             :  *   Licensed to the Apache Software Foundation (ASF) under one or more
      12             :  *   contributor license agreements. See the NOTICE file distributed
      13             :  *   with this work for additional information regarding copyright
      14             :  *   ownership. The ASF licenses this file to you under the Apache
      15             :  *   License, Version 2.0 (the "License"); you may not use this file
      16             :  *   except in compliance with the License. You may obtain a copy of
      17             :  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
      18             :  */
      19             : 
      20             : #include <filter/msfilter/dffpropset.hxx>
      21             : #include <rtl/ustrbuf.hxx>
      22             : 
      23             : static const DffPropSetEntry mso_PropSetDefaults[] = {
      24             : 
      25             : // 0
      26             : { { false, false, false, false }, 0, 0 },
      27             : { { false, false, false, false }, 0, 0 },
      28             : { { false, false, false, false }, 0, 0 },
      29             : { { false, false, false, false }, 0, 0 },
      30             : { { false, false, false, false }, 0, 0 },
      31             : { { false, false, false, false }, 0, 0 },
      32             : { { false, false, false, false }, 0, 0 },
      33             : { { false, false, false, false }, 0, 0 },
      34             : { { false, false, false, false }, 0, 0 },
      35             : { { false, false, false, false }, 0, 0 },
      36             : { { false, false, false, false }, 0, 0 },
      37             : { { false, false, false, false }, 0, 0 },
      38             : { { false, false, false, false }, 0, 0 },
      39             : { { false, false, false, false }, 0, 0 },
      40             : { { false, false, false, false }, 0, 0 },
      41             : { { false, false, false, false }, 0, 0 },
      42             : { { false, false, false, false }, 0, 0 },
      43             : { { false, false, false, false }, 0, 0 },
      44             : { { false, false, false, false }, 0, 0 },
      45             : { { false, false, false, false }, 0, 0 },
      46             : { { false, false, false, false }, 0, 0 },
      47             : { { false, false, false, false }, 0, 0 },
      48             : { { false, false, false, false }, 0, 0 },
      49             : { { false, false, false, false }, 0, 0 },
      50             : { { false, false, false, false }, 0, 0 },
      51             : { { false, false, false, false }, 0, 0 },
      52             : { { false, false, false, false }, 0, 0 },
      53             : { { false, false, false, false }, 0, 0 },
      54             : { { false, false, false, false }, 0, 0 },
      55             : { { false, false, false, false }, 0, 0 },
      56             : { { false, false, false, false }, 0, 0 },
      57             : { { false, false, false, false }, 0, 0 },
      58             : { { false, false, false, false }, 0, 0 },
      59             : { { false, false, false, false }, 0, 0 },
      60             : { { false, false, false, false }, 0, 0 },
      61             : { { false, false, false, false }, 0, 0 },
      62             : { { false, false, false, false }, 0, 0 },
      63             : { { false, false, false, false }, 0, 0 },
      64             : { { false, false, false, false }, 0, 0 },
      65             : { { false, false, false, false }, 0, 0 },
      66             : { { false, false, false, false }, 0, 0 },
      67             : { { false, false, false, false }, 0, 0 },
      68             : { { false, false, false, false }, 0, 0 },
      69             : { { false, false, false, false }, 0, 0 },
      70             : { { false, false, false, false }, 0, 0 },
      71             : { { false, false, false, false }, 0, 0 },
      72             : { { false, false, false, false }, 0, 0 },
      73             : { { false, false, false, false }, 0, 0 },
      74             : { { false, false, false, false }, 0, 0 },
      75             : { { false, false, false, false }, 0, 0 },
      76             : { { false, false, false, false }, 0, 0 },
      77             : { { false, false, false, false }, 0, 0 },
      78             : { { false, false, false, false }, 0, 0 },
      79             : { { false, false, false, false }, 0, 0 },
      80             : { { false, false, false, false }, 0, 0 },
      81             : { { false, false, false, false }, 0, 0 },
      82             : { { false, false, false, false }, 0, 0 },
      83             : { { false, false, false, false }, 0, 0 },
      84             : { { false, false, false, false }, 0, 0 },
      85             : { { false, false, false, false }, 0, 0 },
      86             : { { false, false, false, false }, 0, 0 },
      87             : { { false, false, false, false }, 0, 0 },
      88             : { { false, false, false, false }, 0, 0 },
      89             : { { false, false, false, false }, 0, 0 },
      90             : 
      91             : // 64
      92             : { { false, false, false, false }, 0, 0 },
      93             : { { false, false, false, false }, 0, 0 },
      94             : { { false, false, false, false }, 0, 0 },
      95             : { { false, false, false, false }, 0, 0 },
      96             : { { false, false, false, false }, 0, 0 },
      97             : { { false, false, false, false }, 0, 0 },
      98             : { { false, false, false, false }, 0, 0 },
      99             : { { false, false, false, false }, 0, 0 },
     100             : { { false, false, false, false }, 0, 0 },
     101             : { { false, false, false, false }, 0, 0 },
     102             : { { false, false, false, false }, 0, 0 },
     103             : { { false, false, false, false }, 0, 0 },
     104             : { { false, false, false, false }, 0, 0 },
     105             : { { false, false, false, false }, 0, 0 },
     106             : { { false, false, false, false }, 0, 0 },
     107             : { { false, false, false, false }, 0, 0 },
     108             : { { false, false, false, false }, 0, 0 },
     109             : { { false, false, false, false }, 0, 0 },
     110             : { { false, false, false, false }, 0, 0 },
     111             : { { false, false, false, false }, 0, 0 },
     112             : { { false, false, false, false }, 0, 0 },
     113             : { { false, false, false, false }, 0, 0 },
     114             : { { false, false, false, false }, 0, 0 },
     115             : { { false, false, false, false }, 0, 0 },
     116             : { { false, false, false, false }, 0, 0 },
     117             : { { false, false, false, false }, 0, 0 },
     118             : { { false, false, false, false }, 0, 0 },
     119             : { { false, false, false, false }, 0, 0 },
     120             : { { false, false, false, false }, 0, 0 },
     121             : { { false, false, false, false }, 0, 0 },
     122             : { { false, false, false, false }, 0, 0 },
     123             : { { false, false, false, false }, 0, 0 },
     124             : { { false, false, false, false }, 0, 0 },
     125             : { { false, false, false, false }, 0, 0 },
     126             : { { false, false, false, false }, 0, 0 },
     127             : { { false, false, false, false }, 0, 0 },
     128             : { { false, false, false, false }, 0, 0 },
     129             : { { false, false, false, false }, 0, 0 },
     130             : { { false, false, false, false }, 0, 0 },
     131             : { { false, false, false, false }, 0, 0 },
     132             : { { false, false, false, false }, 0, 0 },
     133             : { { false, false, false, false }, 0, 0 },
     134             : { { false, false, false, false }, 0, 0 },
     135             : { { false, false, false, false }, 0, 0 },
     136             : { { false, false, false, false }, 0, 0 },
     137             : { { false, false, false, false }, 0, 0 },
     138             : { { false, false, false, false }, 0, 0 },
     139             : { { false, false, false, false }, 0, 0 },
     140             : { { false, false, false, false }, 0, 0 },
     141             : { { false, false, false, false }, 0, 0 },
     142             : { { false, false, false, false }, 0, 0 },
     143             : { { false, false, false, false }, 0, 0 },
     144             : { { false, false, false, false }, 0, 0 },
     145             : { { false, false, false, false }, 0, 0 },
     146             : { { false, false, false, false }, 0, 0 },
     147             : { { false, false, false, false }, 0, 0 },
     148             : { { false, false, false, false }, 0, 0 },
     149             : { { false, false, false, false }, 0, 0 },
     150             : { { false, false, false, false }, 0, 0 },
     151             : { { false, false, false, false }, 0, 0 },
     152             : { { false, false, false, false }, 0, 0 },
     153             : { { false, false, false, false }, 0, 0 },
     154             : { { false, false, false, false }, 0, 0 },
     155             : { {  true, false, false,  true }, 0, 0 },           // DFF_Prop_LockAgainstGrouping
     156             : 
     157             : // 128
     158             : { { false, false, false, false }, 0, 0 },
     159             : { { false, false, false, false }, 0, 0 },
     160             : { { false, false, false, false }, 0, 0 },
     161             : { { false, false, false, false }, 0, 0 },
     162             : { { false, false, false, false }, 0, 0 },
     163             : { { false, false, false, false }, 0, 0 },
     164             : { { false, false, false, false }, 0, 0 },
     165             : { { false, false, false, false }, 0, 0 },
     166             : { { false, false, false, false }, 0, 0 },
     167             : { { false, false, false, false }, 0, 0 },
     168             : { { false, false, false, false }, 0, 0 },
     169             : { { false, false, false, false }, 0, 0 },
     170             : { { false, false, false, false }, 0, 0 },
     171             : { { false, false, false, false }, 0, 0 },
     172             : { { false, false, false, false }, 0, 0 },
     173             : { { false, false, false, false }, 0, 0 },
     174             : { { false, false, false, false }, 0, 0 },
     175             : { { false, false, false, false }, 0, 0 },
     176             : { { false, false, false, false }, 0, 0 },
     177             : { { false, false, false, false }, 0, 0 },
     178             : { { false, false, false, false }, 0, 0 },
     179             : { { false, false, false, false }, 0, 0 },
     180             : { { false, false, false, false }, 0, 0 },
     181             : { { false, false, false, false }, 0, 0 },
     182             : { { false, false, false, false }, 0, 0 },
     183             : { { false, false, false, false }, 0, 0 },
     184             : { { false, false, false, false }, 0, 0 },
     185             : { { false, false, false, false }, 0, 0 },
     186             : { { false, false, false, false }, 0, 0 },
     187             : { { false, false, false, false }, 0, 0 },
     188             : { { false, false, false, false }, 0, 0 },
     189             : { { false, false, false, false }, 0, 0 },
     190             : { { false, false, false, false }, 0, 0 },
     191             : { { false, false, false, false }, 0, 0 },
     192             : { { false, false, false, false }, 0, 0 },
     193             : { { false, false, false, false }, 0, 0 },
     194             : { { false, false, false, false }, 0, 0 },
     195             : { { false, false, false, false }, 0, 0 },
     196             : { { false, false, false, false }, 0, 0 },
     197             : { { false, false, false, false }, 0, 0 },
     198             : { { false, false, false, false }, 0, 0 },
     199             : { { false, false, false, false }, 0, 0 },
     200             : { { false, false, false, false }, 0, 0 },
     201             : { { false, false, false, false }, 0, 0 },
     202             : { { false, false, false, false }, 0, 0 },
     203             : { { false, false, false, false }, 0, 0 },
     204             : { { false, false, false, false }, 0, 0 },
     205             : { { false, false, false, false }, 0, 0 },
     206             : { { false, false, false, false }, 0, 0 },
     207             : { { false, false, false, false }, 0, 0 },
     208             : { { false, false, false, false }, 0, 0 },
     209             : { { false, false, false, false }, 0, 0 },
     210             : { { false, false, false, false }, 0, 0 },
     211             : { { false, false, false, false }, 0, 0 },
     212             : { { false, false, false, false }, 0, 0 },
     213             : { { false, false, false, false }, 0, 0 },
     214             : { { false, false, false, false }, 0, 0 },
     215             : { { false, false, false, false }, 0, 0 },
     216             : { { false, false, false, false }, 0, 0 },
     217             : { { false, false, false, false }, 0, 0 },
     218             : { { false, false, false, false }, 0, 0 },
     219             : { { false, false, false, false }, 0, 0 },
     220             : { { false, false, false, false }, 0, 0 },
     221             : { {  true, false, false,  true }, 0, 0x0010 },      // DFF_Prop_FitTextToShape
     222             : 
     223             : // 192
     224             : { { false, false, false, false }, 0, 0 },
     225             : { { false, false, false, false }, 0, 0 },
     226             : { { false, false, false, false }, 0, 0 },
     227             : { { false, false, false, false }, 0, 0 },
     228             : { { false, false, false, false }, 0, 0 },
     229             : { { false, false, false, false }, 0, 0 },
     230             : { { false, false, false, false }, 0, 0 },
     231             : { { false, false, false, false }, 0, 0 },
     232             : { { false, false, false, false }, 0, 0 },
     233             : { { false, false, false, false }, 0, 0 },
     234             : { { false, false, false, false }, 0, 0 },
     235             : { { false, false, false, false }, 0, 0 },
     236             : { { false, false, false, false }, 0, 0 },
     237             : { { false, false, false, false }, 0, 0 },
     238             : { { false, false, false, false }, 0, 0 },
     239             : { { false, false, false, false }, 0, 0 },
     240             : { { false, false, false, false }, 0, 0 },
     241             : { { false, false, false, false }, 0, 0 },
     242             : { { false, false, false, false }, 0, 0 },
     243             : { { false, false, false, false }, 0, 0 },
     244             : { { false, false, false, false }, 0, 0 },
     245             : { { false, false, false, false }, 0, 0 },
     246             : { { false, false, false, false }, 0, 0 },
     247             : { { false, false, false, false }, 0, 0 },
     248             : { { false, false, false, false }, 0, 0 },
     249             : { { false, false, false, false }, 0, 0 },
     250             : { { false, false, false, false }, 0, 0 },
     251             : { { false, false, false, false }, 0, 0 },
     252             : { { false, false, false, false }, 0, 0 },
     253             : { { false, false, false, false }, 0, 0 },
     254             : { { false, false, false, false }, 0, 0 },
     255             : { { false, false, false, false }, 0, 0 },
     256             : { { false, false, false, false }, 0, 0 },
     257             : { { false, false, false, false }, 0, 0 },
     258             : { { false, false, false, false }, 0, 0 },
     259             : { { false, false, false, false }, 0, 0 },
     260             : { { false, false, false, false }, 0, 0 },
     261             : { { false, false, false, false }, 0, 0 },
     262             : { { false, false, false, false }, 0, 0 },
     263             : { { false, false, false, false }, 0, 0 },
     264             : { { false, false, false, false }, 0, 0 },
     265             : { { false, false, false, false }, 0, 0 },
     266             : { { false, false, false, false }, 0, 0 },
     267             : { { false, false, false, false }, 0, 0 },
     268             : { { false, false, false, false }, 0, 0 },
     269             : { { false, false, false, false }, 0, 0 },
     270             : { { false, false, false, false }, 0, 0 },
     271             : { { false, false, false, false }, 0, 0 },
     272             : { { false, false, false, false }, 0, 0 },
     273             : { { false, false, false, false }, 0, 0 },
     274             : { { false, false, false, false }, 0, 0 },
     275             : { { false, false, false, false }, 0, 0 },
     276             : { { false, false, false, false }, 0, 0 },
     277             : { { false, false, false, false }, 0, 0 },
     278             : { { false, false, false, false }, 0, 0 },
     279             : { { false, false, false, false }, 0, 0 },
     280             : { { false, false, false, false }, 0, 0 },
     281             : { { false, false, false, false }, 0, 0 },
     282             : { { false, false, false, false }, 0, 0 },
     283             : { { false, false, false, false }, 0, 0 },
     284             : { { false, false, false, false }, 0, 0 },
     285             : { { false, false, false, false }, 0, 0 },
     286             : { { false, false, false, false }, 0, 0 },
     287             : { {  true, false, false,  true }, 0, 0 },           // DFF_Prop_gtextFStrikethrough
     288             : 
     289             : //256
     290             : { { false, false, false, false }, 0, 0 },
     291             : { { false, false, false, false }, 0, 0 },
     292             : { { false, false, false, false }, 0, 0 },
     293             : { { false, false, false, false }, 0, 0 },
     294             : { { false, false, false, false }, 0, 0 },
     295             : { { false, false, false, false }, 0, 0 },
     296             : { { false, false, false, false }, 0, 0 },
     297             : { { false, false, false, false }, 0, 0 },
     298             : { { false, false, false, false }, 0, 0 },
     299             : { { false, false, false, false }, 0, 0 },
     300             : { { false, false, false, false }, 0, 0 },
     301             : { { false, false, false, false }, 0, 0 },
     302             : { { false, false, false, false }, 0, 0 },
     303             : { { false, false, false, false }, 0, 0 },
     304             : { { false, false, false, false }, 0, 0 },
     305             : { { false, false, false, false }, 0, 0 },
     306             : { { false, false, false, false }, 0, 0 },
     307             : { { false, false, false, false }, 0, 0 },
     308             : { { false, false, false, false }, 0, 0 },
     309             : { { false, false, false, false }, 0, 0 },
     310             : { { false, false, false, false }, 0, 0 },
     311             : { { false, false, false, false }, 0, 0 },
     312             : { { false, false, false, false }, 0, 0 },
     313             : { { false, false, false, false }, 0, 0 },
     314             : { { false, false, false, false }, 0, 0 },
     315             : { { false, false, false, false }, 0, 0 },
     316             : { { false, false, false, false }, 0, 0 },
     317             : { { false, false, false, false }, 0, 0 },
     318             : { { false, false, false, false }, 0, 0 },
     319             : { { false, false, false, false }, 0, 0 },
     320             : { { false, false, false, false }, 0, 0 },
     321             : { { false, false, false, false }, 0, 0 },
     322             : { { false, false, false, false }, 0, 0 },
     323             : { { false, false, false, false }, 0, 0 },
     324             : { { false, false, false, false }, 0, 0 },
     325             : { { false, false, false, false }, 0, 0 },
     326             : { { false, false, false, false }, 0, 0 },
     327             : { { false, false, false, false }, 0, 0 },
     328             : { { false, false, false, false }, 0, 0 },
     329             : { { false, false, false, false }, 0, 0 },
     330             : { { false, false, false, false }, 0, 0 },
     331             : { { false, false, false, false }, 0, 0 },
     332             : { { false, false, false, false }, 0, 0 },
     333             : { { false, false, false, false }, 0, 0 },
     334             : { { false, false, false, false }, 0, 0 },
     335             : { { false, false, false, false }, 0, 0 },
     336             : { { false, false, false, false }, 0, 0 },
     337             : { { false, false, false, false }, 0, 0 },
     338             : { { false, false, false, false }, 0, 0 },
     339             : { { false, false, false, false }, 0, 0 },
     340             : { { false, false, false, false }, 0, 0 },
     341             : { { false, false, false, false }, 0, 0 },
     342             : { { false, false, false, false }, 0, 0 },
     343             : { { false, false, false, false }, 0, 0 },
     344             : { { false, false, false, false }, 0, 0 },
     345             : { { false, false, false, false }, 0, 0 },
     346             : { { false, false, false, false }, 0, 0 },
     347             : { { false, false, false, false }, 0, 0 },
     348             : { { false, false, false, false }, 0, 0 },
     349             : { { false, false, false, false }, 0, 0 },
     350             : { { false, false, false, false }, 0, 0 },
     351             : { { false, false, false, false }, 0, 0 },
     352             : { { false, false, false, false }, 0, 0 },
     353             : { {  true, false, false,  true }, 0, 0 },           // DFF_Prop_pictureActive
     354             : 
     355             : // 320
     356             : { { false, false, false, false }, 0, 0 },
     357             : { { false, false, false, false }, 0, 0 },
     358             : { { false, false, false, false }, 0, 0 },
     359             : { { false, false, false, false }, 0, 0 },
     360             : { { false, false, false, false }, 0, 0 },
     361             : { { false, false, false, false }, 0, 0 },
     362             : { { false, false, false, false }, 0, 0 },
     363             : { { false, false, false, false }, 0, 0 },
     364             : { { false, false, false, false }, 0, 0 },
     365             : { { false, false, false, false }, 0, 0 },
     366             : { { false, false, false, false }, 0, 0 },
     367             : { { false, false, false, false }, 0, 0 },
     368             : { { false, false, false, false }, 0, 0 },
     369             : { { false, false, false, false }, 0, 0 },
     370             : { { false, false, false, false }, 0, 0 },
     371             : { { false, false, false, false }, 0, 0 },
     372             : { { false, false, false, false }, 0, 0 },
     373             : { { false, false, false, false }, 0, 0 },
     374             : { { false, false, false, false }, 0, 0 },
     375             : { { false, false, false, false }, 0, 0 },
     376             : { { false, false, false, false }, 0, 0 },
     377             : { { false, false, false, false }, 0, 0 },
     378             : { { false, false, false, false }, 0, 0 },
     379             : { { false, false, false, false }, 0, 0 },
     380             : { { false, false, false, false }, 0, 0 },
     381             : { { false, false, false, false }, 0, 0 },
     382             : { { false, false, false, false }, 0, 0 },
     383             : { { false, false, false, false }, 0, 0 },
     384             : { { false, false, false, false }, 0, 0 },
     385             : { { false, false, false, false }, 0, 0 },
     386             : { { false, false, false, false }, 0, 0 },
     387             : { { false, false, false, false }, 0, 0 },
     388             : { { false, false, false, false }, 0, 0 },
     389             : { { false, false, false, false }, 0, 0 },
     390             : { { false, false, false, false }, 0, 0 },
     391             : { { false, false, false, false }, 0, 0 },
     392             : { { false, false, false, false }, 0, 0 },
     393             : { { false, false, false, false }, 0, 0 },
     394             : { { false, false, false, false }, 0, 0 },
     395             : { { false, false, false, false }, 0, 0 },
     396             : { { false, false, false, false }, 0, 0 },
     397             : { { false, false, false, false }, 0, 0 },
     398             : { { false, false, false, false }, 0, 0 },
     399             : { { false, false, false, false }, 0, 0 },
     400             : { { false, false, false, false }, 0, 0 },
     401             : { { false, false, false, false }, 0, 0 },
     402             : { { false, false, false, false }, 0, 0 },
     403             : { { false, false, false, false }, 0, 0 },
     404             : { { false, false, false, false }, 0, 0 },
     405             : { { false, false, false, false }, 0, 0 },
     406             : { { false, false, false, false }, 0, 0 },
     407             : { { false, false, false, false }, 0, 0 },
     408             : { { false, false, false, false }, 0, 0 },
     409             : { { false, false, false, false }, 0, 0 },
     410             : { { false, false, false, false }, 0, 0 },
     411             : { { false, false, false, false }, 0, 0 },
     412             : { { false, false, false, false }, 0, 0 },
     413             : { { false, false, false, false }, 0, 0 },
     414             : { { false, false, false, false }, 0, 0 },
     415             : { { false, false, false, false }, 0, 0 },
     416             : { { false, false, false, false }, 0, 0 },
     417             : { { false, false, false, false }, 0, 0 },
     418             : { { false, false, false, false }, 0, 0 },
     419             : { {  true, false, false,  true }, 0, 0x0039 },      // DFF_Prop_fFillOK
     420             : 
     421             : // 384
     422             : { { false, false, false, false }, 0, 0 },
     423             : { {  true, false, false,  true }, 0, 0xffffff },    // DFF_Prop_fillColor
     424             : { { false, false, false, false }, 0, 0 },
     425             : { { false, false, false, false }, 0, 0 },
     426             : { { false, false, false, false }, 0, 0 },
     427             : { { false, false, false, false }, 0, 0 },
     428             : { { false, false, false, false }, 0, 0 },
     429             : { { false, false, false, false }, 0, 0 },
     430             : { { false, false, false, false }, 0, 0 },
     431             : { { false, false, false, false }, 0, 0 },
     432             : { { false, false, false, false }, 0, 0 },
     433             : { { false, false, false, false }, 0, 0 },
     434             : { { false, false, false, false }, 0, 0 },
     435             : { { false, false, false, false }, 0, 0 },
     436             : { { false, false, false, false }, 0, 0 },
     437             : { { false, false, false, false }, 0, 0 },
     438             : { { false, false, false, false }, 0, 0 },
     439             : { { false, false, false, false }, 0, 0 },
     440             : { { false, false, false, false }, 0, 0 },
     441             : { { false, false, false, false }, 0, 0 },
     442             : { { false, false, false, false }, 0, 0 },
     443             : { { false, false, false, false }, 0, 0 },
     444             : { { false, false, false, false }, 0, 0 },
     445             : { { false, false, false, false }, 0, 0 },
     446             : { { false, false, false, false }, 0, 0 },
     447             : { { false, false, false, false }, 0, 0 },
     448             : { { false, false, false, false }, 0, 0 },
     449             : { { false, false, false, false }, 0, 0 },
     450             : { { false, false, false, false }, 0, 0 },
     451             : { { false, false, false, false }, 0, 0 },
     452             : { { false, false, false, false }, 0, 0 },
     453             : { { false, false, false, false }, 0, 0 },
     454             : { { false, false, false, false }, 0, 0 },
     455             : { { false, false, false, false }, 0, 0 },
     456             : { { false, false, false, false }, 0, 0 },
     457             : { { false, false, false, false }, 0, 0 },
     458             : { { false, false, false, false }, 0, 0 },
     459             : { { false, false, false, false }, 0, 0 },
     460             : { { false, false, false, false }, 0, 0 },
     461             : { { false, false, false, false }, 0, 0 },
     462             : { { false, false, false, false }, 0, 0 },
     463             : { { false, false, false, false }, 0, 0 },
     464             : { { false, false, false, false }, 0, 0 },
     465             : { { false, false, false, false }, 0, 0 },
     466             : { { false, false, false, false }, 0, 0 },
     467             : { { false, false, false, false }, 0, 0 },
     468             : { { false, false, false, false }, 0, 0 },
     469             : { { false, false, false, false }, 0, 0 },
     470             : { { false, false, false, false }, 0, 0 },
     471             : { { false, false, false, false }, 0, 0 },
     472             : { { false, false, false, false }, 0, 0 },
     473             : { { false, false, false, false }, 0, 0 },
     474             : { { false, false, false, false }, 0, 0 },
     475             : { { false, false, false, false }, 0, 0 },
     476             : { { false, false, false, false }, 0, 0 },
     477             : { { false, false, false, false }, 0, 0 },
     478             : { { false, false, false, false }, 0, 0 },
     479             : { { false, false, false, false }, 0, 0 },
     480             : { { false, false, false, false }, 0, 0 },
     481             : { { false, false, false, false }, 0, 0 },
     482             : { { false, false, false, false }, 0, 0 },
     483             : { { false, false, false, false }, 0, 0 },
     484             : { { false, false, false, false }, 0, 0 },
     485             : { {  true, false, false,  true }, 0, 0x001c },      // DFF_Prop_fNoFillHitTest
     486             : 
     487             : // 448
     488             : { { false, false, false, false }, 0, 0 },
     489             : { { false, false, false, false }, 0, 0 },
     490             : { { false, false, false, false }, 0, 0 },
     491             : { { false, false, false, false }, 0, 0 },
     492             : { { false, false, false, false }, 0, 0 },
     493             : { { false, false, false, false }, 0, 0 },
     494             : { { false, false, false, false }, 0, 0 },
     495             : { { false, false, false, false }, 0, 0 },
     496             : { { false, false, false, false }, 0, 0 },
     497             : { { false, false, false, false }, 0, 0 },
     498             : { { false, false, false, false }, 0, 0 },
     499             : { { false, false, false, false }, 0, 0 },
     500             : { { false, false, false, false }, 0, 0 },
     501             : { { false, false, false, false }, 0, 0 },
     502             : { { false, false, false, false }, 0, 0 },
     503             : { { false, false, false, false }, 0, 0 },
     504             : { { false, false, false, false }, 0, 0 },
     505             : { { false, false, false, false }, 0, 0 },
     506             : { { false, false, false, false }, 0, 0 },
     507             : { { false, false, false, false }, 0, 0 },
     508             : { { false, false, false, false }, 0, 0 },
     509             : { { false, false, false, false }, 0, 0 },
     510             : { { false, false, false, false }, 0, 0 },
     511             : { { false, false, false, false }, 0, 0 },
     512             : { { false, false, false, false }, 0, 0 },
     513             : { { false, false, false, false }, 0, 0 },
     514             : { { false, false, false, false }, 0, 0 },
     515             : { { false, false, false, false }, 0, 0 },
     516             : { { false, false, false, false }, 0, 0 },
     517             : { { false, false, false, false }, 0, 0 },
     518             : { { false, false, false, false }, 0, 0 },
     519             : { { false, false, false, false }, 0, 0 },
     520             : { { false, false, false, false }, 0, 0 },
     521             : { { false, false, false, false }, 0, 0 },
     522             : { { false, false, false, false }, 0, 0 },
     523             : { { false, false, false, false }, 0, 0 },
     524             : { { false, false, false, false }, 0, 0 },
     525             : { { false, false, false, false }, 0, 0 },
     526             : { { false, false, false, false }, 0, 0 },
     527             : { { false, false, false, false }, 0, 0 },
     528             : { { false, false, false, false }, 0, 0 },
     529             : { { false, false, false, false }, 0, 0 },
     530             : { { false, false, false, false }, 0, 0 },
     531             : { { false, false, false, false }, 0, 0 },
     532             : { { false, false, false, false }, 0, 0 },
     533             : { { false, false, false, false }, 0, 0 },
     534             : { { false, false, false, false }, 0, 0 },
     535             : { { false, false, false, false }, 0, 0 },
     536             : { { false, false, false, false }, 0, 0 },
     537             : { { false, false, false, false }, 0, 0 },
     538             : { { false, false, false, false }, 0, 0 },
     539             : { { false, false, false, false }, 0, 0 },
     540             : { { false, false, false, false }, 0, 0 },
     541             : { { false, false, false, false }, 0, 0 },
     542             : { { false, false, false, false }, 0, 0 },
     543             : { { false, false, false, false }, 0, 0 },
     544             : { { false, false, false, false }, 0, 0 },
     545             : { { false, false, false, false }, 0, 0 },
     546             : { { false, false, false, false }, 0, 0 },
     547             : { { false, false, false, false }, 0, 0 },
     548             : { { false, false, false, false }, 0, 0 },
     549             : { { false, false, false, false }, 0, 0 },
     550             : { { false, false, false, false }, 0, 0 },
     551             : { {  true, false, false,  true }, 0, 0x001e },      // DFF_Prop_fNoLineDrawDash
     552             : 
     553             : // 512
     554             : { { false, false, false, false }, 0, 0 },
     555             : { { false, false, false, false }, 0, 0 },
     556             : { { false, false, false, false }, 0, 0 },
     557             : { { false, false, false, false }, 0, 0 },
     558             : { { false, false, false, false }, 0, 0 },
     559             : { { false, false, false, false }, 0, 0 },
     560             : { { false, false, false, false }, 0, 0 },
     561             : { { false, false, false, false }, 0, 0 },
     562             : { { false, false, false, false }, 0, 0 },
     563             : { { false, false, false, false }, 0, 0 },
     564             : { { false, false, false, false }, 0, 0 },
     565             : { { false, false, false, false }, 0, 0 },
     566             : { { false, false, false, false }, 0, 0 },
     567             : { { false, false, false, false }, 0, 0 },
     568             : { { false, false, false, false }, 0, 0 },
     569             : { { false, false, false, false }, 0, 0 },
     570             : { { false, false, false, false }, 0, 0 },
     571             : { { false, false, false, false }, 0, 0 },
     572             : { { false, false, false, false }, 0, 0 },
     573             : { { false, false, false, false }, 0, 0 },
     574             : { { false, false, false, false }, 0, 0 },
     575             : { { false, false, false, false }, 0, 0 },
     576             : { { false, false, false, false }, 0, 0 },
     577             : { { false, false, false, false }, 0, 0 },
     578             : { { false, false, false, false }, 0, 0 },
     579             : { { false, false, false, false }, 0, 0 },
     580             : { { false, false, false, false }, 0, 0 },
     581             : { { false, false, false, false }, 0, 0 },
     582             : { { false, false, false, false }, 0, 0 },
     583             : { { false, false, false, false }, 0, 0 },
     584             : { { false, false, false, false }, 0, 0 },
     585             : { { false, false, false, false }, 0, 0 },
     586             : { { false, false, false, false }, 0, 0 },
     587             : { { false, false, false, false }, 0, 0 },
     588             : { { false, false, false, false }, 0, 0 },
     589             : { { false, false, false, false }, 0, 0 },
     590             : { { false, false, false, false }, 0, 0 },
     591             : { { false, false, false, false }, 0, 0 },
     592             : { { false, false, false, false }, 0, 0 },
     593             : { { false, false, false, false }, 0, 0 },
     594             : { { false, false, false, false }, 0, 0 },
     595             : { { false, false, false, false }, 0, 0 },
     596             : { { false, false, false, false }, 0, 0 },
     597             : { { false, false, false, false }, 0, 0 },
     598             : { { false, false, false, false }, 0, 0 },
     599             : { { false, false, false, false }, 0, 0 },
     600             : { { false, false, false, false }, 0, 0 },
     601             : { { false, false, false, false }, 0, 0 },
     602             : { { false, false, false, false }, 0, 0 },
     603             : { { false, false, false, false }, 0, 0 },
     604             : { { false, false, false, false }, 0, 0 },
     605             : { { false, false, false, false }, 0, 0 },
     606             : { { false, false, false, false }, 0, 0 },
     607             : { { false, false, false, false }, 0, 0 },
     608             : { { false, false, false, false }, 0, 0 },
     609             : { { false, false, false, false }, 0, 0 },
     610             : { { false, false, false, false }, 0, 0 },
     611             : { { false, false, false, false }, 0, 0 },
     612             : { { false, false, false, false }, 0, 0 },
     613             : { { false, false, false, false }, 0, 0 },
     614             : { { false, false, false, false }, 0, 0 },
     615             : { { false, false, false, false }, 0, 0 },
     616             : { { false, false, false, false }, 0, 0 },
     617             : { {  true, false, false,  true }, 0, 0 },           // DFF_Prop_fshadowObscured
     618             : 
     619             : // 576
     620             : { { false, false, false, false }, 0, 0 },
     621             : { { false, false, false, false }, 0, 0 },
     622             : { { false, false, false, false }, 0, 0 },
     623             : { { false, false, false, false }, 0, 0 },
     624             : { { false, false, false, false }, 0, 0 },
     625             : { { false, false, false, false }, 0, 0 },
     626             : { { false, false, false, false }, 0, 0 },
     627             : { { false, false, false, false }, 0, 0 },
     628             : { { false, false, false, false }, 0, 0 },
     629             : { { false, false, false, false }, 0, 0 },
     630             : { { false, false, false, false }, 0, 0 },
     631             : { { false, false, false, false }, 0, 0 },
     632             : { { false, false, false, false }, 0, 0 },
     633             : { { false, false, false, false }, 0, 0 },
     634             : { { false, false, false, false }, 0, 0 },
     635             : { { false, false, false, false }, 0, 0 },
     636             : { { false, false, false, false }, 0, 0 },
     637             : { { false, false, false, false }, 0, 0 },
     638             : { { false, false, false, false }, 0, 0 },
     639             : { { false, false, false, false }, 0, 0 },
     640             : { { false, false, false, false }, 0, 0 },
     641             : { { false, false, false, false }, 0, 0 },
     642             : { { false, false, false, false }, 0, 0 },
     643             : { { false, false, false, false }, 0, 0 },
     644             : { { false, false, false, false }, 0, 0 },
     645             : { { false, false, false, false }, 0, 0 },
     646             : { { false, false, false, false }, 0, 0 },
     647             : { { false, false, false, false }, 0, 0 },
     648             : { { false, false, false, false }, 0, 0 },
     649             : { { false, false, false, false }, 0, 0 },
     650             : { { false, false, false, false }, 0, 0 },
     651             : { { false, false, false, false }, 0, 0 },
     652             : { { false, false, false, false }, 0, 0 },
     653             : { { false, false, false, false }, 0, 0 },
     654             : { { false, false, false, false }, 0, 0 },
     655             : { { false, false, false, false }, 0, 0 },
     656             : { { false, false, false, false }, 0, 0 },
     657             : { { false, false, false, false }, 0, 0 },
     658             : { { false, false, false, false }, 0, 0 },
     659             : { { false, false, false, false }, 0, 0 },
     660             : { { false, false, false, false }, 0, 0 },
     661             : { { false, false, false, false }, 0, 0 },
     662             : { { false, false, false, false }, 0, 0 },
     663             : { { false, false, false, false }, 0, 0 },
     664             : { { false, false, false, false }, 0, 0 },
     665             : { { false, false, false, false }, 0, 0 },
     666             : { { false, false, false, false }, 0, 0 },
     667             : { { false, false, false, false }, 0, 0 },
     668             : { { false, false, false, false }, 0, 0 },
     669             : { { false, false, false, false }, 0, 0 },
     670             : { { false, false, false, false }, 0, 0 },
     671             : { { false, false, false, false }, 0, 0 },
     672             : { { false, false, false, false }, 0, 0 },
     673             : { { false, false, false, false }, 0, 0 },
     674             : { { false, false, false, false }, 0, 0 },
     675             : { { false, false, false, false }, 0, 0 },
     676             : { { false, false, false, false }, 0, 0 },
     677             : { { false, false, false, false }, 0, 0 },
     678             : { { false, false, false, false }, 0, 0 },
     679             : { { false, false, false, false }, 0, 0 },
     680             : { { false, false, false, false }, 0, 0 },
     681             : { { false, false, false, false }, 0, 0 },
     682             : { { false, false, false, false }, 0, 0 },
     683             : { {  true, false, false,  true }, 0, 0 },           // DFF_Prop_fPerspective
     684             : 
     685             : // 640
     686             : { { false, false, false, false }, 0, 0 },
     687             : { { false, false, false, false }, 0, 0 },
     688             : { { false, false, false, false }, 0, 0 },
     689             : { { false, false, false, false }, 0, 0 },
     690             : { { false, false, false, false }, 0, 0 },
     691             : { { false, false, false, false }, 0, 0 },
     692             : { { false, false, false, false }, 0, 0 },
     693             : { { false, false, false, false }, 0, 0 },
     694             : { { false, false, false, false }, 0, 0 },
     695             : { { false, false, false, false }, 0, 0 },
     696             : { { false, false, false, false }, 0, 0 },
     697             : { { false, false, false, false }, 0, 0 },
     698             : { { false, false, false, false }, 0, 0 },
     699             : { { false, false, false, false }, 0, 0 },
     700             : { { false, false, false, false }, 0, 0 },
     701             : { { false, false, false, false }, 0, 0 },
     702             : { { false, false, false, false }, 0, 0 },
     703             : { { false, false, false, false }, 0, 0 },
     704             : { { false, false, false, false }, 0, 0 },
     705             : { { false, false, false, false }, 0, 0 },
     706             : { { false, false, false, false }, 0, 0 },
     707             : { { false, false, false, false }, 0, 0 },
     708             : { { false, false, false, false }, 0, 0 },
     709             : { { false, false, false, false }, 0, 0 },
     710             : { { false, false, false, false }, 0, 0 },
     711             : { { false, false, false, false }, 0, 0 },
     712             : { { false, false, false, false }, 0, 0 },
     713             : { { false, false, false, false }, 0, 0 },
     714             : { { false, false, false, false }, 0, 0 },
     715             : { { false, false, false, false }, 0, 0 },
     716             : { { false, false, false, false }, 0, 0 },
     717             : { { false, false, false, false }, 0, 0 },
     718             : { { false, false, false, false }, 0, 0 },
     719             : { { false, false, false, false }, 0, 0 },
     720             : { { false, false, false, false }, 0, 0 },
     721             : { { false, false, false, false }, 0, 0 },
     722             : { { false, false, false, false }, 0, 0 },
     723             : { { false, false, false, false }, 0, 0 },
     724             : { { false, false, false, false }, 0, 0 },
     725             : { { false, false, false, false }, 0, 0 },
     726             : { { false, false, false, false }, 0, 0 },
     727             : { { false, false, false, false }, 0, 0 },
     728             : { { false, false, false, false }, 0, 0 },
     729             : { { false, false, false, false }, 0, 0 },
     730             : { { false, false, false, false }, 0, 0 },
     731             : { { false, false, false, false }, 0, 0 },
     732             : { { false, false, false, false }, 0, 0 },
     733             : { { false, false, false, false }, 0, 0 },
     734             : { { false, false, false, false }, 0, 0 },
     735             : { { false, false, false, false }, 0, 0 },
     736             : { { false, false, false, false }, 0, 0 },
     737             : { { false, false, false, false }, 0, 0 },
     738             : { { false, false, false, false }, 0, 0 },
     739             : { { false, false, false, false }, 0, 0 },
     740             : { { false, false, false, false }, 0, 0 },
     741             : { { false, false, false, false }, 0, 0 },
     742             : { { false, false, false, false }, 0, 0 },
     743             : { { false, false, false, false }, 0, 0 },
     744             : { { false, false, false, false }, 0, 0 },
     745             : { { false, false, false, false }, 0, 0 },
     746             : { { false, false, false, false }, 0, 0 },
     747             : { { false, false, false, false }, 0, 0 },
     748             : { { false, false, false, false }, 0, 0 },
     749             : { {  true, false, false,  true }, 0, 0x0001 },      // DFF_Prop_fc3DLightFace
     750             : 
     751             : // 704
     752             : { { false, false, false, false }, 0, 0 },
     753             : { { false, false, false, false }, 0, 0 },
     754             : { { false, false, false, false }, 0, 0 },
     755             : { { false, false, false, false }, 0, 0 },
     756             : { { false, false, false, false }, 0, 0 },
     757             : { { false, false, false, false }, 0, 0 },
     758             : { { false, false, false, false }, 0, 0 },
     759             : { { false, false, false, false }, 0, 0 },
     760             : { { false, false, false, false }, 0, 0 },
     761             : { { false, false, false, false }, 0, 0 },
     762             : { { false, false, false, false }, 0, 0 },
     763             : { { false, false, false, false }, 0, 0 },
     764             : { { false, false, false, false }, 0, 0 },
     765             : { { false, false, false, false }, 0, 0 },
     766             : { { false, false, false, false }, 0, 0 },
     767             : { { false, false, false, false }, 0, 0 },
     768             : { { false, false, false, false }, 0, 0 },
     769             : { { false, false, false, false }, 0, 0 },
     770             : { { false, false, false, false }, 0, 0 },
     771             : { { false, false, false, false }, 0, 0 },
     772             : { { false, false, false, false }, 0, 0 },
     773             : { { false, false, false, false }, 0, 0 },
     774             : { { false, false, false, false }, 0, 0 },
     775             : { { false, false, false, false }, 0, 0 },
     776             : { { false, false, false, false }, 0, 0 },
     777             : { { false, false, false, false }, 0, 0 },
     778             : { { false, false, false, false }, 0, 0 },
     779             : { { false, false, false, false }, 0, 0 },
     780             : { { false, false, false, false }, 0, 0 },
     781             : { { false, false, false, false }, 0, 0 },
     782             : { { false, false, false, false }, 0, 0 },
     783             : { { false, false, false, false }, 0, 0 },
     784             : { { false, false, false, false }, 0, 0 },
     785             : { { false, false, false, false }, 0, 0 },
     786             : { { false, false, false, false }, 0, 0 },
     787             : { { false, false, false, false }, 0, 0 },
     788             : { { false, false, false, false }, 0, 0 },
     789             : { { false, false, false, false }, 0, 0 },
     790             : { { false, false, false, false }, 0, 0 },
     791             : { { false, false, false, false }, 0, 0 },
     792             : { { false, false, false, false }, 0, 0 },
     793             : { { false, false, false, false }, 0, 0 },
     794             : { { false, false, false, false }, 0, 0 },
     795             : { { false, false, false, false }, 0, 0 },
     796             : { { false, false, false, false }, 0, 0 },
     797             : { { false, false, false, false }, 0, 0 },
     798             : { { false, false, false, false }, 0, 0 },
     799             : { { false, false, false, false }, 0, 0 },
     800             : { { false, false, false, false }, 0, 0 },
     801             : { { false, false, false, false }, 0, 0 },
     802             : { { false, false, false, false }, 0, 0 },
     803             : { { false, false, false, false }, 0, 0 },
     804             : { { false, false, false, false }, 0, 0 },
     805             : { { false, false, false, false }, 0, 0 },
     806             : { { false, false, false, false }, 0, 0 },
     807             : { { false, false, false, false }, 0, 0 },
     808             : { { false, false, false, false }, 0, 0 },
     809             : { { false, false, false, false }, 0, 0 },
     810             : { { false, false, false, false }, 0, 0 },
     811             : { { false, false, false, false }, 0, 0 },
     812             : { { false, false, false, false }, 0, 0 },
     813             : { { false, false, false, false }, 0, 0 },
     814             : { { false, false, false, false }, 0, 0 },
     815             : { {  true, false, false,  true }, 0, 0x0016 },      // DFF_Prop_fc3DFillHarsh
     816             : 
     817             : // 768
     818             : { { false, false, false, false }, 0, 0 },
     819             : { { false, false, false, false }, 0, 0 },
     820             : { { false, false, false, false }, 0, 0 },
     821             : { { false, false, false, false }, 0, 0 },
     822             : { { false, false, false, false }, 0, 0 },
     823             : { { false, false, false, false }, 0, 0 },
     824             : { { false, false, false, false }, 0, 0 },
     825             : { { false, false, false, false }, 0, 0 },
     826             : { { false, false, false, false }, 0, 0 },
     827             : { { false, false, false, false }, 0, 0 },
     828             : { { false, false, false, false }, 0, 0 },
     829             : { { false, false, false, false }, 0, 0 },
     830             : { { false, false, false, false }, 0, 0 },
     831             : { { false, false, false, false }, 0, 0 },
     832             : { { false, false, false, false }, 0, 0 },
     833             : { { false, false, false, false }, 0, 0 },
     834             : { { false, false, false, false }, 0, 0 },
     835             : { { false, false, false, false }, 0, 0 },
     836             : { { false, false, false, false }, 0, 0 },
     837             : { { false, false, false, false }, 0, 0 },
     838             : { { false, false, false, false }, 0, 0 },
     839             : { { false, false, false, false }, 0, 0 },
     840             : { { false, false, false, false }, 0, 0 },
     841             : { { false, false, false, false }, 0, 0 },
     842             : { { false, false, false, false }, 0, 0 },
     843             : { { false, false, false, false }, 0, 0 },
     844             : { { false, false, false, false }, 0, 0 },
     845             : { { false, false, false, false }, 0, 0 },
     846             : { { false, false, false, false }, 0, 0 },
     847             : { { false, false, false, false }, 0, 0 },
     848             : { { false, false, false, false }, 0, 0 },
     849             : { { false, false, false, false }, 0, 0 },
     850             : { { false, false, false, false }, 0, 0 },
     851             : { { false, false, false, false }, 0, 0 },
     852             : { { false, false, false, false }, 0, 0 },
     853             : { { false, false, false, false }, 0, 0 },
     854             : { { false, false, false, false }, 0, 0 },
     855             : { { false, false, false, false }, 0, 0 },
     856             : { { false, false, false, false }, 0, 0 },
     857             : { { false, false, false, false }, 0, 0 },
     858             : { { false, false, false, false }, 0, 0 },
     859             : { { false, false, false, false }, 0, 0 },
     860             : { { false, false, false, false }, 0, 0 },
     861             : { { false, false, false, false }, 0, 0 },
     862             : { { false, false, false, false }, 0, 0 },
     863             : { { false, false, false, false }, 0, 0 },
     864             : { { false, false, false, false }, 0, 0 },
     865             : { { false, false, false, false }, 0, 0 },
     866             : { { false, false, false, false }, 0, 0 },
     867             : { { false, false, false, false }, 0, 0 },
     868             : { { false, false, false, false }, 0, 0 },
     869             : { { false, false, false, false }, 0, 0 },
     870             : { { false, false, false, false }, 0, 0 },
     871             : { { false, false, false, false }, 0, 0 },
     872             : { { false, false, false, false }, 0, 0 },
     873             : { { false, false, false, false }, 0, 0 },
     874             : { { false, false, false, false }, 0, 0 },
     875             : { { false, false, false, false }, 0, 0 },
     876             : { { false, false, false, false }, 0, 0 },
     877             : { { false, false, false, false }, 0, 0 },
     878             : { { false, false, false, false }, 0, 0 },
     879             : { { false, false, false, false }, 0, 0 },
     880             : { { false, false, false, false }, 0, 0 },
     881             : { {  true, false, false,  true }, 0, 0 },           // DFF_Prop_fBackground
     882             : 
     883             : // 832
     884             : { { false, false, false, false }, 0, 0 },
     885             : { { false, false, false, false }, 0, 0 },
     886             : { { false, false, false, false }, 0, 0 },
     887             : { { false, false, false, false }, 0, 0 },
     888             : { { false, false, false, false }, 0, 0 },
     889             : { { false, false, false, false }, 0, 0 },
     890             : { { false, false, false, false }, 0, 0 },
     891             : { { false, false, false, false }, 0, 0 },
     892             : { { false, false, false, false }, 0, 0 },
     893             : { { false, false, false, false }, 0, 0 },
     894             : { { false, false, false, false }, 0, 0 },
     895             : { { false, false, false, false }, 0, 0 },
     896             : { { false, false, false, false }, 0, 0 },
     897             : { { false, false, false, false }, 0, 0 },
     898             : { { false, false, false, false }, 0, 0 },
     899             : { { false, false, false, false }, 0, 0 },
     900             : { { false, false, false, false }, 0, 0 },
     901             : { { false, false, false, false }, 0, 0 },
     902             : { { false, false, false, false }, 0, 0 },
     903             : { { false, false, false, false }, 0, 0 },
     904             : { { false, false, false, false }, 0, 0 },
     905             : { { false, false, false, false }, 0, 0 },
     906             : { { false, false, false, false }, 0, 0 },
     907             : { { false, false, false, false }, 0, 0 },
     908             : { { false, false, false, false }, 0, 0 },
     909             : { { false, false, false, false }, 0, 0 },
     910             : { { false, false, false, false }, 0, 0 },
     911             : { { false, false, false, false }, 0, 0 },
     912             : { { false, false, false, false }, 0, 0 },
     913             : { { false, false, false, false }, 0, 0 },
     914             : { { false, false, false, false }, 0, 0 },
     915             : { { false, false, false, false }, 0, 0 },
     916             : { { false, false, false, false }, 0, 0 },
     917             : { { false, false, false, false }, 0, 0 },
     918             : { { false, false, false, false }, 0, 0 },
     919             : { { false, false, false, false }, 0, 0 },
     920             : { { false, false, false, false }, 0, 0 },
     921             : { { false, false, false, false }, 0, 0 },
     922             : { { false, false, false, false }, 0, 0 },
     923             : { { false, false, false, false }, 0, 0 },
     924             : { { false, false, false, false }, 0, 0 },
     925             : { { false, false, false, false }, 0, 0 },
     926             : { { false, false, false, false }, 0, 0 },
     927             : { { false, false, false, false }, 0, 0 },
     928             : { { false, false, false, false }, 0, 0 },
     929             : { { false, false, false, false }, 0, 0 },
     930             : { { false, false, false, false }, 0, 0 },
     931             : { { false, false, false, false }, 0, 0 },
     932             : { { false, false, false, false }, 0, 0 },
     933             : { { false, false, false, false }, 0, 0 },
     934             : { { false, false, false, false }, 0, 0 },
     935             : { { false, false, false, false }, 0, 0 },
     936             : { { false, false, false, false }, 0, 0 },
     937             : { { false, false, false, false }, 0, 0 },
     938             : { { false, false, false, false }, 0, 0 },
     939             : { { false, false, false, false }, 0, 0 },
     940             : { { false, false, false, false }, 0, 0 },
     941             : { { false, false, false, false }, 0, 0 },
     942             : { { false, false, false, false }, 0, 0 },
     943             : { { false, false, false, false }, 0, 0 },
     944             : { { false, false, false, false }, 0, 0 },
     945             : { { false, false, false, false }, 0, 0 },
     946             : { { false, false, false, false }, 0, 0 },
     947             : { {  true, false, false,  true }, 0, 0x0010 },      // DFF_Prop_fCalloutLengthSpecified
     948             : 
     949             : // 896
     950             : { { false, false, false, false }, 0, 0 },
     951             : { { false, false, false, false }, 0, 0 },
     952             : { { false, false, false, false }, 0, 0 },
     953             : { { false, false, false, false }, 0, 0 },
     954             : { { false, false, false, false }, 0, 0 },
     955             : { { false, false, false, false }, 0, 0 },
     956             : { { false, false, false, false }, 0, 0 },
     957             : { { false, false, false, false }, 0, 0 },
     958             : { { false, false, false, false }, 0, 0 },
     959             : { { false, false, false, false }, 0, 0 },
     960             : { { false, false, false, false }, 0, 0 },
     961             : { { false, false, false, false }, 0, 0 },
     962             : { { false, false, false, false }, 0, 0 },
     963             : { { false, false, false, false }, 0, 0 },
     964             : { { false, false, false, false }, 0, 0 },
     965             : { { false, false, false, false }, 0, 0 },
     966             : { { false, false, false, false }, 0, 0 },
     967             : { { false, false, false, false }, 0, 0 },
     968             : { { false, false, false, false }, 0, 0 },
     969             : { { false, false, false, false }, 0, 0 },
     970             : { { false, false, false, false }, 0, 0 },
     971             : { { false, false, false, false }, 0, 0 },
     972             : { { false, false, false, false }, 0, 0 },
     973             : { { false, false, false, false }, 0, 0 },
     974             : { { false, false, false, false }, 0, 0 },
     975             : { { false, false, false, false }, 0, 0 },
     976             : { { false, false, false, false }, 0, 0 },
     977             : { { false, false, false, false }, 0, 0 },
     978             : { { false, false, false, false }, 0, 0 },
     979             : { { false, false, false, false }, 0, 0 },
     980             : { { false, false, false, false }, 0, 0 },
     981             : { { false, false, false, false }, 0, 0 },
     982             : { { false, false, false, false }, 0, 0 },
     983             : { { false, false, false, false }, 0, 0 },
     984             : { { false, false, false, false }, 0, 0 },
     985             : { { false, false, false, false }, 0, 0 },
     986             : { { false, false, false, false }, 0, 0 },
     987             : { { false, false, false, false }, 0, 0 },
     988             : { { false, false, false, false }, 0, 0 },
     989             : { { false, false, false, false }, 0, 0 },
     990             : { { false, false, false, false }, 0, 0 },
     991             : { { false, false, false, false }, 0, 0 },
     992             : { { false, false, false, false }, 0, 0 },
     993             : { { false, false, false, false }, 0, 0 },
     994             : { { false, false, false, false }, 0, 0 },
     995             : { { false, false, false, false }, 0, 0 },
     996             : { { false, false, false, false }, 0, 0 },
     997             : { { false, false, false, false }, 0, 0 },
     998             : { { false, false, false, false }, 0, 0 },
     999             : { { false, false, false, false }, 0, 0 },
    1000             : { { false, false, false, false }, 0, 0 },
    1001             : { { false, false, false, false }, 0, 0 },
    1002             : { { false, false, false, false }, 0, 0 },
    1003             : { { false, false, false, false }, 0, 0 },
    1004             : { { false, false, false, false }, 0, 0 },
    1005             : { { false, false, false, false }, 0, 0 },
    1006             : { { false, false, false, false }, 0, 0 },
    1007             : { { false, false, false, false }, 0, 0 },
    1008             : { { false, false, false, false }, 0, 0 },
    1009             : { { false, false, false, false }, 0, 0 },
    1010             : { { false, false, false, false }, 0, 0 },
    1011             : { { false, false, false, false }, 0, 0 },
    1012             : { { false, false, false, false }, 0, 0 },
    1013             : { {  true, false, false,  true }, 0, 0x0001 },      // DFF_Prop_fPrint
    1014             : 
    1015             : // 960
    1016             : { { false, false, false, false }, 0, 0 },
    1017             : { { false, false, false, false }, 0, 0 },
    1018             : { { false, false, false, false }, 0, 0 },
    1019             : { { false, false, false, false }, 0, 0 },
    1020             : { { false, false, false, false }, 0, 0 },
    1021             : { { false, false, false, false }, 0, 0 },
    1022             : { { false, false, false, false }, 0, 0 },
    1023             : { { false, false, false, false }, 0, 0 },
    1024             : { { false, false, false, false }, 0, 0 },
    1025             : { { false, false, false, false }, 0, 0 },
    1026             : { { false, false, false, false }, 0, 0 },
    1027             : { { false, false, false, false }, 0, 0 },
    1028             : { { false, false, false, false }, 0, 0 },
    1029             : { { false, false, false, false }, 0, 0 },
    1030             : { { false, false, false, false }, 0, 0 },
    1031             : { { false, false, false, false }, 0, 0 },
    1032             : { { false, false, false, false }, 0, 0 },
    1033             : { { false, false, false, false }, 0, 0 },
    1034             : { { false, false, false, false }, 0, 0 },
    1035             : { { false, false, false, false }, 0, 0 },
    1036             : { { false, false, false, false }, 0, 0 },
    1037             : { { false, false, false, false }, 0, 0 },
    1038             : { { false, false, false, false }, 0, 0 },
    1039             : { { false, false, false, false }, 0, 0 },
    1040             : { { false, false, false, false }, 0, 0 },
    1041             : { { false, false, false, false }, 0, 0 },
    1042             : { { false, false, false, false }, 0, 0 },
    1043             : { { false, false, false, false }, 0, 0 },
    1044             : { { false, false, false, false }, 0, 0 },
    1045             : { { false, false, false, false }, 0, 0 },
    1046             : { { false, false, false, false }, 0, 0 },
    1047             : { { false, false, false, false }, 0, 0 },
    1048             : { { false, false, false, false }, 0, 0 },
    1049             : { { false, false, false, false }, 0, 0 },
    1050             : { { false, false, false, false }, 0, 0 },
    1051             : { { false, false, false, false }, 0, 0 },
    1052             : { { false, false, false, false }, 0, 0 },
    1053             : { { false, false, false, false }, 0, 0 },
    1054             : { { false, false, false, false }, 0, 0 },
    1055             : { { false, false, false, false }, 0, 0 },
    1056             : { { false, false, false, false }, 0, 0 },
    1057             : { { false, false, false, false }, 0, 0 },
    1058             : { { false, false, false, false }, 0, 0 },
    1059             : { { false, false, false, false }, 0, 0 },
    1060             : { { false, false, false, false }, 0, 0 },
    1061             : { { false, false, false, false }, 0, 0 },
    1062             : { { false, false, false, false }, 0, 0 },
    1063             : { { false, false, false, false }, 0, 0 },
    1064             : { { false, false, false, false }, 0, 0 },
    1065             : { { false, false, false, false }, 0, 0 },
    1066             : { { false, false, false, false }, 0, 0 },
    1067             : { { false, false, false, false }, 0, 0 },
    1068             : { { false, false, false, false }, 0, 0 },
    1069             : { { false, false, false, false }, 0, 0 },
    1070             : { { false, false, false, false }, 0, 0 },
    1071             : { { false, false, false, false }, 0, 0 },
    1072             : { { false, false, false, false }, 0, 0 },
    1073             : { { false, false, false, false }, 0, 0 },
    1074             : { { false, false, false, false }, 0, 0 },
    1075             : { { false, false, false, false }, 0, 0 },
    1076             : { { false, false, false, false }, 0, 0 },
    1077             : { { false, false, false, false }, 0, 0 },
    1078             : { { false, false, false, false }, 0, 0 },
    1079             : { { false, false, false, false }, 0, 0 }
    1080             : 
    1081             : };
    1082             : 
    1083         559 : DffPropSet::DffPropSet()
    1084             : {
    1085         559 :     mpPropSetEntries = reinterpret_cast< DffPropSetEntry* >( new sal_uInt8[ 1024 * sizeof( DffPropSetEntry ) ] );
    1086         559 : }
    1087             : 
    1088         356 : DffPropSet::~DffPropSet()
    1089             : {
    1090         178 :     delete[] reinterpret_cast< sal_uInt8* >( mpPropSetEntries );
    1091         178 : }
    1092             : 
    1093        2155 : void DffPropSet::ReadPropSet( SvStream& rIn, bool bSetUninitializedOnly )
    1094             : {
    1095        2155 :     DffRecordHeader aHd;
    1096        2155 :     rIn >> aHd;
    1097             : 
    1098        2155 :     if ( !bSetUninitializedOnly )
    1099             :     {
    1100        2062 :         InitializePropSet( aHd.nRecType );
    1101        2062 :         maOffsets.clear();
    1102             :     }
    1103             : 
    1104        2155 :     sal_uInt32 nPropCount = aHd.nRecInstance;
    1105             : 
    1106             :     // FilePos der ComplexData merken
    1107        2155 :     sal_uInt32 nComplexDataFilePos = rIn.Tell() + ( nPropCount * 6 );
    1108             : 
    1109       21891 :     for( sal_uInt32 nPropNum = 0; nPropNum < nPropCount; nPropNum++ )
    1110             :     {
    1111             :         sal_uInt16 nTmp;
    1112             :         sal_uInt32 nRecType, nContent;
    1113       19750 :         rIn >> nTmp
    1114       19750 :             >> nContent;
    1115             : 
    1116       19750 :         nRecType = nTmp & 0x3fff;
    1117             : 
    1118       19750 :         if ( nRecType > 0x3ff )
    1119             :             break;
    1120       19736 :         if ( ( nRecType & 0x3f ) == 0x3f )
    1121             :         {
    1122        8079 :             if ( bSetUninitializedOnly )
    1123             :             {
    1124         443 :                 sal_uInt32 nCurrentFlags = mpPropSetEntries[ nRecType ].nContent;
    1125         443 :                 sal_uInt32 nMergeFlags = nContent;
    1126             : 
    1127         443 :                 nMergeFlags &=  ( nMergeFlags >> 16 ) | 0xffff0000;             // clearing low word
    1128             :                 nMergeFlags &= ( ( nCurrentFlags & 0xffff0000 )                 // remove allready hard set
    1129         443 :                                 | ( nCurrentFlags >> 16 ) ) ^ 0xffffffff;       // attributes from mergeflags
    1130             :                 nCurrentFlags &= ( ( nMergeFlags & 0xffff0000 )                 // apply zero master bits
    1131         443 :                                 | ( nMergeFlags >> 16 ) ) ^ 0xffffffff;
    1132         443 :                 nCurrentFlags |= (sal_uInt16)nMergeFlags;                       // apply filled master bits
    1133         443 :                 mpPropSetEntries[ nRecType ].nContent = nCurrentFlags;
    1134         443 :                 mpPropSetEntries[ nRecType ].nComplexIndexOrFlagsHAttr |= static_cast< sal_uInt16 >( nContent >> 16 );
    1135             :             }
    1136             :             else
    1137             :             {
    1138             :                 // clear flags that have to be cleared
    1139        7636 :                 mpPropSetEntries[ nRecType ].nContent &= ( ( nContent >> 16 ) ^ 0xffffffff );
    1140             :                 // set flags that have to be set
    1141        7636 :                 mpPropSetEntries[ nRecType ].nContent |= nContent;
    1142        7636 :                 mpPropSetEntries[ nRecType ].nComplexIndexOrFlagsHAttr = static_cast< sal_uInt16 >( nContent >> 16 );
    1143             :             }
    1144             :         }
    1145             :         else
    1146             :         {
    1147       11657 :             bool bSetProperty = !bSetUninitializedOnly || ( !IsProperty( nRecType ) || !IsHardAttribute( nRecType ) );
    1148             : 
    1149       11657 :             DffPropFlags aPropFlag = { 1, 0, 0, 0 };
    1150       11657 :             if ( nTmp & 0x4000 )
    1151         490 :                 aPropFlag.bBlip = sal_True;
    1152       11657 :             if ( nTmp & 0x8000 )
    1153         451 :                 aPropFlag.bComplex = sal_True;
    1154       11657 :             if ( aPropFlag.bComplex && nContent && ( nComplexDataFilePos < aHd.GetRecEndFilePos() ) )
    1155             :             {
    1156             :                 // normally nContent is the complete size of the complex property,
    1157             :                 // but this is not always true for IMsoArrays ( what the hell is a IMsoArray ? )
    1158             : 
    1159             :                 // I love special threatments :-(
    1160         158 :                 if ( ( nRecType == DFF_Prop_pVertices ) || ( nRecType == DFF_Prop_pSegmentInfo )
    1161             :                     || ( nRecType == DFF_Prop_fillShadeColors ) || ( nRecType == DFF_Prop_lineDashStyle )
    1162             :                         || ( nRecType == DFF_Prop_pWrapPolygonVertices ) || ( nRecType == DFF_Prop_connectorPoints )
    1163             :                             || ( nRecType == DFF_Prop_Handles ) || ( nRecType == DFF_Prop_pFormulas )
    1164             :                                 || ( nRecType == DFF_Prop_textRectangles ) )
    1165             :                 {
    1166             :                     // now check if the current content size is possible, or 6 bytes too small
    1167           3 :                     sal_uInt32  nOldPos = rIn.Tell();
    1168             :                     sal_Int16   nNumElem, nNumElemReserved, nSize;
    1169             : 
    1170           3 :                     rIn.Seek( nComplexDataFilePos );
    1171           3 :                     rIn >>  nNumElem >> nNumElemReserved >> nSize;
    1172           3 :                     if ( nNumElemReserved >= nNumElem )
    1173             :                     {
    1174             :                         // the size of these array elements is nowhere defined,
    1175             :                         // what if the size is negative ?
    1176             :                         // ok, we will make it positive and shift it.
    1177             :                         // for -16 this works
    1178           3 :                         if ( nSize < 0 )
    1179           1 :                             nSize = ( -nSize ) >> 2;
    1180           3 :                         sal_uInt32 nDataSize = (sal_uInt32)( nSize * nNumElem );
    1181             : 
    1182             :                         // sometimes the content size is 6 bytes too small (array header information is missing )
    1183           3 :                         if ( nDataSize == nContent )
    1184           1 :                             nContent += 6;
    1185             : 
    1186             :                         // check if array fits into the PropertyContainer
    1187           3 :                         if ( ( nComplexDataFilePos + nContent ) > aHd.GetRecEndFilePos() )
    1188           0 :                             nContent = 0;
    1189             :                     }
    1190             :                     else
    1191           0 :                         nContent = 0;
    1192           3 :                     rIn.Seek( nOldPos );
    1193             :                 }
    1194         158 :                 if ( nContent )
    1195             :                 {
    1196         158 :                     if ( bSetProperty )
    1197             :                     {
    1198         158 :                         mpPropSetEntries[ nRecType ].nComplexIndexOrFlagsHAttr = static_cast< sal_uInt16 >( maOffsets.size() );
    1199         158 :                         maOffsets.push_back( nComplexDataFilePos );     // insert the filepos of this property;
    1200             :                     }
    1201         158 :                     nComplexDataFilePos += nContent;                    // store filepos, that is used for the next complex property
    1202             :                 }
    1203             :                 else                                                    // a complex property needs content
    1204           0 :                     aPropFlag.bSet = sal_False;                         // otherwise something is wrong
    1205             :             }
    1206       11657 :             if ( bSetProperty )
    1207             :             {
    1208       11359 :                 mpPropSetEntries[ nRecType ].nContent = nContent;
    1209       11359 :                 mpPropSetEntries[ nRecType ].aFlags = aPropFlag;
    1210             :             }
    1211             :         }
    1212             :     }
    1213        2155 :     aHd.SeekToEndOfRecord( rIn );
    1214        2155 : }
    1215             : 
    1216        2062 : SvStream& operator>>( SvStream& rIn, DffPropSet& rRec )
    1217             : {
    1218        2062 :     rRec.ReadPropSet( rIn, false );
    1219        2062 :     return rIn;
    1220             : }
    1221             : 
    1222          93 : SvStream& operator|=( SvStream& rIn, DffPropSet& rRec )
    1223             : {
    1224          93 :     rRec.ReadPropSet( rIn, true );
    1225          93 :     return rIn;
    1226             : }
    1227             : 
    1228        2689 : void DffPropSet::InitializePropSet( sal_uInt16 nPropSetType ) const
    1229             : {
    1230             :     /*
    1231             :     cmc:
    1232             :     " Boolean properties are grouped in bitfields by property set; note that
    1233             :     the Boolean properties in each property set are contiguous. They are saved
    1234             :     under the property ID of the last Boolean property in the set, and are
    1235             :     placed in the value field in reverse order starting with the last property
    1236             :     in the low bit. "
    1237             : 
    1238             :     e.g.
    1239             : 
    1240             :     fEditedWrap
    1241             :     fBehindDocument
    1242             :     fOnDblClickNotify
    1243             :     fIsButton
    1244             :     fOneD
    1245             :     fHidden
    1246             :     fPrint
    1247             : 
    1248             :     are all part of a group and all are by default false except for fPrint,
    1249             :     which equates to a default bit sequence for the group of 0000001 -> 0x1
    1250             : 
    1251             :     If at a later stage word sets fBehindDocument away from the default it
    1252             :     will be done by having a property named fPrint whose bitsequence will have
    1253             :     the fBehindDocument bit set. e.g. a DFF_Prop_fPrint with value 0x200020
    1254             :     has set bit 6 on so as to enable fBehindDocument (as well as disabling
    1255             :     everything else)
    1256             :     */
    1257        2689 :     if ( nPropSetType == DFF_msofbtOPT )
    1258             :     {
    1259        2265 :         memcpy( mpPropSetEntries, mso_PropSetDefaults, 0x400 * sizeof( DffPropSetEntry ) );
    1260             :     }
    1261             :     else
    1262             :     {
    1263         424 :         memset( mpPropSetEntries, 0, 0x400 * sizeof( DffPropSetEntry ) );
    1264             :     }
    1265        2689 : }
    1266             : 
    1267        8779 : sal_Bool DffPropSet::IsHardAttribute( sal_uInt32 nId ) const
    1268             : {
    1269        8779 :     sal_Bool bRetValue = sal_True;
    1270        8779 :     nId &= 0x3ff;
    1271        8779 :     if ( ( nId & 0x3f ) >= 48 ) // is this a flag id
    1272        8433 :         bRetValue = ( mpPropSetEntries[ nId ].nComplexIndexOrFlagsHAttr & ( 1 << ( 0xf - ( nId & 0xf ) ) ) ) != 0;
    1273             :     else
    1274         346 :         bRetValue = ( mpPropSetEntries[ nId ].aFlags.bSoftAttr == 0 );
    1275        8779 :     return bRetValue;
    1276             : };
    1277             : 
    1278       51640 : sal_uInt32 DffPropSet::GetPropertyValue( sal_uInt32 nId, sal_uInt32 nDefault ) const
    1279             : {
    1280       51640 :     nId &= 0x3ff;
    1281       51640 :     return ( mpPropSetEntries[ nId ].aFlags.bSet ) ? mpPropSetEntries[ nId ].nContent : nDefault;
    1282             : };
    1283             : 
    1284         196 : bool DffPropSet::GetPropertyBool( sal_uInt32 nId, bool bDefault ) const
    1285             : {
    1286         196 :     sal_uInt32 nBaseId = nId | 31;              // base ID to get the sal_uInt32 property value
    1287         196 :     sal_uInt32 nMask = 1 << (nBaseId - nId);    // bit mask of the boolean property
    1288             : 
    1289         196 :     sal_uInt32 nPropValue = GetPropertyValue( nBaseId, bDefault ? nMask : 0 );
    1290         196 :     return (nPropValue & nMask) != 0;
    1291             : }
    1292             : 
    1293        1516 : ::rtl::OUString DffPropSet::GetPropertyString( sal_uInt32 nId, SvStream& rStrm ) const
    1294             : {
    1295        1516 :     sal_Size nOldPos = rStrm.Tell();
    1296        1516 :     ::rtl::OUStringBuffer aBuffer;
    1297        1516 :     sal_uInt32 nBufferSize = GetPropertyValue( nId );
    1298        1516 :     if( (nBufferSize > 0) && SeekToContent( nId, rStrm ) )
    1299             :     {
    1300          63 :         sal_Int32 nStrLen = static_cast< sal_Int32 >( nBufferSize / 2 );
    1301             :         //clip initial size of buffer to something sane in case of silly length
    1302             :         //strings. If there really is a silly amount of data available it still
    1303             :         //works out ok of course
    1304          63 :         aBuffer.ensureCapacity(std::min(nStrLen,static_cast<sal_Int32>(8192)));
    1305         541 :         for( sal_Int32 nCharIdx = 0; nCharIdx < nStrLen; ++nCharIdx )
    1306             :         {
    1307         541 :             sal_uInt16 nChar = 0;
    1308         541 :             rStrm >> nChar;
    1309         541 :             if( nChar > 0 )
    1310         478 :                 aBuffer.append( static_cast< sal_Unicode >( nChar ) );
    1311             :             else
    1312             :                 break;
    1313             :         }
    1314             :     }
    1315        1516 :     rStrm.Seek( nOldPos );
    1316        1516 :     return aBuffer.makeStringAndClear();
    1317             : }
    1318             : 
    1319         428 : sal_Bool DffPropSet::SeekToContent( sal_uInt32 nRecType, SvStream& rStrm ) const
    1320             : {
    1321         428 :     nRecType &= 0x3ff;
    1322         428 :     if ( mpPropSetEntries[ nRecType ].aFlags.bSet )
    1323             :     {
    1324         208 :         if ( mpPropSetEntries[ nRecType ].aFlags.bComplex )
    1325             :         {
    1326         208 :             sal_uInt16 nIndex = mpPropSetEntries[ nRecType ].nComplexIndexOrFlagsHAttr;
    1327         208 :             if ( nIndex < maOffsets.size() )
    1328             :             {
    1329         113 :                 rStrm.Seek( maOffsets[ nIndex ] );
    1330         113 :                 return sal_True;
    1331             :             }
    1332             :         }
    1333             :     }
    1334         315 :     return sal_False;
    1335             : }
    1336             : 
    1337             : /* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Generated by: LCOV version 1.10