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

Вниз

Components - Property из ComboBoxa.   Найти похожие ветки 

 
BlackKing ©   (2004-01-29 10:31) [0]

Может кто знает, как в компоненте добавить Property которое можно будет выбирать из ComboBoxa в Object Inspectore?
Набор строк свой, не стандарт.
Искал в книгах, нигде не нашёл.
Мож кто ссылку подкинет.


 
Skier ©   (2004-01-29 10:32) [1]


> Искал в книгах, нигде не нашёл.

быть такого не может !


 
BlackKing ©   (2004-01-29 10:40) [2]

как простые Property добавлять - есть, а как выпадающие, да ещё и нестандартные - нет.
Мож не там искал, но где искал, там нет.
если знаеш где есть, поделись, буду признателен, если не знаеш - зачем зря кричать?


 
easy ©   (2004-01-29 11:28) [3]

TEnumProp = (epZero, epOne, epTwo, epThree);

TMyControl = class(TCustomControl)
private
FEnumProp: TEnumProp;
published
property EnumProp: TEnumProp read FEnumProp write FEnumProp;
end;


 
BlackKing ©   (2004-01-29 11:41) [4]

Где и как что описывать epZero...epThree?
описываю, не описываю - вседа кричит "identifier redeclared".


 
Тимохов ©   (2004-01-29 11:44) [5]


> вседа кричит "identifier redeclared".

Не кричит, а говорит.
Это перечислимый тип. У тебя значит уже где-то epZero есть.


 
BlackKing ©   (2004-01-29 11:55) [6]

Спасибо, заработало.
только я и раньше так пробовал, но не работало.
странно всё ето.


 
Юрий Зотов ©   (2004-01-29 12:40) [7]

> BlackKing ©

> ...кричит "identifier redeclared".
> только я и раньше так пробовал, но не работало.

Тогда можно с уверенностью сказать, что "раньше" Вы пробовали все же как-то не так, а как-то иначе. Очень похоже, что в объявлении свойства забыли убрать букву F (или забыли добавить ее в объявлении поля).

> странно всё ето.

Странно другое - то, что получив ТОЧНОЕ сообщение компилятора и ТОЧНУЮ строку с ошибкой, Вы не смогли ее найти. Хотя всего-то нужно было перевести 2 (практически даже ОДНО) английских слова и просто внимательно посмотреть на эту ОДНУ строку.


 
BlackKing ©   (2004-01-29 12:47) [8]

раньше компилятор не пропускал эту строку.
TADDest=(dsExcel, dsWord, dsHTML);

dsExcel, dsWord, dsHTML нигде описаны не были.
и на них он выдавал : "identifier redeclared".
Сейчас этого не происходит.



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
1-29460
Eugenio
2004-01-30 09:00
2004.02.10
Отловить скроллинг StringGrid-а


14-29528
Ega23
2004-01-20 14:59
2004.02.10
Есть такая немецкая команда Rage


8-29478
Юрий Ж.
2003-09-19 08:53
2004.02.10
DirectSound?


3-29250
Фанис
2004-01-20 21:37
2004.02.10
Как блокировать редактируемый запись


3-29215
навичек
2004-01-20 07:06
2004.02.10
paradox BLOB поля & Delphi +ADO