Описание:
Delphi функция WrapText эффективно
разделяет строку (например, string), на многочисленные линии в возвращаемой
строке.
фактически функция лишь добавляет в
возвращаемую строку коды прерывания линии, для создания иллюзии многострочного
текста.
Версия 1
- самая простая
версия, прерывание (#13#10 - Перевод строки + подача строки) ставится после
установленного количества знаков, чтобы использовать этот вариант необходимо
передать функции два параметра: первый - это after, а второй минимальное
количество знаков в строке. Если максимальный размер строки не указан, то по
умолчанию он устанавливается в 45.
Версия 2
прерывание ставится до установленного
количества знаков, чтобы использовать этот вариант необходимо передать функции
два параметра: первый - это before, а второй максимальное количество знаков в
строке.
В обоих случаях, слова остаются
цельными, то есть никогда какое-либо слово не разделяется на строки.