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

Вниз

TabStops в TCustomGrid   Найти похожие ветки 

 
Grey   (2003-02-25 15:54) [0]

Почему на конструкцию
TCustomGrid.TabStops[6] := false;
компилятор выдаёт Undeclared identifier "TabStops"
хотя в helpe для TCustomGrid это свойство описано .


 
Clickmaker ©   (2003-02-25 15:57) [1]

потому что св-во это protected
можешь сделать так:
TCrackedCustomGrid = class(TCustomGrid);
...
TCrackedCustomGrid(Grid).TabStops[6] := false


 
Grey   (2003-02-25 16:22) [2]

а если я использую компоненту, которая выглядит так :

TMyCustomDBGrid = class(TCustomGrid)
private
...
protected
...
public
...
end;

TMyDBGrid = class(TMyCustomDBGrid)
public
...
published
...
end;

и в форме автоматом создаётся грид, т.е.
type
TMainForm = class(TForm)
...
Grid: TMyDBGrid;
...
end;

var
MainForm: TMainForm;

Как в таком случае обратится к TabStops ?

TMyCustomDBGrid(Grid).TabStops[6] := false не проходит


 
Clickmaker ©   (2003-02-25 16:30) [3]

TMyCustomDBGrid = class(TCustomGrid)
private
...
protected
...
public
property TabStops;
...
end;


 
Grey   (2003-02-25 16:47) [4]

видимо это свойство надо как-то унаследовать (иначе ничё не происходит, таб всё равно входит в 6 колонку), не подскажете как ?



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-16899
Andrey
2003-02-14 11:58
2003.03.06
Не больше одного конекта к одной БД на одного пльзователя


14-17358
Roman Go
2003-02-18 11:20
2003.03.06
Сколько стоит MS SQL Server 2000


1-17089
UDS
2003-02-25 21:28
2003.03.06
Проблема с заполнением динамических массивов.


14-17264
copyr25
2003-02-19 06:06
2003.03.06
Баннеромантия


14-17279
В режиме поиска
2003-02-18 13:32
2003.03.06
Лицензионный софт