다음
이전
목차
이 부분은 고급 사용자들과 개발자들이 흥미로워하는 다음과 같은 주제를 다룬다:
다음의 두가지 방법중 하나를 이용해 K 윈도우 관리자를 통해 kpanel에 명령어를 입력할 수 있다:
KWM::sendKWMCommand(QString)
(KDE 응용프로그램 안에서)
또는
kwmcom command
(콘솔의 명령행에서)
kpanel은 다음 명령어에 대해서 응답한다:
- kpanel:restart 설정 파일을 읽어들여 패널을 다시 시작한다.
- kpanel:hide 패널의 끝에 있는 작은 바를 클릭했을 때처럼, 현재 데스크탑상의 패널을 숨긴다.
- kpanel:show 패널이 숨겨져 있다면 다시 보이게 한다.
- kpanel:system Application Starter를 연다.
- kpanel:goXXXXYYYY 화면의 특정한 위치에 Application Starter를 표시한다.
예를 들어,
kpanel:go05000100
는 좌표 (500,100)에 메뉴를 표시한다.
- kpanel:icon:#:button 패널상의 버튼을 표시하는 아이콘을 변경한다.
#은 1-4중 하나이며, 그 번호에 따라 버튼의 .kdelnk 파일에 선언된 버튼의 아이콘을 불러온다
(아이콘 선언 형식은 icon=pixmap, icon2=pixmap, ...이다).
kpanel은 KDE 제어판을 사용해 설정될 수 있다(application starter > KDE 제어판). "프로그램" 영역으로부터 다양한 설정 옵션들을 관리하는대에 패널을 선택한다.
설정 파일을 편집하기 좋아하는 사람들을 위해, 이 영역은 ~/.kde/share/config에 위치한 kpanelrc 파일안의 옵션들을 설명한다.
kpanelrc 설정 파일은 두개의 영역으로 나누어진다:
[kpanel]
kpanel 영역은 kpanel의 작동을 관리하는 항목을 가지고 있다.
- AutoHide=
on|off
on
으로 설정되면, 패널은 사용자가 패널에서 포인터를 다른 곳으로 옮기면 자동으로 사라져 버린다.
- AutoHideTaskbar=
on|off
on
으로 설정되면, 태스크바는 사용자가 태스크바에서 포인터를 다른 곳으로 옳기면 자동으로 사라져 버린다.
- BackgroundTexture=pixmap
패널 백그라운드로써 pixmap을 표시한다.
- BoxHeight=value (pixel 단위)
BoxWidth=value (pixel 단위)
패널의 높이와 패널에 있는 버튼의 폭을 설정한다.
- ClockAmPm=
on|off
on
으로 설정되면, 패널상의 시계는 AM/PM 표시를 나타내고; off
로 설정되면, 24-시간 형식으로 시간을 보여준다.
- DateFont=font
패널 시계의 폰트를 설정한다. *-times-medium-i-normal--12-*
와 같은 X font specifier를 사용해 설정할 수 있다.
- DateVisible=
true|false
false
이라면, 패널 시계를 숨긴다.
- DesktopButtonFont=font
가상 데스크탑 버튼에 대한 폰트를 설정한다.
- DesktopButtonHorizontalSize=value
가상 데스크탑 버튼의 폭을 설정한다. value는 BoxWidth
의 반이다.
- DesktopButtonRows=value
가상 데스크탑 버튼의 열의 수를 설정한다.
- FoldersFirst=
on|off
on
으로 설정되면, application starter 메뉴상의 서브메뉴는 항상 상단에 나타난다. off
로 설정되면, 모든 아이템들은 알파벳 순으로 나타난다.
- Margin=value (pixel 단위)
패널상의 버튼을 기준으로 상/하 여백의 폭을 설정한다.
- MenuToolTips=value (millisecond 단위)
툴팁이 나타날때까지 application starter 메뉴의 아이템에 마우스를 정지하고 있어야 하는 시간을 설정한다.
- PanelHidden=00000000
어떤 데스크탑에서 패널이 숨겨지게 할 것인지를 설정한다. 8개 데스크탑에 대해, 8개의 위치를 설정할 수 있다.
0은 패널이 데스크탑상에서 보여지는 것을 의미하며, 1은 패널을 숨겨지는 것을 의미한다.
예를 들어, 01011000이라는 설정은 2,4, 그리고 5번 데스탑상에서 패널이 숨겨진다는 것을 의미한다.
- PersonalFirst=
on|off
on
으로 설정되면, 사용자의 개인 메뉴 설정은 application starter 메뉴상에서 가장 처음에 나타난다.
off
로 설정되면, KDE의 기본 설정을 사용한다.
- Position=
bottom|top|left|right
화면에서 패널의 위치를 설정한다.
- Style=normal|tiny|large
패널의 스타일을 설정한다. 이것은 kpanel 설정 유틸리티인 kcmkpanel에 의해 사용되어지만, 패널의 외관에 직접적인 영향은 없다.
- TaskbarButtonHorizontalSize=value
태스크바의 폭을 설정한다.(값은 정수)
- TaskbarPosition=
top|top_left|bottom|hidden
화면에서 태스크바의 위치를 설정한다. hidden
으로 설정되면, 태스크바는 보이지 않는다.
[kpanelButtons]
이 영역은 패널 버튼의 구조를 설정한다.
- Buttons=button1, button2, ...
패널에서 보여지는 버튼의 목록으로, button#은 system
(application starter)이거나
windowlist
(윈도우 목록), 또는 .kdelnk 파일의 절대경로일 것이다.
- ButtonDelta=delta1, delta2, ...
패널상에서 버튼의 위치를 설정한다. delta는 각 버튼에 대해 왼쪽/위에서부터 직접적인 거리를 나타내는 부동소숫점 값이다.
- control=value
가상 데스크탑을 나타내는 버튼 그룹의 다음에 따라오는 버튼을 설정한다.
0으로 설정되면, 그룹은 K 버튼 바로 뒤에 나오며; 1로 설정되면, K 버튼 다음에 나오는 버튼 다음에 나오고, ...
- controldelta=delta
가상 데스크탑 버튼 그룹의 바로 앞에 있는 버튼에서부터 가상 데스크탑 버튼 그룹의 왼쪽/위까지 거리를 설정한다.
다음
이전
목차