Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Previous Book Contents Book Index Next

Inside Macintosh: QuickDraw GX Environment and Utilities /
Chapter 1 - QuickDraw GX and the Macintosh Environment / QuickDraw GX and the Macintosh Environment Reference
Constants and Data Types


Translator Options and Statistics

The gxTranslationOptions enumeration defines constants that control various aspects of the translation from QuickDraw to QuickDraw GX:

   enum gxTranslationOptions {
      gxDefaultOptionsTranslation   = 0x0000,
      gxOptimizedTranslation        = 0x0001,
      gxReplaceLineWidthTranslation = 0x0002,
      gxSimpleScalingTranslation    = 0x0004,
      gxSimpleGeometryTranslation   = 0x0008,
      gxSimpleLinesTranslation      = 0x000C,
      gxLayoutTextTranslation       = 0x0010,
      gxRasterTargetTranslation     = 0x0020,
      gxPostScriptTargetTranslation = 0x0040,
      gxVectorTargetTranslation     = 0x0080
   };
   typedef long gxTranslationOption;
The individual constants for the enumeration are described in Table 1-2 on page 1-12.

The gxTranslationStatistics enumeration defines constants that are used as masks, any of which you can combine using an AND operation to interpret the statistics gathered during translation:

   enum gxTranslationStatistics {
      gxContainsFormsBegin       = 0x0001,
      gxContainsFormsEnd         = 0x0002,
      gxContainsPostScript       = 0x0004,
      gxContainsEmptyPostScript  = 0x0008
   };
   typedef long gxTranslationStatistic;
The individual constants for the enumeration are described in Table 1-3 on page 1-20.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996

Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice