filyaxxxcom писал(а):
При несуществующем индексе строка ИМХО вставляться не должна (как и сделано в оригинальном коде).должна. В идеале строка вставляется в начало списка всегда при index < 0 и в конец списка всегда при index>= count
в vcl же сделано следующим образом:
- при index < -1 или index > count выкидывает ошибку
- при index = -1 или index = count метод работает аналогично add
выбирать надо один из этих вариантов, а не нечто промежуточное