Previous Document Next Document

Object Model Reference : Classes : S : Shape : Methods : Shape.OrderFrontOf


Shape.OrderFrontOf

Sub OrderFrontOf(Shape As Shape)

Description

Member of Shape

The OrderFrontOf method places a shape in front of a specified shape in the stacking order of the same layer.

Parameter
Description
Shape
Specifies the shape to have another shape placed in front of it in the stacking order

VBA example

The following VBA example creates a gray rectangle in front of the selected shape, and it then moves the selected shape in front of the rectangle.

Sub Test()
 Dim s As Shape, r As Shape
 Dim x As Double, y As Double, sx As Double, sy As Double
 If ActiveSelection.Shapes.Count = 1 Then
  Set s = ActiveLayer.CreateEllipse(2, 2, 5, 5)
  s.GetBoundingBox x, y, sx, sy
  Set r = ActiveLayer.CreateRectangle2(x, y, sx, sy)
  r.Fill.UniformColor.RGBAssign 225, 225, 225
  s.OrderFrontOf r
 End If
End Sub

Previous Document Next Document Back to Top

Copyright 2013 Corel Corporation. All rights reserved.