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

Вниз

Object TreeView   Найти похожие ветки 

 
Silver_   (2003-04-03 15:19) [0]

Ребята кто-нить занимался этим т.е. само сабой рекурсивно пробежаться по контролам усё кодать в ...

если у кого есть киньте в меня кодом ПЛиииЗ


 
MBo ©   (2003-04-03 15:42) [1]

Читай Чехова - научишься русскому языку.
Тогда и вопрос сможешь прилично задать


 
Silver_   (2003-04-10 10:46) [2]

подправим
усё кодать в ... = всё кидать в TTreeView

P.S. к о дать чисто орфографическая ошибка :(


 
evvcom ©   (2003-04-10 11:07) [3]

И все равно с русским языком у Сильвера напряг. Непонятно что нужно? Что значить пробежаться по всем контролам и все кидать в TreeView?
А... кажется уловил. По всем дочерним Control формы и далее дочерним от этих Control? Ну и какие проблемы тогда? Используй типа:
procedure ControlToTreeNode(Control: TWinControl; Node: TTreeNode);
var
i: Integer;
child: TTreeNode;
begin
for i := 0 to Control.ControlCount - 1 do begin
child := TreeView.Items.AddChild(Node, Control.ClassName);
if Control is TWinControl then
ControlToTreeNode(Control.Controls[i], child);
end;
end;

Код не отлаживал, поэтому может и закрался какой-нибудь глюк, но вроде все так.


 
Silver_   (2003-04-10 11:34) [4]

Я думал меня поймут уже с темы вопроса "Object TreeView" т.е. нужен его аналог
- все контролы
- некоторые свойства этих контролов (типа Columns, Fields, ...)

а еще лучше если можно было бы вызвать стандартный :)
типа ShowObjectTreeview(Parent: TWinControl);
где Parent контрол с которого все и начинается


> evvcom © (10.04.03 11:07)

из твоего примера чувсвую что тока все контролы покажет но не И их своиства (типа Columns, Fields, ... которые также имеют дочерних "кнтролов" назовем их так)

но в любом случае спасибо за отклик значит уже не один на этом свете бьусь :)



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
3-67102
DDP
2003-04-02 14:54
2003.04.21
Delphi+ADO+Fox


14-67452
Антон
2003-04-05 11:52
2003.04.21
Scripts


3-67118
Smashich
2003-04-02 17:04
2003.04.21
TClientDataSet


8-67403
bkv
2003-01-20 15:08
2003.04.21
Линейный вход звуковой карты.


1-67343
Bel
2003-04-08 16:57
2003.04.21
Что это значит? (про указатели)