Example #1
0
 internal StandardIndicators(EditorRef @ref)
 {
     this.@ref = @ref;
     Hint = new Indicator(0, @ref);
     Information = new Indicator(1, @ref);
     Warning = new Indicator(2, @ref);
     Error = new Indicator(3, @ref);
     Important = new Indicator(4, @ref);
     FoundSymbol = new Indicator(5, @ref);
     FoundSymbol2 = new Indicator(6, @ref);
     Mark = new Indicator(7, @ref);
 }
Example #2
0
 public void SetIndicator(Indicator indic, int value, int pos, int length)
 {
     Ref.Send(Sci.SCI_SETINDICATORCURRENT, indic.Number);
     Ref.Send(Sci.SCI_SETINDICATORVALUE, value);
     Ref.Send(Sci.SCI_INDICATORFILLRANGE, pos, length);
 }
Example #3
0
 public int GetIndicatorValue(Indicator indic, int position)
 {
     return Ref.Send(Sci.SCI_INDICATORVALUEAT, indic.Number, position);
 }
Example #4
0
 public void ClearIndicator(Indicator indic)
 {
     Ref.Send(Sci.SCI_SETINDICATORCURRENT, indic.Number);
     Ref.Send(Sci.SCI_INDICATORCLEARRANGE, 0, GetTextLength());
 }
Example #5
0
 public void ClearIndicator(Indicator indic, int pos, int length)
 {
     Ref.Send(Sci.SCI_SETINDICATORCURRENT, indic.Number);
     Ref.Send(Sci.SCI_INDICATORCLEARRANGE, pos, length);
 }