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

일반 프론트 패널 환경설정

프론트 패널의 PANEL 구문을 통해 다음과 같은 사항을 수행할 수 있습니다.

일반적 단계

  1. /etc/dt/appconfig/types/language 또는HomeDirectory/.dt/types에 새로운 프론트 패널 환경설정 파일을 작성하십시오.

  2. 기본 PANEL 설명을/usr/dt/appconfig/types/language/dtwm.fp에서 새 파일로 복사하십시오.

  3. PANEL 설명을 편집하십시오.

    새로 만든 PANEL 설명이 기본 설명보다 우선권을 갖습니다.

기본 프론트 패널 위치 변경 방법

    PANEL 정의에 PANEL_GEOMETRY 필드를 사용하여 위치를 지정하십시오.

예를 들어, 다음과 같은 패널은 오른쪽 상단에 놓입니다.

PANEL SpecialFrontPanel
{
    PANEL_GEOMETRY              -1+1
    ...
}

기본 패널의 제어도구에 레이블을 표시하는 방법

  1. 다음과 같은 명령행을 PANEL 정의에 추가하십시오.

     DISPLAY_CONTROL_LABELS   True
  2. LABEL 필드를 각 제어도구에 추가하십시오.

    LABEL이 지정되지 않으면 control_name이 사용됩니다.

제어도구의 누르기 동작 변경 방법

    PANEL 정의에 있는 CONTROL_BEHAVIOR 필드를 사용하여 제어도구의 PUSH_ACTION을 실행하는 방법을 지정하십시오. 이 필드에는 다음과 같은 값을 사용할 수 있습니다.

    single_click-제어도구를 한 번 눌러 PUSH_ACTION을 실행합니다.

    double_click-제어도구를 두 번 눌러 PUSH_ACTION을 실행합니다.

완전히 새로운 프론트 패널 작성 방법

새 프론트 패널의 작성은 광범위한 변경을 수행하고자 할 때 선택할 수 있는 좋은 방법입니다.

내장 프론트 패널 구성요소가 충돌하는 것을 피하기 위해 완전히 새로운 프론트 패널은 PANEL 및 기타 보관소에 새로운 이름을 사용해야 합니다.

  1. 새 프론트 패널에 대한 PANEL 구성요소를 작성하십시오. 다음과 같이 고유한 이름을 지정하십시오.

    PANEL front_panel_name
    {
        ...
    }
  2. 새로운 보관소 이름을 사용하여 새로운 상자와 제어도구를 작성하십시오.

    기존의 구성요소를 사용하려면 해당 구성요소의 정의를 복사한 후에 CONTAINER_NAME 값을 변경해야 합니다.

  3. 작업 공간 메뉴의 윈도우에서 작업 공간 관리자 재시작을 선택하십시오.

3행을 갖는 개인 프론트 패널을 작성하는 예

다음 예는 기본 프론트 패널을 변경하여 제어도구가 3행으로 구성되도록 합니다.

  1. /usr/dt/appconfig/types/language/dtwm.fpHomeDirectory/.dt/types/MyFrontPanel.fp로 복사하십시오. 파일 쓰기 권한을 부여하십시오.

    이 파일이 새로운 프론트 패널을 제공하기 위해 편집할 파일입니다.

  2. 프론트 패널 이름을 변경하십시오.

    	PANEL NewFrontPanel
  3. Top이라는 상자의 이름을 변경하고 보관소 이름을 편집하십시오.

    BOX NewFrontPanelTop
    {
        CONTAINER_NAME              NewFrontPanel
        POSITION_HINTS              first
        ...
    }
  4. 중간 행 및 하단 행에 대한 상자 정의를 추가하십시오.

    BOX NewFrontPanelMiddle
    {
        CONTAINER_NAME              NewFrontPanel
        POSITION_HINTS              second
    }
    BOX NewFrontPanelBottom
    {
        CONTAINER_NAME              NewFrontPanel
        POSITION_HINTS              second
    }
  5. 다음 제어도구의 CONTAINER_NAMENewFrontPanelTop으로 변경하십시오.

    • 시계

    • 날짜

    • 문서 편집기

    • 우편

  6. 다음 제어도구의 CONTAINER_NAMENewFrontPanelBottom으로 변경하십시오.

    • 프린터

    • 스타일

    • 응용 프로그램

    • 도움말

    • 휴지통

  7. 스위치의 CONTAINER_NAMENewFrontPanelMiddle로 변경하십시오.

  8. 작업 공간 메뉴의 윈도우에서 작업 공간 관리자 재시작을 선택하십시오.