Exemple #1
0
        private protected void DrawCommentCaret(ILayoutCommentFocus commentFocus)
        {
            ILayoutCommentCellView CellView = commentFocus.CellView;
            string Text = CommentHelper.Get(CellView.Documentation);

            if (Text == null)
            {
                Text = string.Empty;
            }

            Point   CellOrigin  = CellView.CellOrigin;
            Padding CellPadding = CellView.CellPadding;

            Point OriginWithPadding = CellOrigin.Moved(CellPadding.Left, CellPadding.Top);

            DrawContext.ShowCaret(OriginWithPadding, Text, TextStyles.Comment, ActualCaretMode, CaretPosition);
        }
Exemple #2
0
 private protected bool IsCaretOnComment(out ILayoutCommentFocus commentFocus)
 {
     commentFocus = Focus as ILayoutCommentFocus;
     return(commentFocus != null);
 }