У меня есть TTreeView
Я добавляю два уровня предметов к
Test 1 Parent
Test 1 Child
Test 2 Parent
Test 2 Child A
Test 2 Child B
Test 2 Child C
Я пытаюсь включить и отключить кнопки «Добавить», «Редактировать» и «Удалить» в зависимости от выбранного уровня
Пример:
procedure TfrmMain.UpdateBtns;
begin
btnEditParent.Enabled:= (treeview.Focused ) AND (treeview.Selected <> nil); btnDeleteParent.Enabled:= (treeview.Focused ) AND (treeview.Selected <> nil);
btnAddChild.Enabled:= (treeview.Focused ) AND (treeview.Selected <> nil);
btnEditChild.Enabled:= (treeview.Focused ) AND (treeview.Selected <> nil);
btnDeleteChild.Enabled:= (treeview.Focused ) AND (treeview.Selected <> nil);
end;
как мне принять во внимание уровни?