Тема: Продвинутый Wrap Модуль.
Представляю вашему вниманию продвинутый wrap модуль для разбивки текста. Отличительные возможности:
1. Имеет несколько режимов разбивки текста.
2. Текст никогда не выходит за пределы экрана телефона.
3. Есть возможность выбора типа разбивки текста (посимвольно, построчно).
4. Разбиения текста для надписей, будет выводится одна строчка текста ровно указанного размера. Удобно для заголовков программ, а так же при создании меню, ведь если часть текста не влезет будет добавленно многоточие символизирующе то что текст еще продолжается.
Так же все обращения к модулю стандартизированны. То есть если у вас в проекте уже используется модуль разбиения текста вам не надо будет переписывать весь код для работы с этим модулем.
Примеры работы:
use wrap;
print wrap.wrap("О боже, этот текст не вмешается в экран, как жаль, что же мне делать?");
[О боже, этот текст не вмешается в,экран, как жаль, что же мне делать?]То есть на выходе мы получаем массив, с двумя строчками текста разбитыми ровно под разрешение экрана телефона.
Отредактировано Clo (2009-09-22 06:42:38)