VisuStructWinControlElementClientData (STRUCT)
TYPE VisuStructWinControlElementClientData EXTENDS VisuStructWinControlClientData : STRUCT
- InOut:
Name
Type
Comment
Inherited from
checksumVisuTypeCheckSuminitializedBOOLFlag to indicate whether the client data has been initialized
checksumxScaleUpdateVisuTypeChecksumThe scale checksum
checksumxScalePaintVisuTypeChecksumThe scale checksum
labelSizeVisuStructStaticSizeThe size of the label
iTextSizeIndexINTThe index used for measure string
m_bInitBOOLm_iNearScaleNearINTThe left/top scales leftmost/topmost coordinate
m_iNearScaleFarINTThe left/top scales rightmost/bottommost coordinate
m_iFarScaleNearINTThe right/bottom scales leftmost/topmost coordinate
m_iFarScaleFarINTThe right/bottom scales rightmost/bottommost coordinate
m_rDeltaPixelREALThe difference (in pixels) between two subsequent scale lines
m_iBarLeftXINTthe 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_iBarRightXINTm_iBarTopYINTm_iBarBottomYINTm_ColoredBarAreaVisuStructPaintRectangleonly used in flat style and white style
m_iKnobWidthHalfINThalf of the width of the knob
m_KnobPaintRectangleVisuStructPaintRectangleThe rectangle, that describes the knob, size used for painting:
m_KnobTouchRectangleVisuStructPaintRectangleThe rectangle, that describes the knob, size used for touch / moving: