AutoLabelFormat Object

The AutoLabelFormat object contains the properties of text labels such as the numeric format and the number of decimal digits.

Properties

Abbreviate

ActiveFormat

Application

BackgroundFill

BackgroundLine

DateTimeString

MaxChars

No1x

NumDigits

NumericFormat

Parent

Postfix

Prefix

RemoveZeros

Separator

Superscripted

Thousands

UseDecimalComma

Example

The following script demonstrates how the AutoLabelFormat object is used in reference to the AutoPlot object.

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")

 

 'Makes Grapher visible

  GrapherApp.Visible = True

 

 'Declares Plot as an object

  Dim Plot As Object

 

 'Creates a plot document in Grapher and assigns

 'it to the variable named "Plot"

  Set Plot = GrapherApp.Documents.Add(grfPlotDoc)

 

 'Declares Shapes as an object

  Dim Shapes As Object

 

 'Assigns the AutoShapes collection to the

 'variable named "Shapes"

  Set Shapes = Plot.Shapes

 

 'Declares LineGraph as an object

  Dim LineGraph As Object

 

 'Creates a graph and assigns it to the

 'variable named "LineGraph

  Set LineGraph = Shapes.AddLinePlotGraph(GrapherApp.Path+"\samples\bar chart orientations.dat")

 

 'Declare LinePlot as an object

  Dim LinePlot As Object

 

 'Set LinePlot to the first line plot on

 'the LineGraph graph

  Set LinePlot = LineGraph.Plots.Item(1)

 

 'Declares LabelFormat as an object

  Dim LabelFormat As Object

 

 'Assigns the plot label properties to the

 'variable named "LabelFormat"

 Set LabelFormat = LinePlot.Labels

 

End Sub