AutoRuler Object
The AutoRuler object controls ruler settings. This object is accessed from the AutoPlotWindow, HorizontalRuler, and VerticalRuler properties.
Properties
Example
This example shows how to reference the horizontal ruler in the plot window.
Sub Main
'Declares GrapherApp as an object
Dim GrapherApp As Object
'Creates an instance of the Grapher Application object
'and assigns it to the variable named "GrapherApp"
Set GrapherApp = CreateObject("Grapher.Application")
'Make Grapher visible
GrapherApp.Visible = True
'Declare Docs as Object
Dim Docs As Object
'Assigns the Documents collection
'to the variable named "Docs"
Set Docs = GrapherApp.Documents
'Declare Plot as Object
Dim Plot As Object
'Creates a new plot window and assigns it
'to the variable named "Plot"
Set Plot = Docs.Add(grfPlotDoc)
'Declares PlotWindow as an object
Dim PlotWindow As Object
'Assigns the new plot window to the
'variable named "PlotWindow"
Set PlotWindow = Plot.NewWindow
'Declares Ruler as Object
Dim Ruler As Object
'Assigns the horizontal ruler to the
'variable named "Ruler"
Set Ruler = PlotWindow.HorizontalRuler
End Sub