text: /*********************************************************************
  
   ADOBE SYSTEMS INCORPORATED
   Copyright (C) 2000-2003 Adobe Systems Incorporated
   All rights reserved.
  
   NOTICE: Adobe permits you to use, modify, and distribute this file
   in accordance with the terms of the Adobe license agreement
   accompanying it. If you have received this file from a source other
   than Adobe, then your use, modification, or distribution of it
   requires the prior written permission of Adobe.
  
   ---------------------------------------------------------------------
  
   PIHeaders.h
  
   - A general include file for Acrobat Headers. This file is included
     in the Macintosh precompiled header file "PIHeaders.pch".
  
  *********************************************************************/
  #ifndef _H_PIHEADERS
  #define _H_PIHEADERS
  
  #define NEW_PDFEDIT_HFTS 1
  #define NEW_PDSEDIT_HFTS 1
  #define PDMETADATA_HFT 1
  
  #ifdef WIN_PLATFORM
  #include "WinPIHeaders.h"
  #endif
  #ifdef MAC_PLATFORM
  #include "MacPIHeaders.h"
  #include "SafeResources.h"
  #endif
  #ifdef UNIX_PLATFORM
  #include "UnixPIHeaders.h"
  #endif
  
  /* Pointer-integer conversion */
  /* if the size of a pointer is not 32 bits,
   * then ASIntPtrSize is defined (in Environ.h) */
  #ifdef ASIntPtrSize
  #define ASPtrToInt32(_p) ((ASInt32)(ASIntPtrSize)(_p))
  #define ASInt32ToPtr(_i) ((void*)(ASIntPtrSize)(_i))
  #else
  #define ASIntPtrSize ASInt32
  #define ASPtrToInt32(_p) ((ASInt32)(_p))
  #define ASInt32ToPtr(_i) ((void*)(_i))
  #endif
  
  #define ASPtrToInt(_p) ((ASIntPtrSize)(_p))
  #define ASPtrToBool(_p) ((ASBool)ASPtrToInt(_p))
  /* *********************** */
  
  #include "PIExcept.h"
  #include "Environ.h"
  #if PLUGIN
  #include "ASExpT.h"
  #include "CoreExpT.h"
  #endif
  #include "AcroColorCalls.h"
  #include "ASCalls.h"
  #include "ASExtraCalls.h"
  #include "AVCalls.h"
  #include "CorCalls.h"
  #include "CosCalls.h"
  #include "DigSigHFT.h"
  #include "FormsHFT.h"
  #include "PagePDECntCalls.h"
  #include "PDCalls.h"
  #include "PDMetadataCalls.h"
  #include "PDSReadCalls.h"
  #include "PDSWriteCalls.h"
  #include "PERCalls.h"
  #include "PEWCalls.h"
  #include "PSFCalls.h"
  #include "SpellerHFT.h"
  #include "SrchHFT.h"
  #ifndef UNIX_PLATFORM
  #include "TtsHFT.h"
  #endif
  #include "WLHFT.h"
  #ifndef UNIX_PLATFORM
  #include "CatHFT.h"
  #endif
  #include "ConsHFT.h"
  
  
  // Acrobat 6.0 Headers
  #include "AcroColorCalls.h"
  #include "ASKey.h"
  #include "CAVAlert.h"
  #include "PSFCalls.h"
  #include "PubSecHFT.h"
  
  #ifdef WIN_PLATFORM
  #include "WinCalls.h"
  #endif
  #ifdef MAC_PLATFORM
  #include "MacCalls.h"
  #endif
  
  
  
  #ifdef UNIX_PLATFORM
  #include "UnixCalls.h"
  #endif
  
  #endif
  