C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[23006] [질문요]트리뷰에서요......
권혁준 [khyukj] 583 읽음    2002-12-04 14:47
안녕하세요..
제발 도와주세요.....꾸벅....

트리뷰에서요
폼에 있는 뉴그룹버튼을 클릭하면
void __fastcall TForm1::NewGroupClick(TObject *Sender)
{
   TTreeNode *TempNode;
   ...............

   TempNode = RadioView->Items->AddChild(RadioView->Selected, "");
   GroupNodeJustAdded(TempNode);

   .......................

}
새로운 노드를 만들고
그 노드를 에디트모드로 만들게 했습니다.
void TForm1::GroupNodeJustAdded(TTreeNode *NewNode)
{
    NewNode->EditText();
}

그런데 아무것도 입력되지 않은 상태에서 뉴그룹버튼을 또 누르면
비어있는노드가 생기고....그 아래 새로운노드가 에디트모드로 또 하나 생깁니다...

제가 하고 싶은것은 아무것도 입력되지 않으면 새로운 노드가 안생기게 하려고 합니다..
아무것도 입력되지 않았을때 트리뷰를 빠져나간다거나 뉴그룹버튼을 누르면..
메세지박스 띄워주고 아무것도 입력되지 않은 노드에 포커스를 주었음 합니다...
어떻게 해야 할까요?...

수고하세요..
 

+ -

관련 글 리스트
23006 [질문요]트리뷰에서요...... 권혁준 583 2002/12/04
23015     비어있는 문자열 체크.... 정성훈.해미 675 2002/12/04
23026         Re:[질문]이런건데요....쩝...잘하고싶다..흑흑 권혁준 737 2002/12/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.