private void CreateShowDocument()
        {
            var document = new RadDocument();

            document.LayoutMode = DocumentLayoutMode.Paged;

            RadDocumentEditor editor = new RadDocumentEditor(document);

            editor.Insert("Text Before Text Inside Text After");

            DocumentPosition rangeStartPosition = new DocumentPosition(document);

            rangeStartPosition.MoveToNextWordStart();
            rangeStartPosition.MoveToNextWordStart();

            DocumentPosition rangeEndPosition = new DocumentPosition(rangeStartPosition);

            rangeEndPosition.MoveToNextWordStart();
            rangeEndPosition.MoveToCurrentWordEnd();

            document.Selection.SetSelectionStart(rangeStartPosition);
            document.Selection.AddSelectionEnd(rangeEndPosition);

            editor.InsertAnnotationRange(new CustomRangeStart(), new CustomRangeEnd());

            this.radRichTextBox.Document = document;

            UpdateTextBoxText();
        }
        private void CreateShowDocument()
        {
            var document = new RadDocument();
            document.LayoutMode = DocumentLayoutMode.Paged;

            RadDocumentEditor editor = new RadDocumentEditor(document);
            editor.Insert("Text Before Text Inside Text After");

            DocumentPosition rangeStartPosition = new DocumentPosition(document);
            rangeStartPosition.MoveToNextWordStart();
            rangeStartPosition.MoveToNextWordStart();

            DocumentPosition rangeEndPosition = new DocumentPosition(rangeStartPosition);
            rangeEndPosition.MoveToNextWordStart();
            rangeEndPosition.MoveToCurrentWordEnd();

            document.Selection.SetSelectionStart(rangeStartPosition);
            document.Selection.AddSelectionEnd(rangeEndPosition);

            editor.InsertAnnotationRange(new CustomRangeStart(), new CustomRangeEnd());

            this.radRichTextBox.Document = document;

            UpdateTextBoxText();
        }
 private bool checkScript()
 {
     if (txtSourceSQL.Text.ToLower().Contains("drop"))
     {
         DocumentPosition position = new DocumentPosition(this.txtSourceSQL.Document);
         do
         {
             string word = position.GetCurrentSpanBox().Text;
             if (word.ToLower() == "drop")
             {
                 DocumentPosition wordEndPosition = new DocumentPosition(position);
                 wordEndPosition.MoveToCurrentWordEnd();
                 txtSourceSQL.Document.Selection.AddSelectionStart(position);
                 txtSourceSQL.Document.Selection.AddSelectionEnd(wordEndPosition);
             }
         }while (position.MoveToNextWordStart());
         return(true);
     }
     else
     {
         return(false);
     }
 }