DIAdem Help

Object: 2DAxisX

  • Updated2024-09-12
  • 1 minute(s) read

Object: 2DAxisX

The 2DAxisX object provides the properties of an x-axis in a 2D axis system in DIAdem REPORT.

The following example generates a 2D axis system and specifies the axis labels:

VBScriptPython

 

Dim oMy2DAxisSystem, oMyPos, oMyYLabel, oMyXLabel
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 oMyYLabel = oMy2DAxisSystem.YAxis.Label
oMyYLabel.Text = "This is the y-axis"
oMyYLabel.Angle = 90
oMyYLabel.Font.Name = "Tahoma"
oMyYLabel.Font.Size = 7
oMyYLabel.OffsetX = 100
oMyYLabel.OffsetY = -10
oMyYLabel.RelativePosition = eAxisLabelRelativePositionRight
Set oMyXLabel = oMy2DAxisSystem.XAxis.Label
oMyXLabel.UseCurveColor = True
oMyXLabel.Text = "This is the x-axis"
oMyXLabel.Angle = 0
oMyXLabel.Font.Name = "Tahoma"
oMyXLabel.Font.Size = 7
oMyXLabel.OffsetX = -7
oMyXLabel.OffsetX = 100
oMyXLabel.RelativePosition = eAxisLabelRelativePositionRight
oMyXLabel.UseCurveColor = True
Call Report.Refresh()

Returned From

2DAxisSystem.XAxis

Log in to get a better experience