![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TVirtualStringTree - как редактировать без FocusedNode?
Tom_ © (2009-01-05 18:24:00)Кто использовал этот чудный компонент - как в нём редактировать записи программно? В исходниках, документации примеры для выделенных строк (Focused)! Ну, например:
procedure TfrmMain.BtnEditClick(Sender: TObject);
var
NewPhone: PPhoneNode;
begin
NewPhone := VT.GetNodeData(VT.FocusedNode);
if Assigned(NewPhone) then
with NewPhone^ do
begin
Name := EdName.Text;
Phone := EdPhone.Text;
end;
end;
Tom_ (2009-01-05 20:10:00) [1]> То есть, ты хочешь сказать, что доступ можно получить только
> к выделенному итему?
В примерах так! Уже сам пытался экспериментировать (Header.Columns)! Я понять не могу - как там индексы получить (управлять через индексы)?!
KilkennyCat (2009-01-05 19:37:00) [2]То есть, ты хочешь сказать, что доступ можно получить только к выделенному итему? и что нельзя, например, пробежаться по всем нодам? с целью поиска, например...