Mac OS 9
GXLayout.h File Reference

QuickDraw GX layout routine interfaces. More...

#include <ConditionalMacros.h>
#include <GXTypes.h>

Go to the source code of this file.

Functions

gxShape GXNewLayout (long textRunCount, const short textRunLengths[], const void *text[], long styleRunCount, const short styleRunLengths[], const gxStyle styles[], long levelRunCount, const short levelRunLengths[], const short levels[], const gxLayoutOptions *layoutOptions, const gxPoint *position)
 
long GXGetLayout (gxShape layout, void *text, long *styleRunCount, short styleRunLengths[], gxStyle styles[], long *levelRunCount, short levelRunLengths[], short levels[], gxLayoutOptions *layoutOptions, gxPoint *position)
 
void GXSetLayout (gxShape layout, long textRunCount, const short textRunLengths[], const void *text[], long styleRunCount, const short styleRunLengths[], const gxStyle styles[], long levelRunCount, const short levelRunLengths[], const short levels[], const gxLayoutOptions *layoutOptions, const gxPoint *position)
 
void GXDrawLayout (long textRunCount, const short textRunLengths[], const void *text[], long styleRunCount, const short styleRunLengths[], const gxStyle styles[], long levelRunCount, const short levelRunLengths[], const short levels[], const gxLayoutOptions *layoutOptions, const gxPoint *position)
 
void GXSetLayoutParts (gxShape layout, gxByteOffset oldStartOffset, gxByteOffset oldEndOffset, long newTextRunCount, const short newTextRunLengths[], const void *newText[], long newStyleRunCount, const short newStyleRunLengths[], const gxStyle newStyles[], long newLevelRunCount, const short newLevelRunLengths[], const short newLevels[])
 
void GXSetLayoutShapeParts (gxShape layout, gxByteOffset startOffset, gxByteOffset endOffset, gxShape insert)
 
long GXGetLayoutParts (gxShape layout, gxByteOffset startOffset, gxByteOffset endOffset, void *text, long *styleRunCount, short styleRunLengths[], gxStyle styles[], long *levelRunCount, short levelRunLengths[], short levels[])
 
gxShape GXGetLayoutShapeParts (gxShape layout, gxByteOffset startOffset, gxByteOffset endOffset, gxShape dest)
 
long GXGetLayoutGlyphs (gxShape layout, gxGlyphcode *glyphs, gxPoint positions[], long advance[], gxPoint tangents[], long *runCount, short styleRuns[], gxStyle glyphStyles[])
 
gxByteOffset GXHitTestLayout (gxShape layout, const gxPoint *hitDown, gxHighlightType highlightType, gxLayoutHitInfo *hitInfo, gxShape hitTrackingArea)
 
gxShape GXGetLayoutHighlight (gxShape layout, gxByteOffset startOffset, gxByteOffset endOffset, gxHighlightType highlightType, gxShape highlight)
 
gxShape GXGetLayoutVisualHighlight (gxShape layout, gxByteOffset startOffset, long startLeadingEdge, gxByteOffset endOffset, long endLeadingEdge, gxHighlightType highlightType, gxShape highlight)
 
gxShape GXGetLayoutCaret (gxShape layout, gxByteOffset offset, gxHighlightType highlightType, gxCaretType caretType, gxShape caret)
 
gxByteOffset GXGetLayoutBreakOffset (gxShape layout, gxByteOffset startOffset, Fixed lineWidth, long hyphenationCount, const gxByteOffset hyphenationPoints[], Boolean *startIsStaked, gxByteOffset *priorStake, gxByteOffset *nextStake)
 
Fixed GXGetLayoutRangeWidth (gxShape layout, gxByteOffset startOffset, gxByteOffset endOffset, gxShape supplementaryText)
 
gxShape GXNewLayoutFromRange (gxShape layout, gxByteOffset startOffset, gxByteOffset endOffset, const gxLayoutOptions *layoutOptions, gxShape supplementaryText)
 
gxShape GXGetCaretAngleArea (gxShape layout, const gxPoint *hitPoint, gxHighlightType highlightType, gxShape caretArea, short *returnedRise, short *returnedRun)
 
void GXGetStyleBaselineDeltas (gxStyle baseStyle, gxBaselineType baseType, gxBaselineDeltas returnedDeltas)
 
gxByteOffset GXGetRightVisualOffset (gxShape layout, gxByteOffset currentOffset)
 
gxByteOffset GXGetLeftVisualOffset (gxShape layout, gxByteOffset currentOffset)
 
void GXGetCompoundCharacterLimits (gxShape layout, gxByteOffset trial, gxByteOffset *minOffset, gxByteOffset *maxOffset, Boolean *onBoundary)
 
void GXGetOffsetGlyphs (gxShape layout, gxByteOffset trial, long leadingEdge, gxLayoutOffsetState *offsetState, unsigned short *firstGlyph, unsigned short *secondGlyph)
 
void GXGetGlyphOffset (gxShape layout, long trial, long onLeftTop, gxByteOffset *offset, Boolean *leadingEdge, Boolean *wasRealCharacter)
 
void GXGetLayoutSpan (gxShape layout, Fixed *lineAscent, Fixed *lineDescent)
 
void GXSetLayoutSpan (gxShape layout, Fixed lineAscent, Fixed lineDescent)
 
Fixed GXGetLayoutJustificationGap (gxShape layout)
 
void GXGetLayoutJustificationFactors (gxShape layout, Fixed constrainedFactors[], Fixed unconstrainedFactors[])
 
void GXSetStyleRunControls (gxStyle target, const gxRunControls *runControls)
 
void GXSetStyleRunPriorityJustOverride (gxStyle target, const gxPriorityJustificationOverride *priorityJustificationOverride)
 
void GXSetStyleRunGlyphJustOverrides (gxStyle target, long count, const gxGlyphJustificationOverride glyphJustificationOverrides[])
 
void GXSetStyleRunGlyphSubstitutions (gxStyle target, long count, const gxGlyphSubstitution glyphSubstitutions[])
 
void GXSetStyleRunFeatures (gxStyle target, long count, const gxRunFeature runFeatures[])
 
void GXSetStyleRunKerningAdjustments (gxStyle target, long count, const gxKerningAdjustment kerningAdjustments[])
 
void GXSetShapeRunControls (gxShape target, const gxRunControls *runControls)
 
void GXSetShapeRunPriorityJustOverride (gxShape target, const gxPriorityJustificationOverride *priorityJustificationOverride)
 
void GXSetShapeRunGlyphJustOverrides (gxShape target, long count, const gxGlyphJustificationOverride glyphJustificationOverrides[])
 
void GXSetShapeRunGlyphSubstitutions (gxShape target, long count, const gxGlyphSubstitution glyphSubstitutions[])
 
void GXSetShapeRunFeatures (gxShape target, long count, const gxRunFeature runFeatures[])
 
void GXSetShapeRunKerningAdjustments (gxShape target, long count, const gxKerningAdjustment kerningAdjustments[])
 
long GXGetStyleRunControls (gxStyle source, gxRunControls *runControls)
 
long GXGetStyleRunPriorityJustOverride (gxStyle source, gxPriorityJustificationOverride *priorityJustificationOverride)
 
long GXGetStyleRunGlyphJustOverrides (gxStyle source, gxGlyphJustificationOverride glyphJustificationOverrides[])
 
long GXGetStyleRunGlyphSubstitutions (gxStyle source, gxGlyphSubstitution glyphSubstitutions[])
 
long GXGetStyleRunFeatures (gxStyle source, gxRunFeature runFeatures[])
 
long GXGetStyleRunKerningAdjustments (gxStyle source, gxKerningAdjustment kerningAdjustments[])
 
long GXGetShapeRunControls (gxShape source, gxRunControls *runControls)
 
long GXGetShapeRunPriorityJustOverride (gxShape source, gxPriorityJustificationOverride *priorityJustificationOverride)
 
long GXGetShapeRunGlyphJustOverrides (gxShape source, gxGlyphJustificationOverride glyphJustificationOverrides[])
 
long GXGetShapeRunGlyphSubstitutions (gxShape source, gxGlyphSubstitution glyphSubstitutions[])
 
long GXGetShapeRunFeatures (gxShape source, gxRunFeature runFeatures[])
 
long GXGetShapeRunKerningAdjustments (gxShape source, gxKerningAdjustment kerningAdjustments[])
 

Detailed Description

QuickDraw GX layout routine interfaces.

Introduced In: Quickdraw GX 1.1
Avaliable From: Universal Interfaces 3.4.1
Copyright: � 1994-2001 by Apple Computer, Inc., all rights reserved.

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Function Documentation

◆ GXDrawLayout()

void GXDrawLayout ( long  textRunCount,
const short  textRunLengths[],
const void *  text[],
long  styleRunCount,
const short  styleRunLengths[],
const gxStyle  styles[],
long  levelRunCount,
const short  levelRunLengths[],
const short  levels[],
const gxLayoutOptions layoutOptions,
const gxPoint position 
)

GXDrawLayout()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetCaretAngleArea()

gxShape GXGetCaretAngleArea ( gxShape  layout,
const gxPoint hitPoint,
gxHighlightType  highlightType,
gxShape  caretArea,
short *  returnedRise,
short *  returnedRun 
)

GXGetCaretAngleArea()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetCompoundCharacterLimits()

void GXGetCompoundCharacterLimits ( gxShape  layout,
gxByteOffset  trial,
gxByteOffset minOffset,
gxByteOffset maxOffset,
Boolean onBoundary 
)

GXGetCompoundCharacterLimits()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetGlyphOffset()

void GXGetGlyphOffset ( gxShape  layout,
long  trial,
long  onLeftTop,
gxByteOffset offset,
Boolean leadingEdge,
Boolean wasRealCharacter 
)

GXGetGlyphOffset()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayout()

long GXGetLayout ( gxShape  layout,
void *  text,
long *  styleRunCount,
short  styleRunLengths[],
gxStyle  styles[],
long *  levelRunCount,
short  levelRunLengths[],
short  levels[],
gxLayoutOptions layoutOptions,
gxPoint position 
)

GXGetLayout()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutBreakOffset()

gxByteOffset GXGetLayoutBreakOffset ( gxShape  layout,
gxByteOffset  startOffset,
Fixed  lineWidth,
long  hyphenationCount,
const gxByteOffset  hyphenationPoints[],
Boolean startIsStaked,
gxByteOffset priorStake,
gxByteOffset nextStake 
)

GXGetLayoutBreakOffset()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutCaret()

gxShape GXGetLayoutCaret ( gxShape  layout,
gxByteOffset  offset,
gxHighlightType  highlightType,
gxCaretType  caretType,
gxShape  caret 
)

GXGetLayoutCaret()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutGlyphs()

long GXGetLayoutGlyphs ( gxShape  layout,
gxGlyphcode *  glyphs,
gxPoint  positions[],
long  advance[],
gxPoint  tangents[],
long *  runCount,
short  styleRuns[],
gxStyle  glyphStyles[] 
)

GXGetLayoutGlyphs()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutHighlight()

gxShape GXGetLayoutHighlight ( gxShape  layout,
gxByteOffset  startOffset,
gxByteOffset  endOffset,
gxHighlightType  highlightType,
gxShape  highlight 
)

GXGetLayoutHighlight()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutJustificationFactors()

void GXGetLayoutJustificationFactors ( gxShape  layout,
Fixed  constrainedFactors[],
Fixed  unconstrainedFactors[] 
)

GXGetLayoutJustificationFactors()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutJustificationGap()

Fixed GXGetLayoutJustificationGap ( gxShape  layout)

GXGetLayoutJustificationGap()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutParts()

long GXGetLayoutParts ( gxShape  layout,
gxByteOffset  startOffset,
gxByteOffset  endOffset,
void *  text,
long *  styleRunCount,
short  styleRunLengths[],
gxStyle  styles[],
long *  levelRunCount,
short  levelRunLengths[],
short  levels[] 
)

GXGetLayoutParts()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutRangeWidth()

Fixed GXGetLayoutRangeWidth ( gxShape  layout,
gxByteOffset  startOffset,
gxByteOffset  endOffset,
gxShape  supplementaryText 
)

GXGetLayoutRangeWidth()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutShapeParts()

gxShape GXGetLayoutShapeParts ( gxShape  layout,
gxByteOffset  startOffset,
gxByteOffset  endOffset,
gxShape  dest 
)

GXGetLayoutShapeParts()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutSpan()

void GXGetLayoutSpan ( gxShape  layout,
Fixed lineAscent,
Fixed lineDescent 
)

GXGetLayoutSpan()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLayoutVisualHighlight()

gxShape GXGetLayoutVisualHighlight ( gxShape  layout,
gxByteOffset  startOffset,
long  startLeadingEdge,
gxByteOffset  endOffset,
long  endLeadingEdge,
gxHighlightType  highlightType,
gxShape  highlight 
)

GXGetLayoutVisualHighlight()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetLeftVisualOffset()

gxByteOffset GXGetLeftVisualOffset ( gxShape  layout,
gxByteOffset  currentOffset 
)

GXGetLeftVisualOffset()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetOffsetGlyphs()

void GXGetOffsetGlyphs ( gxShape  layout,
gxByteOffset  trial,
long  leadingEdge,
gxLayoutOffsetState *  offsetState,
unsigned short *  firstGlyph,
unsigned short *  secondGlyph 
)

GXGetOffsetGlyphs()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetRightVisualOffset()

gxByteOffset GXGetRightVisualOffset ( gxShape  layout,
gxByteOffset  currentOffset 
)

GXGetRightVisualOffset()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetShapeRunControls()

long GXGetShapeRunControls ( gxShape  source,
gxRunControls runControls 
)

GXGetShapeRunControls()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetShapeRunFeatures()

long GXGetShapeRunFeatures ( gxShape  source,
gxRunFeature  runFeatures[] 
)

GXGetShapeRunFeatures()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetShapeRunGlyphJustOverrides()

long GXGetShapeRunGlyphJustOverrides ( gxShape  source,
gxGlyphJustificationOverride  glyphJustificationOverrides[] 
)

GXGetShapeRunGlyphJustOverrides()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetShapeRunGlyphSubstitutions()

long GXGetShapeRunGlyphSubstitutions ( gxShape  source,
gxGlyphSubstitution  glyphSubstitutions[] 
)

GXGetShapeRunGlyphSubstitutions()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetShapeRunKerningAdjustments()

long GXGetShapeRunKerningAdjustments ( gxShape  source,
gxKerningAdjustment  kerningAdjustments[] 
)

GXGetShapeRunKerningAdjustments()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetShapeRunPriorityJustOverride()

long GXGetShapeRunPriorityJustOverride ( gxShape  source,
gxPriorityJustificationOverride priorityJustificationOverride 
)

GXGetShapeRunPriorityJustOverride()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleBaselineDeltas()

void GXGetStyleBaselineDeltas ( gxStyle  baseStyle,
gxBaselineType  baseType,
gxBaselineDeltas  returnedDeltas 
)

GXGetStyleBaselineDeltas()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleRunControls()

long GXGetStyleRunControls ( gxStyle  source,
gxRunControls runControls 
)

GXGetStyleRunControls()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleRunFeatures()

long GXGetStyleRunFeatures ( gxStyle  source,
gxRunFeature  runFeatures[] 
)

GXGetStyleRunFeatures()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleRunGlyphJustOverrides()

long GXGetStyleRunGlyphJustOverrides ( gxStyle  source,
gxGlyphJustificationOverride  glyphJustificationOverrides[] 
)

GXGetStyleRunGlyphJustOverrides()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleRunGlyphSubstitutions()

long GXGetStyleRunGlyphSubstitutions ( gxStyle  source,
gxGlyphSubstitution  glyphSubstitutions[] 
)

GXGetStyleRunGlyphSubstitutions()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleRunKerningAdjustments()

long GXGetStyleRunKerningAdjustments ( gxStyle  source,
gxKerningAdjustment  kerningAdjustments[] 
)

GXGetStyleRunKerningAdjustments()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXGetStyleRunPriorityJustOverride()

long GXGetStyleRunPriorityJustOverride ( gxStyle  source,
gxPriorityJustificationOverride priorityJustificationOverride 
)

GXGetStyleRunPriorityJustOverride()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXHitTestLayout()

gxByteOffset GXHitTestLayout ( gxShape  layout,
const gxPoint hitDown,
gxHighlightType  highlightType,
gxLayoutHitInfo hitInfo,
gxShape  hitTrackingArea 
)

GXHitTestLayout()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXNewLayout()

gxShape GXNewLayout ( long  textRunCount,
const short  textRunLengths[],
const void *  text[],
long  styleRunCount,
const short  styleRunLengths[],
const gxStyle  styles[],
long  levelRunCount,
const short  levelRunLengths[],
const short  levels[],
const gxLayoutOptions layoutOptions,
const gxPoint position 
)

GXNewLayout()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXNewLayoutFromRange()

gxShape GXNewLayoutFromRange ( gxShape  layout,
gxByteOffset  startOffset,
gxByteOffset  endOffset,
const gxLayoutOptions layoutOptions,
gxShape  supplementaryText 
)

GXNewLayoutFromRange()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetLayout()

void GXSetLayout ( gxShape  layout,
long  textRunCount,
const short  textRunLengths[],
const void *  text[],
long  styleRunCount,
const short  styleRunLengths[],
const gxStyle  styles[],
long  levelRunCount,
const short  levelRunLengths[],
const short  levels[],
const gxLayoutOptions layoutOptions,
const gxPoint position 
)

GXSetLayout()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetLayoutParts()

void GXSetLayoutParts ( gxShape  layout,
gxByteOffset  oldStartOffset,
gxByteOffset  oldEndOffset,
long  newTextRunCount,
const short  newTextRunLengths[],
const void *  newText[],
long  newStyleRunCount,
const short  newStyleRunLengths[],
const gxStyle  newStyles[],
long  newLevelRunCount,
const short  newLevelRunLengths[],
const short  newLevels[] 
)

GXSetLayoutParts()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetLayoutShapeParts()

void GXSetLayoutShapeParts ( gxShape  layout,
gxByteOffset  startOffset,
gxByteOffset  endOffset,
gxShape  insert 
)

GXSetLayoutShapeParts()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetLayoutSpan()

void GXSetLayoutSpan ( gxShape  layout,
Fixed  lineAscent,
Fixed  lineDescent 
)

GXSetLayoutSpan()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetShapeRunControls()

void GXSetShapeRunControls ( gxShape  target,
const gxRunControls runControls 
)

GXSetShapeRunControls()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetShapeRunFeatures()

void GXSetShapeRunFeatures ( gxShape  target,
long  count,
const gxRunFeature  runFeatures[] 
)

GXSetShapeRunFeatures()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetShapeRunGlyphJustOverrides()

void GXSetShapeRunGlyphJustOverrides ( gxShape  target,
long  count,
const gxGlyphJustificationOverride  glyphJustificationOverrides[] 
)

GXSetShapeRunGlyphJustOverrides()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetShapeRunGlyphSubstitutions()

void GXSetShapeRunGlyphSubstitutions ( gxShape  target,
long  count,
const gxGlyphSubstitution  glyphSubstitutions[] 
)

GXSetShapeRunGlyphSubstitutions()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetShapeRunKerningAdjustments()

void GXSetShapeRunKerningAdjustments ( gxShape  target,
long  count,
const gxKerningAdjustment  kerningAdjustments[] 
)

GXSetShapeRunKerningAdjustments()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetShapeRunPriorityJustOverride()

void GXSetShapeRunPriorityJustOverride ( gxShape  target,
const gxPriorityJustificationOverride priorityJustificationOverride 
)

GXSetShapeRunPriorityJustOverride()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetStyleRunControls()

void GXSetStyleRunControls ( gxStyle  target,
const gxRunControls runControls 
)

GXSetStyleRunControls()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetStyleRunFeatures()

void GXSetStyleRunFeatures ( gxStyle  target,
long  count,
const gxRunFeature  runFeatures[] 
)

GXSetStyleRunFeatures()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetStyleRunGlyphJustOverrides()

void GXSetStyleRunGlyphJustOverrides ( gxStyle  target,
long  count,
const gxGlyphJustificationOverride  glyphJustificationOverrides[] 
)

GXSetStyleRunGlyphJustOverrides()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetStyleRunGlyphSubstitutions()

void GXSetStyleRunGlyphSubstitutions ( gxStyle  target,
long  count,
const gxGlyphSubstitution  glyphSubstitutions[] 
)

GXSetStyleRunGlyphSubstitutions()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetStyleRunKerningAdjustments()

void GXSetStyleRunKerningAdjustments ( gxStyle  target,
long  count,
const gxKerningAdjustment  kerningAdjustments[] 
)

GXSetStyleRunKerningAdjustments()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ GXSetStyleRunPriorityJustOverride()

void GXSetStyleRunPriorityJustOverride ( gxStyle  target,
const gxPriorityJustificationOverride priorityJustificationOverride 
)

GXSetStyleRunPriorityJustOverride()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available