프론트 패널의 PANEL 구문을 통해 다음과 같은 사항을 수행할 수 있습니다.
프론트 패널의 위치를 변경할 수 있습니다.
윈도우 장식을 변경할 수 있습니다.
제어도구의 일반적인 모양과 동작을 설정할 수 있습니다.
기본 PANEL 설명은 /usr/dt/appconfig/types/language/dtwm.fp에 있습니다.
추가 정보는 dtfpfile(4X) 매뉴얼 페이지를 참조하십시오.
/etc/dt/appconfig/types/language 또는HomeDirectory/.dt/types에 새로운 프론트 패널 환경설정 파일을 작성하십시오.
기본 PANEL 설명을/usr/dt/appconfig/types/language/dtwm.fp에서 새 파일로 복사하십시오.
PANEL 설명을 편집하십시오.
새로 만든 PANEL 설명이 기본 설명보다 우선권을 갖습니다.
예를 들어, 다음과 같은 패널은 오른쪽 상단에 놓입니다.
PANEL SpecialFrontPanel { PANEL_GEOMETRY -1+1 ... }
다음과 같은 명령행을 PANEL 정의에 추가하십시오.
DISPLAY_CONTROL_LABELS True
LABEL 필드를 각 제어도구에 추가하십시오.
LABEL이 지정되지 않으면 control_name이 사용됩니다.
PANEL 정의에 있는 CONTROL_BEHAVIOR 필드를 사용하여 제어도구의 PUSH_ACTION을 실행하는 방법을 지정하십시오. 이 필드에는 다음과 같은 값을 사용할 수 있습니다.
single_click-제어도구를 한 번 눌러 PUSH_ACTION을 실행합니다.
double_click-제어도구를 두 번 눌러 PUSH_ACTION을 실행합니다.
새 프론트 패널의 작성은 광범위한 변경을 수행하고자 할 때 선택할 수 있는 좋은 방법입니다.
내장 프론트 패널 구성요소가 충돌하는 것을 피하기 위해 완전히 새로운 프론트 패널은 PANEL 및 기타 보관소에 새로운 이름을 사용해야 합니다.
새 프론트 패널에 대한 PANEL 구성요소를 작성하십시오. 다음과 같이 고유한 이름을 지정하십시오.
PANEL front_panel_name { ... }
새로운 보관소 이름을 사용하여 새로운 상자와 제어도구를 작성하십시오.
기존의 구성요소를 사용하려면 해당 구성요소의 정의를 복사한 후에 CONTAINER_NAME 값을 변경해야 합니다.
작업 공간 메뉴의 윈도우에서 작업 공간 관리자 재시작을 선택하십시오.
다음 예는 기본 프론트 패널을 변경하여 제어도구가 3행으로 구성되도록 합니다.
/usr/dt/appconfig/types/language/dtwm.fp를 HomeDirectory/.dt/types/MyFrontPanel.fp로 복사하십시오. 파일 쓰기 권한을 부여하십시오.
이 파일이 새로운 프론트 패널을 제공하기 위해 편집할 파일입니다.
프론트 패널 이름을 변경하십시오.
PANEL NewFrontPanel
Top이라는 상자의 이름을 변경하고 보관소 이름을 편집하십시오.
BOX NewFrontPanelTop { CONTAINER_NAME NewFrontPanel POSITION_HINTS first ... }
중간 행 및 하단 행에 대한 상자 정의를 추가하십시오.
BOX NewFrontPanelMiddle { CONTAINER_NAME NewFrontPanel POSITION_HINTS second }
BOX NewFrontPanelBottom { CONTAINER_NAME NewFrontPanel POSITION_HINTS second }
다음 제어도구의 CONTAINER_NAME을 NewFrontPanelTop으로 변경하십시오.
시계
날짜
홈
문서 편집기
우편
다음 제어도구의 CONTAINER_NAME을 NewFrontPanelBottom으로 변경하십시오.
프린터
스타일
응용 프로그램
도움말
휴지통
스위치의 CONTAINER_NAME을 NewFrontPanelMiddle로 변경하십시오.
작업 공간 메뉴의 윈도우에서 작업 공간 관리자 재시작을 선택하십시오.