Ejemplo n.º 1
0
		public virtual void RemoveUpdate(DocumentEvent e)
		{
			lock (this)
			{
				int len = e.GetLength();
				int off = e.GetOffset();
				if (outputMark > off)
				{
					if (outputMark >= off + len)
					{
						outputMark -= len;
					}
					else
					{
						outputMark = off;
					}
				}
			}
		}
Ejemplo n.º 2
0
		public virtual void InsertUpdate(DocumentEvent e)
		{
			lock (this)
			{
				int len = e.GetLength();
				int off = e.GetOffset();
				if (outputMark > off)
				{
					outputMark += len;
				}
			}
		}