Функции / Строковые |
Функция разделения текста на строки заданной длины
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"