On Dec 4, 2010, at 3:29 PM, Steve wrote: > > On Dec 4, 2010, at 1:42 PM, Brian S wrote: > >> At a minimum ( assuming the goal is to not use deprecated and “legacy” code ), NavDialog functions with their UTI support should be used instead of files$. That said, be warned that Navigation Services( the foundation for NavDialog ) is in the Carbon framework and is clearly marked “Legacy” in Apple’s Xcode docs. > > > And it makes you wonder why Apple still uses Carbon but warns everyone else. Xcode itself is clean of deprecation and legacy but some apps like iTunes are full of leaks, deprecation and legacy. Brian S