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

아이콘 연결

보다 빠른 객체 인식을 위해 아이콘을 다음 항목들과 연결할 수 있습니다.

아이콘 파일 지정

활동과 데이터 유형, 프론트 패널이나 서브패널에서 사용되는 아이콘에 대해서는 아이콘의 기본 이름만을 지정합니다(접미사는 지정하지 않음). 알맞은 접미사가 자동으로 사용자의 표시장치 해상도, 색상 지원 및 파일 관리자 보기 옵션(예, 작은 아이콘 등)에 추가됩니다.

검색 경로위에 겹쳐쓰려면 아이콘에 대한 전체 경로 및 이름을 제공하십시오.

아이콘을 활동 또는 데이터 유형에 연결하는 방법

  1. ICON 필드를 사용하여 아이콘을 지정하십시오.

    아이콘 파일에 대한 적절한 명명 규약을 따르고 있는 경우는 아이콘의 기본 이름만을 지정하십시오. 표시장치의 해상도와 색상에 맞는 올바른 아이콘이 표시될 것입니다.

  2. 다음과 같은 아이콘 크기를 만드십시오.

    • 활동: 대형, 중형 및 최소형

    • 데이터 유형: 중형과 최소형

활동 정의 예

다음 예는 섬 그림(Island Paint) 그리기 도구를 시작하기 위한 활동 정의입니다. 아이콘 Ipaint.lIpaint.s이 이 활동과 연결됩니다.

ACTION	IslandPaintOpenDoc
{  
        WINDOW_TYPE      NO-STDIO  
        ICON             Ipaint 
        EXEC_STRING      /usr/bin/IslandPaint%Arg _1"File to open:"%
} 

컬러 아이콘을 사용하고 있는 경우, 데스크탑은 실제 아이콘 파일들을 검색할 때 .pm을 먼저 지정합니다. 컬러 아이콘을 사용하지 않는 경우(또는 .pm)과 일치하지 않는 경우), 데스크탑은 .bm을 지정합니다.

데이터 유형 정의 예

다음과 같은 데이터 유형은 아이콘 comprsd.l comprsd.s를 압축 파일에 연결합니다.

DATA_ATTRIBUTES  COMPRESSED
{
     ICON        comprsd
     ACTIONS     Uncompress  
     DESCRIPTION     A COMPRESSED file has been compressed by the \                   
              'compress' command to take up less space.
}
 

아이콘을 프론트 패널 제어 도구에 표시하는 방법

  1. ICON 필드를 사용하여 이미지 이름을 지정하십시오.

    제어가 파일을 감시하는 경우(MONITOR_TYPE이 우편이나 파일로 지정된 경우), ALTERNATE_ICON 필드를 사용하여 변경이 감지될 때 사용되는 아이콘을 지정하십시오.

    사용자는 또한 버튼과 놓기 영역 제어에 대한 애니메이션도 제공할 수 있습니다.

  2. 다음과 같은 아이콘 크기를 만드십시오.

    • 프론트 패널 및 서브패널: 대형, 중형 및 최소형

    • 작업 공간 스위치: 소형

파일 report/doc/ftp/pub/ 디렉토리에 놓일 때 다음과 같은 제어 도구가 모양을 변경합니다. 해당 파일이 그곳에 없을 경우에는 NoReport.pm 아이콘이 표시되고, 파일이 있을 때는 Report.pm이 표시됩니다.

CONTROL MonitorReport
 {  
    CONTAINER_NAME    container_name  
    TYPE               ICON      
    MONITOR_TYPE       file   
    FILE_NAME          /doc/ftp/pub/report 
    ICON               NoReport 
    ALTERNATE_ICON     Report  
 }

아이콘을 응용 프로그램 윈도우에 연결하는 방법

  1. 작업 공간 관리자에 대한 아이콘 이미지(iconImage) 자원을 다음과 같이 설정하십시오.

    Dtwm*clientname*iconImage: icon_file_name

    clientname에 맞는 값을 결정하려면 응용 프로그램 관리자를 열고 Desktop_Tools 응용 프로그램 그룹에서 윈도우 특성을 두 번 누르십시오. 윈도우를 선택하면 윈도우의 특성들이 나열됩니다. WM_CLASS 특성이 윈도우의 클래스 이름을 따옴표(')로 묶어 표시합니다.

    자원 설정에 대한 자세한 정보는 "응용 프로그램 자원 설정"을 참조하십시오.

  2. 작업 공간 메뉴에서 작업 공간 관리자 재시작을 선택하십시오.

    작업 공간 관리자가 아이콘을 인식하였는지 확인하려면 수정하려는 아이콘의 윈도우 크기를 최소화하십시오.


    주 -

    일부 응용 프로그램에서는 프로그램의 기본 윈도우 아이콘 위에 덮어쓰는 것을 허용하지 않습니다.


파일 관리자를 아이콘 브라우저로 사용하는 방법

  1. 파일 /usr/dt/examples/language/IconBrowse.dtHomeDirectory/.dt/types/Iconbrowse.dt 디렉토리로 복사하십시오.

  2. 응용 프로그램 관리자를 열고 Desktop_Tools 응용 프로그램 그룹에서 활동 재로드를 두 번 누르십시오.

    아이콘(.bm .pm 파일)이 있는 디렉토리로 변경될 때, 각 아이콘 이름 옆에 해당 아이콘이 표시됩니다. 예를 들어, /usr/dt/appconfig/icons/language 디렉토리로 변경하는 경우, 많은 디렉토리 아이콘이 표시됩니다.


    주 -

    용량이 적은 메모리 시스템에서 아이콘 열람을 사용가능하게 하면 파일 관리자가 디렉토리들을 매우 느리게 표시할 수 있습니다. 256 x 256을 초과하는 이미지는 기본 구성에서 표시되지 않습니다.


    아이콘 열람을 사용하지 않는 방법:

  1. IconBrowse.dt 파일의 개인 사본을 제거하십시오.

  2. 응용 프로그램 관리자를 열고 Desktop_Tools 응용 프로그램 그룹에서 활동 재로드를 두 번 누르십시오.