• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1394
2006.03.18 (00:44:22)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : KTF Billing 고도화
* GAUCE 버전 : 3.0
* WAS 종류(WebLogic 등등) : Jeus
* DB 종류 : Oracle
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

현재 저희 시스템에서 화면에서 메뉴를 TreeView  컴포넌트를 여러개 사용하여 구성하고자 하는데,
몇가지 궁금한 점이 있어서 문의드립니다.

1. TreeView 활성화 시 focus control
- 트리에서 아이템 말고 바깥 부분을 클릭하면, 첫번째항목(Index 1번)에 포커스가 자동으로 갑니다.
   그런데, 이 상태에서 아이템 말고 트리 컴포넌트를 클릭(아이템 바깥 부분을 클릭)하면,
   onClick 이벤트가 발생해서 첫번째 항목에 대한 클릭 이벤트가 발생하는데,
   트리 활성화 시 default로 적용되는 포커스를 적용하지 않을 수 있는지 알고 싶습니다.


2. TreeView 이동시 이전 트리에 focus 흔적이 남음.
-  다른 트리뷰 컴포넌트를 활성화하면 이전 트리뷰 컴포넌트에 포커스의 흔적이 남게 됩니다.
   이 부분을 포커스를 없애고자 하는 트리뷰에서 onKillFocus 발생 시
   index값을 -1로 주어 처리하고자 하였으나, 적용되지 않습니다.
   다른 트리뷰 컴포넌트로 이동시 이전 트리뷰 컴포넌트에서 포커스를 지울 수 있는지 알고 싶습니다.


3. 사용가능한 Event, Method 목록
제가 가지고 있는 help 파일에는 TreeView다음과 같은 메소드와 이벤트가 있는데, 이외에 더 사용할 수 있는 기능이 있는지 알고 싶습니다.
Methods
- AddItem
- ClearAll
- DeleteItem
- Focus
- TrackPopupMenu

Events
- OnClick
- OnCommend
- OnContextMenu
- OnDblClick
- OnError
- OnKillFocus
- OnRClick
- OnSelChanged
 
Tag List
XE Login