![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свойство компонента [D7, WinXP]
Bujhm © (2008-01-25 12:24:00)Здравствуйте, возможно ли компоненту установить свойство которое доступно только в Object Inspector?
DimaBr (2008-01-25 14:30:00) [21]Да, я например легко напишу редактор свойства, в котором его переименную. В итоге в инспекторе свойство есть а в коде нет !
Palladin (2008-01-25 14:22:00) [22]
> [7] DimaBr © (25.01.08 14:21)
какое? свойство объявить что бы в коде комлетион его не было а в инспекторе было?
DimaBr (2008-01-25 14:21:00) [23]
> Palladin © (25.01.08 12:51) [3]
>
> да, в общем'то, никак.
Странно слышать от мастера такое.
Bujhm (2008-01-25 13:51:00) [24]
> Palladin © (25.01.08 13:37) [5]
...Да обозвал TComponent
Ну вобщем я засел заСоздание компонентов в среде Delphi. Руководство разработчика и за Рея, короче пока не изучу с глыпыми вопросами пристовать не буду.
Спасибо Palladin
Palladin (2008-01-25 13:37:00) [25]ничего не понял... причем тут эта процедура? и она в protected секции вообще-то, а не в published это раз, два: она не у TComponent, а у TWinControl... хотя может ты свой компонент TComponent'ом обозвал...
Bujhm (2008-01-25 13:26:00) [26]
> Palladin © (25.01.08 12:51) [3]
Да в общем то ни где, процедура вот к примеру
procedure TComponent.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.Style := Params.Style - WS_BORDER;
Params.WindowClass.Style := Params.WindowClass.Style - CS_DROPSHADOW;
end;
которую я так понял можно использовать только при создании компонента, в Design получаеться а в остольном никак
Palladin (2008-01-25 12:51:00) [27]да, в общем'то, никак. где ты вообще такое видел?
Bujhm (2008-01-25 12:38:00) [28]
> Palladin © (25.01.08 12:28) [1]
Если компоненту создать какое то свойство, например
private
{ Private declarations }
FFont: TFont;
published
{ Published declarations }
property Font: TFont read FFont write SetFont;
то как зделать что бы это свойство видно было только в Object Inspector, но не вTCodeCompleteListView
Palladin (2008-01-25 12:28:00) [29]а при чем тут создание компонентов?