Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Вниз

Создание ComboBox с нуля   Найти похожие ветки 

 
GuV ©   (2007-02-14 06:23) [0]

Мне нужно, чтобы в Items для ComboBox был еще массив Variant.
Т.е. каждому элементу из Items соответствовал бы элемент из массива Variant.
Для этого, думаю, надо делать наследника от TStrings, впихивать туда массив Variant и перекрывать методы добавления и т.д.
Вопрос вот в чем, как потом новый Items прикрутить к Combobox? В стандартном, Items создается не от TStrings, а от его наследника, при чем в наследнике есть ссылка на Combobox (как-то цепляется, не нашел как), и управлятся добавление строк путем подачи ссобщений в Combobox.
Вообщем, может есть у кого ссылка на создание ComboBox (ListBox) с нуля?


 
DimaBr   (2007-02-14 10:28) [1]

Ссылок в инете полно, непонятно, для чего козе баян если у TStrings есть такое свойство

 TStrings = class(TPersistent)
...
   property Objects[Index: Integer]: TObject read GetObject write PutObject;
....
 end;


 
Kolan ©   (2007-02-14 10:35) [2]

> Создание ComboBox с нуля

VCL там это сделано :)



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

Форум: "Основная";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.044 c
15-1173820327
Gamer
2007-03-14 00:12
2007.04.08
открыть занятый недокачанный файл jpg


15-1173543352
Desdechado
2007-03-10 19:15
2007.04.08
Чай и наше здоровье


10-1130924111
Explorer
2005-11-02 12:35
2007.04.08
Обработка *.xls файлов


1-1171091588
blackdak
2007-02-10 10:13
2007.04.08
запуск приложения


2-1174466975
sat
2007-03-21 11:49
2007.04.08
TObjectStack или TStack??





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский