TLookupCombo есть ли такой

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

TLookupCombo есть ли такой

Сообщение Attid » 14.12.2006 13:02:29

пробывал

TRxLookupEdit,
TRxLookupCombo

они выглядят абсолютно не так как обычный комбо, так еще оба сыпят ошибками при закрытии выплывающего окошка сыпят ошибками может о т того что не использую datasourse но он мне и не нужен :(
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: TLookupCombo есть ли такой

Сообщение debi12345 » 15.12.2006 00:27:09

Attid писал(а):пробывал

TRxLookupEdit,
TRxLookupCombo

они выглядят абсолютно не так как обычный комбо, так еще оба сыпят ошибками при закрытии выплывающего окошка сыпят ошибками может о т того что не использую datasourse но он мне и не нужен :(

Добивайтесь вылизывания багов - чего бы то не стоило ! Иначе Лазарус никогда не выйдет из стен "лабораторий".
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение alexs » 15.12.2006 02:11:01

эти лукапные компоненты написаны для использования только с заполнеными DataSource - мне именно так было нужно :-)

а начсёт внешнего вида - это обратная строна платформонезависимости
на стандартный комбо они не будут похожи
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Attid » 15.12.2006 17:53:32

Добивайтесь вылизывания багов - чего бы то не стоило ! Иначе Лазарус никогда не выйдет из стен "лабораторий".


ну это не баг лазаруса, а скорее rx. тем более автор портирования уже ответил :)

а начсёт внешнего вида - это обратная строна платформонезависимости
на стандартный комбо они не будут похожи


ну с этим не соглашусь комбо же в линуксе есть значит ограничения нету

для себя вышел из ситуации написанием функции которая якобы превращает обычный комбо в дб, правда это имуляция, но судя по всему раз вопрос всплыл впервые то никого этот вопро не напрягает, в следующем году попробую компонентик все таки дорисовать до настоящего.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение alexs » 16.12.2006 08:02:09

обрати на реализацию комбо-контролов в лазаре
там реально стоит Edit и рядом с ним SpeedButton
я чтобы не изобретать велоспед пошел по их пути

для твоей хотелки необходимо отрисовку делать по другим принципам - надо знать какая тема в данный момент установлена в ОС и рисовать объекты в этой стилях контролов этой темы
либо же брать обычный ComboBox полностью переопределять его отрисовку - оставляя только отрисовку границ и кнопки отображания списка
для меня - это слишком муторно - меня устроил первый вариант
если предложиш решение - я с удовольствие им воспользуюсь
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

Рейтинг@Mail.ru