![]() |
![]() |
Layer.CreateRectangle2
Function CreateRectangle2(x As Double, y As Double, Width As Double, Height As Double, [RadiusUL As Double], [RadiusUR As Double], [RadiusLR As Double], [RadiusLL As Double]) As Shape
Member of Layer
The CreateRectangle2 method creates a rectangle using coordinates of the upper-left corner, the width, the height, and a corner radius.
The following code example creates a blend between two rectangles. The intermediate blend objects are rotated by 360?during the progression.
Sub Test() Dim s1 As Shape, s2 As Shape Set s1 = ActiveLayer.CreateRectangle2(0, 0, 3, 1) s1.Fill.UniformColor.RGBAssign 255, 0, 0 Set s2 = ActiveLayer.CreateRectangle2(4, 4, 3, 1) s2.Fill.UniformColor.RGBAssign 255, 255, 0 With s2.CreateBlend(s1).Blend .Loop = False .Angle = 360 End With End Sub
![]() |
![]() |
![]() |
Copyright 2007 Corel Corporation. All rights reserved.