반응형

[강좌] Object Repository/ Template 사용법 2000년 4월 12일 수요일 오전 5시 45분
hitel 김병희 ( 017 - 264 - 4995 )
---------------------------------------------------------------------------

이 내용은 델파이5 엔터프라이즈를 참고한 것이다.
이전 버전 사용자에게도 혹 참고가 될지 모르겠다.
* 아래 설명을 보면 오브젝트 리파지토리를 사용할 필요는 별도 설명이 불필요할 것
이다.
초보자라고 겁내지 말고 지금 당장, 언제나 오브젝트 리파지토리를 사용하자.
불필요하면 언제든지 지워버릴 수 있다.
델파이를 재설치할 때는 아래의 3개 파일을 백업/복구하는 것이 중요할 것 같다.

===============
< 기본 사항 >
템플릿 = 모듈화된 오브젝트 // 필요하면 가져다가 붙여서 부속처럼 사용할 수 있는
객체
Object Repository = 객체 저장소 = 템플릿을 넣어두는 창고
* 디스크에 저장되는 Object Repository 파일 = delphi5\bin\delphi32.dro, delphi3
2.dmt, delphi.dct
* 델파이 제거 전에 위 3 파일을 백업 -> 재설치 후 복구해주어야 만들어둔 것을 쓸
수 있다.
===============
< 템플릿 종류 및 저장/사용 >
템플릿 종류 : 1. 폼 템플릿 2. 프로젝트 템플릿 3. 메뉴 템플릿 4. 컴포넌트 템플
릿
템플릿 저장 방법/사용방법 : 각 템플릿마다 다소 차이가 있다.
===============
< 1. 폼 템플릿 저장 및 사용 >
= 저장 // delphi32.dro 파일
1) 폼의 유닛파일 저장 // 저장되지 않은 폼은 템플릿에 넣을 수 없다.
2) 폼 위에서 오른클릭 -> Add to Repository 선택
3) 필요한 사항 지정, Browse=아이콘 선택, [OK]
* 폼은 Forms 페이지에 저장하기도 하지만, 나만의 페이지를 만들어 저장해둘 수도
있다.
= 메인폼, New폼 지정
1) Tools/Repository 메뉴
2) 페이지 및 오브젝트 선택
3) New Form 또는 Main Form 체크
4) [OK]
* New Form 체크한 경우 -> File/New Form 메뉴 선택시마다 사용됨
* Main Form 체크한 경우 -> New Project 시작시마다 사용됨
= 일반 폼 사용
1) File/New 메뉴
2) 페이지 선택
3) 폼 오브젝트 선택
4) Copy/Inherit/Use 중 하나의 옵션 선택
5) [OK]
* 델파이가 기본 제공하는 폼 템플릿에는 Copy 이외의 옵션이 먹히지 않는다.
===============
< 템플릿 옵션 - Copy/Inherit/Use >
Copy : 템플릿과 독립된 사본을 만들어준다.
Inherit : 템플릿의 원본이 변경되면 따라서 변경되는 자식을 만들어준다.
Use : 템플릿 원본을 사용한다. 변경하면 템플릿에 그대로 반영된다.
===============
< 2. 프로젝트 템플릿 저장 및 사용 >
= 저장 // delphi32.dro 파일
1) 프로젝트 저장
2) Project\Add to Repository 선택
3) 필요한 사항 지정, Browse=아이콘 선택, [OK]
= 사용
1) 프로젝트를 저장할 폴더 준비
2) File/New 메뉴
3) Projects 페이지 선택
4) 폼 오브젝트 선택
5) Copy/Inherit/Use 중 하나의 옵션 선택
6) [OK]
7) 프로젝트를 저장할 폴더 선택
* 프로젝트 템플릿에는 Copy 이외의 옵션이 먹히지 않는다.
===============
<3. 메뉴 템플릿 저장 및 사용 >
= 저장 // delphi32.dmt 파일
1) TMainMenu 아이템 더블클릭(또는 오른클릭 ...) -> 메뉴 디자이너
2) 메뉴 디자이너에서 오른클릭 -> Save As Template
3) 저장할 이름 입력, [OK]
* 메뉴 모양만 저장되고, 연결된 이벤트 핸들러는 저장되지 않는다.
= 사용
1) 메뉴 디자이너에서 오른클릭 -> Insert From Template
2) 메뉴 선택, [OK]
===============
< 4. 컴포넌트 템플릿 저장 및 사용 >
= 저장 // delphi.dct 파일
1) 저장할 컴포넌트 1개 이상 선택
* Edit/Select All 메뉴를 사용하면 모든 컴포넌트를 선택할 수 있다.
2) Component/Create Component Template 메뉴
3) 컴포넌트 이름 입력, 페이지 지정, Change.. 아이콘 지정, [OK]
= 사용
1) 컴포넌트 팔레트 페이지 선택
2) 컴포넌트 선택
===============
---------------------------------------------------------------------------
[강좌] Object Repository/ Template 사용법
2000년 4월 12일 수요일 오전 5시 49분
k8z7@hitel 김병희 ( 017 - 264 - 4995 )
---------------------------------------------------------------------------

반응형
반응형