Климов Александр Петрович
Шрифт:
Текстовые поля
Текстовые поля довольно часто используются в приложениях. В принципе, они достойно справляются с поставленными задачами, имея необходимую функциональность. Предположим, что на форме расположены несколько текстовых полей для ввода информации. Для улучшения удобства использования применяется следующий трюк: после того как пользователь ввел необходимые данные в текстовом поле и нажал клавишу
Управление полосой прокрутки
При отображении большого текста пользователь может применять полосу прокрутки для перемещения по тексту. Разработчик может использовать сообщение
Для иллюстрации примера нужно расположить на форме текстовое поле и отобразить в нем какой-нибудь длинный текст. В примере используется отрывок из произведения А. Пушкина «Дубровский». Также на форме надо расположить четыре кнопки, при помощи которых пользователь сможет управлять отображением текста, прокручивая его на одну строчку или страницу вниз и вверх. В листинге 4.2 приведен код, который реализует описанный способ отображения текста.
Внешний вид приложения показан на рис. 4.1.
Рис. 4.1. Программная прокрутка текста