Главная страница
    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.45 MB
Время: 0.069 c
2-1183419596
DagOT-R
2007-07-03 03:39
2007.07.29
Всё о трее


2-1183533375
Стас
2007-07-04 11:16
2007.07.29
Многооконная программаю. Модал - немодал


15-1183029982
Kostafey
2007-06-28 15:26
2007.07.29
Как сделать исполняемый jar - файл ?


1-1177091630
ffo_2
2007-04-20 21:53
2007.07.29
Как прочесть текст в чужом окне?


2-1183355919
Alex8
2007-07-02 09:58
2007.07.29
Изменение редактора полей в RunTime





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский