Object Model Reference : Classes : N : NodeRange : Properties : NodeRange.Type |
Property Type As cdrNodeType
Member of NodeRange
The Type property returns the node type used in a node range. If multiple node types are used, cdrNodeType is returned.
• |
The Type property can be used with the NodeRange.Item property, to return
the node type for a specific node within a range.
|
The Type property returns a read-only value.
The following VBA example displays the number of nodes selected and their type for example, 5 cusp nodes selected or 3 nodes of different type selected.
Sub Test() |
Dim nr As NodeRange |
Dim s As String |
Set nr = ActiveShape.Curve.Selection |
If nr.Count = 0 Then |
s = "No nodes selected" |
Else |
s = CStr(nr.Count) & " " |
Select Case nr.Type |
Case cdrSymmetricalNode |
s = s & "symmetrical" |
Case cdrSmoothNode |
s = s & "smooth" |
Case cdrCuspNode |
s = s & "cusp" |
Case cdrMixedNodes |
s = s & "nodes of different type" |
End Select |
If nr.Type <> cdrMixedNodes Then s = s & " nodes" |
s = s & " selected" |
End If |
MsgBox s |
End Sub |
Copyright 2013 Corel Corporation. All rights reserved.