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 : AnnRichTextDrawDesigner Class |
public class AnnRichTextDrawDesigner : AnnRectangleDrawDesigner
'Declaration Public Class AnnRichTextDrawDesigner Inherits AnnRectangleDrawDesigner
'Usage Dim instance As AnnRichTextDrawDesigner
public ref class AnnRichTextDrawDesigner : public AnnRectangleDrawDesigner
Note, in LEADTOOLS for Silverlight, AnnControlDrawDesigner is used instead of this class when drawing new AnnRichTextObject objects.
For a complete example on how to use annotation draw and edit designers, refer to AnnDesigner.
This example initializes a new designer to draw rich text objects.Imports Leadtools.Windows.Annotations Imports Leadtools.Windows.Controls Public Function AnnRichTextDrawDesigner_AnnRichTextDrawDesigner(ByVal viewer As ImageViewer, _ ByVal container As AnnContainer) As AnnRichTextDrawDesigner ' start a new rich text draw designer Dim richTextDrawDesigner As New AnnRichTextDrawDesigner(container) ' set up the object template (the rich text object) Dim richTextObject As New AnnRichTextObject() ' set up the default text to be used ' This is RTF text that is equals to LEADTOOLS in bold red Arial richTextDrawDesigner.DefaultRtf = _ "{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Arial;}" + _ "{\f1\fnil\fcharset0 Microsoft Sans Serif;}}{\colortbl ;\red255\green0\blue0;}" + _ "\viewkind4\uc1\pard\cf1\lang9\b\i\fs22 LEADTOOLS\cf0\lang1033\b0\i0\f1\fs17\par}" ' initialize the rest of the designer richTextDrawDesigner.ObjectTemplate = richTextObject Return richTextDrawDesigner End Function
using Leadtools.Windows.Annotations; using Leadtools.Windows.Controls; using Leadtools.Demos; using Leadtools.Help; public AnnRichTextDrawDesigner AnnRichTextDrawDesigner_AnnRichTextDrawDesigner(ImageViewer viewer, AnnContainer container) { // start a new rich text draw designer AnnRichTextDrawDesigner richTextDrawDesigner = new AnnRichTextDrawDesigner(container); // set up the object template (the rich text object) AnnRichTextObject richTextObject = new AnnRichTextObject(); // set up the default text to be used richTextDrawDesigner.DefaultRtf = // This is RTF text that is equals to LEADTOOLS in bold red Arial @"{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Arial;}" + @"{\f1\fnil\fcharset0 Microsoft Sans Serif;}}{\colortbl ;\red255\green0\blue0;}" + @"\viewkind4\uc1\pard\cf1\lang9\b\i\fs22 LEADTOOLS\cf0\lang1033\b0\i0\f1\fs17\par}"; // initialize the rest of the designer richTextDrawDesigner.ObjectTemplate = richTextObject; return richTextDrawDesigner; }