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"
Дополнительные материалы
Нет.