예제 #1
0
 private void InsertSpaceNegotiationSpans()
 {
     if (_spaceNegotiationList != null)
     {
         NormalizedSpan span = _startNode;
         foreach (SpaceNegotiation negotiation in _spaceNegotiationList)
         {
             TextRun textRun = new TextEmbeddedSpace(negotiation.Size);
             span = span.AddNode(new NormalizedSpan(textRun, (Int32)negotiation.TextPosition));
             _virtualCharacterPositions.Add(((Int32)negotiation.TextPosition) - _startCharacterIndex);
         }
     }
 }
		private void InsertSpaceNegotiationSpans()
		{
			if (_spaceNegotiationList != null)
			{
				NormalizedSpan span = _startNode;
				foreach (SpaceNegotiation negotiation in _spaceNegotiationList)
				{
					TextRun textRun = new TextEmbeddedSpace(negotiation.Size);
					span = span.AddNode(new NormalizedSpan(textRun, (Int32)negotiation.TextPosition));
					_virtualCharacterPositions.Add(((Int32)negotiation.TextPosition) - _startCharacterIndex);
				}
			}
		}