wraptext

Функция разделения текста на строки заданной длины

Синтаксис

MultiRowText = wraptex(SingleRowText, RowLength);

Аргументы

Имя Тип данных Описание
SingleRowText string Аргумент, содержащий текст из слов с разделителями
RowLength integer Аргумент, задающий длину строк, из которых будет состоять выходной многострочный текст

Описание

wraptext – функция разбиения текста SingleRowText, заданного одной строкой на многострочный текст с длиной строки RowLength. При этом, если конец строки приходится на середину очередного слова, то текущее слово не будет перенесено на следующую строку.

Результат

Имя Тип данных Описание
MultiRowText string Переменная, содержащая текст с переносами строки

Пример

var SingleRowText: string, MultiRowString1: string, MultiRowString2: string;
SingleRowText = "слово1 слово2 слово3 слово4 слово5";
MultiRowString1 = wraptext(SingleRowText,6);
MultiRowString2 = wraptext(SingleRowText,14);

В результате переменным будут присвоены следующие значения:

MultiRowString1 = "cлово1 слово2 слово3 слово4 слово5" MultiRowString2 = "слово1 слово2 слово3 слово4 слово5"

Дополнительные материалы

Нет.