Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.10
|
Leadtools.Windows.Annotations Namespace : AnnTextPointerDrawDesigner Class |
public class AnnTextPointerDrawDesigner : AnnDrawDesigner
'Declaration Public Class AnnTextPointerDrawDesigner Inherits AnnDrawDesigner
'Usage Dim instance As AnnTextPointerDrawDesigner
public ref class AnnTextPointerDrawDesigner : public AnnDrawDesigner
For a complete example on how to use annotation draw and edit designers, refer to AnnDesigner.
This example initializes a new designer to draw text pointer objects.Imports Leadtools.Windows.Controls Imports Leadtools.Windows.Annotations Public Function AnnTextPointerDrawDesigner_AnnTextPointerDrawDesigner(ByVal viewer As ImageViewer, _ ByVal container As AnnContainer) As AnnTextPointerDrawDesigner ' start a new text pointer draw designer Dim textPointerDrawDesigner As AnnTextPointerDrawDesigner = New AnnTextPointerDrawDesigner(container) Dim textPointer As AnnTextPointerObject = New AnnTextPointerObject() textPointer.Stroke = Nothing textPointer.Fill = Nothing textPointer.FontFamilyName = "Arial" textPointer.FontSize = 10.0 textPointer.TextEdgeMargin = 0.0 textPointer.TextHorizontalAlignment = AnnTextAlignment.Center textPointer.TextVerticalAlignment = AnnTextAlignment.Center textPointer.PointerPosition = New System.Windows.Point(800, 800) textPointer.IsFixedPointer = True ' set up the default text to be used textPointerDrawDesigner.DefaultText = "Leadtools" ' initialize the rest of the designer textPointerDrawDesigner.ObjectTemplate = textPointer Return textPointerDrawDesigner End Function
using Leadtools.Windows.Controls; using Leadtools.Windows.Annotations; using Leadtools.Demos; using Leadtools.Help; public AnnTextPointerDrawDesigner AnnTextPointerDrawDesigner_AnnTextPointerDrawDesigner(ImageViewer viewer, AnnContainer container) { // start a new text pointer draw designer AnnTextPointerDrawDesigner textPointerDrawDesigner = new AnnTextPointerDrawDesigner(container); AnnTextPointerObject textPointer = new AnnTextPointerObject(); textPointer.Stroke = Colors.Transparent; textPointer.Fill = Colors.Transparent; textPointer.FontFamilyName = "Arial"; textPointer.FontSize = 10.0; textPointer.TextEdgeMargin = 0.0; textPointer.TextHorizontalAlignment = AnnTextAlignment.Center; textPointer.TextVerticalAlignment = AnnTextAlignment.Center; textPointer.PointerPosition = new Point(800, 800); textPointer.IsFixedPointer = true; // set up the default text to be used textPointerDrawDesigner.DefaultText = "Leadtools"; // initialize the rest of the designer textPointerDrawDesigner.ObjectTemplate = textPointer; return textPointerDrawDesigner; }
using Leadtools.Windows.Controls; using Leadtools.Windows.Annotations; using Leadtools.Examples; public AnnTextPointerDrawDesigner AnnTextPointerDrawDesigner_AnnTextPointerDrawDesigner(ImageViewer viewer, AnnContainer container) { // start a new text pointer draw designer AnnTextPointerDrawDesigner textPointerDrawDesigner = new AnnTextPointerDrawDesigner(container); AnnTextPointerObject textPointer = new AnnTextPointerObject(); textPointer.Stroke = Colors.Transparent; textPointer.Fill = Colors.Transparent; textPointer.FontFamilyName = "Arial"; textPointer.FontSize = 10.0; textPointer.TextHorizontalAlignment = AnnTextAlignment.Center; textPointer.PointerPosition = new Point(800, 800); textPointer.IsFixedPointer = true; // set up the default text to be used textPointerDrawDesigner.DefaultText = "Leadtools"; // initialize the rest of the designer textPointerDrawDesigner.ObjectTemplate = textPointer; return textPointerDrawDesigner; }
Imports Leadtools.Windows.Controls Imports Leadtools.Windows.Annotations Public Function AnnTextPointerDrawDesigner_AnnTextPointerDrawDesigner(ByVal viewer As ImageViewer, ByVal container As AnnContainer) As AnnTextPointerDrawDesigner ' start a new text pointer draw designer Dim textPointerDrawDesigner As AnnTextPointerDrawDesigner = New AnnTextPointerDrawDesigner(container) Dim textPointer As AnnTextPointerObject = New AnnTextPointerObject() textPointer.Stroke = Colors.Transparent textPointer.Fill = Colors.Transparent textPointer.FontFamilyName = "Arial" textPointer.FontSize = 10.0 textPointer.TextHorizontalAlignment = AnnTextAlignment.Center textPointer.PointerPosition = New Point(800, 800) textPointer.IsFixedPointer = True ' set up the default text to be used textPointerDrawDesigner.DefaultText = "Leadtools" ' initialize the rest of the designer textPointerDrawDesigner.ObjectTemplate = textPointer Return textPointerDrawDesigner End Function