Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서

수동으로 데이터 유형 작성 : 일반적 단계

이 절에서는 데이터 유형 환경설정 파일을 작성하는 방법을 설명합니다.

데이터 유형에 대한 환경설정 파일

데이터 유형 정의를 포함하는 환경설정 파일 요건은 다음과 같습니다.

데이터 유형 정의 작성 방법

  1. 기존의 데이터베이스 파일을 열거나 새로운 데이터베이스 파일을 작성하십시오.

    자세한 정보는 앞 절인 "데이터 유형에 대한 환경설정 파일"을 참조하십시오.

  2. 다음 구문을 사용하여 데이터 유형에 대한 데이터 속성을 정의하십시오.

    DATA_ATTRIBUTES data_type_name
        {
            ICON    image_name
            DESCRIPTION        string            attribute_field                      attribute_field    
            ...
        }
    

    여기서,

    data_type_name-은 이 데이터 유형에 주어진 고유한 이름입니다.

    image_name-아이콘 파일의 파일 이름 또는 경로. 파일의 기본 이름을 사용합니다. 예를 들어, 아이콘 파일 myimage.m.pmmyimage.t.pm에는 myimage을사용합니다.

    attribute_field-데이터 유형의 모양과 동작을 정의하는 필드

    문자열-문자열. 내용은 데이터 유형에 대한 항목 도움말입니다.

    "개인 활동 및 데이터 유형 작성에 대한 예"을 참조하십시오.

  3. 다음 구문을 사용하여 데이터 유형에 대한 데이터 기준을 정의하십시오.

    DATA_CRITERIA criteria_name  
        {
           DATA_ATTRIBUTES_NAME   data_type_name          criteria_field             criteria_field      
           ...   
        }
    

    변수의 의미는 다음과 같습니다.

    criteria_name-이러한 기준 정의에 대한 고유한 이름

    data_type_name-DATA_ATTRIBUTES 정의에 사용된 이름

    criteria_field-데이터 유형에 파일을 지정하기 위해 기준을 정의하는 데 사용된 필드

    "데이터 유형에 대한 데이터 기준 정의"을 참조하십시오.

  4. 데이터베이스 파일을 저장하십시오.

  5. 데이터 유형에 대한 아이콘을 작성하십시오.

    자세한 정보는 "데이터 유형에 사용되는 아이콘 이미지 지정"을 참조하십시오.

  6. 필요에 따라, 속성 정의의 ACTIONS 필드에 나열된 활동들을 작성하십시오.

  7. Desktop_Tools 응용 프로그램 그룹에서 활동 재로드를 두 번 눌러서 데이터베이스를 재로드하십시오.

개인 활동 및 데이터 유형 작성에 대한 예

시스템에 xgif라는 이름의 GIF 그림을 표시하는 응용 프로그램이 들어 있다고 가정하십시오. 평소와 마찬가지로, 다음을 실행하여 프로그램을 수행하십시오.

xgif filename

다음과 같은 여러 방법으로 GIF 그림을 표시할 수 있습니다.

  1. 편집을 위해 새 파일 HomeDirectory/.dt/types/GifViewer.dt를 여십시오.

  2. 다음과 같이 데이터 유형 정의를 입력하십시오.

    DATA_ATTRIBUTES Gif
        {   
            DESCRIPTION      Gif image file.   
            ICON             GifIcon 
            ACTIONS          View      
        }
        DATA_CRITERIA Gif_Criteria  
        {        
          DATA_ATTRIBUTES_NAME     Gif  
          NAME_PATTERN             *.gif   
        }
  3. GifViewer 활동에 대한 활동 정의를 입력하십시오.

    ACTION GifViewer
        {        
            EXEC_STRING     xgif% (File)Arg_1"Gif file to view:"  
            WINDOW_TYPE     NO_STDIO  
            DESCRIPTION     Double-click or drop a file to \  
                    start the Gif viewer.   
        }

    이 정의에는 ICON 필드가 포함되지 않기 때문에 활동은 시스템의 기존 아이콘을 사용하게 됩니다.

  4. 다음과 같은 대응 활동을 입력하여 GifViewer 활동을 데이터 유형 정의에 나열된 보기 활동에 연결하십시오. 이 보기 활동을 Gif 유형 파일로 제한하려면 ARG_TYPE 필드를 사용하십시오.

    ACTION View
        {        
            ARG_TYPE       Gif      
            TYPE           MAP  
            MAP_ACTION     GifViewer  
        } 
  5. 파일을 저장하십시오.

  6. Desktop_Tools 응용 프로그램 그룹에서 활동 재로드를 두 번 눌러서 데이터베이스를 재로드하십시오.