Форум: "Начинающим";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
ВнизRichEdit - полосы прокрутки Найти похожие ветки
← →
=BuckLr= (2007-05-24 08:32) [0]Привет. Есть проблема. Я имею RichEdit, которому требуется в рантайм добавить или убрать полосы прокрутки (вертикальную, горизонтальную или обе сразу). Я делаю это через ShowScrollBar, но в таком случае полоса прокрутки появляется даже если поле ввода пустое. Как я могу показать прокрутку только тогда, когда поле в этом действительно нуждается?
← →
MBo © (2007-05-24 08:42) [1]свойство ScrollBath установи ssBoth, и полосы прокрутки будут автоматически появляться, когда нужно.
← →
=BuckLr= (2007-05-24 11:06) [2]Да нет, не в этом дело! Как это делается на VCL я знаю!
Я не знаю, как сделать такое средствами WinAPI...
Ну вот, тему переместили, теперь мне никто наверное не ответит... :(((
← →
clickmaker © (2007-05-24 11:17) [3]стили окна
WS_HSCROLL or WS_VSCROLL or ES_AUTOHSCROLL or ES_AUTOVSCROLL
← →
=BuckLr= (2007-05-24 21:55) [4]Спасибо за ответ, сейчас попробую. Сообщу, что получится.
← →
=BuckLr= (2007-05-24 22:42) [5]Так, что-то не получается. Делаю так:
SetWindowLong(Handle, GWL_STYLE,
GetWindowLong(Handle, GWL_STYLE)
not WS_HSCROLL or WS_VSCROLL or not ES_AUTOHSCROLL or ES_AUTOVSCROLL);
Окно с richedit блокируется и программа вылетает...
Что не так?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c