Click or drag to resize

IMcGraphObj2LineEnding Property

Describes the style of line ending for open objects.

Namespace:  MediaCy.IQL.Display.Overlays
Assembly:  MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
Syntax
VB
Property LineEnding ( 
	Optional WhichEnd As mcGraphObjWhichEnd = mcGraphObjWhichEnd.mcgweEnd
) As mcGraphObjLineEnding
	Get
	Set

Parameters

WhichEnd (Optional)
Type: MediaCy.IQL.Display.OverlaysmcGraphObjWhichEnd
Defines which end(s) is affected by the property access or assignment. Or in mcGraphObjWhichEnd.mcgweGetScaling to return the property with the mcGraphObjLineEnding.mcgleSymbolScaleMask and mcGraphObjLineEnding.mcgleSymbolAspectMask values intact. For McGraphObjArrow objects, only the mcgweStart symbol is used.

Property Value

Type: mcGraphObjLineEnding

Implements

IMcGraphObjLineEndingmcGraphObjWhichEnd
Remarks
Sets or get the type of symbol (arrow, symbol) for the start and/or end of lines and polylines. On access, if the WhichEnd parameter is mcGraphObjWhichEnd.mcgweBoth, but the start and end symbols are not the same (or have different scaling or aspect ratios), then mcGraphObjLineEnding.mcgleNothing will be returned. On assignment to the starting line ending for a McGraphObjArrow, if the object's TemplateID is the standard one synchronized with the symbol, then the TemplateID will be changed to be synchronized with the new symbol. This keeps SaveAsTemplate sychronized with the proper McGraphObjArrow symbol, if it is called after the symbol is changed.
See Also