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

Вниз

ScrollBar в ComboBox   Найти похожие ветки 

 
DmitryA   (2004-01-20 17:12) [0]

Привет мастерам!

Есть вопрос: как в ниспадающем окне ComboBox"а вывести постоянный ScrollBar, который бы присутствовал, даже если количество элементов в списке меньше размера списка?

Заранее благодарен...


 
Ega23 ©   (2004-01-20 17:13) [1]

DropDownCount:=1;
Шутка. Хотя....


 
DmitryA   (2004-01-20 17:18) [2]

Если установить DropDownCount в 1, то размер окна будет в 1 элемент, но нужно, чтобы размер окна не менялся.


 
VAleksey ©   (2004-01-20 17:44) [3]

Если количество строк меньше, то добавить пустые строки.


 
DmitryA   (2004-01-20 18:19) [4]

Если добавитьпустые строки, то они будут видимы и отрабатываться клавиатурой и мышкой.


 
Семен Сорокин ©   (2004-01-20 18:21) [5]

2DmitryA
стандартными средствами не сделать.
Встречный вопрос: а зачем Вам это?


 
MAxiMum   (2004-01-20 18:33) [6]

Нестандартыне средства... Послать данного оконному компоненту событие SBM_SETSCROLLINFO...


 
Семен Сорокин ©   (2004-01-20 18:52) [7]

MAxiMum (20.01.04 18:33) [6]
Нестандартыне средства... Послать данного оконному компоненту событие SBM_SETSCROLLINFO...

пробовал?
скорее всего не "данного оконному компоненту", а именно выпадающему списку (это отдельное окно), чтобы вытащить Handle окна выпадающего списка надо переопределить WindowProc и ловить там WM_CTLCOLORLISTBOX, т.е. придется писать наследника.

Может я не прав?


 
MAxiMum   (2004-01-20 20:36) [8]

Скорее всего прав... забыл, что Delphi создает отдельный список... А может уже и не создает... Это же не обязательно создавать новый список и даже нежелательно.



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
14-2375
Fenik
2004-01-07 11:51
2004.02.02
Вечный двигатель или самодостаточный насос.


1-2137
Анонимщик
2004-01-19 14:50
2004.02.02
Помогите с классами TIntegerList, TFloatList etc


14-2291
Думкин
2004-01-13 06:31
2004.02.02
С днем рождения! 13 января.


7-2398
Duk_777
2003-11-10 22:23
2004.02.02
Директивы компилятора


14-2366
ИМХО
2004-01-01 12:21
2004.02.02
USA: как живешь, Америка?