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
[1200] [답변] 꿈의구름/ 이지패드의 비밀을 밝혀라!/프포
pcni [ ] 3691 읽음    1999-03-27 19:44

유수입니다.

임프님께서 답변을 해 주셨는데, 제가 델파이와 같은 다중문서을 지원하는 에디트를

만든적이 있어서 답변을 합니다. (미공개 버전이었죠^^)

임프님이 말씀해 주신 것처럼 대단한 것은 아니고 약간의 기법을 쓰고 있습니다.

그것은 리치에디트와 탭시트를 동적으로 생성하는 방식입니다.

문서가 열릴때 탭시트를 동적으로 만들고, 그리고 리치에디트도 동적으로 만듭니다.
z
리치에디트의 Parent로 탭시트를 할당하며 탭시트의 Parent는 미리 만들어져 있는

PageControl이 됩니다.

그리고 각각의 화일명은 TStrings에 저장할 수도 있고, 간단히 동적으로 생성되는

탭시트의 힌트에 넣어주는 방법도 있습니다.

그리고, 리치에디트의 각종 이벤트에 미리 만들어져 있는 프로시져들을 할당시켜

줍니다. 문서가 닫힐때는 동적으로 만들었던 리치에디트와 탭시트를 해제시켜

주면됩니다.어려운 내용은 아닌데, 말로 설명하려니 좀 힘드네요.

이에 관련된 기법에 대해 강좌란에 곧 올릴테니 그것을 참조해 주세요.

                                                              흐르는 물 유수~



+ -

관련 글 리스트
1200 [답변] 꿈의구름/ 이지패드의 비밀을 밝혀라!/프포 pcni 3691 1999/03/27
1182     [답변] 꿈의구름/ 이지패드의 비밀을 밝혀라!/프포 박지훈.임프 3689 1999/03/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.