LEADTOOLS Annotations (Leadtools.Annotations assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
GroupEditObjectPen Property
See Also 
Leadtools.Annotations Namespace > AnnAutomationManager Class : GroupEditObjectPen Property



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

Syntax

Visual Basic (Declaration) 
Public Property GroupEditObjectPen As AnnPen
Visual Basic (Usage)Copy Code
Dim instance As AnnAutomationManager
Dim value As AnnPen
 
instance.GroupEditObjectPen = value
 
value = instance.GroupEditObjectPen
C# 
public AnnPen GroupEditObjectPen {get; set;}
C++/CLI 
public:
property AnnPen^ GroupEditObjectPen {
   AnnPen^ get();
   void set (    AnnPen^ value);
}

Property Value

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

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

Visual BasicCopy Code
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
C#Copy Code
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));
}

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.

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features