Previous Document Next Document

Object Model Reference : Classes : E : EffectExtrude : Properties : EffectExtrude.Depth


EffectExtrude.Depth

Property Depth As Long

Description

Member of EffectExtrude

The Depth property returns or specifies the depth of the extrusion. This parameter cannot be used with a parallel extrusion.

VBA example

The following VBA example selects all extruded shapes whose extrusion depth is more than 20 units.

Sub Test()
 Dim s As Shape, eff As Effect
 Dim sr As New ShapeRange
 For Each s In ActivePage.Shapes
  For Each eff In s.Effects
   If eff.Type = cdrExtrude Then
    With eff.Extrude
     If .Type <> cdrExtrudeFrontParallel And .Type <> cdrExtrudeFrontParallel Then
      If .Depth > 20 Then
       sr.Add s
       If Not .ShowBevelOnly Then sr.Add .ExtrudeGroup
       If .UseBevel Then sr.Add .BevelGroup
      End If
     End If
    End With
    Exit For
   End If
  Next eff
 Next s
 sr.CreateSelection
End Sub

Previous Document Next Document Back to Top

Copyright 2013 Corel Corporation. All rights reserved.