VisuStructWinControlElementClientData
(STRUCT)
TYPE VisuStructWinControlElementClientData EXTENDS VisuStructWinControlClientData : STRUCT
- InOut:
Name
Type
Comment
Inherited from
checksum
VisuTypeCheckSum
initialized
BOOL
Flag to indicate whether the client data has been initialized
checksumxScaleUpdate
VisuTypeChecksum
The scale checksum
checksumxScalePaint
VisuTypeChecksum
The scale checksum
labelSize
VisuStructStaticSize
The size of the label
iTextSizeIndex
INT
The index used for measure string
m_bInit
BOOL
m_iNearScaleNear
INT
The left/top scales leftmost/topmost coordinate
m_iNearScaleFar
INT
The left/top scales rightmost/bottommost coordinate
m_iFarScaleNear
INT
The right/bottom scales leftmost/topmost coordinate
m_iFarScaleFar
INT
The right/bottom scales rightmost/bottommost coordinate
m_rDeltaPixel
REAL
The difference (in pixels) between two subsequent scale lines
m_iBarLeftX
INT
the rectanglepoints, that describes the backgound of the bar, on which the knob can be dragged. Depending on the usage of a scale, there is more or less space at the edges to the total element size.
m_iBarRightX
INT
m_iBarTopY
INT
m_iBarBottomY
INT
m_ColoredBarArea
VisuStructPaintRectangle
only used in flat style and white style
m_iKnobWidthHalf
INT
half of the width of the knob
m_KnobPaintRectangle
VisuStructPaintRectangle
The rectangle, that describes the knob, size used for painting:
m_KnobTouchRectangle
VisuStructPaintRectangle
The rectangle, that describes the knob, size used for touch / moving: