Форум » GUI » Предложение по ComboBox » Ответить

Предложение по ComboBox

S-A-N: Григорий, можно ли в ComboBox (ComboBoxEx) добавить свойство (TRUE или FALSE), отвечающее за расположение раскрывающегося списка - под элементом или над ним? Или, как вариант, при HEIGHT < 0 список располагать над ComboBox.

Ответов - 9

gfilatov2002: S-A-N пишет: добавить свойство (TRUE или FALSE), отвечающее за расположение раскрывающегося списка - под элементом или над ним? Если я не ошибаюсь, то расположением списка управляет WinAPI самостоятельно - если он помещается на экране, то выводится ниже ComboBox, если не помещается на экране ниже элемента, то выводится выше. Или я не прав?

S-A-N: Все так. Просто мне нужна была дополнительная функциональность. Проблему уже решил. Поэтому предложение снимается как бестолковое.

Softlog86: Может быть есть установка по длине вводимой строки в ComboBoxEX ? Сейчас она ограничена шириной контрола . Хочется чтоб была сдвижная как в GET .

Softlog86: Есть еще одна трудность . Может что посоветуете . контрол : COMBOBOXEX DISPLAYEDIT ITEMSOURCE HISTORY->TXT .... то есть строчки берёт из указанного поля в алиасе HISTORY (.DBF) . как сделать чтоб в сам контрол данные попадали БЕЗ ПРОБЕЛОВ В КОНЦЕ СТРОКИ ? А то дальше юзер начинает ввод текста , а длина строки не даёт ( пробелы СПРАВА от курсора ) ... народу не нравится что нужно удалять эти невидимые пробелы .

gfilatov2002: Softlog86 пишет: как сделать чтоб в сам контрол данные попадали БЕЗ ПРОБЕЛОВ В КОНЦЕ СТРОКИ ? Попробуй ITEMSOURCE HISTORY->(TRIM(TXT))

Softlog86: Как всё просто ... а я писал RTRIM(HISTORY->TXT) ......

PSP: Не вижу разницы)

Dima: PSP пишет: Не вижу разницы) +1

Softlog86: При таком синтаксисе программа вылетала даже буз генерации отчета об ошибке ....ITEMSOURCE RTRIM(HISTORY->TXT) А при таком - всё гуд : ...ITEMSORCE HISTORY->(RTRIM(TXT)) Попробуйте , может только у меня так ?



полная версия страницы