В одноименном компоненте в Delphi есть свойство DropDownCount, отвечающее за количество строк в выпадающем списке.
Можно ли сделатьэто сдесь, и если можно то как ???
Этот топик читают: Гость
Ответов: 8
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 1535
Рейтинг: 176
|
|||
virus3d, а чем нижняя точка Count не нравится?
|
|||
карма: 1 |
|
Ответов: 5446
Рейтинг: 323
|
|||
ser_davkin, это разные вещи.
|
|||
карма: 1 |
|
Ответов: 1535
Рейтинг: 176
|
|||
iarspider писал(а): это разные вещи. |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
ser_davkin писал(а): а на кой это нужно? ------------ Дoбавленo в 21.41: У каждого свои тараканы. |
|||
карма: 25 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
virus3d писал(а): Можно ли сделатьэто сдесь, и если можно то как ???Можно, но только с XP стилем. С обычным стилем это работать не будет, нужен обязательно включенный манифест стилей, который включает comctl32.dll version 6 code_27041.txt |
|||
карма: 22 |
| ||
файлы: 1 | code_27041.txt [917B] [550] |
Ответов: 8
Рейтинг: 0
|
|||
Спасибо за разъяснения.
Жалко что без ХР стиля не включится. |
|||
карма: 0 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
virus3d писал(а): Жалко что без ХР стиля не включитсяЭто уже к MS, они так задумали |
|||
карма: 22 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Обычно это делается путем установки высоты выпадающего ListBox, но вряд-ли удастся получить к нему доступ.
|
|||
карма: 26 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Netspirit писал(а): но вряд-ли удастся получить к нему доступПочему же, но там надо высоту пункта получить. Такое сообщение, как получение высоты пункта, есть у Combo ------------ Дoбавленo в 16.46: Netspirit писал(а): Обычно это делается путем установки высоты выпадающего ListBoxА не напомнишь ли сообщение, которое устанавливает высоту выпадающего списка, че-то я его в упор не нашел |
|||
карма: 22 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Да я тут поэкспериментировал немного в другом направлении. Только есть глюки - он неточно устанавливает количество элементов (видимо нужно измерять высоту элемента списка), а также не работает с XPStyle.
|
|||
карма: 26 |
|
Ответов: 1376
Рейтинг: 197
|
|||
удалено
|
|||
карма: 1 |
|
Ответов: 4630
Рейтинг: 749
|
|||
nesco писал(а): которое устанавливает высоту выпадающего спискаНаверное, функция SetWindowPos? |
|||
карма: 26 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Netspirit писал(а): видимо нужно измерять высоту элемента спискаCB_GETITEMHEIGHT |
|||
карма: 22 |
| ||
Голосовали: | Netspirit |
Ответов: 4630
Рейтинг: 749
|
|||
Вот теперь оно всё правильно высчитывает
|
|||
карма: 26 |
|