protected void FixBarPosition(DesiredXPositionOnLine desiredXPositionOnLine)
 {
     InsertBarPosition = internalTextWidget.Printer.GetOffsetLeftOfCharacterIndex(CharIndexToInsertBefore);
     if (desiredXPositionOnLine == DesiredXPositionOnLine.Set)
     {
         desiredBarX = InsertBarPosition.X;
     }
     Invalidate();
 }
		protected void FixBarPosition(DesiredXPositionOnLine desiredXPositionOnLine)
		{
			InsertBarPosition = internalTextWidget.Printer.GetOffsetLeftOfCharacterIndex(CharIndexToInsertBefore);
			if (desiredXPositionOnLine == DesiredXPositionOnLine.Set)
			{
				desiredBarX = InsertBarPosition.x;
			}
			Invalidate();
		}