Visit Gigasoft's Web Site
 ProEssentials v9 Help

GraphAnnotationUnderline

Scope

Pego, Pesgo, Pepso

Type

Property Array of type Boolean/Int32

Default

empty

.NET

PeAnnotation.Graph.Underline

Ocx|Vcl

GraphAnnotationUnderline

DLL

PEP_naGRAPHANNOTATIONUNDERLINE

 

Purpose

This optional property controls annotation font underline on a per annotation basis. If not defined and left empty, annotation text will be drawn in underline defined by LabelUnderline.

 

Comments

Defining any of GraphAnnotationFont, GraphAnnotationBold, GraphAnnotationItalic, GraphAnnotationUnderline, or GraphAnnotationFontSize causes a performance hit in drawing annotations as potential font objects need to be allocated and selected per annotation. Not using any of these allows all annotations to use the same font object and is most efficient.

 

PeAnnotation.Graph.Underline members of Pego.PeAnnotation.Graph, Pesgo.PeAnnotation.Graph, Pepso.PeAnnotation.Graph

 

Graph annotations are implemented with the following other properties. GraphAnnotationX, GraphAnnotationY, GraphAnnotationType, GraphAnnotationColor, GraphAnnotationAxis ,and HideIntersectingText.

 

Within the demo, see example 015.

 

Refer to Chapter 7, Question 10 for more information on annotations.

 

When used with PEvget, the destination buffer must be large enough to hold all of the Int32 information. For property arrays, calling PEvget with lpDest equal to NULL will return the number of bytes needed to hold the data.

 

See Also: GraphAnnotationFont, GraphAnnotationBold, GraphAnnotationItalic