Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.29;
Скачать: CL | DM;

Вниз

Горизонтальная полоса прокруки в ListBox   Найти похожие ветки 

 
bss   (2007-05-21 09:54) [0]

Пытаюсь добавить в ListBox полосу прокрутки:
SendMessage(SrcList.Handle, LB_SETHORIZONTALEXTENT, 1000, 0), но полоса прокрутки все равно не появляется


 
Savek   (2007-05-22 09:16) [1]

Кинь его на ScrollBox, и установи нужную ширину


 
Однокамушкин   (2007-05-22 09:26) [2]

Может, ещё стиль WS_HSCROLL установить надо?


 
{RASkov} ©   (2007-05-22 09:51) [3]

http://www.yandex.ru/yandsearch?rpt=rad&text=%C3%EE%F0%E8%E7%EE%ED%F2%E0%EB%FC%ED%E0%FF+%EF%EE%EB%EE%F1%E0+%EF%F0%EE%EA%F0%F3%F2%EA%E8+%E2+ListBox&cntmsp=rdr
----> http://progdelphi.narod.ru/4_7.html
Можно тоже самое и в google..... исправил льшь опечатку в сабже...)


 
Amoeba ©   (2007-05-22 16:35) [4]

To respond to the LB_SETHORIZONTALEXTENT message, the list box must have been defined with the WS_HSCROLL style.
Так что потомка надо создать. В лоб не получится.


 
Amoeba ©   (2007-05-22 16:39) [5]

Листинг готового компонента, причем с автоматической настройкой диапазона горизонтальной прокрутки есть в книге Тейксейры и Пачеко.
http://www.podgoretsky.com/ddp.html


 
begin...end ©   (2007-05-23 08:48) [6]

Стиль WS_HSCROLL у окна TCustomListBox присутствует по умолчанию (см. TCustomListBox.CreateParams). И посылать сообщение  LB_SETHORIZONTALEXTENT вручную нет необходимости (по крайней мере, в D7) -- есть готовое свойство ScrollWidth. Описанное в справке, кстати.



Страницы: 1 вся ветка

Текущий архив: 2007.07.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
11-1163403161
Kirill
2006-11-13 10:32
2007.07.29
Недоступный сервер MsSQL и KolEdb


15-1183534397
Vlad Oshin
2007-07-04 11:33
2007.07.29
1 це. Как получить максимально возможный уровень справочника?


15-1183328674
Германн
2007-07-02 02:24
2007.07.29
Какая всё-таки хорошая вещь - современные бытовые водонагреватели


3-1177149693
Pascal
2007-04-21 14:01
2007.07.29
Связанные таблицы


2-1183407477
Okolobaxa
2007-07-03 00:17
2007.07.29
Странная ошибка при выполнении