Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизTStrings Найти похожие ветки
← →
Delph (2004-01-08 16:10) [0]Работаю с TValueListEditor. У одного из Value сделал стиль esPickList:
VLEList.ItemProps["House"].EditStyle:=esPickList;
Затем, так какPickList: TStrings
, в VLEList.ItemProps["House"].PickList добавил список из названий и объектов.
VLEList.ItemProps["House"].PickList.addObject("Name",Object);
Вопрос вот в чем : Теперь, когда я выбираю одно из названий, мне нужно в соответствии с текущим (выбранным) Item - ом
забрать объект.
У TStrings есть: IndexOf(const S:String):integer, но это мне не подходит, т.к. названия могут быть и одинаковыми.
Нужно, что-то вроде ItemIndex, но его нет:(
Как быть?
← →
Семен Сорокин (2004-01-08 16:21) [1]with VLEList.ItemProps["House"].PickList do
myobj := Items.Objects[ItemIndex];
так ?
← →
Delph (2004-01-08 17:46) [2]2 Семен Сорокин
Нет. Не так. Нет там Item -сов. Только Strings.
← →
Семен Сорокин (2004-01-08 18:53) [3]посмотри
VLEList.EditList
по моему он формируется, смотри исходники.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c