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

색상 세트

현재 팔레트에 있는 각 색상 세트는 스타일 관리자 대화 상자에 있는 색상 버튼으로 나타납니다. 각 색상은 색상 세트 ID(1 - 8 사이의 수)로 식별됩니다.

그림 17-1 HIGH_COLOR에 대한 색상 ID 값

Graphic

각 색상 세트는 최대 5개의 색상으로 구성됩니다. 각 색상 버튼은 색상 세트의 배경 색상을 표시합니다. 각 색상 세트에 있는 5개의 색상은 다음과 같은 표시장치 구성요소 자원을 나타냅니다.

전경색-응용 프로그램 윈도우나 윈도우 프레임의 전경색. 이 색상은 언제나 검은색 아니면 흰색입니다. 일반적으로 윈도우와 제목에 있는 텍스트에 사용됩니다.

배경색-응용 프로그램 또는 윈도우 프레임의 배경색.

topShadowColor-응용 프로그램 제어도구(누름 버튼 등)와 윈도우 프레임의 상단 및 왼쪽 경사면의 색상.

bottomShadowColor-응용 프로그램 제어도구 및 윈도우 프레임의 하단 및 오른쪽 경사면의 색상.

selectColor-활성 토글 및 버튼과 같은 특정 제어도구의 활성 상태를 나타내는 색상.

각 팔레트에서 사용하는 색상 세트의 수는 colorUse 자원이 결정하며, 이 자원은 스타일 관리자-색상의 사용할 색상 수 대화 상자를 사용하여 설정할 수 있습니다.

색상 값 지정

스타일 관리자는 팔레트 파일에 대한 색상 정보를 기록할 때 RGB 값을 사용합니다. RGB 숫자에 대한 구문은 다음과 같습니다.

# RedGreenBlue

RedGreen, Blue는 16진수로서, 1-4 자릿수이며, 각 색상이 사용된 양을 나타냅니다. 각 색상의 자릿수는 같아야 합니다. 따라서, 유효한 색상 값은 3, 6, 9, 12자리의 16진수로 구성됩니다.

예를 들어, 흰색은 다음 방법 중 하나로 지정할 수 있습니다.

#fff
#ffffff
#fffffffff
#fffffffffffff

사용자가 직접 색상 자원을 설정하는 경우, 색상 이름을 사용하거나 RGB 값을 사용할 수 있습니다. 파일 /usr/lib/X11/rgb.txt는 이름이 지정된 모든 색상을 나열합니다.

색상 세트가 자원에 매핑되는 방법

데스크탑은 자원을 통해 다양한 표시장치 요소에 색상 세트를 매핑하고, 표 17-5과 같이 지정합니다.

표 17-5 자원에 매핑된 색상 세트

자원 

표시장치 요소 

activeColorSetld

활성 윈도우 프레임 색상

inactiveColorSetId

비활성 윈도우 프레임 색상

textColorSetId

텍스트 입력란

primaryColorSetId

응용 프로그램의 주 배경 영역

secondaryColorSetId

응용 프로그램의 메뉴 표시줄, 메뉴, 대화상자 

이러한 자원은 색상 세트 ID를 자신의 값으로 가집니다. 색상 세트 ID로 표시장치 요소의 색상을 지정하면, 스타일 관리자에서 새로운 팔레트가 선택될 때, 동적으로 요소를 새로운 색상 체계로 변경할 수 있습니다.

개별 응용 프로그램에 이러한 자원을 사용할 수 있습니다. 예를 들어, 다음 행은 사용자가 모든 dtterm 윈도우의 1차 색상으로 색상 세트 8을 사용하여 이러한 윈도우를 시각적으로 그룹화하는 방법을 나타냅니다.

dtterm*primaryColorSetId: 8

기본 색상 세트 지정

표시장치 요소에 사용되는 색상 세트 ID는 스타일 관리자의 색상 수 설정에 따라 달라집니다.

표 17-6에는 고급 색상의 색상 세트 ID(8개의 색상 세트)가 나열되어 있습니다-스타일 관리자의 데스크탑의 자세한 색상 설정.

표 17-6 고급 색상

색상 세트 ID 

표시장치 요소 

활성 윈도우 프레임 색상 

비활성 윈도우 프레임 색상 

미사용(기본값) 

텍스트 입력란 

응용 프로그램의 주요 배경 영역 

응용 프로그램의 메뉴 표시줄, 메뉴 및 대화 상자 

기본적으로 미사용 

프론트 패널 배경 

표 17-7에는 중간 색상의 색상 세트 ID(4개의 색상 세트)가 나열되어 있습니다-스타일 관리자의 응용 프로그램의 자세한 색상 설정.

표 17-7 중간 색상

색상 세트 ID 

표시장치 요소 

활성 윈도우 프레임 색상 

비활성 윈도우 프레임 색상 

응용 프로그램 및 프론트 패널 배경 색상 

텍스트 입력란 

표 17-8에는 저급 색상의 색상 세트 ID(2개의 색상 세트)가 나열되어 있습니다.-스타일 관리자의 응용 프로그램의 대부분의 색상 설정.

표 17-8 저급 색상

색상 세트 ID 

표시장치 요소 

활성 윈도우 프레임, 작업 공간 선택 버튼 

다른 모든 표시장치 요소