Страница 1 из 1
Ширина SCROLL'а
Добавлено: 16 Декабрь 2008, 22:59
Clabaster
Всем привет!!!
С6.3 9056 ABC TPS
Возможно ли увеличить ширину scrolla в List Box'е, интересует непосредственно вертикальный. Или, как вариант, если такое имеется, то отдельный элемент scroll'а на окне...
Заранее спасибо за ответы.
Re: Ширина SCROLL'а
Добавлено: 17 Декабрь 2008, 9:24
Игорь Столяров
Добрый день !
Гм. Я бы все-таки заменил в вопросе придуманный Вами термин "вертикальная ширина"
на более привычный и общепринятый "высота".
Тогда кстати и решение будет сразу очевидным: ?List{PROP:LineHeight} = LineHeight
Если не ошибаюсь, по умолчанию LineHeight = 10. Пробуй ...

Re: Ширина SCROLL'а
Добавлено: 17 Декабрь 2008, 11:39
ru_alex
Привет!
Я думаю, что имеется ввиду не высота строки листа, а именно ширина вертикальной полосы прокрутки. К сожалению, не знаю как это сделать, прочитать ширину легко, есть функция WinApi: GetSystemMetrics, ей нужно передать нужный параметр, какой на память не помню.
Элемента типа scroll, к сожалению, тоже нет, хотя иногда он бы и нужен был. Мы пробовали делать зависимость скролирования одного image контрола от другого через CallWindowProc, работает, с list наверное тоже прокатит, вопрос, что использовать в качестве дополнительного скрола, и какого вида он должен быть? И, кстати, зачем сообственно тебе это?
Re: Ширина SCROLL'а
Добавлено: 17 Декабрь 2008, 11:46
Дед Пахом
Не, имеется в виду вертикальный скролбар и его ширина. Посмотрел сейчас в msdn, не нашёл способа задания его размеров. Может, плохо искал.