Object: 2DAxisMiniTick
- Updated2024-09-12
- 1 minute(s) read
(ReportObjects | SelectedObjects) > 2DAxisSystem > 2DAxisSettings > 2DAxisGrid > Object: 2DAxisMiniTick
Object: 2DAxisMiniTick
The 2DAxisMiniTick object provides the properties of a 2D axis system in DIAdem REPORT. In order to see the miniticks in the 2D axis system, the property DisplayMode must have the value e2DAxisGridModeGrid, e2DAxisGridModeGridVertical, or e2DAxisGridModeGridHorizontal, and the property Visible must have the value True.
The following example generates a 2D axis system, enables the grid display with miniticks, and specifies the minitick properties:
| VBScript | Python |
Dim oMy2DAxisSystem, oMyPos, oMySettings, oMyHMiniTick, oMyVMiniTick Call Report.NewLayout() Set oMy2DAxisSystem = Report.ActiveSheet.Objects.Add(eReportObject2DAxisSystem, "My2DAxisSystem") Set oMyPos = oMy2DAxisSystem.Position.ByCoordinate oMyPos.X1 = 20 oMyPos.X2 = 80 oMyPos.Y1 = 20 oMyPos.Y2 = 80 Set oMySettings = oMy2DAxisSystem.Settings oMySettings.Grid.DisplayMode = e2DAxisGridModeGrid oMySettings.Grid.MiniTickGrid.Visible = True Set oMyHMiniTick = oMySettings.Grid.MiniTickGrid.LineHorizontal oMyHMiniTick.Interval = 10 oMyHMiniTick.LineType = eLineTypeDashDot oMyHMiniTick.Width = eLineWidth0100 Set oMyVMiniTick = oMySettings.Grid.MiniTickGrid.LineVertical oMyVMiniTick.Interval = 10 oMyVMiniTick.LineType = eLineTypeDashDot oMyVMiniTick.Width = eLineWidth0100 Call Report.Refresh()