srg3000
Зарегистрирован: 13.04.2005 Сообщения: 5
|
Добавлено: Ср Апр 13 2005 12:08 Заголовок сообщения: Builder60->TreeView->TTreeNodes |
|
|
Подскажите пожалуйста, как в TreeView получить при нажатии на мышку все раскрывающиеся элементы? Делаю так:
void __fastcall TForm1::TreeView1MouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
TTreeView *pTV = (TTreeView *)Sender;
HT = pTV->GetHitTestInfoAt(X,Y);
if (HT.Contains(htOnItem))
{
TTreeNode *Node1= pTV->GetNodeAt(X,Y);
Но это я получаю текущий, а мне надо, чтоб все его Child в строковой массив бежали. И все Parentы тоже. Лучше, если Child будут только первого поколения(совсем необязательно). |
|