Visit Gigasoft's Web Site
 ProEssentials v11 Help

GetHotSpotData

Scope

Pego, Pesgo, Pe3do

 

public ProEssentials.Structs.HotSpotData PeFunction.GetHotSpotData ( )

 

This method is used to retrieve hot spot data for the most recent hot spot event. For more info, see example 014 within the demo.

 

Returns

A ProEssentials.Structs.HotSpotData. Depending upon the HotSpotType, w1 and w2 fields have various meanings.

 

public struct HotSpotData

Type

Member

Description

Rect

rectHotSpot

Used internally.

HotSpotType

nHotSpotType

See HotSpotType enumeration below.

int

w1

Extra data, usually stores an index related to hot spot.

int

w2

Extra data, usually stores an index related to hot spot.

 

public enum HotSpotType

Value

HotSpotType

0

None

1

Subset

2

Point

3

Graph

4

Table

5

DataPoint

6

Annotation

7

XAxisAnnotation

8

YAxisAnnotation

9

HorzLineAnnotation

10

VertLineAnnotation

11

MainTitle

12

SubTitle

13

MultiSubTitle

14

MultiBottomTitle

15

YAxisLabel

16

XAxisLabel

17

YAxis

18

XAxis

19

YAxisGridNumber

20

RYAxisGridNumber

21

XAxisGridNumber

22

TXAxisGridNumber

23 - 82

TableAnnotation0 through TableAnnotation59

83

ZAxis

 

nHotSpotType Parameter

w1/w2 Description

Subset

w1=subset index

Point

w1=point index

DataPoint

w1=subset index, w2=point index

Graph

see PeFunction.GetGraphLoc

Table

w1=subset index, w2=point index

Annotation

w1=annotation index

XAxisAnnotation

w1=annotation index

YAxisAnnotation

w1=annotation index

HorzLineAnnotation

w1=annotation index

VertLineAnnotation

w1=annotation index

MultiSubtitle

w1=index, w2=0-left, 1-center, 2-right

MultiBottomTitle

w1=index, w2=0-left, 1-center, 2-right

YAxisLabel

w1=axis, w2=0-left, 1-right

XAxisLabel

w1=0-bottom, 1-top

YAxis

w1=axis, w2 = 0-left, 1-right

XAxis

w1=0-bottom, 1-top

TableAnnotation0

w1=table row   w2=table column

.. more table annotations ..

w1=table row   w2=table column

TableAnnotation59

w1=table row   w2=table column

 

Comments

See Also: GetHotSpot

 

See example 014 within the demo.

 

PeFunction.GetHotSpotData members of Pego.PeFunction, Pesgo.PeFunction, Pe3do.PeFunction, Pepso.PeFunction, Pepco.PeFunction