Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2020, 19:13   #1
Android1
Форумчанин
 
Регистрация: 26.08.2010
Сообщений: 121
По умолчанию Выравнивание текста в окне edit по нижней стороне окна

Здравствуйте,

Подскажите, а как выравнивать текст в edit`е по нижнему краю ?

То есть, есть окно созданное, как edit, есть у него стиль ES_AUTOVSCROLL - вертикальной прокрутки и ES_MULTILINE - чтобы можно было перенос на новые строки отображать, и когда текст уже переполняет размеры окна, он как бы отрисовывается снизу за пределами визуальной части окна, то есть чтобы посмотреть что там вывелось в окне, нужно скрол вниз прокрутить.

И вот вопрос: как сделать, чтобы при доавблении текста, визуально именно последняя строка текста всегда была видна, то есть чтобы скрол автоматически в низ сдвигался ?
Android1 вне форума Ответить с цитированием
Старый 03.08.2020, 20:13   #2
Android1
Форумчанин
 
Регистрация: 26.08.2010
Сообщений: 121
По умолчанию

Нужно посылать сообщение EM_LINESCROLL в окно, в котором я хочу "авто"скроллинг.
Android1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выравнивание текста в edit nibufep Общие вопросы Delphi 11 08.11.2014 20:34
Выравнивание положения выделенной ячейки в окне DiscoveR Microsoft Office Excel 2 12.09.2013 21:46
Выравнивание текста gamaiunov_alex Microsoft Office Excel 11 19.04.2011 10:04
Закрепление окна в окне Vol666 Общие вопросы Delphi 5 02.10.2009 12:28
Как имея handle окна узнать handle edit-a который находится в етом окне SeRhy Общие вопросы Delphi 1 20.07.2008 13:48