|
안녕하세요..
제발 도와주세요.....꾸벅....
트리뷰에서요
폼에 있는 뉴그룹버튼을 클릭하면
void __fastcall TForm1::NewGroupClick(TObject *Sender)
{
TTreeNode *TempNode;
...............
TempNode = RadioView->Items->AddChild(RadioView->Selected, "");
GroupNodeJustAdded(TempNode);
.......................
}
새로운 노드를 만들고
그 노드를 에디트모드로 만들게 했습니다.
void TForm1::GroupNodeJustAdded(TTreeNode *NewNode)
{
NewNode->EditText();
}
그런데 아무것도 입력되지 않은 상태에서 뉴그룹버튼을 또 누르면
비어있는노드가 생기고....그 아래 새로운노드가 에디트모드로 또 하나 생깁니다...
제가 하고 싶은것은 아무것도 입력되지 않으면 새로운 노드가 안생기게 하려고 합니다..
아무것도 입력되지 않았을때 트리뷰를 빠져나간다거나 뉴그룹버튼을 누르면..
메세지박스 띄워주고 아무것도 입력되지 않은 노드에 포커스를 주었음 합니다...
어떻게 해야 할까요?...
수고하세요..
|