Changeset 4081 in Sophya for trunk/SophyaPI


Ignore:
Timestamp:
Oct 4, 2012, 10:47:36 AM (13 years ago)
Author:
garnier
Message:

Conception dun projet XCode pour X et qq methodes vide. Rien de neuf

Location:
trunk/SophyaPI/PI/Quartz
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PI/Quartz/PI.xcodeproj/project.pbxproj

    r4077 r4081  
    99/* Begin PBXBuildFile section */
    1010                088CC8E4149A494B00210C77 /* pimsghandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526C020662462C009E5976 /* pimsghandler.h */; };
    11                 088CC8E5149A494B00210C77 /* PI_Prefix.h in Headers */ = {isa = PBXBuildFile; fileRef = 32BAE0B70371A74B00C91783 /* PI_Prefix.h */; };
     11                088CC8E5149A494B00210C77 /* PI_PrefixQuartz.h in Headers */ = {isa = PBXBuildFile; fileRef = 32BAE0B70371A74B00C91783 /* PI_PrefixQuartz.h */; };
    1212                088CC8E6149A494B00210C77 /* picolist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526C040662464E009E5976 /* picolist.h */; };
    1313                088CC8E7149A494B00210C77 /* picontainergen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526BFA06624512009E5976 /* picontainergen.h */; };
     
    4040                088CC902149A494B00210C77 /* pilineatt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13FC0D64604000583608 /* pilineatt.h */; };
    4141                088CC903149A494B00210C77 /* pifontgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F14080D64605E00583608 /* pifontgen.h */; };
    42                 088CC904149A494B00210C77 /* strutilxx.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F14110D64611D00583608 /* strutilxx.h */; };
    4342                088CC905149A494B00210C77 /* pibwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D170E7FB7EC001AE7EF /* pibwdggen.h */; };
    4443                088CC906149A494B00210C77 /* pidrawer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D190E7FB7EC001AE7EF /* pidrawer.h */; };
     
    109108                088CC994149A494C00210C77 /* PI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 088CC945149A494B00210C77 /* PI.framework */; };
    110109                088CC995149A494C00210C77 /* PI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 088CC945149A494B00210C77 /* PI.framework */; };
     110                08A8CA3E1615E71800825DA7 /* xp1.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F14740D6463FA00583608 /* xp1.cc */; };
     111                08A8CA401615E71800825DA7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB77AAFE841565C02AAC07 /* Carbon.framework */; };
     112                08A8CA411615E71800825DA7 /* PI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 088CC945149A494B00210C77 /* PI.framework */; };
     113                08A8CAB21615E80600825DA7 /* lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA611615E80600825DA7 /* lut.h */; };
     114                08A8CAB31615E80600825DA7 /* parradapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA621615E80600825DA7 /* parradapter.h */; };
     115                08A8CAB41615E80600825DA7 /* pi3ddrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA631615E80600825DA7 /* pi3ddrw.h */; };
     116                08A8CAB51615E80600825DA7 /* pi3dwdg.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA641615E80600825DA7 /* pi3dwdg.h */; };
     117                08A8CAB61615E80600825DA7 /* piapplgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA651615E80600825DA7 /* piapplgen.h */; };
     118                08A8CAB81615E80600825DA7 /* piaxes.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA671615E80600825DA7 /* piaxes.h */; };
     119                08A8CAB91615E80600825DA7 /* piaxestools.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA681615E80600825DA7 /* piaxestools.h */; };
     120                08A8CABA1615E80600825DA7 /* pibargraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA691615E80600825DA7 /* pibargraph.h */; };
     121                08A8CABB1615E80600825DA7 /* pibwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6A1615E80600825DA7 /* pibwdggen.h */; };
     122                08A8CABD1615E80600825DA7 /* picmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6C1615E80600825DA7 /* picmap.h */; };
     123                08A8CABE1615E80600825DA7 /* picmapgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6D1615E80600825DA7 /* picmapgen.h */; };
     124                08A8CABF1615E80600825DA7 /* picmapview.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6E1615E80600825DA7 /* picmapview.h */; };
     125                08A8CAC11615E80600825DA7 /* picolist.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA701615E80600825DA7 /* picolist.h */; };
     126                08A8CAC21615E80600825DA7 /* picons.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA711615E80600825DA7 /* picons.h */; };
     127                08A8CAC31615E80600825DA7 /* piconsenum.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA721615E80600825DA7 /* piconsenum.h */; };
     128                08A8CAC41615E80600825DA7 /* picontainergen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA731615E80600825DA7 /* picontainergen.h */; };
     129                08A8CAC61615E80600825DA7 /* pidrawer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA751615E80600825DA7 /* pidrawer.h */; };
     130                08A8CAC71615E80600825DA7 /* pidrawwin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA761615E80600825DA7 /* pidrawwin.h */; };
     131                08A8CAC81615E80600825DA7 /* pidrwtools.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA771615E80600825DA7 /* pidrwtools.h */; };
     132                08A8CAC91615E80600825DA7 /* pieldrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA781615E80600825DA7 /* pieldrw.h */; };
     133                08A8CACA1615E80600825DA7 /* pierrdisp.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA791615E80600825DA7 /* pierrdisp.h */; };
     134                08A8CACB1615E80600825DA7 /* pievthandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7A1615E80600825DA7 /* pievthandler.h */; };
     135                08A8CACC1615E80600825DA7 /* pifilechogen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7B1615E80600825DA7 /* pifilechogen.h */; };
     136                08A8CACD1615E80600825DA7 /* pifilechox.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7C1615E80600825DA7 /* pifilechox.h */; };
     137                08A8CACE1615E80600825DA7 /* pifontgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7D1615E80600825DA7 /* pifontgen.h */; };
     138                08A8CAD01615E80600825DA7 /* pigfname.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7F1615E80600825DA7 /* pigfname.h */; };
     139                08A8CAD11615E80600825DA7 /* pigraph3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA801615E80600825DA7 /* pigraph3d.h */; };
     140                08A8CAD21615E80600825DA7 /* pigraphgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA811615E80600825DA7 /* pigraphgen.h */; };
     141                08A8CAD31615E80600825DA7 /* pigraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA821615E80600825DA7 /* pigraphics.h */; };
     142                08A8CAD41615E80600825DA7 /* pigraphps.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA831615E80600825DA7 /* pigraphps.h */; };
     143                08A8CAD51615E80600825DA7 /* pigraphuc.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA841615E80600825DA7 /* pigraphuc.h */; };
     144                08A8CAD71615E80600825DA7 /* pigratt.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA861615E80600825DA7 /* pigratt.h */; };
     145                08A8CAD81615E80600825DA7 /* pigrcoord.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA871615E80600825DA7 /* pigrcoord.h */; };
     146                08A8CAD91615E80600825DA7 /* piimage.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA881615E80600825DA7 /* piimage.h */; };
     147                08A8CADA1615E80600825DA7 /* piimgtools.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA891615E80600825DA7 /* piimgtools.h */; };
     148                08A8CADB1615E80600825DA7 /* pilineatt.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8A1615E80600825DA7 /* pilineatt.h */; };
     149                08A8CADC1615E80600825DA7 /* pilistgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8B1615E80600825DA7 /* pilistgen.h */; };
     150                08A8CADD1615E80600825DA7 /* pilistx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8C1615E80600825DA7 /* pilistx.h */; };
     151                08A8CADE1615E80600825DA7 /* pimenubargen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8D1615E80600825DA7 /* pimenubargen.h */; };
     152                08A8CAE01615E80600825DA7 /* pimenugen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8F1615E80600825DA7 /* pimenugen.h */; };
     153                08A8CAE21615E80600825DA7 /* pimsghandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA911615E80600825DA7 /* pimsghandler.h */; };
     154                08A8CAE31615E80600825DA7 /* pioptmenugen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA921615E80600825DA7 /* pioptmenugen.h */; };
     155                08A8CAE51615E80600825DA7 /* piperiodgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA941615E80600825DA7 /* piperiodgen.h */; };
     156                08A8CAE71615E80600825DA7 /* pipixmapgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA961615E80600825DA7 /* pipixmapgen.h */; };
     157                08A8CAE91615E80600825DA7 /* pipixutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA981615E80600825DA7 /* pipixutils.h */; };
     158                08A8CAEA1615E80600825DA7 /* pipplist.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA991615E80600825DA7 /* pipplist.h */; };
     159                08A8CAEB1615E80600825DA7 /* pippmenubar.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9A1615E80600825DA7 /* pippmenubar.h */; };
     160                08A8CAEC1615E80600825DA7 /* pippoptmenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9B1615E80600825DA7 /* pippoptmenu.h */; };
     161                08A8CAED1615E80600825DA7 /* pippviewadapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9C1615E80600825DA7 /* pippviewadapter.h */; };
     162                08A8CAEE1615E80600825DA7 /* piscdrawwdg.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9D1615E80600825DA7 /* piscdrawwdg.h */; };
     163                08A8CAEF1615E80600825DA7 /* pistdwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9E1615E80600825DA7 /* pistdwdggen.h */; };
     164                08A8CAF11615E80600825DA7 /* pistzwin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA01615E80600825DA7 /* pistzwin.h */; };
     165                08A8CAF21615E80600825DA7 /* pisurfdr.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA11615E80600825DA7 /* pisurfdr.h */; };
     166                08A8CAF31615E80600825DA7 /* pisysdep.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA21615E80600825DA7 /* pisysdep.h */; };
     167                08A8CAF41615E80600825DA7 /* pitherm.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA31615E80600825DA7 /* pitherm.h */; };
     168                08A8CAF51615E80600825DA7 /* pitxtdrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA41615E80600825DA7 /* pitxtdrw.h */; };
     169                08A8CAF61615E80600825DA7 /* piup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA51615E80600825DA7 /* piup.h */; };
     170                08A8CAF71615E80600825DA7 /* piupdattachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA61615E80600825DA7 /* piupdattachment.h */; };
     171                08A8CAF81615E80600825DA7 /* piversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA71615E80600825DA7 /* piversion.h */; };
     172                08A8CAF91615E80600825DA7 /* piwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA81615E80600825DA7 /* piwdggen.h */; };
     173                08A8CAFB1615E80600825DA7 /* piwindowgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAA1615E80600825DA7 /* piwindowgen.h */; };
     174                08A8CAFD1615E80600825DA7 /* pixtbase.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAC1615E80600825DA7 /* pixtbase.h */; };
     175                08A8CAFE1615E80600825DA7 /* pixtbaseP.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAD1615E80600825DA7 /* pixtbaseP.h */; };
     176                08A8CAFF1615E80600825DA7 /* piyfxdrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAE1615E80600825DA7 /* piyfxdrw.h */; };
     177                08A8CB001615E80600825DA7 /* psfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAF1615E80600825DA7 /* psfile.h */; };
     178                08A8CB011615E80600825DA7 /* ucckprot.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAB01615E80600825DA7 /* ucckprot.h */; };
     179                08A8CB021615E80600825DA7 /* xdispim.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAB11615E80600825DA7 /* xdispim.h */; };
     180                08A8CBC11616142D00825DA7 /* pimsghandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526C020662462C009E5976 /* pimsghandler.h */; };
     181                08A8CBC31616142D00825DA7 /* picolist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526C040662464E009E5976 /* picolist.h */; };
     182                08A8CBC41616142D00825DA7 /* picontainergen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526BFA06624512009E5976 /* picontainergen.h */; };
     183                08A8CBC61616142D00825DA7 /* piwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526C000662461A009E5976 /* piwdggen.h */; };
     184                08A8CBC71616142D00825DA7 /* pievthandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D526C0A066246A9009E5976 /* pievthandler.h */; };
     185                08A8CBCA1616142D00825DA7 /* piwindowgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDB77E80663268E009E5976 /* piwindowgen.h */; };
     186                08A8CBCB1616142D00825DA7 /* pimenubargen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDB77DE06632635009E5976 /* pimenubargen.h */; };
     187                08A8CBCC1616142D00825DA7 /* pimenugen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDB77E00663264C009E5976 /* pimenugen.h */; };
     188                08A8CBCF1616142D00825DA7 /* piapplgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDB77DD06632616009E5976 /* piapplgen.h */; };
     189                08A8CBD11616142D00825DA7 /* pistdwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDB77E20663266A009E5976 /* pistdwdggen.h */; };
     190                08A8CBD41616142D00825DA7 /* machdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F12700D6446D500583608 /* machdefs.h */; };
     191                08A8CBD51616142D00825DA7 /* sopnamsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F12990D6448E500583608 /* sopnamsp.h */; };
     192                08A8CBD61616142D00825DA7 /* pisysdep.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F12AD0D644B2B00583608 /* pisysdep.h */; };
     193                08A8CBDA1616142D00825DA7 /* picmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13AB0D645C3200583608 /* picmap.h */; };
     194                08A8CBDB1616142D00825DA7 /* picmapgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13AF0D645C4D00583608 /* picmapgen.h */; };
     195                08A8CBDC1616142D00825DA7 /* piconsenum.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13BF0D645E8B00583608 /* piconsenum.h */; };
     196                08A8CBDD1616142D00825DA7 /* pigratt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13F80D64604000583608 /* pigratt.h */; };
     197                08A8CBDE1616142D00825DA7 /* pigrcoord.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13FA0D64604000583608 /* pigrcoord.h */; };
     198                08A8CBDF1616142D00825DA7 /* pilineatt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F13FC0D64604000583608 /* pilineatt.h */; };
     199                08A8CBE01616142D00825DA7 /* pifontgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6F14080D64605E00583608 /* pifontgen.h */; };
     200                08A8CBE21616142D00825DA7 /* pibwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D170E7FB7EC001AE7EF /* pibwdggen.h */; };
     201                08A8CBE31616142D00825DA7 /* pidrawer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D190E7FB7EC001AE7EF /* pidrawer.h */; };
     202                08A8CBE41616142D00825DA7 /* piaxes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D1F0E7FB84E001AE7EF /* piaxes.h */; };
     203                08A8CBE51616142D00825DA7 /* pigraphgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D200E7FB84E001AE7EF /* pigraphgen.h */; };
     204                08A8CBE61616142D00825DA7 /* pigraphuc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D220E7FB84E001AE7EF /* pigraphuc.h */; };
     205                08A8CBE71616142D00825DA7 /* psfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D230E7FB84E001AE7EF /* psfile.h */; };
     206                08A8CBE81616142D00825DA7 /* ucckprot.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D2A0E7FDF45001AE7EF /* ucckprot.h */; };
     207                08A8CBE91616142D00825DA7 /* pioptmenugen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF26D4F0E7FED78001AE7EF /* pioptmenugen.h */; };
     208                08A8CBEB1616142D00825DA7 /* pidrwtools.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE18BF70E83E4FE00414227 /* pidrwtools.h */; };
     209                08A8CBED1616142D00825DA7 /* pigraphps.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE8E8140E87BA6D0031A5D9 /* pigraphps.h */; };
     210                08A8CBEF1616142D00825DA7 /* lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA611615E80600825DA7 /* lut.h */; };
     211                08A8CBF01616142D00825DA7 /* parradapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA621615E80600825DA7 /* parradapter.h */; };
     212                08A8CBF11616142D00825DA7 /* pi3ddrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA631615E80600825DA7 /* pi3ddrw.h */; };
     213                08A8CBF21616142D00825DA7 /* pi3dwdg.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA641615E80600825DA7 /* pi3dwdg.h */; };
     214                08A8CBF31616142D00825DA7 /* piapplgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA651615E80600825DA7 /* piapplgen.h */; };
     215                08A8CBF41616142D00825DA7 /* piapplx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA661615E80600825DA7 /* piapplx.h */; };
     216                08A8CBF51616142D00825DA7 /* piaxes.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA671615E80600825DA7 /* piaxes.h */; };
     217                08A8CBF61616142D00825DA7 /* piaxestools.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA681615E80600825DA7 /* piaxestools.h */; };
     218                08A8CBF71616142D00825DA7 /* pibargraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA691615E80600825DA7 /* pibargraph.h */; };
     219                08A8CBF81616142D00825DA7 /* pibwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6A1615E80600825DA7 /* pibwdggen.h */; };
     220                08A8CBF91616142D00825DA7 /* pibwdgx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6B1615E80600825DA7 /* pibwdgx.h */; };
     221                08A8CBFA1616142D00825DA7 /* picmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6C1615E80600825DA7 /* picmap.h */; };
     222                08A8CBFB1616142D00825DA7 /* picmapgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6D1615E80600825DA7 /* picmapgen.h */; };
     223                08A8CBFC1616142D00825DA7 /* picmapview.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6E1615E80600825DA7 /* picmapview.h */; };
     224                08A8CBFD1616142D00825DA7 /* picmapx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA6F1615E80600825DA7 /* picmapx.h */; };
     225                08A8CBFE1616142D00825DA7 /* picolist.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA701615E80600825DA7 /* picolist.h */; };
     226                08A8CBFF1616142D00825DA7 /* picons.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA711615E80600825DA7 /* picons.h */; };
     227                08A8CC001616142D00825DA7 /* piconsenum.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA721615E80600825DA7 /* piconsenum.h */; };
     228                08A8CC011616142D00825DA7 /* picontainergen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA731615E80600825DA7 /* picontainergen.h */; };
     229                08A8CC021616142D00825DA7 /* picontainerx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA741615E80600825DA7 /* picontainerx.h */; };
     230                08A8CC031616142D00825DA7 /* pidrawer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA751615E80600825DA7 /* pidrawer.h */; };
     231                08A8CC041616142D00825DA7 /* pidrawwin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA761615E80600825DA7 /* pidrawwin.h */; };
     232                08A8CC051616142D00825DA7 /* pidrwtools.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA771615E80600825DA7 /* pidrwtools.h */; };
     233                08A8CC061616142D00825DA7 /* pieldrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA781615E80600825DA7 /* pieldrw.h */; };
     234                08A8CC071616142D00825DA7 /* pierrdisp.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA791615E80600825DA7 /* pierrdisp.h */; };
     235                08A8CC081616142D00825DA7 /* pievthandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7A1615E80600825DA7 /* pievthandler.h */; };
     236                08A8CC091616142D00825DA7 /* pifilechogen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7B1615E80600825DA7 /* pifilechogen.h */; };
     237                08A8CC0A1616142D00825DA7 /* pifilechox.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7C1615E80600825DA7 /* pifilechox.h */; };
     238                08A8CC0B1616142D00825DA7 /* pifontgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7D1615E80600825DA7 /* pifontgen.h */; };
     239                08A8CC0C1616142D00825DA7 /* pifontx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7E1615E80600825DA7 /* pifontx.h */; };
     240                08A8CC0D1616142D00825DA7 /* pigfname.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA7F1615E80600825DA7 /* pigfname.h */; };
     241                08A8CC0E1616142D00825DA7 /* pigraph3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA801615E80600825DA7 /* pigraph3d.h */; };
     242                08A8CC0F1616142D00825DA7 /* pigraphgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA811615E80600825DA7 /* pigraphgen.h */; };
     243                08A8CC101616142D00825DA7 /* pigraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA821615E80600825DA7 /* pigraphics.h */; };
     244                08A8CC111616142D00825DA7 /* pigraphps.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA831615E80600825DA7 /* pigraphps.h */; };
     245                08A8CC121616142D00825DA7 /* pigraphuc.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA841615E80600825DA7 /* pigraphuc.h */; };
     246                08A8CC131616142D00825DA7 /* pigraphx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA851615E80600825DA7 /* pigraphx.h */; };
     247                08A8CC141616142D00825DA7 /* pigratt.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA861615E80600825DA7 /* pigratt.h */; };
     248                08A8CC151616142D00825DA7 /* pigrcoord.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA871615E80600825DA7 /* pigrcoord.h */; };
     249                08A8CC161616142D00825DA7 /* piimage.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA881615E80600825DA7 /* piimage.h */; };
     250                08A8CC171616142D00825DA7 /* piimgtools.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA891615E80600825DA7 /* piimgtools.h */; };
     251                08A8CC181616142D00825DA7 /* pilineatt.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8A1615E80600825DA7 /* pilineatt.h */; };
     252                08A8CC191616142D00825DA7 /* pilistgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8B1615E80600825DA7 /* pilistgen.h */; };
     253                08A8CC1A1616142D00825DA7 /* pilistx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8C1615E80600825DA7 /* pilistx.h */; };
     254                08A8CC1B1616142D00825DA7 /* pimenubargen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8D1615E80600825DA7 /* pimenubargen.h */; };
     255                08A8CC1C1616142D00825DA7 /* pimenubarx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8E1615E80600825DA7 /* pimenubarx.h */; };
     256                08A8CC1D1616142D00825DA7 /* pimenugen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA8F1615E80600825DA7 /* pimenugen.h */; };
     257                08A8CC1E1616142D00825DA7 /* pimenux.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA901615E80600825DA7 /* pimenux.h */; };
     258                08A8CC1F1616142D00825DA7 /* pimsghandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA911615E80600825DA7 /* pimsghandler.h */; };
     259                08A8CC201616142D00825DA7 /* pioptmenugen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA921615E80600825DA7 /* pioptmenugen.h */; };
     260                08A8CC211616142D00825DA7 /* pioptmenux.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA931615E80600825DA7 /* pioptmenux.h */; };
     261                08A8CC221616142D00825DA7 /* piperiodgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA941615E80600825DA7 /* piperiodgen.h */; };
     262                08A8CC231616142D00825DA7 /* piperiodx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA951615E80600825DA7 /* piperiodx.h */; };
     263                08A8CC241616142D00825DA7 /* pipixmapgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA961615E80600825DA7 /* pipixmapgen.h */; };
     264                08A8CC251616142D00825DA7 /* pipixmapx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA971615E80600825DA7 /* pipixmapx.h */; };
     265                08A8CC261616142D00825DA7 /* pipixutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA981615E80600825DA7 /* pipixutils.h */; };
     266                08A8CC271616142D00825DA7 /* pipplist.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA991615E80600825DA7 /* pipplist.h */; };
     267                08A8CC281616142D00825DA7 /* pippmenubar.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9A1615E80600825DA7 /* pippmenubar.h */; };
     268                08A8CC291616142D00825DA7 /* pippoptmenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9B1615E80600825DA7 /* pippoptmenu.h */; };
     269                08A8CC2A1616142D00825DA7 /* pippviewadapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9C1615E80600825DA7 /* pippviewadapter.h */; };
     270                08A8CC2B1616142D00825DA7 /* piscdrawwdg.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9D1615E80600825DA7 /* piscdrawwdg.h */; };
     271                08A8CC2C1616142D00825DA7 /* pistdwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9E1615E80600825DA7 /* pistdwdggen.h */; };
     272                08A8CC2D1616142D00825DA7 /* pistdwdgx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CA9F1615E80600825DA7 /* pistdwdgx.h */; };
     273                08A8CC2E1616142D00825DA7 /* pistzwin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA01615E80600825DA7 /* pistzwin.h */; };
     274                08A8CC2F1616142D00825DA7 /* pisurfdr.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA11615E80600825DA7 /* pisurfdr.h */; };
     275                08A8CC301616142D00825DA7 /* pisysdep.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA21615E80600825DA7 /* pisysdep.h */; };
     276                08A8CC311616142D00825DA7 /* pitherm.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA31615E80600825DA7 /* pitherm.h */; };
     277                08A8CC321616142D00825DA7 /* pitxtdrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA41615E80600825DA7 /* pitxtdrw.h */; };
     278                08A8CC331616142D00825DA7 /* piup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA51615E80600825DA7 /* piup.h */; };
     279                08A8CC341616142D00825DA7 /* piupdattachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA61615E80600825DA7 /* piupdattachment.h */; };
     280                08A8CC351616142D00825DA7 /* piversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA71615E80600825DA7 /* piversion.h */; };
     281                08A8CC361616142D00825DA7 /* piwdggen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA81615E80600825DA7 /* piwdggen.h */; };
     282                08A8CC371616142D00825DA7 /* piwdgx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAA91615E80600825DA7 /* piwdgx.h */; };
     283                08A8CC381616142D00825DA7 /* piwindowgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAA1615E80600825DA7 /* piwindowgen.h */; };
     284                08A8CC391616142D00825DA7 /* piwindowx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAB1615E80600825DA7 /* piwindowx.h */; };
     285                08A8CC3A1616142D00825DA7 /* pixtbase.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAC1615E80600825DA7 /* pixtbase.h */; };
     286                08A8CC3B1616142D00825DA7 /* pixtbaseP.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAD1615E80600825DA7 /* pixtbaseP.h */; };
     287                08A8CC3C1616142D00825DA7 /* piyfxdrw.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAE1615E80600825DA7 /* piyfxdrw.h */; };
     288                08A8CC3D1616142D00825DA7 /* psfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAAF1615E80600825DA7 /* psfile.h */; };
     289                08A8CC3E1616142D00825DA7 /* ucckprot.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAB01615E80600825DA7 /* ucckprot.h */; };
     290                08A8CC3F1616142D00825DA7 /* xdispim.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CAB11615E80600825DA7 /* xdispim.h */; };
     291                08A8CC411616142D00825DA7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
     292                08A8CC431616142D00825DA7 /* pimsghandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D0E25030665D32C009E5976 /* pimsghandler.cc */; };
     293                08A8CC441616142D00825DA7 /* picontainergen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D526BF706624488009E5976 /* picontainergen.cc */; };
     294                08A8CC461616142D00825DA7 /* piwdggen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D526C0606624678009E5976 /* piwdggen.cc */; };
     295                08A8CC481616142D00825DA7 /* pievthandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D526C0806624689009E5976 /* pievthandler.cc */; };
     296                08A8CC4A1616142D00825DA7 /* piwindowgen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DDB77E90663268E009E5976 /* piwindowgen.cc */; };
     297                08A8CC4B1616142D00825DA7 /* pimenubargen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DDB77DF0663263C009E5976 /* pimenubargen.cc */; };
     298                08A8CC4C1616142D00825DA7 /* pimenugen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DDB77E10663264C009E5976 /* pimenugen.cc */; };
     299                08A8CC4F1616142D00825DA7 /* piapplgen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DDB77DC0663260E009E5976 /* piapplgen.cc */; };
     300                08A8CC511616142D00825DA7 /* pistdwdggen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DDB77E30663266A009E5976 /* pistdwdggen.cc */; };
     301                08A8CC571616142D00825DA7 /* picmap.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13AD0D645C4D00583608 /* picmap.cc */; };
     302                08A8CC581616142D00825DA7 /* picmapgen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13AE0D645C4D00583608 /* picmapgen.cc */; };
     303                08A8CC591616142D00825DA7 /* pigraphgen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13F60D64604000583608 /* pigraphgen.cc */; };
     304                08A8CC5A1616142D00825DA7 /* pigratt.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13F70D64604000583608 /* pigratt.cc */; };
     305                08A8CC5B1616142D00825DA7 /* pigrcoord.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13F90D64604000583608 /* pigrcoord.cc */; };
     306                08A8CC5C1616142D00825DA7 /* pilineatt.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13FB0D64604000583608 /* pilineatt.cc */; };
     307                08A8CC5D1616142D00825DA7 /* psfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F13FD0D64604000583608 /* psfile.cc */; };
     308                08A8CC5E1616142D00825DA7 /* pifontgen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F14070D64605E00583608 /* pifontgen.cc */; };
     309                08A8CC5F1616142D00825DA7 /* strutilxx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F14100D64611D00583608 /* strutilxx.cc */; };
     310                08A8CC601616142D00825DA7 /* pibwdggen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DF26D160E7FB7EC001AE7EF /* pibwdggen.cc */; };
     311                08A8CC611616142D00825DA7 /* pidrawer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DF26D180E7FB7EC001AE7EF /* pidrawer.cc */; };
     312                08A8CC621616142D00825DA7 /* piaxes.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DF26D1E0E7FB84E001AE7EF /* piaxes.cc */; };
     313                08A8CC631616142D00825DA7 /* pigraphuc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DF26D210E7FB84E001AE7EF /* pigraphuc.cc */; };
     314                08A8CC641616142D00825DA7 /* pioptmenugen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DF26D4E0E7FED78001AE7EF /* pioptmenugen.cc */; };
     315                08A8CC661616142D00825DA7 /* pidrwtools.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DE18BF60E83E4FE00414227 /* pidrwtools.cc */; };
     316                08A8CC681616142D00825DA7 /* pigraphps.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DE8E8130E87BA6D0031A5D9 /* pigraphps.cc */; };
     317                08A8CC6A1616142D00825DA7 /* xdispim.c in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CB031615E81B00825DA7 /* xdispim.c */; };
     318                08A8CC6C1616142D00825DA7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB77AAFE841565C02AAC07 /* Carbon.framework */; };
     319                08A8CC6D1616142D00825DA7 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DF7756C0CC3A8DA00D784C9 /* CoreFoundation.framework */; };
     320                08A8CD27161C686100825DA7 /* pexceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CD26161C686100825DA7 /* pexceptions.h */; };
     321                08A8CD28161C686100825DA7 /* pexceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CD26161C686100825DA7 /* pexceptions.h */; };
     322                08A8CD2A161C686E00825DA7 /* pexceptions.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD29161C686E00825DA7 /* pexceptions.cc */; };
     323                08A8CD2F161C68E600825DA7 /* pimenux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD2E161C68E600825DA7 /* pimenux.cc */; };
     324                08A8CD33161C690800825DA7 /* picontainerx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD32161C690800825DA7 /* picontainerx.cc */; };
     325                08A8CD38161C694C00825DA7 /* piwdgx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD36161C694C00825DA7 /* piwdgx.cc */; };
     326                08A8CD39161C694C00825DA7 /* piwindowx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD37161C694C00825DA7 /* piwindowx.cc */; };
     327                08A8CD45161C6A7000825DA7 /* pifontx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD44161C6A7000825DA7 /* pifontx.cc */; };
     328                08A8CD49161C6AB500825DA7 /* picmapx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD48161C6AB500825DA7 /* picmapx.cc */; };
     329                08A8CD5E161C6C0900825DA7 /* pistdwdgx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD5D161C6C0900825DA7 /* pistdwdgx.cc */; };
     330                08A8CD65161C6CE700825DA7 /* pigraphx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD64161C6CE700825DA7 /* pigraphx.cc */; };
     331                08A8CD69161C6FD900825DA7 /* pioptmenux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD68161C6FD900825DA7 /* pioptmenux.cc */; };
     332                08A8CD7D161C772E00825DA7 /* piapplx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD7C161C772E00825DA7 /* piapplx.cc */; };
     333                08A8CD81161C774200825DA7 /* pimenubarx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD80161C774200825DA7 /* pimenubarx.cc */; };
     334                08A8CD85161C776B00825DA7 /* picons.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD84161C776B00825DA7 /* picons.cc */; };
     335                08A8CD89161C778100825DA7 /* pibwdgx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD88161C778100825DA7 /* pibwdgx.cc */; };
     336                08A8CD9A161C78A500825DA7 /* picons.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CD84161C776B00825DA7 /* picons.cc */; };
     337                08A8CE33161C8C1F00825DA7 /* pixtbase.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CE32161C8C1F00825DA7 /* pixtbase.h */; };
     338                08A8CE36161C8C2600825DA7 /* pixtbase.cc in Sources */ = {isa = PBXBuildFile; fileRef = 08A8CE35161C8C2600825DA7 /* pixtbase.cc */; };
     339                08A8CE69161C924E00825DA7 /* strutilxx.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A8CE68161C924E00825DA7 /* strutilxx.h */; };
    111340/* End PBXBuildFile section */
    112341
     
    124353                088CC98F149A494B00210C77 /* BaoAdc.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BaoAdc.app; sourceTree = BUILT_PRODUCTS_DIR; };
    125354                089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
     355                08A8C9AD1614A65D00825DA7 /* XP1-2-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "XP1-2-Info.plist"; sourceTree = "<group>"; };
     356                08A8C9C31614A67E00825DA7 /* Info-XP0__Upgraded_ copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-XP0__Upgraded_ copy.plist"; sourceTree = "<group>"; };
     357                08A8CA471615E71800825DA7 /* XP1.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XP1.app; sourceTree = BUILT_PRODUCTS_DIR; };
     358                08A8CA491615E71800825DA7 /* Info-XP1__Upgraded_ copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-XP1__Upgraded_ copy.plist"; sourceTree = "<group>"; };
     359                08A8CA611615E80600825DA7 /* lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lut.h; path = ../lut.h; sourceTree = SOURCE_ROOT; };
     360                08A8CA621615E80600825DA7 /* parradapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parradapter.h; path = ../parradapter.h; sourceTree = SOURCE_ROOT; };
     361                08A8CA631615E80600825DA7 /* pi3ddrw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pi3ddrw.h; path = ../pi3ddrw.h; sourceTree = SOURCE_ROOT; };
     362                08A8CA641615E80600825DA7 /* pi3dwdg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pi3dwdg.h; path = ../pi3dwdg.h; sourceTree = SOURCE_ROOT; };
     363                08A8CA651615E80600825DA7 /* piapplgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piapplgen.h; path = ../piapplgen.h; sourceTree = SOURCE_ROOT; };
     364                08A8CA661615E80600825DA7 /* piapplx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piapplx.h; path = ../piapplx.h; sourceTree = SOURCE_ROOT; };
     365                08A8CA671615E80600825DA7 /* piaxes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piaxes.h; path = ../piaxes.h; sourceTree = SOURCE_ROOT; };
     366                08A8CA681615E80600825DA7 /* piaxestools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piaxestools.h; path = ../piaxestools.h; sourceTree = SOURCE_ROOT; };
     367                08A8CA691615E80600825DA7 /* pibargraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pibargraph.h; path = ../pibargraph.h; sourceTree = SOURCE_ROOT; };
     368                08A8CA6A1615E80600825DA7 /* pibwdggen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pibwdggen.h; path = ../pibwdggen.h; sourceTree = SOURCE_ROOT; };
     369                08A8CA6B1615E80600825DA7 /* pibwdgx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pibwdgx.h; path = ../pibwdgx.h; sourceTree = SOURCE_ROOT; };
     370                08A8CA6C1615E80600825DA7 /* picmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picmap.h; path = ../picmap.h; sourceTree = SOURCE_ROOT; };
     371                08A8CA6D1615E80600825DA7 /* picmapgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picmapgen.h; path = ../picmapgen.h; sourceTree = SOURCE_ROOT; };
     372                08A8CA6E1615E80600825DA7 /* picmapview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picmapview.h; path = ../picmapview.h; sourceTree = SOURCE_ROOT; };
     373                08A8CA6F1615E80600825DA7 /* picmapx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picmapx.h; path = ../picmapx.h; sourceTree = SOURCE_ROOT; };
     374                08A8CA701615E80600825DA7 /* picolist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picolist.h; path = ../picolist.h; sourceTree = SOURCE_ROOT; };
     375                08A8CA711615E80600825DA7 /* picons.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picons.h; path = ../picons.h; sourceTree = SOURCE_ROOT; };
     376                08A8CA721615E80600825DA7 /* piconsenum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piconsenum.h; path = ../piconsenum.h; sourceTree = SOURCE_ROOT; };
     377                08A8CA731615E80600825DA7 /* picontainergen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picontainergen.h; path = ../picontainergen.h; sourceTree = SOURCE_ROOT; };
     378                08A8CA741615E80600825DA7 /* picontainerx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = picontainerx.h; path = ../picontainerx.h; sourceTree = SOURCE_ROOT; };
     379                08A8CA751615E80600825DA7 /* pidrawer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pidrawer.h; path = ../pidrawer.h; sourceTree = SOURCE_ROOT; };
     380                08A8CA761615E80600825DA7 /* pidrawwin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pidrawwin.h; path = ../pidrawwin.h; sourceTree = SOURCE_ROOT; };
     381                08A8CA771615E80600825DA7 /* pidrwtools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pidrwtools.h; path = ../pidrwtools.h; sourceTree = SOURCE_ROOT; };
     382                08A8CA781615E80600825DA7 /* pieldrw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pieldrw.h; path = ../pieldrw.h; sourceTree = SOURCE_ROOT; };
     383                08A8CA791615E80600825DA7 /* pierrdisp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pierrdisp.h; path = ../pierrdisp.h; sourceTree = SOURCE_ROOT; };
     384                08A8CA7A1615E80600825DA7 /* pievthandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pievthandler.h; path = ../pievthandler.h; sourceTree = SOURCE_ROOT; };
     385                08A8CA7B1615E80600825DA7 /* pifilechogen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pifilechogen.h; path = ../pifilechogen.h; sourceTree = SOURCE_ROOT; };
     386                08A8CA7C1615E80600825DA7 /* pifilechox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pifilechox.h; path = ../pifilechox.h; sourceTree = SOURCE_ROOT; };
     387                08A8CA7D1615E80600825DA7 /* pifontgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pifontgen.h; path = ../pifontgen.h; sourceTree = SOURCE_ROOT; };
     388                08A8CA7E1615E80600825DA7 /* pifontx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pifontx.h; path = ../pifontx.h; sourceTree = SOURCE_ROOT; };
     389                08A8CA7F1615E80600825DA7 /* pigfname.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigfname.h; path = ../pigfname.h; sourceTree = SOURCE_ROOT; };
     390                08A8CA801615E80600825DA7 /* pigraph3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigraph3d.h; path = ../pigraph3d.h; sourceTree = SOURCE_ROOT; };
     391                08A8CA811615E80600825DA7 /* pigraphgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigraphgen.h; path = ../pigraphgen.h; sourceTree = SOURCE_ROOT; };
     392                08A8CA821615E80600825DA7 /* pigraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigraphics.h; path = ../pigraphics.h; sourceTree = SOURCE_ROOT; };
     393                08A8CA831615E80600825DA7 /* pigraphps.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigraphps.h; path = ../pigraphps.h; sourceTree = SOURCE_ROOT; };
     394                08A8CA841615E80600825DA7 /* pigraphuc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigraphuc.h; path = ../pigraphuc.h; sourceTree = SOURCE_ROOT; };
     395                08A8CA851615E80600825DA7 /* pigraphx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigraphx.h; path = ../pigraphx.h; sourceTree = SOURCE_ROOT; };
     396                08A8CA861615E80600825DA7 /* pigratt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigratt.h; path = ../pigratt.h; sourceTree = SOURCE_ROOT; };
     397                08A8CA871615E80600825DA7 /* pigrcoord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pigrcoord.h; path = ../pigrcoord.h; sourceTree = SOURCE_ROOT; };
     398                08A8CA881615E80600825DA7 /* piimage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piimage.h; path = ../piimage.h; sourceTree = SOURCE_ROOT; };
     399                08A8CA891615E80600825DA7 /* piimgtools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piimgtools.h; path = ../piimgtools.h; sourceTree = SOURCE_ROOT; };
     400                08A8CA8A1615E80600825DA7 /* pilineatt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pilineatt.h; path = ../pilineatt.h; sourceTree = SOURCE_ROOT; };
     401                08A8CA8B1615E80600825DA7 /* pilistgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pilistgen.h; path = ../pilistgen.h; sourceTree = SOURCE_ROOT; };
     402                08A8CA8C1615E80600825DA7 /* pilistx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pilistx.h; path = ../pilistx.h; sourceTree = SOURCE_ROOT; };
     403                08A8CA8D1615E80600825DA7 /* pimenubargen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pimenubargen.h; path = ../pimenubargen.h; sourceTree = SOURCE_ROOT; };
     404                08A8CA8E1615E80600825DA7 /* pimenubarx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pimenubarx.h; path = ../pimenubarx.h; sourceTree = SOURCE_ROOT; };
     405                08A8CA8F1615E80600825DA7 /* pimenugen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pimenugen.h; path = ../pimenugen.h; sourceTree = SOURCE_ROOT; };
     406                08A8CA901615E80600825DA7 /* pimenux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pimenux.h; path = ../pimenux.h; sourceTree = SOURCE_ROOT; };
     407                08A8CA911615E80600825DA7 /* pimsghandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pimsghandler.h; path = ../pimsghandler.h; sourceTree = SOURCE_ROOT; };
     408                08A8CA921615E80600825DA7 /* pioptmenugen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pioptmenugen.h; path = ../pioptmenugen.h; sourceTree = SOURCE_ROOT; };
     409                08A8CA931615E80600825DA7 /* pioptmenux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pioptmenux.h; path = ../pioptmenux.h; sourceTree = SOURCE_ROOT; };
     410                08A8CA941615E80600825DA7 /* piperiodgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piperiodgen.h; path = ../piperiodgen.h; sourceTree = SOURCE_ROOT; };
     411                08A8CA951615E80600825DA7 /* piperiodx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piperiodx.h; path = ../piperiodx.h; sourceTree = SOURCE_ROOT; };
     412                08A8CA961615E80600825DA7 /* pipixmapgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pipixmapgen.h; path = ../pipixmapgen.h; sourceTree = SOURCE_ROOT; };
     413                08A8CA971615E80600825DA7 /* pipixmapx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pipixmapx.h; path = ../pipixmapx.h; sourceTree = SOURCE_ROOT; };
     414                08A8CA981615E80600825DA7 /* pipixutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pipixutils.h; path = ../pipixutils.h; sourceTree = SOURCE_ROOT; };
     415                08A8CA991615E80600825DA7 /* pipplist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pipplist.h; path = ../pipplist.h; sourceTree = SOURCE_ROOT; };
     416                08A8CA9A1615E80600825DA7 /* pippmenubar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pippmenubar.h; path = ../pippmenubar.h; sourceTree = SOURCE_ROOT; };
     417                08A8CA9B1615E80600825DA7 /* pippoptmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pippoptmenu.h; path = ../pippoptmenu.h; sourceTree = SOURCE_ROOT; };
     418                08A8CA9C1615E80600825DA7 /* pippviewadapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pippviewadapter.h; path = ../pippviewadapter.h; sourceTree = SOURCE_ROOT; };
     419                08A8CA9D1615E80600825DA7 /* piscdrawwdg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piscdrawwdg.h; path = ../piscdrawwdg.h; sourceTree = SOURCE_ROOT; };
     420                08A8CA9E1615E80600825DA7 /* pistdwdggen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pistdwdggen.h; path = ../pistdwdggen.h; sourceTree = SOURCE_ROOT; };
     421                08A8CA9F1615E80600825DA7 /* pistdwdgx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pistdwdgx.h; path = ../pistdwdgx.h; sourceTree = SOURCE_ROOT; };
     422                08A8CAA01615E80600825DA7 /* pistzwin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pistzwin.h; path = ../pistzwin.h; sourceTree = SOURCE_ROOT; };
     423                08A8CAA11615E80600825DA7 /* pisurfdr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pisurfdr.h; path = ../pisurfdr.h; sourceTree = SOURCE_ROOT; };
     424                08A8CAA21615E80600825DA7 /* pisysdep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pisysdep.h; path = ../pisysdep.h; sourceTree = SOURCE_ROOT; };
     425                08A8CAA31615E80600825DA7 /* pitherm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pitherm.h; path = ../pitherm.h; sourceTree = SOURCE_ROOT; };
     426                08A8CAA41615E80600825DA7 /* pitxtdrw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pitxtdrw.h; path = ../pitxtdrw.h; sourceTree = SOURCE_ROOT; };
     427                08A8CAA51615E80600825DA7 /* piup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piup.h; path = ../piup.h; sourceTree = SOURCE_ROOT; };
     428                08A8CAA61615E80600825DA7 /* piupdattachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piupdattachment.h; path = ../piupdattachment.h; sourceTree = SOURCE_ROOT; };
     429                08A8CAA71615E80600825DA7 /* piversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piversion.h; path = ../piversion.h; sourceTree = SOURCE_ROOT; };
     430                08A8CAA81615E80600825DA7 /* piwdggen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piwdggen.h; path = ../piwdggen.h; sourceTree = SOURCE_ROOT; };
     431                08A8CAA91615E80600825DA7 /* piwdgx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piwdgx.h; path = ../piwdgx.h; sourceTree = SOURCE_ROOT; };
     432                08A8CAAA1615E80600825DA7 /* piwindowgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piwindowgen.h; path = ../piwindowgen.h; sourceTree = SOURCE_ROOT; };
     433                08A8CAAB1615E80600825DA7 /* piwindowx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piwindowx.h; path = ../piwindowx.h; sourceTree = SOURCE_ROOT; };
     434                08A8CAAC1615E80600825DA7 /* pixtbase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pixtbase.h; path = ../pixtbase.h; sourceTree = SOURCE_ROOT; };
     435                08A8CAAD1615E80600825DA7 /* pixtbaseP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pixtbaseP.h; path = ../pixtbaseP.h; sourceTree = SOURCE_ROOT; };
     436                08A8CAAE1615E80600825DA7 /* piyfxdrw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = piyfxdrw.h; path = ../piyfxdrw.h; sourceTree = SOURCE_ROOT; };
     437                08A8CAAF1615E80600825DA7 /* psfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = psfile.h; path = ../psfile.h; sourceTree = SOURCE_ROOT; };
     438                08A8CAB01615E80600825DA7 /* ucckprot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ucckprot.h; path = ../ucckprot.h; sourceTree = SOURCE_ROOT; };
     439                08A8CAB11615E80600825DA7 /* xdispim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xdispim.h; path = ../xdispim.h; sourceTree = SOURCE_ROOT; };
     440                08A8CB031615E81B00825DA7 /* xdispim.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xdispim.c; path = ../xdispim.c; sourceTree = SOURCE_ROOT; };
     441                08A8CC731616142D00825DA7 /* PI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
     442                08A8CC751616142D00825DA7 /* Info-PI__Upgraded_ copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-PI__Upgraded_ copy.plist"; sourceTree = "<group>"; };
     443                08A8CD26161C686100825DA7 /* pexceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pexceptions.h; path = ../../../SophyaLib/BaseTools/pexceptions.h; sourceTree = SOURCE_ROOT; };
     444                08A8CD29161C686E00825DA7 /* pexceptions.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pexceptions.cc; path = ../../../SophyaLib/BaseTools/pexceptions.cc; sourceTree = SOURCE_ROOT; };
     445                08A8CD2E161C68E600825DA7 /* pimenux.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pimenux.cc; path = ../pimenux.cc; sourceTree = SOURCE_ROOT; };
     446                08A8CD32161C690800825DA7 /* picontainerx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = picontainerx.cc; path = ../picontainerx.cc; sourceTree = SOURCE_ROOT; };
     447                08A8CD36161C694C00825DA7 /* piwdgx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = piwdgx.cc; path = ../piwdgx.cc; sourceTree = SOURCE_ROOT; };
     448                08A8CD37161C694C00825DA7 /* piwindowx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = piwindowx.cc; path = ../piwindowx.cc; sourceTree = SOURCE_ROOT; };
     449                08A8CD44161C6A7000825DA7 /* pifontx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pifontx.cc; path = ../pifontx.cc; sourceTree = SOURCE_ROOT; };
     450                08A8CD48161C6AB500825DA7 /* picmapx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = picmapx.cc; path = ../picmapx.cc; sourceTree = SOURCE_ROOT; };
     451                08A8CD5D161C6C0900825DA7 /* pistdwdgx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pistdwdgx.cc; path = ../pistdwdgx.cc; sourceTree = SOURCE_ROOT; };
     452                08A8CD64161C6CE700825DA7 /* pigraphx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pigraphx.cc; path = ../pigraphx.cc; sourceTree = SOURCE_ROOT; };
     453                08A8CD68161C6FD900825DA7 /* pioptmenux.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pioptmenux.cc; path = ../pioptmenux.cc; sourceTree = SOURCE_ROOT; };
     454                08A8CD7C161C772E00825DA7 /* piapplx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = piapplx.cc; path = ../piapplx.cc; sourceTree = SOURCE_ROOT; };
     455                08A8CD80161C774200825DA7 /* pimenubarx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pimenubarx.cc; path = ../pimenubarx.cc; sourceTree = SOURCE_ROOT; };
     456                08A8CD84161C776B00825DA7 /* picons.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = picons.cc; path = ../picons.cc; sourceTree = SOURCE_ROOT; };
     457                08A8CD88161C778100825DA7 /* pibwdgx.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pibwdgx.cc; path = ../pibwdgx.cc; sourceTree = SOURCE_ROOT; };
     458                08A8CE32161C8C1F00825DA7 /* pixtbase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pixtbase.h; path = ../pixtbase.h; sourceTree = SOURCE_ROOT; };
     459                08A8CE35161C8C2600825DA7 /* pixtbase.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pixtbase.cc; path = ../pixtbase.cc; sourceTree = SOURCE_ROOT; };
     460                08A8CE68161C924E00825DA7 /* strutilxx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = strutilxx.h; path = ../../../SophyaLib/SUtils/strutilxx.h; sourceTree = SOURCE_ROOT; };
    126461                08FB77AAFE841565C02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
    127                 32BAE0B70371A74B00C91783 /* PI_Prefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PI_Prefix.h; sourceTree = SOURCE_ROOT; };
     462                32BAE0B70371A74B00C91783 /* PI_PrefixQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PI_PrefixQuartz.h; sourceTree = "<group>"; };
    128463                6D0E25030665D32C009E5976 /* pimsghandler.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = pimsghandler.cc; path = ../pimsghandler.cc; sourceTree = SOURCE_ROOT; };
    129464                6D106876067DC8FC009E5976 /* QuartzAppTest.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; path = QuartzAppTest.cpp; sourceTree = SOURCE_ROOT; };
    130465                6D189BFE0619C1F5009E5976 /* piwdgquartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = piwdgquartz.h; sourceTree = "<group>"; };
    131466                6D189BFF0619C1F5009E5976 /* piwdgquartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = piwdgquartz.cpp; sourceTree = "<group>"; };
    132                 6D41F30A064771A8009E5976 /* PIContainerQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIContainerQuartz.h; sourceTree = SOURCE_ROOT; };
    133                 6D41F30B064771A8009E5976 /* PIContainerQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIContainerQuartz.cpp; sourceTree = SOURCE_ROOT; };
     467                6D41F30A064771A8009E5976 /* PIContainerQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIContainerQuartz.h; sourceTree = "<group>"; };
     468                6D41F30B064771A8009E5976 /* PIContainerQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIContainerQuartz.cpp; sourceTree = "<group>"; };
    134469                6D526BF706624488009E5976 /* picontainergen.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = picontainergen.cc; path = ../picontainergen.cc; sourceTree = SOURCE_ROOT; };
    135470                6D526BFA06624512009E5976 /* picontainergen.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = picontainergen.h; path = ../picontainergen.h; sourceTree = SOURCE_ROOT; };
     
    165500                6D6F14070D64605E00583608 /* pifontgen.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = pifontgen.cc; path = ../pifontgen.cc; sourceTree = SOURCE_ROOT; };
    166501                6D6F14080D64605E00583608 /* pifontgen.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pifontgen.h; path = ../pifontgen.h; sourceTree = SOURCE_ROOT; };
    167                 6D6F14100D64611D00583608 /* strutilxx.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = strutilxx.cc; path = ../../SophyaLib/SUtils/strutilxx.cc; sourceTree = SOURCE_ROOT; };
    168                 6D6F14110D64611D00583608 /* strutilxx.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = strutilxx.h; path = ../../SophyaLib/SUtils/strutilxx.h; sourceTree = SOURCE_ROOT; };
    169                 6D6F14740D6463FA00583608 /* xp1.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = xp1.cc; path = ../../Tests/xp1.cc; sourceTree = SOURCE_ROOT; };
    170                 6D7D4E500667277A009E5976 /* PIMenuBarQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIMenuBarQuartz.h; sourceTree = SOURCE_ROOT; };
    171                 6D7D4E510667277A009E5976 /* PIMenuBarQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIMenuBarQuartz.cpp; sourceTree = SOURCE_ROOT; };
    172                 6D7D4E5506673450009E5976 /* PIMenuQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIMenuQuartz.h; sourceTree = SOURCE_ROOT; };
    173                 6D7D4E5606673450009E5976 /* PIMenuQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIMenuQuartz.cpp; sourceTree = SOURCE_ROOT; };
    174                 6D98FCF4062C1CDB009E5976 /* PIWindowQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIWindowQuartz.h; sourceTree = SOURCE_ROOT; };
    175                 6D98FCF5062C1CDB009E5976 /* PIWindowQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIWindowQuartz.cpp; sourceTree = SOURCE_ROOT; };
     502                6D6F14100D64611D00583608 /* strutilxx.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = strutilxx.cc; path = ../../../SophyaLib/SUtils/strutilxx.cc; sourceTree = SOURCE_ROOT; };
     503                6D6F14740D6463FA00583608 /* xp1.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = xp1.cc; path = ../Tests/xp1.cc; sourceTree = SOURCE_ROOT; };
     504                6D7D4E500667277A009E5976 /* PIMenuBarQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIMenuBarQuartz.h; sourceTree = "<group>"; };
     505                6D7D4E510667277A009E5976 /* PIMenuBarQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIMenuBarQuartz.cpp; sourceTree = "<group>"; };
     506                6D7D4E5506673450009E5976 /* PIMenuQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIMenuQuartz.h; sourceTree = "<group>"; };
     507                6D7D4E5606673450009E5976 /* PIMenuQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIMenuQuartz.cpp; sourceTree = "<group>"; };
     508                6D98FCF4062C1CDB009E5976 /* PIWindowQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIWindowQuartz.h; sourceTree = "<group>"; };
     509                6D98FCF5062C1CDB009E5976 /* PIWindowQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIWindowQuartz.cpp; sourceTree = "<group>"; };
    176510                6DC3740A070405C7009E5976 /* todo.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = todo.txt; sourceTree = "<group>"; };
    177511                6DD04EE3113D3FCB00B55104 /* pieventquartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pieventquartz.h; sourceTree = "<group>"; };
     
    216550                6DF26D4F0E7FED78001AE7EF /* pioptmenugen.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pioptmenugen.h; path = ../pioptmenugen.h; sourceTree = SOURCE_ROOT; };
    217551                6DF7756C0CC3A8DA00D784C9 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
    218                 6DFD5AD406774017009E5976 /* PIApplQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIApplQuartz.h; sourceTree = SOURCE_ROOT; };
    219                 6DFD5AD506774017009E5976 /* PIApplQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIApplQuartz.cpp; sourceTree = SOURCE_ROOT; };
     552                6DFD5AD406774017009E5976 /* PIApplQuartz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIApplQuartz.h; sourceTree = "<group>"; };
     553                6DFD5AD506774017009E5976 /* PIApplQuartz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PIApplQuartz.cpp; sourceTree = "<group>"; };
    220554/* End PBXFileReference section */
    221555
     
    271605                        files = (
    272606                                088CC995149A494C00210C77 /* PI.framework in Frameworks */,
     607                        );
     608                        runOnlyForDeploymentPostprocessing = 0;
     609                };
     610                08A8CA3F1615E71800825DA7 /* Frameworks */ = {
     611                        isa = PBXFrameworksBuildPhase;
     612                        buildActionMask = 2147483647;
     613                        files = (
     614                                08A8CA401615E71800825DA7 /* Carbon.framework in Frameworks */,
     615                                08A8CA411615E71800825DA7 /* PI.framework in Frameworks */,
     616                        );
     617                        runOnlyForDeploymentPostprocessing = 0;
     618                };
     619                08A8CC6B1616142D00825DA7 /* Frameworks */ = {
     620                        isa = PBXFrameworksBuildPhase;
     621                        buildActionMask = 2147483647;
     622                        files = (
     623                                08A8CC6C1616142D00825DA7 /* Carbon.framework in Frameworks */,
     624                                08A8CC6D1616142D00825DA7 /* CoreFoundation.framework in Frameworks */,
    273625                        );
    274626                        runOnlyForDeploymentPostprocessing = 0;
     
    286638                                088CC984149A494B00210C77 /* PIT0.app */,
    287639                                088CC98F149A494B00210C77 /* BaoAdc.app */,
     640                                08A8CA471615E71800825DA7 /* XP1.app */,
     641                                08A8CC731616142D00825DA7 /* PI.framework */,
    288642                        );
    289643                        name = Products;
     
    308662                                088CC973149A494B00210C77 /* Info-XP1__Upgraded_.plist */,
    309663                                088CC983149A494B00210C77 /* Info-PIT0__Upgraded_.plist */,
     664                                08A8C9AD1614A65D00825DA7 /* XP1-2-Info.plist */,
     665                                08A8C9C31614A67E00825DA7 /* Info-XP0__Upgraded_ copy.plist */,
     666                                08A8CA491615E71800825DA7 /* Info-XP1__Upgraded_ copy.plist */,
     667                                08A8CC751616142D00825DA7 /* Info-PI__Upgraded_ copy.plist */,
    310668                        );
    311669                        name = PI;
     
    329687                        sourceTree = "<group>";
    330688                };
     689                08A8CD8C161C786300825DA7 /* Quartz */ = {
     690                        isa = PBXGroup;
     691                        children = (
     692                                6D6F137F0D6458E200583608 /* pigraphquartz.cpp */,
     693                                6D6F134D0D64572500583608 /* picmapquartz.cpp */,
     694                                6D6F13300D64550C00583608 /* pifontquartz.cpp */,
     695                                6DF012F50CBF6A510026E580 /* PIPeriodQuartz.cpp */,
     696                                6D7D4E510667277A009E5976 /* PIMenuBarQuartz.cpp */,
     697                                6D7D4E5606673450009E5976 /* PIMenuQuartz.cpp */,
     698                                6D41F30B064771A8009E5976 /* PIContainerQuartz.cpp */,
     699                                6D189BFF0619C1F5009E5976 /* piwdgquartz.cpp */,
     700                                6DEA83220C7F166500B7D5DD /* pistdwdgquartz.cpp */,
     701                                6D98FCF5062C1CDB009E5976 /* PIWindowQuartz.cpp */,
     702                                6DFD5AD506774017009E5976 /* PIApplQuartz.cpp */,
     703                                6DE18B850E837AD800414227 /* pioptmenuquartz.cpp */,
     704                                6DE18C190E83E91700414227 /* pibwdgquartz.cpp */,
     705                                6DD04EE4113D3FCB00B55104 /* pieventquartz.cpp */,
     706                        );
     707                        name = Quartz;
     708                        sourceTree = "<group>";
     709                };
     710                08A8CD8D161C786C00825DA7 /* X */ = {
     711                        isa = PBXGroup;
     712                        children = (
     713                                08A8CD7C161C772E00825DA7 /* piapplx.cc */,
     714                                08A8CD88161C778100825DA7 /* pibwdgx.cc */,
     715                                08A8CD80161C774200825DA7 /* pimenubarx.cc */,
     716                                08A8CD5D161C6C0900825DA7 /* pistdwdgx.cc */,
     717                                08A8CD64161C6CE700825DA7 /* pigraphx.cc */,
     718                                08A8CD44161C6A7000825DA7 /* pifontx.cc */,
     719                                08A8CD68161C6FD900825DA7 /* pioptmenux.cc */,
     720                                08A8CE35161C8C2600825DA7 /* pixtbase.cc */,
     721                                08A8CD48161C6AB500825DA7 /* picmapx.cc */,
     722                                08A8CD29161C686E00825DA7 /* pexceptions.cc */,
     723                                08A8CD36161C694C00825DA7 /* piwdgx.cc */,
     724                                08A8CD37161C694C00825DA7 /* piwindowx.cc */,
     725                                08A8CD2E161C68E600825DA7 /* pimenux.cc */,
     726                                08A8CD32161C690800825DA7 /* picontainerx.cc */,
     727                                08A8CB031615E81B00825DA7 /* xdispim.c */,
     728                        );
     729                        name = X;
     730                        sourceTree = "<group>";
     731                };
     732                08A8CD9B161C78AB00825DA7 /* Quartz */ = {
     733                        isa = PBXGroup;
     734                        children = (
     735                                6DD04EE3113D3FCB00B55104 /* pieventquartz.h */,
     736                                6DE18C180E83E91700414227 /* pibwdgquartz.h */,
     737                                6DE18B840E837AD800414227 /* pioptmenuquartz.h */,
     738                                6D6F12F30D644DA100583608 /* pigraphquartz.h */,
     739                                6D6F134F0D64573200583608 /* picmapquartz.h */,
     740                                6D6F132E0D6454DD00583608 /* pifontquartz.h */,
     741                                6DFD5AD406774017009E5976 /* PIApplQuartz.h */,
     742                                6D7D4E5506673450009E5976 /* PIMenuQuartz.h */,
     743                                6D7D4E500667277A009E5976 /* PIMenuBarQuartz.h */,
     744                                6D41F30A064771A8009E5976 /* PIContainerQuartz.h */,
     745                                6DF012F40CBF6A510026E580 /* PIPeriodQuartz.h */,
     746                                6D98FCF4062C1CDB009E5976 /* PIWindowQuartz.h */,
     747                                6DEA831E0C7F162300B7D5DD /* pistdwdgquartz.h */,
     748                                6D189BFE0619C1F5009E5976 /* piwdgquartz.h */,
     749                        );
     750                        name = Quartz;
     751                        sourceTree = "<group>";
     752                };
     753                08A8CD9C161C78B000825DA7 /* X */ = {
     754                        isa = PBXGroup;
     755                        children = (
     756                                08A8CA661615E80600825DA7 /* piapplx.h */,
     757                                08A8CE32161C8C1F00825DA7 /* pixtbase.h */,
     758                                08A8CA6B1615E80600825DA7 /* pibwdgx.h */,
     759                                08A8CA6F1615E80600825DA7 /* picmapx.h */,
     760                                08A8CA741615E80600825DA7 /* picontainerx.h */,
     761                                08A8CA7E1615E80600825DA7 /* pifontx.h */,
     762                                08A8CA851615E80600825DA7 /* pigraphx.h */,
     763                                08A8CA8E1615E80600825DA7 /* pimenubarx.h */,
     764                                08A8CA901615E80600825DA7 /* pimenux.h */,
     765                                08A8CA931615E80600825DA7 /* pioptmenux.h */,
     766                                08A8CA951615E80600825DA7 /* piperiodx.h */,
     767                                08A8CA971615E80600825DA7 /* pipixmapx.h */,
     768                                08A8CA9F1615E80600825DA7 /* pistdwdgx.h */,
     769                                08A8CAA91615E80600825DA7 /* piwdgx.h */,
     770                                08A8CAAB1615E80600825DA7 /* piwindowx.h */,
     771                        );
     772                        name = X;
     773                        sourceTree = "<group>";
     774                };
     775                08A8CD9E161C793C00825DA7 /* Quartz */ = {
     776                        isa = PBXGroup;
     777                        children = (
     778                                32BAE0B70371A74B00C91783 /* PI_PrefixQuartz.h */,
     779                        );
     780                        name = Quartz;
     781                        sourceTree = "<group>";
     782                };
     783                08A8CD9F161C794700825DA7 /* X */ = {
     784                        isa = PBXGroup;
     785                        children = (
     786                        );
     787                        name = X;
     788                        sourceTree = "<group>";
     789                };
    331790                6D078000061854AA009E5976 /* Core */ = {
    332791                        isa = PBXGroup;
    333792                        children = (
     793                                08A8CD9F161C794700825DA7 /* X */,
     794                                08A8CD9E161C793C00825DA7 /* Quartz */,
    334795                                6DE8E8130E87BA6D0031A5D9 /* pigraphps.cc */,
     796                                6D6F14100D64611D00583608 /* strutilxx.cc */,
    335797                                6DE8E8140E87BA6D0031A5D9 /* pigraphps.h */,
    336798                                6DE18BF60E83E4FE00414227 /* pidrwtools.cc */,
     
    349811                                6DF26D180E7FB7EC001AE7EF /* pidrawer.cc */,
    350812                                6DF26D190E7FB7EC001AE7EF /* pidrawer.h */,
    351                                 6D6F14100D64611D00583608 /* strutilxx.cc */,
    352                                 6D6F14110D64611D00583608 /* strutilxx.h */,
     813                                08A8CE68161C924E00825DA7 /* strutilxx.h */,
    353814                                6D6F14070D64605E00583608 /* pifontgen.cc */,
    354815                                6D6F14080D64605E00583608 /* pifontgen.h */,
     
    369830                                6D6F12990D6448E500583608 /* sopnamsp.h */,
    370831                                6D6F12700D6446D500583608 /* machdefs.h */,
    371                                 32BAE0B70371A74B00C91783 /* PI_Prefix.h */,
    372832                                6D526C040662464E009E5976 /* picolist.h */,
    373833                                6D526C000662461A009E5976 /* piwdggen.h */,
     
    407867                        isa = PBXGroup;
    408868                        children = (
    409                                 6DD04EE3113D3FCB00B55104 /* pieventquartz.h */,
    410                                 6DE18C180E83E91700414227 /* pibwdgquartz.h */,
    411                                 6DE18B840E837AD800414227 /* pioptmenuquartz.h */,
    412                                 6D6F12F30D644DA100583608 /* pigraphquartz.h */,
    413                                 6D6F134F0D64573200583608 /* picmapquartz.h */,
    414                                 6D6F132E0D6454DD00583608 /* pifontquartz.h */,
    415                                 6DFD5AD406774017009E5976 /* PIApplQuartz.h */,
    416                                 6D7D4E5506673450009E5976 /* PIMenuQuartz.h */,
    417                                 6D7D4E500667277A009E5976 /* PIMenuBarQuartz.h */,
    418                                 6D41F30A064771A8009E5976 /* PIContainerQuartz.h */,
    419                                 6DF012F40CBF6A510026E580 /* PIPeriodQuartz.h */,
    420                                 6D98FCF4062C1CDB009E5976 /* PIWindowQuartz.h */,
    421                                 6DEA831E0C7F162300B7D5DD /* pistdwdgquartz.h */,
    422                                 6D189BFE0619C1F5009E5976 /* piwdgquartz.h */,
     869                                08A8CD9C161C78B000825DA7 /* X */,
     870                                08A8CD9B161C78AB00825DA7 /* Quartz */,
     871                                08A8CD26161C686100825DA7 /* pexceptions.h */,
     872                                08A8CA611615E80600825DA7 /* lut.h */,
     873                                08A8CA621615E80600825DA7 /* parradapter.h */,
     874                                08A8CA631615E80600825DA7 /* pi3ddrw.h */,
     875                                08A8CA641615E80600825DA7 /* pi3dwdg.h */,
     876                                08A8CA651615E80600825DA7 /* piapplgen.h */,
     877                                08A8CA671615E80600825DA7 /* piaxes.h */,
     878                                08A8CA681615E80600825DA7 /* piaxestools.h */,
     879                                08A8CA691615E80600825DA7 /* pibargraph.h */,
     880                                08A8CA6A1615E80600825DA7 /* pibwdggen.h */,
     881                                08A8CA6C1615E80600825DA7 /* picmap.h */,
     882                                08A8CA6D1615E80600825DA7 /* picmapgen.h */,
     883                                08A8CA6E1615E80600825DA7 /* picmapview.h */,
     884                                08A8CA701615E80600825DA7 /* picolist.h */,
     885                                08A8CA711615E80600825DA7 /* picons.h */,
     886                                08A8CA721615E80600825DA7 /* piconsenum.h */,
     887                                08A8CA731615E80600825DA7 /* picontainergen.h */,
     888                                08A8CA751615E80600825DA7 /* pidrawer.h */,
     889                                08A8CA761615E80600825DA7 /* pidrawwin.h */,
     890                                08A8CA771615E80600825DA7 /* pidrwtools.h */,
     891                                08A8CA781615E80600825DA7 /* pieldrw.h */,
     892                                08A8CA791615E80600825DA7 /* pierrdisp.h */,
     893                                08A8CA7A1615E80600825DA7 /* pievthandler.h */,
     894                                08A8CA7B1615E80600825DA7 /* pifilechogen.h */,
     895                                08A8CA7C1615E80600825DA7 /* pifilechox.h */,
     896                                08A8CA7D1615E80600825DA7 /* pifontgen.h */,
     897                                08A8CA7F1615E80600825DA7 /* pigfname.h */,
     898                                08A8CA801615E80600825DA7 /* pigraph3d.h */,
     899                                08A8CA811615E80600825DA7 /* pigraphgen.h */,
     900                                08A8CA821615E80600825DA7 /* pigraphics.h */,
     901                                08A8CA831615E80600825DA7 /* pigraphps.h */,
     902                                08A8CA841615E80600825DA7 /* pigraphuc.h */,
     903                                08A8CA861615E80600825DA7 /* pigratt.h */,
     904                                08A8CA871615E80600825DA7 /* pigrcoord.h */,
     905                                08A8CA881615E80600825DA7 /* piimage.h */,
     906                                08A8CA891615E80600825DA7 /* piimgtools.h */,
     907                                08A8CA8A1615E80600825DA7 /* pilineatt.h */,
     908                                08A8CA8B1615E80600825DA7 /* pilistgen.h */,
     909                                08A8CA8C1615E80600825DA7 /* pilistx.h */,
     910                                08A8CA8D1615E80600825DA7 /* pimenubargen.h */,
     911                                08A8CA8F1615E80600825DA7 /* pimenugen.h */,
     912                                08A8CA911615E80600825DA7 /* pimsghandler.h */,
     913                                08A8CA921615E80600825DA7 /* pioptmenugen.h */,
     914                                08A8CA941615E80600825DA7 /* piperiodgen.h */,
     915                                08A8CA961615E80600825DA7 /* pipixmapgen.h */,
     916                                08A8CA981615E80600825DA7 /* pipixutils.h */,
     917                                08A8CA991615E80600825DA7 /* pipplist.h */,
     918                                08A8CA9A1615E80600825DA7 /* pippmenubar.h */,
     919                                08A8CA9B1615E80600825DA7 /* pippoptmenu.h */,
     920                                08A8CA9C1615E80600825DA7 /* pippviewadapter.h */,
     921                                08A8CA9D1615E80600825DA7 /* piscdrawwdg.h */,
     922                                08A8CA9E1615E80600825DA7 /* pistdwdggen.h */,
     923                                08A8CAA01615E80600825DA7 /* pistzwin.h */,
     924                                08A8CAA11615E80600825DA7 /* pisurfdr.h */,
     925                                08A8CAA21615E80600825DA7 /* pisysdep.h */,
     926                                08A8CAA31615E80600825DA7 /* pitherm.h */,
     927                                08A8CAA41615E80600825DA7 /* pitxtdrw.h */,
     928                                08A8CAA51615E80600825DA7 /* piup.h */,
     929                                08A8CAA61615E80600825DA7 /* piupdattachment.h */,
     930                                08A8CAA71615E80600825DA7 /* piversion.h */,
     931                                08A8CAA81615E80600825DA7 /* piwdggen.h */,
     932                                08A8CAAA1615E80600825DA7 /* piwindowgen.h */,
     933                                08A8CAAC1615E80600825DA7 /* pixtbase.h */,
     934                                08A8CAAD1615E80600825DA7 /* pixtbaseP.h */,
     935                                08A8CAAE1615E80600825DA7 /* piyfxdrw.h */,
     936                                08A8CAAF1615E80600825DA7 /* psfile.h */,
     937                                08A8CAB01615E80600825DA7 /* ucckprot.h */,
     938                                08A8CAB11615E80600825DA7 /* xdispim.h */,
    423939                        );
    424940                        name = Headers;
     
    428944                        isa = PBXGroup;
    429945                        children = (
    430                                 6D6F137F0D6458E200583608 /* pigraphquartz.cpp */,
    431                                 6D6F134D0D64572500583608 /* picmapquartz.cpp */,
    432                                 6D6F13300D64550C00583608 /* pifontquartz.cpp */,
    433                                 6DF012F50CBF6A510026E580 /* PIPeriodQuartz.cpp */,
    434                                 6D7D4E510667277A009E5976 /* PIMenuBarQuartz.cpp */,
    435                                 6D7D4E5606673450009E5976 /* PIMenuQuartz.cpp */,
    436                                 6D41F30B064771A8009E5976 /* PIContainerQuartz.cpp */,
    437                                 6D189BFF0619C1F5009E5976 /* piwdgquartz.cpp */,
    438                                 6DEA83220C7F166500B7D5DD /* pistdwdgquartz.cpp */,
    439                                 6D98FCF5062C1CDB009E5976 /* PIWindowQuartz.cpp */,
    440                                 6DFD5AD506774017009E5976 /* PIApplQuartz.cpp */,
    441                                 6DE18B850E837AD800414227 /* pioptmenuquartz.cpp */,
    442                                 6DE18C190E83E91700414227 /* pibwdgquartz.cpp */,
    443                                 6DD04EE4113D3FCB00B55104 /* pieventquartz.cpp */,
     946                                08A8CD8D161C786C00825DA7 /* X */,
     947                                08A8CD8C161C786300825DA7 /* Quartz */,
     948                                08A8CD84161C776B00825DA7 /* picons.cc */,
    444949                        );
    445950                        name = Specific;
     
    454959                        files = (
    455960                                088CC8E4149A494B00210C77 /* pimsghandler.h in Headers */,
    456                                 088CC8E5149A494B00210C77 /* PI_Prefix.h in Headers */,
     961                                088CC8E5149A494B00210C77 /* PI_PrefixQuartz.h in Headers */,
    457962                                088CC8E6149A494B00210C77 /* picolist.h in Headers */,
    458963                                088CC8E7149A494B00210C77 /* picontainergen.h in Headers */,
     
    485990                                088CC902149A494B00210C77 /* pilineatt.h in Headers */,
    486991                                088CC903149A494B00210C77 /* pifontgen.h in Headers */,
    487                                 088CC904149A494B00210C77 /* strutilxx.h in Headers */,
    488992                                088CC905149A494B00210C77 /* pibwdggen.h in Headers */,
    489993                                088CC906149A494B00210C77 /* pidrawer.h in Headers */,
     
    4991003                                088CC910149A494B00210C77 /* pigraphps.h in Headers */,
    5001004                                088CC911149A494B00210C77 /* pieventquartz.h in Headers */,
     1005                                08A8CAB21615E80600825DA7 /* lut.h in Headers */,
     1006                                08A8CAB31615E80600825DA7 /* parradapter.h in Headers */,
     1007                                08A8CAB41615E80600825DA7 /* pi3ddrw.h in Headers */,
     1008                                08A8CAB51615E80600825DA7 /* pi3dwdg.h in Headers */,
     1009                                08A8CAB61615E80600825DA7 /* piapplgen.h in Headers */,
     1010                                08A8CAB81615E80600825DA7 /* piaxes.h in Headers */,
     1011                                08A8CAB91615E80600825DA7 /* piaxestools.h in Headers */,
     1012                                08A8CABA1615E80600825DA7 /* pibargraph.h in Headers */,
     1013                                08A8CABB1615E80600825DA7 /* pibwdggen.h in Headers */,
     1014                                08A8CABD1615E80600825DA7 /* picmap.h in Headers */,
     1015                                08A8CABE1615E80600825DA7 /* picmapgen.h in Headers */,
     1016                                08A8CABF1615E80600825DA7 /* picmapview.h in Headers */,
     1017                                08A8CAC11615E80600825DA7 /* picolist.h in Headers */,
     1018                                08A8CAC21615E80600825DA7 /* picons.h in Headers */,
     1019                                08A8CAC31615E80600825DA7 /* piconsenum.h in Headers */,
     1020                                08A8CAC41615E80600825DA7 /* picontainergen.h in Headers */,
     1021                                08A8CAC61615E80600825DA7 /* pidrawer.h in Headers */,
     1022                                08A8CAC71615E80600825DA7 /* pidrawwin.h in Headers */,
     1023                                08A8CAC81615E80600825DA7 /* pidrwtools.h in Headers */,
     1024                                08A8CAC91615E80600825DA7 /* pieldrw.h in Headers */,
     1025                                08A8CACA1615E80600825DA7 /* pierrdisp.h in Headers */,
     1026                                08A8CACB1615E80600825DA7 /* pievthandler.h in Headers */,
     1027                                08A8CACC1615E80600825DA7 /* pifilechogen.h in Headers */,
     1028                                08A8CACD1615E80600825DA7 /* pifilechox.h in Headers */,
     1029                                08A8CACE1615E80600825DA7 /* pifontgen.h in Headers */,
     1030                                08A8CAD01615E80600825DA7 /* pigfname.h in Headers */,
     1031                                08A8CAD11615E80600825DA7 /* pigraph3d.h in Headers */,
     1032                                08A8CAD21615E80600825DA7 /* pigraphgen.h in Headers */,
     1033                                08A8CAD31615E80600825DA7 /* pigraphics.h in Headers */,
     1034                                08A8CAD41615E80600825DA7 /* pigraphps.h in Headers */,
     1035                                08A8CAD51615E80600825DA7 /* pigraphuc.h in Headers */,
     1036                                08A8CAD71615E80600825DA7 /* pigratt.h in Headers */,
     1037                                08A8CAD81615E80600825DA7 /* pigrcoord.h in Headers */,
     1038                                08A8CAD91615E80600825DA7 /* piimage.h in Headers */,
     1039                                08A8CADA1615E80600825DA7 /* piimgtools.h in Headers */,
     1040                                08A8CADB1615E80600825DA7 /* pilineatt.h in Headers */,
     1041                                08A8CADC1615E80600825DA7 /* pilistgen.h in Headers */,
     1042                                08A8CADD1615E80600825DA7 /* pilistx.h in Headers */,
     1043                                08A8CADE1615E80600825DA7 /* pimenubargen.h in Headers */,
     1044                                08A8CAE01615E80600825DA7 /* pimenugen.h in Headers */,
     1045                                08A8CAE21615E80600825DA7 /* pimsghandler.h in Headers */,
     1046                                08A8CAE31615E80600825DA7 /* pioptmenugen.h in Headers */,
     1047                                08A8CAE51615E80600825DA7 /* piperiodgen.h in Headers */,
     1048                                08A8CAE71615E80600825DA7 /* pipixmapgen.h in Headers */,
     1049                                08A8CAE91615E80600825DA7 /* pipixutils.h in Headers */,
     1050                                08A8CAEA1615E80600825DA7 /* pipplist.h in Headers */,
     1051                                08A8CAEB1615E80600825DA7 /* pippmenubar.h in Headers */,
     1052                                08A8CAEC1615E80600825DA7 /* pippoptmenu.h in Headers */,
     1053                                08A8CAED1615E80600825DA7 /* pippviewadapter.h in Headers */,
     1054                                08A8CAEE1615E80600825DA7 /* piscdrawwdg.h in Headers */,
     1055                                08A8CAEF1615E80600825DA7 /* pistdwdggen.h in Headers */,
     1056                                08A8CAF11615E80600825DA7 /* pistzwin.h in Headers */,
     1057                                08A8CAF21615E80600825DA7 /* pisurfdr.h in Headers */,
     1058                                08A8CAF31615E80600825DA7 /* pisysdep.h in Headers */,
     1059                                08A8CAF41615E80600825DA7 /* pitherm.h in Headers */,
     1060                                08A8CAF51615E80600825DA7 /* pitxtdrw.h in Headers */,
     1061                                08A8CAF61615E80600825DA7 /* piup.h in Headers */,
     1062                                08A8CAF71615E80600825DA7 /* piupdattachment.h in Headers */,
     1063                                08A8CAF81615E80600825DA7 /* piversion.h in Headers */,
     1064                                08A8CAF91615E80600825DA7 /* piwdggen.h in Headers */,
     1065                                08A8CAFB1615E80600825DA7 /* piwindowgen.h in Headers */,
     1066                                08A8CAFD1615E80600825DA7 /* pixtbase.h in Headers */,
     1067                                08A8CAFE1615E80600825DA7 /* pixtbaseP.h in Headers */,
     1068                                08A8CAFF1615E80600825DA7 /* piyfxdrw.h in Headers */,
     1069                                08A8CB001615E80600825DA7 /* psfile.h in Headers */,
     1070                                08A8CB011615E80600825DA7 /* ucckprot.h in Headers */,
     1071                                08A8CB021615E80600825DA7 /* xdispim.h in Headers */,
     1072                                08A8CD28161C686100825DA7 /* pexceptions.h in Headers */,
    5011073                        );
    5021074                        runOnlyForDeploymentPostprocessing = 0;
     
    5271099                        buildActionMask = 2147483647;
    5281100                        files = (
     1101                        );
     1102                        runOnlyForDeploymentPostprocessing = 0;
     1103                };
     1104                08A8CA3B1615E71800825DA7 /* Headers */ = {
     1105                        isa = PBXHeadersBuildPhase;
     1106                        buildActionMask = 2147483647;
     1107                        files = (
     1108                        );
     1109                        runOnlyForDeploymentPostprocessing = 0;
     1110                };
     1111                08A8CBC01616142D00825DA7 /* Headers */ = {
     1112                        isa = PBXHeadersBuildPhase;
     1113                        buildActionMask = 2147483647;
     1114                        files = (
     1115                                08A8CBC11616142D00825DA7 /* pimsghandler.h in Headers */,
     1116                                08A8CBC31616142D00825DA7 /* picolist.h in Headers */,
     1117                                08A8CBC41616142D00825DA7 /* picontainergen.h in Headers */,
     1118                                08A8CBC61616142D00825DA7 /* piwdggen.h in Headers */,
     1119                                08A8CBC71616142D00825DA7 /* pievthandler.h in Headers */,
     1120                                08A8CBCA1616142D00825DA7 /* piwindowgen.h in Headers */,
     1121                                08A8CBCB1616142D00825DA7 /* pimenubargen.h in Headers */,
     1122                                08A8CBCC1616142D00825DA7 /* pimenugen.h in Headers */,
     1123                                08A8CBCF1616142D00825DA7 /* piapplgen.h in Headers */,
     1124                                08A8CBD11616142D00825DA7 /* pistdwdggen.h in Headers */,
     1125                                08A8CBD41616142D00825DA7 /* machdefs.h in Headers */,
     1126                                08A8CBD51616142D00825DA7 /* sopnamsp.h in Headers */,
     1127                                08A8CBD61616142D00825DA7 /* pisysdep.h in Headers */,
     1128                                08A8CBDA1616142D00825DA7 /* picmap.h in Headers */,
     1129                                08A8CBDB1616142D00825DA7 /* picmapgen.h in Headers */,
     1130                                08A8CBDC1616142D00825DA7 /* piconsenum.h in Headers */,
     1131                                08A8CBDD1616142D00825DA7 /* pigratt.h in Headers */,
     1132                                08A8CBDE1616142D00825DA7 /* pigrcoord.h in Headers */,
     1133                                08A8CBDF1616142D00825DA7 /* pilineatt.h in Headers */,
     1134                                08A8CBE01616142D00825DA7 /* pifontgen.h in Headers */,
     1135                                08A8CBE21616142D00825DA7 /* pibwdggen.h in Headers */,
     1136                                08A8CBE31616142D00825DA7 /* pidrawer.h in Headers */,
     1137                                08A8CBE41616142D00825DA7 /* piaxes.h in Headers */,
     1138                                08A8CBE51616142D00825DA7 /* pigraphgen.h in Headers */,
     1139                                08A8CBE61616142D00825DA7 /* pigraphuc.h in Headers */,
     1140                                08A8CBE71616142D00825DA7 /* psfile.h in Headers */,
     1141                                08A8CBE81616142D00825DA7 /* ucckprot.h in Headers */,
     1142                                08A8CBE91616142D00825DA7 /* pioptmenugen.h in Headers */,
     1143                                08A8CBEB1616142D00825DA7 /* pidrwtools.h in Headers */,
     1144                                08A8CBED1616142D00825DA7 /* pigraphps.h in Headers */,
     1145                                08A8CBEF1616142D00825DA7 /* lut.h in Headers */,
     1146                                08A8CBF01616142D00825DA7 /* parradapter.h in Headers */,
     1147                                08A8CBF11616142D00825DA7 /* pi3ddrw.h in Headers */,
     1148                                08A8CBF21616142D00825DA7 /* pi3dwdg.h in Headers */,
     1149                                08A8CBF31616142D00825DA7 /* piapplgen.h in Headers */,
     1150                                08A8CBF41616142D00825DA7 /* piapplx.h in Headers */,
     1151                                08A8CBF51616142D00825DA7 /* piaxes.h in Headers */,
     1152                                08A8CBF61616142D00825DA7 /* piaxestools.h in Headers */,
     1153                                08A8CBF71616142D00825DA7 /* pibargraph.h in Headers */,
     1154                                08A8CBF81616142D00825DA7 /* pibwdggen.h in Headers */,
     1155                                08A8CBF91616142D00825DA7 /* pibwdgx.h in Headers */,
     1156                                08A8CBFA1616142D00825DA7 /* picmap.h in Headers */,
     1157                                08A8CBFB1616142D00825DA7 /* picmapgen.h in Headers */,
     1158                                08A8CBFC1616142D00825DA7 /* picmapview.h in Headers */,
     1159                                08A8CBFD1616142D00825DA7 /* picmapx.h in Headers */,
     1160                                08A8CBFE1616142D00825DA7 /* picolist.h in Headers */,
     1161                                08A8CBFF1616142D00825DA7 /* picons.h in Headers */,
     1162                                08A8CC001616142D00825DA7 /* piconsenum.h in Headers */,
     1163                                08A8CC011616142D00825DA7 /* picontainergen.h in Headers */,
     1164                                08A8CC021616142D00825DA7 /* picontainerx.h in Headers */,
     1165                                08A8CC031616142D00825DA7 /* pidrawer.h in Headers */,
     1166                                08A8CC041616142D00825DA7 /* pidrawwin.h in Headers */,
     1167                                08A8CC051616142D00825DA7 /* pidrwtools.h in Headers */,
     1168                                08A8CC061616142D00825DA7 /* pieldrw.h in Headers */,
     1169                                08A8CC071616142D00825DA7 /* pierrdisp.h in Headers */,
     1170                                08A8CC081616142D00825DA7 /* pievthandler.h in Headers */,
     1171                                08A8CC091616142D00825DA7 /* pifilechogen.h in Headers */,
     1172                                08A8CC0A1616142D00825DA7 /* pifilechox.h in Headers */,
     1173                                08A8CC0B1616142D00825DA7 /* pifontgen.h in Headers */,
     1174                                08A8CC0C1616142D00825DA7 /* pifontx.h in Headers */,
     1175                                08A8CC0D1616142D00825DA7 /* pigfname.h in Headers */,
     1176                                08A8CC0E1616142D00825DA7 /* pigraph3d.h in Headers */,
     1177                                08A8CC0F1616142D00825DA7 /* pigraphgen.h in Headers */,
     1178                                08A8CC101616142D00825DA7 /* pigraphics.h in Headers */,
     1179                                08A8CC111616142D00825DA7 /* pigraphps.h in Headers */,
     1180                                08A8CC121616142D00825DA7 /* pigraphuc.h in Headers */,
     1181                                08A8CC131616142D00825DA7 /* pigraphx.h in Headers */,
     1182                                08A8CC141616142D00825DA7 /* pigratt.h in Headers */,
     1183                                08A8CC151616142D00825DA7 /* pigrcoord.h in Headers */,
     1184                                08A8CC161616142D00825DA7 /* piimage.h in Headers */,
     1185                                08A8CC171616142D00825DA7 /* piimgtools.h in Headers */,
     1186                                08A8CC181616142D00825DA7 /* pilineatt.h in Headers */,
     1187                                08A8CC191616142D00825DA7 /* pilistgen.h in Headers */,
     1188                                08A8CC1A1616142D00825DA7 /* pilistx.h in Headers */,
     1189                                08A8CC1B1616142D00825DA7 /* pimenubargen.h in Headers */,
     1190                                08A8CC1C1616142D00825DA7 /* pimenubarx.h in Headers */,
     1191                                08A8CC1D1616142D00825DA7 /* pimenugen.h in Headers */,
     1192                                08A8CC1E1616142D00825DA7 /* pimenux.h in Headers */,
     1193                                08A8CC1F1616142D00825DA7 /* pimsghandler.h in Headers */,
     1194                                08A8CC201616142D00825DA7 /* pioptmenugen.h in Headers */,
     1195                                08A8CC211616142D00825DA7 /* pioptmenux.h in Headers */,
     1196                                08A8CC221616142D00825DA7 /* piperiodgen.h in Headers */,
     1197                                08A8CC231616142D00825DA7 /* piperiodx.h in Headers */,
     1198                                08A8CC241616142D00825DA7 /* pipixmapgen.h in Headers */,
     1199                                08A8CC251616142D00825DA7 /* pipixmapx.h in Headers */,
     1200                                08A8CC261616142D00825DA7 /* pipixutils.h in Headers */,
     1201                                08A8CC271616142D00825DA7 /* pipplist.h in Headers */,
     1202                                08A8CC281616142D00825DA7 /* pippmenubar.h in Headers */,
     1203                                08A8CC291616142D00825DA7 /* pippoptmenu.h in Headers */,
     1204                                08A8CC2A1616142D00825DA7 /* pippviewadapter.h in Headers */,
     1205                                08A8CC2B1616142D00825DA7 /* piscdrawwdg.h in Headers */,
     1206                                08A8CC2C1616142D00825DA7 /* pistdwdggen.h in Headers */,
     1207                                08A8CC2D1616142D00825DA7 /* pistdwdgx.h in Headers */,
     1208                                08A8CC2E1616142D00825DA7 /* pistzwin.h in Headers */,
     1209                                08A8CC2F1616142D00825DA7 /* pisurfdr.h in Headers */,
     1210                                08A8CC301616142D00825DA7 /* pisysdep.h in Headers */,
     1211                                08A8CC311616142D00825DA7 /* pitherm.h in Headers */,
     1212                                08A8CC321616142D00825DA7 /* pitxtdrw.h in Headers */,
     1213                                08A8CC331616142D00825DA7 /* piup.h in Headers */,
     1214                                08A8CC341616142D00825DA7 /* piupdattachment.h in Headers */,
     1215                                08A8CC351616142D00825DA7 /* piversion.h in Headers */,
     1216                                08A8CC361616142D00825DA7 /* piwdggen.h in Headers */,
     1217                                08A8CC371616142D00825DA7 /* piwdgx.h in Headers */,
     1218                                08A8CC381616142D00825DA7 /* piwindowgen.h in Headers */,
     1219                                08A8CC391616142D00825DA7 /* piwindowx.h in Headers */,
     1220                                08A8CC3A1616142D00825DA7 /* pixtbase.h in Headers */,
     1221                                08A8CC3B1616142D00825DA7 /* pixtbaseP.h in Headers */,
     1222                                08A8CC3C1616142D00825DA7 /* piyfxdrw.h in Headers */,
     1223                                08A8CC3D1616142D00825DA7 /* psfile.h in Headers */,
     1224                                08A8CC3E1616142D00825DA7 /* ucckprot.h in Headers */,
     1225                                08A8CC3F1616142D00825DA7 /* xdispim.h in Headers */,
     1226                                08A8CD27161C686100825DA7 /* pexceptions.h in Headers */,
     1227                                08A8CE33161C8C1F00825DA7 /* pixtbase.h in Headers */,
     1228                                08A8CE69161C924E00825DA7 /* strutilxx.h in Headers */,
    5291229                        );
    5301230                        runOnlyForDeploymentPostprocessing = 0;
     
    5331233
    5341234/* Begin PBXNativeTarget section */
    535                 088CC8E2149A494B00210C77 /* PI (Upgraded) */ = {
     1235                088CC8E2149A494B00210C77 /* PI-Quartz */ = {
    5361236                        isa = PBXNativeTarget;
    537                         buildConfigurationList = 088CC940149A494B00210C77 /* Build configuration list for PBXNativeTarget "PI (Upgraded)" */;
     1237                        buildConfigurationList = 088CC940149A494B00210C77 /* Build configuration list for PBXNativeTarget "PI-Quartz" */;
    5381238                        buildPhases = (
    5391239                                088CC8E3149A494B00210C77 /* Headers */,
     
    5471247                        dependencies = (
    5481248                        );
    549                         name = "PI (Upgraded)";
     1249                        name = "PI-Quartz";
    5501250                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    5511251                        productName = PI;
     
    5531253                        productType = "com.apple.product-type.framework";
    5541254                };
    555                 088CC946149A494B00210C77 /* PIAQTest (Upgraded) */ = {
     1255                088CC946149A494B00210C77 /* PIAQTest-Quartz */ = {
    5561256                        isa = PBXNativeTarget;
    557                         buildConfigurationList = 088CC94F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIAQTest (Upgraded)" */;
     1257                        buildConfigurationList = 088CC94F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIAQTest-Quartz" */;
    5581258                        buildPhases = (
    5591259                                088CC947149A494B00210C77 /* Headers */,
     
    5671267                        dependencies = (
    5681268                        );
    569                         name = "PIAQTest (Upgraded)";
     1269                        name = "PIAQTest-Quartz";
    5701270                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    5711271                        productName = PIAQTest;
     
    5731273                        productType = "com.apple.product-type.application";
    5741274                };
    575                 088CC956149A494B00210C77 /* XP0 (Upgraded) */ = {
     1275                088CC956149A494B00210C77 /* XP0-Quartz */ = {
    5761276                        isa = PBXNativeTarget;
    577                         buildConfigurationList = 088CC95F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP0 (Upgraded)" */;
     1277                        buildConfigurationList = 088CC95F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP0-Quartz" */;
    5781278                        buildPhases = (
    5791279                                088CC957149A494B00210C77 /* Headers */,
     
    5871287                        dependencies = (
    5881288                        );
    589                         name = "XP0 (Upgraded)";
     1289                        name = "XP0-Quartz";
    5901290                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    5911291                        productName = PIAQTest;
     
    5931293                        productType = "com.apple.product-type.application";
    5941294                };
    595                 088CC966149A494B00210C77 /* XP1 (Upgraded) */ = {
     1295                088CC966149A494B00210C77 /* XP1-Quartz */ = {
    5961296                        isa = PBXNativeTarget;
    597                         buildConfigurationList = 088CC96F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP1 (Upgraded)" */;
     1297                        buildConfigurationList = 088CC96F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP1-Quartz" */;
    5981298                        buildPhases = (
    5991299                                088CC967149A494B00210C77 /* Headers */,
     
    6071307                        dependencies = (
    6081308                        );
    609                         name = "XP1 (Upgraded)";
     1309                        name = "XP1-Quartz";
    6101310                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    6111311                        productName = PIAQTest;
     
    6131313                        productType = "com.apple.product-type.application";
    6141314                };
    615                 088CC976149A494B00210C77 /* PIT0 (Upgraded) */ = {
     1315                088CC976149A494B00210C77 /* PIT0-Quartz */ = {
    6161316                        isa = PBXNativeTarget;
    617                         buildConfigurationList = 088CC97F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIT0 (Upgraded)" */;
     1317                        buildConfigurationList = 088CC97F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIT0-Quartz" */;
    6181318                        buildPhases = (
    6191319                                088CC977149A494B00210C77 /* Headers */,
     
    6271327                        dependencies = (
    6281328                        );
    629                         name = "PIT0 (Upgraded)";
     1329                        name = "PIT0-Quartz";
    6301330                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    6311331                        productName = PIAQTest;
     
    6331333                        productType = "com.apple.product-type.application";
    6341334                };
    635                 088CC986149A494B00210C77 /* BaoAdc (Copied) */ = {
     1335                088CC986149A494B00210C77 /* BaoAdc-Quartz */ = {
    6361336                        isa = PBXNativeTarget;
    637                         buildConfigurationList = 088CC98B149A494B00210C77 /* Build configuration list for PBXNativeTarget "BaoAdc (Copied)" */;
     1337                        buildConfigurationList = 088CC98B149A494B00210C77 /* Build configuration list for PBXNativeTarget "BaoAdc-Quartz" */;
    6381338                        buildPhases = (
    6391339                                088CC987149A494B00210C77 /* Resources */,
     
    6451345                        dependencies = (
    6461346                        );
    647                         name = "BaoAdc (Copied)";
     1347                        name = "BaoAdc-Quartz";
    6481348                        productName = BaoAdc;
    6491349                        productReference = 088CC98F149A494B00210C77 /* BaoAdc.app */;
    6501350                        productType = "com.apple.product-type.application";
     1351                };
     1352                08A8CA3A1615E71800825DA7 /* XP1-X */ = {
     1353                        isa = PBXNativeTarget;
     1354                        buildConfigurationList = 08A8CA431615E71800825DA7 /* Build configuration list for PBXNativeTarget "XP1-X" */;
     1355                        buildPhases = (
     1356                                08A8CA3B1615E71800825DA7 /* Headers */,
     1357                                08A8CA3C1615E71800825DA7 /* Resources */,
     1358                                08A8CA3D1615E71800825DA7 /* Sources */,
     1359                                08A8CA3F1615E71800825DA7 /* Frameworks */,
     1360                                08A8CA421615E71800825DA7 /* Rez */,
     1361                        );
     1362                        buildRules = (
     1363                        );
     1364                        dependencies = (
     1365                        );
     1366                        name = "XP1-X";
     1367                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     1368                        productName = PIAQTest;
     1369                        productReference = 08A8CA471615E71800825DA7 /* XP1.app */;
     1370                        productType = "com.apple.product-type.application";
     1371                };
     1372                08A8CBBF1616142D00825DA7 /* PI-X */ = {
     1373                        isa = PBXNativeTarget;
     1374                        buildConfigurationList = 08A8CC6F1616142D00825DA7 /* Build configuration list for PBXNativeTarget "PI-X" */;
     1375                        buildPhases = (
     1376                                08A8CBC01616142D00825DA7 /* Headers */,
     1377                                08A8CC401616142D00825DA7 /* Resources */,
     1378                                08A8CC421616142D00825DA7 /* Sources */,
     1379                                08A8CC6B1616142D00825DA7 /* Frameworks */,
     1380                                08A8CC6E1616142D00825DA7 /* Rez */,
     1381                        );
     1382                        buildRules = (
     1383                        );
     1384                        dependencies = (
     1385                        );
     1386                        name = "PI-X";
     1387                        productInstallPath = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     1388                        productName = PI;
     1389                        productReference = 08A8CC731616142D00825DA7 /* PI.framework */;
     1390                        productType = "com.apple.product-type.framework";
    6511391                };
    6521392/* End PBXNativeTarget section */
     
    6701410                        projectRoot = "";
    6711411                        targets = (
    672                                 088CC8E2149A494B00210C77 /* PI (Upgraded) */,
    673                                 088CC946149A494B00210C77 /* PIAQTest (Upgraded) */,
    674                                 088CC956149A494B00210C77 /* XP0 (Upgraded) */,
    675                                 088CC966149A494B00210C77 /* XP1 (Upgraded) */,
    676                                 088CC976149A494B00210C77 /* PIT0 (Upgraded) */,
    677                                 088CC986149A494B00210C77 /* BaoAdc (Copied) */,
     1412                                088CC8E2149A494B00210C77 /* PI-Quartz */,
     1413                                088CC946149A494B00210C77 /* PIAQTest-Quartz */,
     1414                                088CC956149A494B00210C77 /* XP0-Quartz */,
     1415                                088CC966149A494B00210C77 /* XP1-Quartz */,
     1416                                088CC976149A494B00210C77 /* PIT0-Quartz */,
     1417                                088CC986149A494B00210C77 /* BaoAdc-Quartz */,
     1418                                08A8CA3A1615E71800825DA7 /* XP1-X */,
     1419                                08A8CBBF1616142D00825DA7 /* PI-X */,
    6781420                        );
    6791421                };
     
    7241466                        runOnlyForDeploymentPostprocessing = 0;
    7251467                };
     1468                08A8CA3C1615E71800825DA7 /* Resources */ = {
     1469                        isa = PBXResourcesBuildPhase;
     1470                        buildActionMask = 2147483647;
     1471                        files = (
     1472                        );
     1473                        runOnlyForDeploymentPostprocessing = 0;
     1474                };
     1475                08A8CC401616142D00825DA7 /* Resources */ = {
     1476                        isa = PBXResourcesBuildPhase;
     1477                        buildActionMask = 2147483647;
     1478                        files = (
     1479                                08A8CC411616142D00825DA7 /* InfoPlist.strings in Resources */,
     1480                        );
     1481                        runOnlyForDeploymentPostprocessing = 0;
     1482                };
    7261483/* End PBXResourcesBuildPhase section */
    7271484
     
    7561513                };
    7571514                088CC97E149A494B00210C77 /* Rez */ = {
     1515                        isa = PBXRezBuildPhase;
     1516                        buildActionMask = 2147483647;
     1517                        files = (
     1518                        );
     1519                        runOnlyForDeploymentPostprocessing = 0;
     1520                };
     1521                08A8CA421615E71800825DA7 /* Rez */ = {
     1522                        isa = PBXRezBuildPhase;
     1523                        buildActionMask = 2147483647;
     1524                        files = (
     1525                        );
     1526                        runOnlyForDeploymentPostprocessing = 0;
     1527                };
     1528                08A8CC6E1616142D00825DA7 /* Rez */ = {
    7581529                        isa = PBXRezBuildPhase;
    7591530                        buildActionMask = 2147483647;
     
    8081579                                088CC93A149A494B00210C77 /* pigraphps.cc in Sources */,
    8091580                                088CC93B149A494B00210C77 /* pieventquartz.cpp in Sources */,
     1581                                08A8CD9A161C78A500825DA7 /* picons.cc in Sources */,
    8101582                        );
    8111583                        runOnlyForDeploymentPostprocessing = 0;
     
    8471619                        buildActionMask = 2147483647;
    8481620                        files = (
     1621                        );
     1622                        runOnlyForDeploymentPostprocessing = 0;
     1623                };
     1624                08A8CA3D1615E71800825DA7 /* Sources */ = {
     1625                        isa = PBXSourcesBuildPhase;
     1626                        buildActionMask = 2147483647;
     1627                        files = (
     1628                                08A8CA3E1615E71800825DA7 /* xp1.cc in Sources */,
     1629                        );
     1630                        runOnlyForDeploymentPostprocessing = 0;
     1631                };
     1632                08A8CC421616142D00825DA7 /* Sources */ = {
     1633                        isa = PBXSourcesBuildPhase;
     1634                        buildActionMask = 2147483647;
     1635                        files = (
     1636                                08A8CC431616142D00825DA7 /* pimsghandler.cc in Sources */,
     1637                                08A8CC441616142D00825DA7 /* picontainergen.cc in Sources */,
     1638                                08A8CC461616142D00825DA7 /* piwdggen.cc in Sources */,
     1639                                08A8CC481616142D00825DA7 /* pievthandler.cc in Sources */,
     1640                                08A8CC4A1616142D00825DA7 /* piwindowgen.cc in Sources */,
     1641                                08A8CC4B1616142D00825DA7 /* pimenubargen.cc in Sources */,
     1642                                08A8CC4C1616142D00825DA7 /* pimenugen.cc in Sources */,
     1643                                08A8CC4F1616142D00825DA7 /* piapplgen.cc in Sources */,
     1644                                08A8CC511616142D00825DA7 /* pistdwdggen.cc in Sources */,
     1645                                08A8CC571616142D00825DA7 /* picmap.cc in Sources */,
     1646                                08A8CC581616142D00825DA7 /* picmapgen.cc in Sources */,
     1647                                08A8CC591616142D00825DA7 /* pigraphgen.cc in Sources */,
     1648                                08A8CC5A1616142D00825DA7 /* pigratt.cc in Sources */,
     1649                                08A8CC5B1616142D00825DA7 /* pigrcoord.cc in Sources */,
     1650                                08A8CC5C1616142D00825DA7 /* pilineatt.cc in Sources */,
     1651                                08A8CC5D1616142D00825DA7 /* psfile.cc in Sources */,
     1652                                08A8CC5E1616142D00825DA7 /* pifontgen.cc in Sources */,
     1653                                08A8CC5F1616142D00825DA7 /* strutilxx.cc in Sources */,
     1654                                08A8CC601616142D00825DA7 /* pibwdggen.cc in Sources */,
     1655                                08A8CC611616142D00825DA7 /* pidrawer.cc in Sources */,
     1656                                08A8CC621616142D00825DA7 /* piaxes.cc in Sources */,
     1657                                08A8CD38161C694C00825DA7 /* piwdgx.cc in Sources */,
     1658                                08A8CC631616142D00825DA7 /* pigraphuc.cc in Sources */,
     1659                                08A8CC641616142D00825DA7 /* pioptmenugen.cc in Sources */,
     1660                                08A8CC661616142D00825DA7 /* pidrwtools.cc in Sources */,
     1661                                08A8CC681616142D00825DA7 /* pigraphps.cc in Sources */,
     1662                                08A8CC6A1616142D00825DA7 /* xdispim.c in Sources */,
     1663                                08A8CD2A161C686E00825DA7 /* pexceptions.cc in Sources */,
     1664                                08A8CD2F161C68E600825DA7 /* pimenux.cc in Sources */,
     1665                                08A8CD33161C690800825DA7 /* picontainerx.cc in Sources */,
     1666                                08A8CD39161C694C00825DA7 /* piwindowx.cc in Sources */,
     1667                                08A8CD45161C6A7000825DA7 /* pifontx.cc in Sources */,
     1668                                08A8CD49161C6AB500825DA7 /* picmapx.cc in Sources */,
     1669                                08A8CD5E161C6C0900825DA7 /* pistdwdgx.cc in Sources */,
     1670                                08A8CD65161C6CE700825DA7 /* pigraphx.cc in Sources */,
     1671                                08A8CD69161C6FD900825DA7 /* pioptmenux.cc in Sources */,
     1672                                08A8CD7D161C772E00825DA7 /* piapplx.cc in Sources */,
     1673                                08A8CD81161C774200825DA7 /* pimenubarx.cc in Sources */,
     1674                                08A8CD85161C776B00825DA7 /* picons.cc in Sources */,
     1675                                08A8CD89161C778100825DA7 /* pibwdgx.cc in Sources */,
     1676                                08A8CE36161C8C2600825DA7 /* pixtbase.cc in Sources */,
    8491677                        );
    8501678                        runOnlyForDeploymentPostprocessing = 0;
     
    8791707                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
    8801708                                GCC_USE_GCC3_PFE_SUPPORT = NO;
    881                                 HEADER_SEARCH_PATHS = "";
     1709                                HEADER_SEARCH_PATHS = ../../../SophyaLib/SUtils;
    8821710                                INFOPLIST_FILE = "Info-PI__Upgraded_.plist";
    8831711                                INSTALL_PATH = /Library/PI;
    8841712                                LIBRARY_SEARCH_PATHS = "";
     1713                                ONLY_ACTIVE_ARCH = YES;
    8851714                                OTHER_CFLAGS = "";
    8861715                                OTHER_LDFLAGS = "";
    8871716                                PREBINDING = NO;
    8881717                                PRODUCT_NAME = PI;
     1718                                SDKROOT = macosx;
    8891719                                SECTORDER_FLAGS = "";
     1720                                VALID_ARCHS = "i386 x86_64";
    8901721                                WARNING_CFLAGS = (
    8911722                                        "-Wmost",
     
    9141745                                INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    9151746                                LIBRARY_SEARCH_PATHS = "";
     1747                                ONLY_ACTIVE_ARCH = YES;
    9161748                                OTHER_CFLAGS = "";
    9171749                                OTHER_LDFLAGS = "";
    9181750                                PREBINDING = NO;
    9191751                                PRODUCT_NAME = PI;
     1752                                SDKROOT = macosx;
    9201753                                SECTORDER_FLAGS = "";
     1754                                VALID_ARCHS = "i386 x86_64";
    9211755                                WARNING_CFLAGS = (
    9221756                                        "-Wmost",
     
    9431777                                INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
    9441778                                LIBRARY_SEARCH_PATHS = "";
     1779                                ONLY_ACTIVE_ARCH = YES;
    9451780                                OTHER_CFLAGS = "";
    9461781                                OTHER_LDFLAGS = "";
    9471782                                PREBINDING = NO;
    9481783                                PRODUCT_NAME = PI;
     1784                                SDKROOT = macosx;
    9491785                                SECTORDER_FLAGS = "";
     1786                                VALID_ARCHS = "i386 x86_64";
    9501787                                WARNING_CFLAGS = (
    9511788                                        "-Wmost",
     
    9611798                        buildSettings = {
    9621799                                COPY_PHASE_STRIP = NO;
    963                                 FRAMEWORK_SEARCH_PATHS = (
    964                                         /Users/brunomansoux/Programmes/PI4Mac/PI/build,
    965                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
    966                                 );
     1800                                FRAMEWORK_SEARCH_PATHS = "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)";
    9671801                                FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Development\"";
    9681802                                GCC_DYNAMIC_NO_PIC = NO;
     
    9751809                                );
    9761810                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     1811                                GCC_VERSION = "";
    9771812                                INFOPLIST_FILE = "Info-PIAQTest__Upgraded_.plist";
    9781813                                OTHER_CFLAGS = "";
     
    9821817                                PRODUCT_NAME = PIAQTest;
    9831818                                SECTORDER_FLAGS = "";
     1819                                SKIP_INSTALL = YES;
    9841820                                WARNING_CFLAGS = (
    9851821                                        "-Wmost",
     
    10061842                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
    10071843                                INFOPLIST_FILE = "Info-PIAQTest__Upgraded_.plist";
    1008                                 INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     1844                                INSTALL_PATH = /Users/garnier/Work/PI/trunk/SophyaPI/PI/Quartz/build;
    10091845                                OTHER_CFLAGS = "";
    10101846                                OTHER_LDFLAGS = "";
     
    10551891                        buildSettings = {
    10561892                                COPY_PHASE_STRIP = NO;
    1057                                 FRAMEWORK_SEARCH_PATHS = (
    1058                                         /Users/brunomansoux/Programmes/PI4Mac/PI/build,
    1059                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
    1060                                 );
     1893                                FRAMEWORK_SEARCH_PATHS = "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)";
    10611894                                FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Development\"";
    10621895                                GCC_DYNAMIC_NO_PIC = NO;
     
    11481981                        buildSettings = {
    11491982                                COPY_PHASE_STRIP = NO;
    1150                                 FRAMEWORK_SEARCH_PATHS = (
    1151                                         /Users/brunomansoux/Programmes/PI4Mac/PI/build,
    1152                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
    1153                                 );
     1983                                FRAMEWORK_SEARCH_PATHS = "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)/**";
    11541984                                FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Development\"";
    11551985                                GCC_DYNAMIC_NO_PIC = NO;
     
    14532283                        name = Default;
    14542284                };
     2285                08A8CA441615E71800825DA7 /* Development */ = {
     2286                        isa = XCBuildConfiguration;
     2287                        buildSettings = {
     2288                                ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
     2289                                COPY_PHASE_STRIP = NO;
     2290                                FRAMEWORK_SEARCH_PATHS = "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)/**";
     2291                                FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Development\"";
     2292                                GCC_DYNAMIC_NO_PIC = NO;
     2293                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     2294                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     2295                                GCC_OPTIMIZATION_LEVEL = 0;
     2296                                GCC_PREPROCESSOR_DEFINITIONS = "";
     2297                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     2298                                GCC_USE_GCC3_PFE_SUPPORT = NO;
     2299                                HEADER_SEARCH_PATHS = (
     2300                                        /usr/include,
     2301                                        ../SophyaLib/SUtils,
     2302                                );
     2303                                INFOPLIST_FILE = "Info-XP1__Upgraded_ copy.plist";
     2304                                MACOSX_DEPLOYMENT_TARGET = 10.6;
     2305                                ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_64)";
     2306                                OTHER_CFLAGS = "";
     2307                                OTHER_LDFLAGS = "";
     2308                                OTHER_REZFLAGS = "";
     2309                                PREBINDING = NO;
     2310                                PRODUCT_NAME = XP1;
     2311                                SDKROOT = macosx;
     2312                                SECTORDER_FLAGS = "";
     2313                                VALID_ARCHS = x86_64;
     2314                                WARNING_CFLAGS = (
     2315                                        "-Wmost",
     2316                                        "-Wno-four-char-constants",
     2317                                        "-Wno-unknown-pragmas",
     2318                                );
     2319                                WRAPPER_EXTENSION = app;
     2320                                ZERO_LINK = YES;
     2321                        };
     2322                        name = Development;
     2323                };
     2324                08A8CA451615E71800825DA7 /* Deployment */ = {
     2325                        isa = XCBuildConfiguration;
     2326                        buildSettings = {
     2327                                ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
     2328                                COPY_PHASE_STRIP = YES;
     2329                                FRAMEWORK_SEARCH_PATHS = (
     2330                                        /Users/brunomansoux/Programmes/PI4Mac/PI/build,
     2331                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
     2332                                );
     2333                                FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Development\"";
     2334                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
     2335                                GCC_OPTIMIZATION_LEVEL = 0;
     2336                                GCC_PREPROCESSOR_DEFINITIONS = __MACOSX__;
     2337                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     2338                                INFOPLIST_FILE = "Info-XP1__Upgraded_ copy.plist";
     2339                                INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     2340                                MACOSX_DEPLOYMENT_TARGET = 10.6;
     2341                                ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
     2342                                OTHER_CFLAGS = "";
     2343                                OTHER_LDFLAGS = "";
     2344                                OTHER_REZFLAGS = "";
     2345                                PREBINDING = NO;
     2346                                PRODUCT_NAME = PIAQTest;
     2347                                SDKROOT = macosx;
     2348                                SECTORDER_FLAGS = "";
     2349                                VALID_ARCHS = "x86_64 i386";
     2350                                WARNING_CFLAGS = (
     2351                                        "-Wmost",
     2352                                        "-Wno-four-char-constants",
     2353                                        "-Wno-unknown-pragmas",
     2354                                );
     2355                                WRAPPER_EXTENSION = app;
     2356                                ZERO_LINK = NO;
     2357                        };
     2358                        name = Deployment;
     2359                };
     2360                08A8CA461615E71800825DA7 /* Default */ = {
     2361                        isa = XCBuildConfiguration;
     2362                        buildSettings = {
     2363                                ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
     2364                                FRAMEWORK_SEARCH_PATHS = (
     2365                                        /Users/brunomansoux/Programmes/PI4Mac/PI/build,
     2366                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
     2367                                );
     2368                                FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Development\"";
     2369                                GCC_OPTIMIZATION_LEVEL = 0;
     2370                                GCC_PREPROCESSOR_DEFINITIONS = __MACOSX__;
     2371                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     2372                                INFOPLIST_FILE = "Info-XP1__Upgraded_ copy.plist";
     2373                                INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     2374                                ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
     2375                                OTHER_CFLAGS = "";
     2376                                OTHER_LDFLAGS = "";
     2377                                OTHER_REZFLAGS = "";
     2378                                PREBINDING = NO;
     2379                                PRODUCT_NAME = PIAQTest;
     2380                                SDKROOT = macosx;
     2381                                SECTORDER_FLAGS = "";
     2382                                VALID_ARCHS = "x86_64 i386";
     2383                                WARNING_CFLAGS = (
     2384                                        "-Wmost",
     2385                                        "-Wno-four-char-constants",
     2386                                        "-Wno-unknown-pragmas",
     2387                                );
     2388                                WRAPPER_EXTENSION = app;
     2389                        };
     2390                        name = Default;
     2391                };
     2392                08A8CC701616142D00825DA7 /* Development */ = {
     2393                        isa = XCBuildConfiguration;
     2394                        buildSettings = {
     2395                                ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
     2396                                COPY_PHASE_STRIP = NO;
     2397                                DYLIB_COMPATIBILITY_VERSION = 1;
     2398                                DYLIB_CURRENT_VERSION = 1;
     2399                                FRAMEWORK_SEARCH_PATHS = "";
     2400                                FRAMEWORK_VERSION = A;
     2401                                GCC_DYNAMIC_NO_PIC = NO;
     2402                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     2403                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     2404                                GCC_OPTIMIZATION_LEVEL = 0;
     2405                                GCC_PREPROCESSOR_DEFINITIONS = Darwin;
     2406                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     2407                                GCC_USE_GCC3_PFE_SUPPORT = NO;
     2408                                HEADER_SEARCH_PATHS = (
     2409                                        /sw/include,
     2410                                        ../../../SophyaLib/SUtils,
     2411                                );
     2412                                INFOPLIST_FILE = "Info-PI__Upgraded_ copy.plist";
     2413                                INSTALL_PATH = /Library/PI;
     2414                                LIBRARY_SEARCH_PATHS = "";
     2415                                MACOSX_DEPLOYMENT_TARGET = 10.6;
     2416                                ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_64)";
     2417                                OTHER_CFLAGS = "";
     2418                                OTHER_LDFLAGS = (
     2419                                        "-lXt",
     2420                                        "-lXaw",
     2421                                        "-lX11",
     2422                                        "-lXmu",
     2423                                        "-L/usr/X11R6/lib",
     2424                                        "-L/sw/lib",
     2425                                        "-lXm",
     2426                                );
     2427                                PREBINDING = NO;
     2428                                PRODUCT_NAME = PI;
     2429                                SDKROOT = macosx;
     2430                                SECTORDER_FLAGS = "";
     2431                                VALID_ARCHS = x86_64;
     2432                                WARNING_CFLAGS = (
     2433                                        "-Wmost",
     2434                                        "-Wno-four-char-constants",
     2435                                        "-Wno-unknown-pragmas",
     2436                                );
     2437                                WRAPPER_EXTENSION = framework;
     2438                                ZERO_LINK = YES;
     2439                        };
     2440                        name = Development;
     2441                };
     2442                08A8CC711616142D00825DA7 /* Deployment */ = {
     2443                        isa = XCBuildConfiguration;
     2444                        buildSettings = {
     2445                                ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
     2446                                COPY_PHASE_STRIP = YES;
     2447                                DYLIB_COMPATIBILITY_VERSION = 1;
     2448                                DYLIB_CURRENT_VERSION = 1;
     2449                                FRAMEWORK_SEARCH_PATHS = "";
     2450                                FRAMEWORK_VERSION = A;
     2451                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
     2452                                GCC_OPTIMIZATION_LEVEL = 0;
     2453                                GCC_PREPROCESSOR_DEFINITIONS = __MACOSX__;
     2454                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     2455                                HEADER_SEARCH_PATHS = (
     2456                                        ../../../SophyaLib/SUtils,
     2457                                        /sw/include,
     2458                                );
     2459                                INFOPLIST_FILE = "Info-PI__Upgraded_ copy.plist";
     2460                                INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     2461                                LIBRARY_SEARCH_PATHS = "";
     2462                                MACOSX_DEPLOYMENT_TARGET = 10.6;
     2463                                ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
     2464                                OTHER_CFLAGS = "";
     2465                                OTHER_LDFLAGS = "";
     2466                                PREBINDING = NO;
     2467                                PRODUCT_NAME = PI;
     2468                                SDKROOT = macosx;
     2469                                SECTORDER_FLAGS = "";
     2470                                VALID_ARCHS = "x86_64 i386";
     2471                                WARNING_CFLAGS = (
     2472                                        "-Wmost",
     2473                                        "-Wno-four-char-constants",
     2474                                        "-Wno-unknown-pragmas",
     2475                                );
     2476                                WRAPPER_EXTENSION = framework;
     2477                                ZERO_LINK = NO;
     2478                        };
     2479                        name = Deployment;
     2480                };
     2481                08A8CC721616142D00825DA7 /* Default */ = {
     2482                        isa = XCBuildConfiguration;
     2483                        buildSettings = {
     2484                                ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
     2485                                DYLIB_COMPATIBILITY_VERSION = 1;
     2486                                DYLIB_CURRENT_VERSION = 1;
     2487                                FRAMEWORK_SEARCH_PATHS = "";
     2488                                FRAMEWORK_VERSION = A;
     2489                                GCC_OPTIMIZATION_LEVEL = 0;
     2490                                GCC_PREPROCESSOR_DEFINITIONS = __MACOSX__;
     2491                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
     2492                                HEADER_SEARCH_PATHS = "";
     2493                                INFOPLIST_FILE = "Info-PI__Upgraded_ copy.plist";
     2494                                INSTALL_PATH = /Users/brunomansoux/Programmes/PI4Mac/PI/build;
     2495                                LIBRARY_SEARCH_PATHS = "";
     2496                                ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
     2497                                OTHER_CFLAGS = "";
     2498                                OTHER_LDFLAGS = "";
     2499                                PREBINDING = NO;
     2500                                PRODUCT_NAME = PI;
     2501                                SDKROOT = macosx;
     2502                                SECTORDER_FLAGS = "";
     2503                                VALID_ARCHS = "x86_64 i386";
     2504                                WARNING_CFLAGS = (
     2505                                        "-Wmost",
     2506                                        "-Wno-four-char-constants",
     2507                                        "-Wno-unknown-pragmas",
     2508                                );
     2509                                WRAPPER_EXTENSION = framework;
     2510                        };
     2511                        name = Default;
     2512                };
    14552513                6DF29DE20B71EEB300F55B65 /* Development */ = {
    14562514                        isa = XCBuildConfiguration;
    14572515                        buildSettings = {
    1458                                 HEADER_SEARCH_PATHS = Quartz;
     2516                                DEAD_CODE_STRIPPING = NO;
     2517                                GCC_VERSION = 4.2;
     2518                                HEADER_SEARCH_PATHS = (
     2519                                        /usr/include,
     2520                                        ../SophyaLib/SUtils,
     2521                                        Quartz,
     2522                                );
     2523                                LINK_WITH_STANDARD_LIBRARIES = YES;
    14592524                                MACOSX_DEPLOYMENT_TARGET = 10.4;
    1460                                 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
     2525                                SDKROOT = macosx;
     2526                                USER_HEADER_SEARCH_PATHS = /usr/include;
    14612527                        };
    14622528                        name = Development;
     
    14662532                        buildSettings = {
    14672533                                MACOSX_DEPLOYMENT_TARGET = 10.4;
    1468                                 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
     2534                                SDKROOT = macosx;
    14692535                        };
    14702536                        name = Deployment;
     
    14742540                        buildSettings = {
    14752541                                MACOSX_DEPLOYMENT_TARGET = 10.4;
    1476                                 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
     2542                                SDKROOT = macosx;
    14772543                        };
    14782544                        name = Default;
     
    14812547
    14822548/* Begin XCConfigurationList section */
    1483                 088CC940149A494B00210C77 /* Build configuration list for PBXNativeTarget "PI (Upgraded)" */ = {
     2549                088CC940149A494B00210C77 /* Build configuration list for PBXNativeTarget "PI-Quartz" */ = {
    14842550                        isa = XCConfigurationList;
    14852551                        buildConfigurations = (
     
    14912557                        defaultConfigurationName = Default;
    14922558                };
    1493                 088CC94F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIAQTest (Upgraded)" */ = {
     2559                088CC94F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIAQTest-Quartz" */ = {
    14942560                        isa = XCConfigurationList;
    14952561                        buildConfigurations = (
     
    15012567                        defaultConfigurationName = Default;
    15022568                };
    1503                 088CC95F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP0 (Upgraded)" */ = {
     2569                088CC95F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP0-Quartz" */ = {
    15042570                        isa = XCConfigurationList;
    15052571                        buildConfigurations = (
     
    15112577                        defaultConfigurationName = Default;
    15122578                };
    1513                 088CC96F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP1 (Upgraded)" */ = {
     2579                088CC96F149A494B00210C77 /* Build configuration list for PBXNativeTarget "XP1-Quartz" */ = {
    15142580                        isa = XCConfigurationList;
    15152581                        buildConfigurations = (
     
    15212587                        defaultConfigurationName = Default;
    15222588                };
    1523                 088CC97F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIT0 (Upgraded)" */ = {
     2589                088CC97F149A494B00210C77 /* Build configuration list for PBXNativeTarget "PIT0-Quartz" */ = {
    15242590                        isa = XCConfigurationList;
    15252591                        buildConfigurations = (
     
    15312597                        defaultConfigurationName = Default;
    15322598                };
    1533                 088CC98B149A494B00210C77 /* Build configuration list for PBXNativeTarget "BaoAdc (Copied)" */ = {
     2599                088CC98B149A494B00210C77 /* Build configuration list for PBXNativeTarget "BaoAdc-Quartz" */ = {
    15342600                        isa = XCConfigurationList;
    15352601                        buildConfigurations = (
     
    15372603                                088CC98D149A494B00210C77 /* Deployment */,
    15382604                                088CC98E149A494B00210C77 /* Default */,
     2605                        );
     2606                        defaultConfigurationIsVisible = 0;
     2607                        defaultConfigurationName = Default;
     2608                };
     2609                08A8CA431615E71800825DA7 /* Build configuration list for PBXNativeTarget "XP1-X" */ = {
     2610                        isa = XCConfigurationList;
     2611                        buildConfigurations = (
     2612                                08A8CA441615E71800825DA7 /* Development */,
     2613                                08A8CA451615E71800825DA7 /* Deployment */,
     2614                                08A8CA461615E71800825DA7 /* Default */,
     2615                        );
     2616                        defaultConfigurationIsVisible = 0;
     2617                        defaultConfigurationName = Default;
     2618                };
     2619                08A8CC6F1616142D00825DA7 /* Build configuration list for PBXNativeTarget "PI-X" */ = {
     2620                        isa = XCConfigurationList;
     2621                        buildConfigurations = (
     2622                                08A8CC701616142D00825DA7 /* Development */,
     2623                                08A8CC711616142D00825DA7 /* Deployment */,
     2624                                08A8CC721616142D00825DA7 /* Default */,
    15392625                        );
    15402626                        defaultConfigurationIsVisible = 0;
  • trunk/SophyaPI/PI/Quartz/PIApplQuartz.cpp

    r3747 r4081  
    9898}
    9999
    100 
  • trunk/SophyaPI/PI/Quartz/PIContainerQuartz.cpp

    r4078 r4081  
    1414:PIContainerGen(par, nom, sx, sy, px, py)
    1515{
     16        printf("PIContainerQuartz::PIContainerQuartz \n");
    1617}
    1718
  • trunk/SophyaPI/PI/Quartz/PIWindowQuartz.cpp

    r4079 r4081  
    1717       
    1818    SetRect(&wdgRect,px,py,px+sx,py+sy);
    19         windowAttributes = kWindowStandardDocumentAttributes | kWindowCompositingAttribute ;
     19        windowAttributes = kWindowStandardDocumentAttributes | kWindowCompositingAttribute | kWindowStandardHandlerAttribute | kWindowLiveResizeAttribute;
    2020       
    2121        err = CreateNewWindow (kDocumentWindowClass, windowAttributes, &wdgRect, &wRef);
     
    3030        HIViewGetBounds (wdgHIView, &bounds);
    3131
     32//////
     33/*
     34 CGRect myBoundingBox;// 1
     35       
     36    myBoundingBox = CGRectMake (0, 0, myWidth, myHeight);// 2
     37    myBitmapContext = MyCreateBitmapContext (400, 300);// 3
     38    // ********** Your drawing code here ********** // 4
     39    CGContextSetRGBFillColor (myBitmapContext, 1, 0, 0, 1);
     40    CGContextFillRect (myBitmapContext, CGRectMake (0, 0, 200, 100 ));
     41    CGContextSetRGBFillColor (myBitmapContext, 0, 0, 1, .5);
     42    CGContextFillRect (myBitmapContext, CGRectMake (0, 0, 100, 200 ));
     43    myImage = CGBitmapContextCreateImage (myBitmapContext);// 5
     44    CGContextDrawImage(myContext, myBoundingBox, myImage);// 6
     45    char *bitmapData = CGBitmapContextGetData(myBitmapContext); // 7
     46    CGContextRelease (myBitmapContext);// 8
     47    if (bitmapData) free(bitmapData); // 9
     48    CGImageRelease(myImage);
     49*/     
     50///////
     51
     52       
    3253        printf("PIWindowQuartz::PIWindowQuartz Window View Bounds (%g %g) [%g %g] \n",
    3354                                                                                        bounds.origin.x, bounds.origin.y,
     
    4061
    4162}
     63/*
     64 
     65CGContextRef PIWindowQuartz::MyCreateBitmapContext (int pixelsWide,
     66                                                                        int pixelsHigh)
     67{
     68    CGContextRef    context = NULL;
     69    CGColorSpaceRef colorSpace;
     70    void *          bitmapData;
     71    int             bitmapByteCount;
     72    int             bitmapBytesPerRow;
     73       
     74    bitmapBytesPerRow   = (pixelsWide * 4);// 1
     75    bitmapByteCount     = (bitmapBytesPerRow * pixelsHigh);
     76       
     77    colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceGenericRGB);// 2
     78    bitmapData = calloc( bitmapByteCount );// 3
     79    if (bitmapData == NULL)
     80    {
     81        fprintf (stderr, "Memory not allocated!");
     82        return NULL;
     83    }
     84    context = CGBitmapContextCreate (bitmapData,// 4
     85                                                                         pixelsWide,
     86                                                                         pixelsHigh,
     87                                                                         8,      // bits per component
     88                                                                         bitmapBytesPerRow,
     89                                                                         colorSpace,
     90                                                                         kCGImageAlphaPremultipliedLast);
     91    if (context== NULL)
     92    {
     93        free (bitmapData);// 5
     94        fprintf (stderr, "Context not created!");
     95        return NULL;
     96    }
     97    CGColorSpaceRelease( colorSpace );// 6
     98       
     99    return context;// 7
     100}
     101*/
     102////
    42103
    43104void PIWindowQuartz::SetSize(int sx, int sy)
  • trunk/SophyaPI/PI/Quartz/QuartzAppTest.cpp

    r4078 r4081  
    145145       
    146146    /* Creation of Main Window */       
    147     windowFirst = new PIWindow((PIMsgHandler *)mainApp, (const char *)"Window First",PIWK_normal, 700, 300, 50, 50);
     147    windowFirst = new PIWindow((PIMsgHandler *)mainApp, (const char *)"Window First",PIWK_normal, 700, 700, 50, 50);
    148148       
    149149    /* Creation of general graphical objects */
    150150        piLabel = new PILabel(windowFirst,(const char *)"Label", 80, 40, 150, 50);
    151151
    152         piButton = new PIButton(windowFirst, "Hello", 777, 60, 20, 80, 80);
     152        piButton = new PIButton(windowFirst, "Hello------2", 777, 60, 20, 80, 80);
    153153       
    154154        optMenu = new PIOptMenu(windowFirst, "Opt Menu", 100, 25, 150, 80);
     
    159159        optMenu->AppendPDMenu(popMenu);
    160160       
    161         piLabel->SetLabel("Etiquette");
     161        piLabel->SetLabel("Etiquette-------2");
    162162       
    163163        /* Creation of graphic Context */
    164         twdg = new TstBWdg(windowFirst, "Test BaseQuartz", 400, 250, 300, 50);
     164        twdg = new TstBWdg(windowFirst, "Test BaseQuartz", 500, 500, 200, 200);
    165165        windowFirst->Show();
    166166       
     
    186186void TstBWdg::Draw(PIGraphic* g, int x0, int y0, int dx, int dy)
    187187{
    188         std::cout << "TstBWdg::Draw ";
     188        std::cout << "TstBWdg::Draw +++++++++";
    189189
    190190        /*
     
    205205        g->DrawFBox(px, py, len, hei);
    206206       
     207        PIGrCoord px2(0);
     208        PIGrCoord py2(0);
     209        PIGrCoord len2(500);
     210        PIGrCoord hei2(500);
     211        g->SelForeground(PI_Red);
     212        g->DrawFBox(px2, py2, len2, hei2);
     213       
    207214        px = 200 ; py = 50;
    208215        g->DrawString (px, py, "Graphic Text", 1);
  • trunk/SophyaPI/PI/Quartz/machdefs.h

    r4077 r4081  
    362362#define NO_VALUES_H
    363363/* BMX */
    364 #include "PI_Prefix.h"
     364#ifdef __PIWQUARTZ__
     365#include "PI_PrefixQuartz.h"
    365366/* #include "osx_values.h" */
    366367/* Faute de mieux pour le moment : */
    367368#define drand48() ((double)(random())/LONG_MAX)
     369#endif
    368370#endif
    369371
  • trunk/SophyaPI/PI/Quartz/pibwdgquartz.cpp

    r4077 r4081  
    1515: PIBaseWdgGen(par,nom,sx,sy,px,py)
    1616{
    17         HIRect localHIRect;
     17
     18 HIRect localHIRect;
    1819        HIViewRef rootView;
    1920        HIViewRef contentView;
    2021        OSStatus err;
     22        fName = nom;
    2123       
    2224        rootView = ((PIWdg*)par)->GetHIViewRef();
    2325        err = HIViewGetBounds (rootView, &localHIRect);
    24                                                                                                
     26
    2527        err = HIScrollViewCreate(kHIScrollViewOptionsVertScroll | kHIScrollViewOptionsHorizScroll, &wdgHIView);
    2628        err += HIViewSetVisible (wdgHIView, true);     
     
    4042        err += HIViewGetFrame (wdgHIView, &localHIRect);
    4143       
    42         printf("PIBaseWdgQuartz::PIBaseWdgQuartz Set Frame (%g %g) [%g %g] err : %d \n",
     44        printf("PIBaseWdgQuartz::PIBaseWdgQuartz Set Frame (%g %g) [%g %g] err : %d nom:%s\n",
    4345                                                                                        localHIRect.origin.x, localHIRect.origin.y,
    4446                                                                                        localHIRect.size.width, localHIRect.size.height,
    45                                                                                         err);
     47                                                                                        err,nom);
    4648
    4749        err = InstallEventHandler (GetControlEventTarget (wdgHIView),
     
    5355
    5456        HIViewRender(wdgHIView);
    55 
     57        FinishCreate();
    5658        mWGrC = new PIGraphicWin(this);
    5759}
     
    117119void PIBaseWdgQuartz::Refresh()
    118120{
    119         printf("PIBaseWdgQuartz::Refresh ");
     121//      return;
     122        printf("---->> PIBaseWdgQuartz::Refresh -%s- context:%lx\n",fName,mWGrC->GetCGContext());
    120123        EventRef        rEvent;
    121124        OSStatus err;
     
    130133        HIViewGetFrame(wdgHIView, &hiRect);
    131134
    132         CGContextRestoreGState (mWGrC->GetCGContext());
    133135        printf(" cg : %lx ox : %g oy : %g width : %g height : %g \n",
    134136                        mWGrC->GetCGContext(), hiRect.origin.x, hiRect.origin.y, hiRect.size.width, hiRect.size.height);
     
    142144void PIBaseWdgQuartz::eXposeProcess(CGContextRef cg, int x0, int y0, int dx, int dy)
    143145{
    144         printf("PIBaseWdgQuartz::ExposeProcess \n");
    145         CGContextSaveGState(cg);
    146         mWGrC->SetCGContext(cg);
    147         mWGrC->SetCTM(CGContextGetCTM(cg));
     146        printf("PIBaseWdgQuartz::ExposeProcess -%s- to x:%d y:%d dx:%d dy:%d\n",fName,x0,y0,dx,dy);
     147        if (mWGrC->GetCGContext() == NULL) {
     148                mWGrC->SetCGContext(cg);
     149                printf("PIBaseWdgQuartz::ExposeProcess CHANGE context to %lx\n",cg);
     150                mWGrC->SetCTM(CGContextGetCTM(cg));
     151        }
     152        printf("PIBaseWdgQuartz::ExposeProcess set CTM to %lx\n",cg);
     153        CGContextSaveGState(mWGrC->GetCGContext());
    148154        Draw(mWGrC, x0, y0, dx, dy);
     155//      CGContextRestoreGState (cg);
     156        CGContextRestoreGState (mWGrC->GetCGContext());
    149157
    150158        return;
     
    160168       
    161169        counterDraw++;
    162         printf(" BaseWdgQuartzEventHandler (%d) : ", counterDraw);
    163170        PIGetEventName(event);
    164171
    165172        PIBaseWdgQuartz* wdg = (PIBaseWdgQuartz*) userData;
     173        printf("\n BaseWdgQuartzEventHandler -%s- (%d) : ", wdg->fName,counterDraw);
     174        printf("\n");
    166175
    167176        CGContextRef cg;
    168                
     177        WindowRef           window;
     178    Rect                bounds;
     179        if (!wdg)
     180        return status;
     181       
    169182    status = GetEventParameter (event, kEventParamCGContextRef, typeCGContextRef, NULL, sizeof (CGContextRef), NULL, &cg);
    170183
     184        switch(GetEventClass(event))
     185    {
     186/*        case kEventClassTablet:
     187        case kEventClassMouse:
     188            if (w->handleMouseEvent(event))
     189                result = noErr;
     190            break;
     191        case kEventClassKeyboard:
     192            if (w->handleKeyboardEvent(event))
     193                result = noErr;
     194            break;
     195           
     196*/        case kEventClassWindow: {
     197                       
     198            switch (GetEventKind(event))
     199                        {
     200                                case kEventWindowBoundsChanging:
     201                                        // left the code for live-resizing, but it is not used, because of window-refreshing issues...
     202                                        GetEventParameter( event, kEventParamCurrentBounds, typeQDRectangle, NULL, sizeof(Rect), NULL, &bounds );
     203                                       
     204//                                      wdg->adaptResize(bounds.left, bounds.top, bounds.right - bounds.left, bounds.bottom - bounds.top);
     205//                                      wdg->requestRedraw();
     206                                        status = noErr;
     207                                        break;
     208                                       
     209                                case kEventWindowBoundsChanged:
     210                                        InvalWindowRect(window, GetWindowPortBounds(window, &bounds));
     211                                        GetWindowBounds(window, kWindowContentRgn, &bounds);
     212//                                      wdg->adaptResize(bounds.left, bounds.top, bounds.right - bounds.left, bounds.bottom - bounds.top);
     213                                        status = noErr;
     214                                        break;
     215                   
     216                                case kEventWindowClose:
     217//                                      wdg->requestClose();
     218                                        status = noErr;
     219                                        break;
     220                                       
     221                                default:
     222                                        break;
     223                        }
     224                break; 
     225                }
     226                case kEventClassControl : {                     
     227                        case kEventControlDraw: {
     228                                // wdg->SetQuartzCGContext(cg);
     229                                HIViewRef view = wdg->GetHIViewRef();
     230                                HIRect hiRect;
     231                                HIViewGetFrame(view, &hiRect);
     232                                // Pour le moment on rafraichit toute la vue
     233                                int ox = (int)(hiRect.origin.x);
     234                                int oy = (int)(hiRect.origin.x);
     235                                int dx = (int)(hiRect.size.width);
     236                                int dy = (int)(hiRect.size.height);
     237                                printf("-->> PIbWdgquartz::BaseWdgQuartzEventHandler -%s- cg : %lx [%d %d] Frame [%d, %d] \n", wdg->fName,(unsigned long)cg, ox, oy, dx, dy);
     238                       
     239                                HIRect      bounds;
     240                                HIViewGetBounds ((HIViewRef) userData, &bounds);
     241                                printf("-->> PIbWdgquartz::BaseWdgQuartzEventHandler BOUNDS [%f %f] SIZE [%f, %f] \n",hiRect.origin.x,hiRect.origin.y,hiRect.size.width,hiRect.size.height);
     242                                //              err = HIViewSetFrame (wdgHIView, &localHIRect);
     243                               
     244                                wdg->eXposeProcess(cg, 0 , 0, dx, dy);
     245                        }
     246                        break;
     247                }
     248                        break; 
     249        default:
     250            printf("unknown: %g\n",GetEventClass(event));
     251            break;
     252    }
     253       
     254        /////
     255       
     256       
     257       
    171258        if (status != noErr)
    172259        {
     
    175262        else
    176263        {       
    177                 // wdg->SetQuartzCGContext(cg);
     264/*
     265 // wdg->SetQuartzCGContext(cg);
    178266                HIViewRef view = wdg->GetHIViewRef();
    179267                HIRect hiRect;
     
    185273                int dy = (int)(hiRect.size.height);
    186274                printf(" BaseWdgQuartzEventHandler cg : %lx [%d %d] Frame [%d, %d] \n", (unsigned long)cg, ox, oy, dx, dy);
     275               
     276                HIRect      bounds;
     277                HIViewGetBounds ((HIViewRef) userData, &bounds);
     278                printf(" BaseWdgQuartzEventHandler BOUNDS [%f %f] SIZE [%f, %f] \n",hiRect.origin.x,hiRect.origin.y,hiRect.size.width,hiRect.size.height);
     279//              err = HIViewSetFrame (wdgHIView, &localHIRect);
     280               
    187281                wdg->eXposeProcess(cg, 0 , 0, dx, dy);
     282*/
    188283        }
    189284
  • trunk/SophyaPI/PI/Quartz/pibwdgquartz.h

    r4077 r4081  
    3636*/
    3737
    38 static const EventTypeSpec basewdgSpec[] = {{ kEventClassControl, kEventControlDraw}};
     38static const EventTypeSpec basewdgSpec[] = {{ kEventClassControl, kEventControlDraw},{kEventWindowBoundsChanged,kEventWindowResizeCompleted}};
    3939
    4040
     
    7373//  Appel depuis le PIXtBaseWidget uniquement (ExposeEvt de Xt )
    7474  virtual void       eXposeProcess(CGContextRef cg, int x0, int y0, int dx, int dy);
     75        const char *fName;
    7576 
    7677protected:
  • trunk/SophyaPI/PI/Quartz/pigraphquartz.cpp

    r4077 r4081  
    150150        CGContextSetLineWidth (cgContext, 2);
    151151        CGContextStrokePath (cgContext);
    152         CGContextClosePath (cgContext);
     152
     153        printf("PIGraphicQuartz::DrawLine Path\n");
     154//      CGContextClosePath (cgContext);
    153155        CGContextFlush(cgContext);
    154156
     
    240242        CGContextAddLines(cgContext, points, n);
    241243       
    242         CGContextClosePath(cgContext);
     244        printf("PIGraphicQuartz::DrawPolygone ContextClosePath\n");
     245//      CGContextClosePath(cgContext);
    243246        CGContextStrokePath(cgContext);
    244247        CGContextFlush(cgContext);
     
    265268        CGContextAddLines(cgContext, points, n);
    266269       
    267         CGContextClosePath(cgContext);
     270        printf("PIGraphicQuartz::DrawFPolygone ContextClosePath context:%lx /n",cgContext);
     271//      CGContextClosePath(cgContext);
    268272        CGContextFillPath(cgContext);
    269273        CGContextFlush(cgContext);
     
    290294        CGContextAddArc (cgContext, xf, yf, radius, startAngle, endAngle, 0);
    291295        CGContextStrokePath(cgContext);
    292         CGContextClosePath(cgContext);
     296       
     297        printf("PIGraphicQuartz::DrawArc ContextClosePath context:%lx \n",cgContext);
     298//      CGContextClosePath(cgContext);
    293299        CGContextFlush(cgContext);
    294300
     
    312318        CGContextMoveToPoint (cgContext, xd, yd);
    313319        CGContextAddArc (cgContext, xf, yf, radius, startAngle, endAngle, 0);
    314         CGContextClosePath(cgContext);
     320        printf("PIGraphicQuartz::DrawFArc ContextClosePath\n");
     321//      CGContextClosePath(cgContext);
    315322        CGContextFillPath(cgContext);
    316323        CGContextFlush(cgContext);
     
    784791        CGContextAddRect(cgContext, cgRect);
    785792
    786         CGContextClosePath (cgContext);
     793        printf("PIGraphicQuartz::SetClipRectangle ContextClosePath\n");
     794//      CGContextClosePath (cgContext);
    787795        CGContextClip(cgContext);
    788796        CGContextFlush(cgContext);     
     
    890898void PIGraphicQuartz::SetCGContext(CGContextRef cg)
    891899{
    892         if (cgContext != NULL)
    893         {
    894                 printf("PIGraphicQuartz::SetCGContext Release CGContext %lx \n", (unsigned long)cgContext);
    895                 CGContextRelease (cgContext);
    896                 cgContext = NULL;
     900        if (cgContext != NULL) return;
     901
     902        printf("PIGraphicQuartz::SetCGContext ---try to change %lx to %lx\n", (unsigned long)cgContext, (unsigned long)cg);
     903        if (cgContext != cg) {
     904                if (cgContext != NULL)
     905                        {
     906                                printf("PIGraphicQuartz::SetCGContext Release CGContext %lx \n", (unsigned long)cgContext);
     907                                CGContextRelease (cgContext);
     908                                cgContext = NULL;
     909                        }
     910       
     911                cgContext = CGContextRetain(cg);
     912
    897913        }
    898        
    899         cgContext = CGContextRetain(cg);
    900 
    901914        HIRect hiRect;
    902915        HIViewGetFrame(hiViewRef, &hiRect);
    903916
    904         printf("PIGraphicQuartz::SetCGContext Frame ox : %g oy : %g width : %g height : %g \n",
    905                         hiRect.origin.x, hiRect.origin.y, hiRect.size.width, hiRect.size.height);
     917        printf("PIGraphicQuartz::SetCGContext Frame ox : %g oy : %g width : %g height : %g  cg : %lx \n",
     918                        hiRect.origin.x, hiRect.origin.y, hiRect.size.width, hiRect.size.height, (unsigned long)cg);
    906919        // SetGCRect(hiRect.origin.x, hiRect.origin.y, hiRect.size.width, hiRect.size.height);
    907920        return;
     
    917930        cgAffineTransform.tx = cat.tx;
    918931        cgAffineTransform.ty = cat.ty;
     932        printf("PIGraphicQuartz::SetCTM a:%d b:%d c:%d d:%d tx:%d ty:%d\n",cat.a,cat.b,cat.c,cat.d,cat.tx,cat.ty);
    919933        return;
    920934}
     
    924938void PIGraphicQuartz::SetGCRect(float x0, float y0, float dx, float dy)
    925939{
    926         printf("PIGraphicQuartz::SetGCRect %g %g %g %g \n", x0, y0, dx, dy);
     940        printf("PIGraphicQuartz::SetGCRect %g %g %g %g CONTEXT:%lx \n", x0, y0, dx, dy,(unsigned) cgContext);
    927941//      CGAffineTransform cat;
    928942        CGContextScaleCTM (cgContext, 1., 1.);
  • trunk/SophyaPI/PI/Quartz/pistdwdgquartz.cpp

    r4077 r4081  
    355355}
    356356
     357
     358PIScrollBarQuartz::PIScrollBarQuartz(PIContainerQuartz *par, const char *nom, PIMessage msg,
     359                                                                         int dir, int sx, int sy, int px, int py)
     360: PIScrollBarGen(par, nom, msg, dir, sx, sy, px, py){
     361        printf("PIScrollBarQuartz:PIScrollBarQuartz:   NOT IMPLEMENTED\n");
     362}
     363
     364void PIScrollBarQuartz::GetMinMax(int& min, int& max){
     365        printf("PIScrollBarQuartz::GetMinMax   NOT IMPLEMENTED\n");
     366}
     367
     368
     369int PIScrollBarQuartz::GetValue(){
     370        printf("PIScrollBarQuartz::GetValue   NOT IMPLEMENTED\n");
     371        return 0;
     372}
     373
     374
     375int PIScrollBarQuartz::GetSlSize(){
     376        printf("PIScrollBarQuartz::GetSlSize   NOT IMPLEMENTED\n");
     377        return 0;
     378}
     379
     380
     381void PIScrollBarQuartz::SetMinMax(int, int){
     382        printf("PIScrollBarQuartz::SetMinMax   NOT IMPLEMENTED\n");
     383}
     384
     385
     386void PIScrollBarQuartz::SetSlSize(int){
     387        printf("PIScrollBarQuartz::SetSlSize   NOT IMPLEMENTED\n");
     388}
     389
     390
     391void PIScrollBarQuartz::ActivateDrag(bool){
     392        printf("PIScrollBarQuartz::ActivateDrag   NOT IMPLEMENTED\n");
     393}
     394
     395
     396void PIScrollBarQuartz::SetValue(int){
     397        printf("PIScrollBarQuartz::SetValue   NOT IMPLEMENTED\n");
     398}
     399
  • trunk/SophyaPI/PI/Quartz/pistdwdgquartz.h

    r3747 r4081  
    120120};
    121121
     122class PIScrollBarQuartz : public PIScrollBarGen
     123{
     124public:
     125        PIScrollBarQuartz(PIContainerQuartz *par, const char *nom, PIMessage msg = PIMsg_Click,
     126                                          int dir=kSDirUpDown, int sx=10, int sy=100, int px=0, int py=0);
     127        void SetMinMax(int, int);
     128        void SetSlSize(int);
     129        void SetValue(int);
     130        void ActivateDrag(bool);
     131    void GetMinMax(int&, int&);
     132        void GetMinMax(int, int);
     133        int GetValue();
     134        int GetSlSize();
     135
     136};
     137
    122138// INTERFACES
    123139
     
    129145typedef PITextQuartz PIText;
    130146typedef PIHITextViewQuartz PITextView;
     147typedef PIScrollBarQuartz PIScrollBar;
    131148
    132149#endif
Note: See TracChangeset for help on using the changeset viewer.