VisuFbTickMarkDrawer2 (FB)

FUNCTION_BLOCK VisuFbTickMarkDrawer2 EXTENDS VisuFbTickMarkDrawer IMPLEMENTS IPlotAxisTickMarkTraverserClient2

InOut:

Scope

Name

Type

Initial

Comment

Inherited from

Input

m_itfDrawContext

IDrawContext

The IDrawContext instance, where this class draws

VisuFbTickMarkDrawer

itfPlotAxis2

IPlotAxis2

The IPlotAxis2 instance, that is currently drawn

VisuFbTickMarkDrawer

m_itfDiagrams

IPlotDiagramEnumerable

VisuFbTickMarkDrawer

m_iNumRowsOfAxisLabels

INT

1

The number of rows the labels of the axis span.

VisuFbTickMarkDrawer

m_xDrawGridLines

BOOL

Flag indicating, whether the grid lines have to be drawn (TRUE) or not (FALSE).

VisuFbTickMarkDrawer

m_xDrawAlternatingBackground

BOOL

Flag indicating, whether a background using the two colors has to be drawn

VisuFbTickMarkDrawer

m_dwBackgroundFirstColor

DWORD

The two colors for the background, coming from the currently selected visualization style

VisuFbTickMarkDrawer

m_dwBackgroundSecondColor

DWORD

VisuFbTickMarkDrawer

Methods:

BeforeTraversal2

ProcessMinorTickMarks2

ProcessMinorTickMarksLeading

ProcessMinorTickMarksTrailing

prvProcessMinorTickMarks

Structure: