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                 파일을 두 번 누르거나 놓아 \
                                    Gif 뷰어를시작하십시오.
    }

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

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

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

  6. 데스크탑_제어기의 추가 폴더에 있는 활동 재로드를 두 번 눌러 데이터베이스를 재로드하십시오.