응용 프로그램의 활동 및 데이터 유형을 작성하는 예는 81 페이지의 "등록 패키지 작성 예"에서 4단계를 참조하십시오.
활동 및 데이터 유형은 응용 프로그램용 사용자 인터페이스를 제공합니다.
활동은 응용 프로그램을 시작하는 명령어에 대한 사용자 인터페이스를 제공합니다.
데이터 유형은 응용 프로그램 데이터 파일에 대해 사용자 정의된 모양과 동작을 제공합니다.
일반적인 응용 프로그램은 다음과 같은 활동 및 데이터 유형 정의를 요구합니다.
응용 프로그램을 여는 활동
사용자 응용 프로그램의 데이터 파일의 데이터 유형 데이터 유형을 작성하는 경우, 다음과 같은 활동도 작성할 수 있습니다.
응용 프로그램 데이터 파일의 열기 활동
응용 프로그램 데이터 파일의 인쇄 활동
응용 프로그램의 데이터 유형(74 페이지의 "응용 프로그램 그룹이 고유한 아이콘을 사용하도록 구성하기"을 참조하십시오.
데스크탑에서 활동 및 데이터 유형을 사용하는 방법의 소개를 보려면 제 10 장를 참조하십시오.
활동 및 데이터 유형은 환경설정 파일에서 정의합니다. 활동 및 데이터 유형 정의를 포함하는 파일 이름 지정에 대한 유일한 요구사항은 .dt 접미사를 가져야 한다는 것입니다. 규약에 따라, 사용자는 파일 action_name.dt 또는 application_name.dt라는 파일 이름을 지정할 수 있습니다.
활동 및 데이터 유형을 포함하는 파일을 디렉토리 app_root /dt/appconfig/types/language의 응용 프로그램 루트 아래에 두십시오. 기본 language는 C입니다.
응용 프로그램의 활동 및 데이터 유형 정의를 다음 두 가지 방법 중 하나로 작성할 수 있습니다.
활동 만들기 (활동 작성) 도구를 사용하십시오.
활동 만들기는 입력해야 할 텍스트 필드와 함께 사용하기 쉬운 인터페이스를 제공합니다. 그러나 도구에는 일정한 제한이 있습니다.
수동으로 정의를 작성하십시오.
그러기 위해서는 정의를 작성하기 위한 구문을 알아야 하지만 대신 모든 기능에 액세스할 수 있습니다.
이 절차에서는 응용 프로그램의 활동 및 데이터 유형을 작성하기 위해 활동 만들기 유틸리티를 사용합니다.
활동 만들기에 관한 자세한 내용은 온라인 도움말을 사용하거나 제 11 장을 참조하십시오.
데스크탑_응용프로그램 그룹을 열고 활동 만들기를 두 번 누르십시오.
활동 만들기를 사용하여 응용 프로그램과 데이터 유형에 대한 활동 및 데이터 유형 정의를 작성하십시오.
활동 만들기로 작성된 환경설정 파일은 HomeDirectory/.dt/type/action_name.dt에 기록될 것입니다. 활동 파일(활동과 같은 이름으로 된 실행 파일)은 사용자의 홈 디렉토리에 위치합니다.
사용자의 홈 디렉토리에서 작성된 활동 파일을 사용하여 활동을 테스트하십시오.
활동 정의 파일 HomeDirectory/.dt/type/action_name.dt를 app_root/dt/appconfig/types/language 디렉토리에 복사하십시오.
응용 프로그램 그룹 디렉토리를 작성한 후에는(72 페이지의 "7단계: 응용 프로그램 그룹 작성" 참조) 활동 파일 HomeDirectory/action_name 을 app_root/dt/appconfig/appmanager/language /appgroup_name 디렉토리에 복사하십시오.
응용 프로그램에 대한 활동 및 데이터 유형 정의를 포함하는 환경설정 파일을 만드십시오.
활동 및 데이터 유형 정의 파일은 이름 지정 규약 이름.dt를 따라야 합니다.
사용자는 사용자의 모든 활동 및 데이터 유형 정의를 한 파일내에 둘 수도 있고, 여러 파일에 분산시킬 수도 있습니다. 각 파일에는 시스템 관리자가 사용자 응용 프로그램에 쉽게 접속할 수 있는 파일 이름을 사용하십시오.
활동 및 데이터 유형의 이름은 한 단어여야 합니다(공백이 포함되지 않아야 함). 밑줄은 사용할 수 있습니다. 규약에 따라 활동 또는 데이터 유형 이름의 첫 글자는 대문자여야 합니다. 이미 존재하는 활동 이름 또는 파일 이름을 사용하지 마십시오. 고급 사용자와 시스템 관리자가 사용자 응용 프로그램에 쉽게 접속할 수 있는 이름을 사용하십시오.
응용 프로그램 아이콘 레이블을 활동 이름과 다르게 하려면, 활동 정의에 LABEL 필드를 포함시키십시오.
활동 및 데이터 유형에 관한 자세한 내용은 다음을 참조하십시오.