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

Вниз

Опять же свой Combobox   Найти похожие ветки 

 
RagE ©   (2004-06-21 16:53) [0]

Ткните плиз в нифу как делается следующее. Нужно на компоненте в правой его часте прилепить пару кнопочек. И на всяк случай как изменить цвет одной записи при выпадении списка.


 
Игорь Шевченко ©   (2004-06-22 10:17) [1]


> Нужно на компоненте в правой его часте прилепить пару кнопочек.
> И на всяк случай как изменить цвет одной записи при выпадении
> списка.


OwnerDraw + изучать исходники RxLib


 
RagE ©   (2004-06-22 10:59) [2]

Я тут нашел как совмещают TEdit и TTreeView немного изменил. Вместо TreeView поставил ListBox. Задал у ListBox Style lbOwnerDrawFixed. Определил метод OnDrawItem но он почему то не вызывается. Вобщем пришлось вызывать самому для перерисовки итемов.Только есть одна проблема. Когда таскаю полосу прокрутки итемы не перерисовываются. Вопрос аткой какой метод надо перекрыть?


 
Sandman25 ©   (2004-06-22 11:47) [3]

>Определил метод OnDrawItem но он почему то не вызывается

Style изменили?


 
RagE ©   (2004-06-22 14:06) [4]

да стиль изменил. Слышал что бывают проблемы если это делать в run-time о по-другому никак. Сам компонент тоже в run-time создается


 
RagE ©   (2004-06-22 15:09) [5]

Вобщем тут такой теперь вопрос. Кнопочки то я поставил. Как на них изображение натянуть? CopyRect поможет?


 
Игорь Шевченко ©   (2004-06-23 12:45) [6]

Код в студию


 
RagE ©   (2004-06-24 12:23) [7]

2 Игорь Шевченко
Сорри в данном случае кода не будет. Да и сделал уже.


 
dm ©   (2004-06-25 11:49) [8]

Классная тема

Сделал компоненту "комбо-бокс с выпадающей формой"
Но проблема в публикации свойства DropDownForm, а точнее в его установке:

property DropDownForm: TForm read FDropDownForm write SetDropDownForm;

При открытии в Инспекторе объектов списка доступных форм, отображаются все подключенные формы к модулю, в котором компонента расположена. Так и должно быть. Но при выборе какой либо формы, Дельфи ругается, мол Invalid property value.

Бросаю это дело (установку свойства в инспекторе объектов) и пытаюсь установить свойство
в run-time. Успешно. И работает всё как задумал (выпадает форма и прячется когда надо).

В чём подвох, кто нибудь может сказать?

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


 
GrayFace ©   (2004-06-27 08:49) [9]

Скоро на месте "классной темы" будет красоваться "Удалено модератором". :Э)


 
dm ©   (2004-06-28 12:06) [10]

8-)



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

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

Наверх




Память: 0.49 MB
Время: 0.033 c
14-1117742939
VictorT
2005-06-03 00:08
2005.06.29
Просто интересно стало... увидел баннер на сайте


4-1113228229
Хинт
2005-04-11 18:03
2005.06.29
Программа не работает в WinNT


14-1117702754
КаПиБаРа
2005-06-02 12:59
2005.06.29
Какой из методов обучения более правильный?


3-1116048765
Olegg
2005-05-14 09:32
2005.06.29
как в DBGrid изменить значение всех ячеик в столбце на значения


1-1118271217
Rico
2005-06-09 02:53
2005.06.29
Исключения