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

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

시스템에 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 응용 프로그램 그룹에서 활동 재로드를 두 번 눌러서 데이터베이스를 재로드하십시오.