Ejemplo n.º 1
0
 /// <summary>
 /// Initializes an instance of this class.
 /// </summary>
 public ScopeCursor()
 {
     Position         = new ScopePosition();
     Lines            = ScopeCursorLines.Both;
     HighlightedLines = ScopeCursorLines.None;
     SelectableLines  = ScopeCursorLines.Both;
     Color            = _defaultColor;
     Markers          = ScopeCursorMarkers.None;
     Captions         = new ScopePositionCaption[0];
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes an instance of this class.
 /// </summary>
 /// <param name="position">The position.</param>
 /// <param name="lines">A value indicating which lines are visible.</param>
 /// <param name="lineWeight">The weight of the cursor lines.</param>
 /// <param name="selectableLines">A value indicating which lines are selectable.</param>
 /// <param name="color">The cursor color.</param>
 /// <param name="markers">A value indicating which markers are visible.</param>
 /// <param name="captions">A list of captions.</param>
 public ScopeCursor(ScopePosition position, ScopeCursorLines lines, ScopeCursorLineWeight lineWeight,
                    ScopeCursorLines selectableLines, Color color,
                    ScopeCursorMarkers markers, IEnumerable <ScopePositionCaption> captions)
 {
     Position         = position;
     Lines            = lines;
     LineWeight       = lineWeight;
     HighlightedLines = ScopeCursorLines.None;
     SelectableLines  = selectableLines;
     Color            = color;
     Markers          = markers;
     Captions         = captions;
 }