|   |   | Object Model Reference : Classes : S : SubPath : Methods : SubPath.AppendCurveSegment2 | 
Function AppendCurveSegment2(x As Double, y As Double, StartingControlPointX As Double, StartingControlPointY As Double, EndingControlPointX As Double, EndingControlPointY As Double, [AppendAtBeginning As Boolean = False]) As Segment
Member of SubPath
The AppendCurveSegment2 method appends a new curve segment to a subpath.
The following VBA example creates a closed curve and applies a fountain fill to it.
| Sub Test() | 
|  Dim s As Shape | 
|  Dim crv As Curve | 
|  Dim sp As SubPath | 
|  Dim c As New Color | 
|  Set crv = CreateCurve(ActiveDocument) | 
|  Set sp = crv.CreateSubPath(0, 0) | 
|  sp.AppendLineSegment 3.6, 0, False | 
|  sp.AppendCurveSegment2 3.6, 0.8, 4.6, 3.1, 5.43, -1.6, False | 
|  sp.AppendLineSegment 0, 0.8, False | 
|  sp.AppendCurveSegment2 5, 4.8, 5, -2, 2, -5, False | 
|  sp.Closed = True | 
|  Set s = ActiveLayer.CreateCurve(crv) | 
|  c.CMYKAssign 0, 0, 0, 100 | 
|  With s.Fill.ApplyFountainFill(c, c, , 90, , , , cdrCustomFountainFillBlend).Colors | 
|   .Add CreateCMYKColor(0, 0, 0, 0), 70 | 
|  End With | 
| End Sub | 
|   |   |   | 
Copyright 2013 Corel Corporation. All rights reserved.