// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace ICSharpCode.AvalonEdit.Rendering { /// /// An enum that specifies the possible Y positions that can be returned by VisualLine.GetVisualPosition. /// public enum VisualYPosition { /// /// Returns the top of the TextLine. /// LineTop, /// /// Returns the top of the text. If the line contains inline UI elements larger than the text, TextTop /// will be below LineTop. /// TextTop, /// /// Returns the bottom of the TextLine. This is the same as the bottom of the text (the text is always /// aligned at the bottom border). /// LineBottom, /// /// The middle between LineTop and LineBottom. /// LineMiddle } }