pnode := treeview.items.add(nil, '새 그룹');
pnode.edittext;
해서 텍스트를 수정가능하게 해놨습니다.
그런데 이 '새 그룹'이라는 텍스트명이 변경이 되지 않으면 적용이 안되게하려고
하는데 그것을 감지할 이벤트가 어떤건지 모르겠어요...
OnEdited이벤트는 이미 작성을 했을시에 발생되는것이고
OnEditing이벤트는 작성중에 발생되는 이벤트인것 같은데...
아무런 수정작업이 없는 treeview에서 "새 그룹"이라고 되어있는것을 어떻게
알아 낼수 있을까요...?
procedure TfrmBOD100.tv_PRODCustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
이 이벤트는 매번 트리를 다시 그려줄때 발생하는 이벤트 입니다.
여기서 조건을 검색하시는것이 좋을 거 같네요...