Не вижу неправильно работы в схеме.
Ещё раз, схему можно подогнать и под ошибки в компоненте.
Не работает компонент!
Не работает та часть, где установлено направление справа налево.
Copy(str,Pos,Count) штатная функция и не работать не может.
А вот чтобы скопировать кусок строки Count до Pos все пляски с бубном.
Вот этот кусок построчно можно как то объяснить, что там за бред?
Похоже хотели как то учитывать, это мои догадки, прямое копирование, а его там нет!
Оно здесь _hi_CreateEvent(_Data, @_event_onCopy, Copy(str,Pos,Count));
В таком случае, что у меня не так?