←Select platform

GroupEditObjectPen Property

Summary

Gets or sets the object outline AnnPen used when drawing selected objects in a group for all AnnEditDesigner derived classes.

Syntax

C#
VB
C++
public AnnPen GroupEditObjectPen { get; set; } 
  
Public Property GroupEditObjectPen As Leadtools.Annotations.AnnPen 
public: 
property Leadtools.Annotations.AnnPen^ GroupEditObjectPen { 
   Leadtools.Annotations.AnnPen^ get(); 
   void set (    Leadtools.Annotations.AnnPen^ ); 
} 

Property Value

The object outline AnnPen used when drawing selected objects in a group for all AnnEditDesigner derived classes.

Remarks

When an AnnGroupObject is displayed with the AnnNewGroupEditDesigner it is drawn with three pens:

For more information, refer to New Annotation Features of Version 14.5 (Deprecated).

Example

This example changes some properties of the group outline used with the AnnNewGroupEditDesigner including the following:

  • the Outline forecolor to white
  • the Outline backcolor to black
  • the Pen used to outline selected objects to purple
    C#
    VB
    using Leadtools; 
    using Leadtools.Annotations; 
    using Leadtools.WinForms; 
    using Leadtools.Codecs; 
     
    public void AnnAutomationManager_GroupEditObjectPen(AnnAutomationManager manager) 
    { 
       AnnPen back = manager.GroupEditFrameBackPen; 
       AnnPen fore = manager.GroupEditFrameForePen; 
       manager.GroupEditFrameBackPen = new AnnPen(System.Drawing.Color.Black, new AnnLength(3, AnnUnit.Pixel)); 
       manager.GroupEditFrameForePen = new AnnPen(System.Drawing.Color.White, new AnnLength(3, AnnUnit.Pixel)); 
       manager.GroupEditFrameForePen.DashStyle = System.Drawing.Drawing2D.DashStyle.Dot; 
       manager.GroupEditObjectPen = new AnnPen(System.Drawing.Color.MediumPurple, new AnnLength(4, AnnUnit.Pixel)); 
    } 
    Imports Leadtools 
    Imports Leadtools.Annotations 
    Imports Leadtools.WinForms 
    Imports Leadtools.Codecs 
     
    Public Sub AnnAutomationManager_GroupEditObjectPen(ByVal manager As AnnAutomationManager) 
       Dim back As AnnPen = manager.GroupEditFrameBackPen 
       Dim fore As AnnPen = manager.GroupEditFrameForePen 
       manager.GroupEditFrameBackPen = New AnnPen(System.Drawing.Color.Black, New AnnLength(3, AnnUnit.Pixel)) 
       manager.GroupEditFrameForePen = New AnnPen(System.Drawing.Color.White, New AnnLength(3, AnnUnit.Pixel)) 
       manager.GroupEditFrameForePen.DashStyle = System.Drawing.Drawing2D.DashStyle.Dot 
       manager.GroupEditObjectPen = New AnnPen(System.Drawing.Color.MediumPurple, New AnnLength(4, AnnUnit.Pixel)) 
    End Sub 
Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations Assembly