C언어 > [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 19강 Tint2 패널 2/3

TODAY465 TOTAL2,592,986
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | C언어 | [강좌] 데비안 리눅스 [펌] | [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 19강 Tint2 패널 2/3

페이지 정보

작성자 키트 작성일2017-09-12 14:27 조회1,660회 댓글0건

본문

[강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 19강 Tint2 패널 2/3

2013년 8월 2일
By 이선혁 객원 기자

0802-01-panel_setting설정 파일의 상단부에서 ‘# Panel‘로 명명된 설정 부분을 찾습니다.

이 부분에서 유심히 보아야할 항목은 총 3군데인 것 같습니다.

‘panel_size’ 항목의 값이 ’94%’에 ’30′으로 정의되어 있습니다. 바로 윗줄에 패널의 위치(Position)가 하단(bottome) 중앙(center)에 수평정렬(horizontal)되도록 정의되어 있으므로 패널의 너비는 94%로, 패널의 높이는 30픽셀로 표시하라는 뜻입니다.
0802-02-panel_blank그래서 패널의 좌우로 3%씩 빈공간이 있습니다.

저는 패널의 너비값은 99%로 바꾸고, 패널의 높이는 32픽셀 이상으로 설정했습니다.

‘wm_menu’ 항목의 값은 기본 ’0(비활성화)’으로 되어 있습니다. 이 값을 ’1(활성화)’로 바꾸고 다시 패널을 실행시키면,
0802-03-panel_menu작업창 목록이 나열되는 빈 공간에서 마우스 우측 버튼을 눌렀을 때 오픈박스 창관리자의 메뉴가 나타납니다.
오픈박스 창관리자와 tint2 패널은 상당히 조합이 좋은 편인데요, 패널의 너비를 99%로 설정했으니 나머지에 해당하는 패널 양쪽끝 1%의 빈 공간에서 마우스 우측 버튼을 누르면 오픈박스 창관리자의 메뉴를 불러올 수 있습니다. 작업창 목록이 가득찼을 때는 양쪽 끝부분에서 오픈박스 메뉴를 불러오면 되겠군요.

 

‘panel_background_id’ 항목값은 설정 파일의 최상단에 위치한 배경색 정의(# Background definitions) ID 1번을 가리키고 있습니다.
0802-04-Background_definitions의도대로 패널의 배경색들을 정의하는 부분이 가장 여러번 손을 대야 하는 부분이 아닐까 싶은데요, 모니터의 색표현 방식은 우리의 상식과 다른데다 투명도를 정의하는 부분까지 있어서 개념이 잡히기까지는 복잡하게 느껴질 지도 모릅니다.

잉크의 경우에는 색을 섞으면 섞을수록 검정에 가까운 어두운 색이 나옵니다. 그런데 모니터는 색을 섞을수록 흰색에 가까워집니다. 모니터는 RedGreenBlue로 색을 조합하고 이 세 가지 색을 앞에 ‘#’기호를 붙여 16진수로 표기하는 경우가 잦습니다. ‘#000000′이라면 아무색도 가색(加色)하지 않았기 때문에 화면에 검정색으로 표현되고, 여기에 투명도 10%(값이 낮을수록 투명해짐)가 더해지면,
0802-05-panel_transparency이렇게 표현됩니다.

색상을 ‘#D4D0C8′로 하고, 투명도를 전혀 사용하지 않도록 100%로 설정한다면,
0802-06-panel_window_color전통적인 윈도우OS의 배색으로 표현됩니다. 이러한 배색으로 패널을 설정하려거든 글꼴을 검정색 계통으로 바꾸어주어야 하겠군요.

 

다음으로는 작업창 목록들 설정입니다.
0802-07-tasks설정 파일의 중간쯤에서 ‘# Tasks‘와 ‘# Fonts‘로 명명된 부분을 찾습니다.

‘task_icon’과 ‘task_text’의 항목값이 둘 다 ’1′로 되어 있으니 작업창 목록에서 아이콘과 작업창 이름이 표시됩니다.
그 밑의 ‘text_centered’의 값도 ’1′로 되어 있어서 가운데로 정렬되어 나타나고 있습니다. 저는 이 부분은 ’0′으로 변경해 비활성화시켰습니다.
‘task_maximum_size’의 첫 번째값이 140픽셀로 설정되어 있는데, 저는 살짝 모자른듯 싶어서 160픽셀 이상으로 변경했습니다.

‘task_font’의 글자 크기가 7포인트로 되어 있는데, 한글은 96 DPI일때 9포인트 이상이어야만 제대로된 글자를 볼 수 있습니다.

 

0802-08-mouse이번 강의 마지막으로, 설정 파일의 하단부에서 ‘# Mouse‘로 명명된 부분을 찾습니다.

‘mouse_right’의 항목값이 ‘close’로 정의되어 있습니다. 작업창 목록 위에서 마우스 오른쪽 버튼을 누르면 해당 창을 종료시키는 역할을 하는데요, ‘wm_menu’ 항목을 활성화시켰기 때문에 실수로 창을 잘못 종료시킬 확률이 있습니다. 그래서 이 값을 ‘none’으로 변경합니다.

 

0802-09-tint2conftint2 패널에서 설정할 수 있는 부분이 많기 때문에 개념을 더 확실히 잡기 위해서는 그래픽 설정툴도 병행해서 이용해보시는 편이 좋습니다.

터미널에서 ‘tint2conf’라고 치면 tint2패널의 설정 파일 구조를 알기 쉽게 파악할 수 있는 툴이 실행됩니다. 이 툴로 직접 설정값을 변경하시는 건 추천하지 않지만, 이러저러한 항목값들이 있고 어떠한 역할을 한다는 점을 파악하는 데에는 도움이 됩니다.

tint2 패널의 수동설정 강좌는 앞으로 ‘런쳐’ 부분이 남아 있습니다만, 이 부분은 다른 강좌와 보조를 맞추기 위해 예고대로 나중에 별도로 다뤄드리겠습니다.




댓글 0

조회수 1,660

등록된 댓글이 없습니다.

C언어HOME > C언어 > [강좌] 데비안 리눅스 [펌] 목록

C언어 목록
제목 작성자 작성일 조회
25 [강좌] 데비안 리눅스 [펌] 우분투뱅(?) - 1 : ubuntu 12.04.4LTS 설치 키트 17-09-12 1580
24 [강좌] 데비안 리눅스 [펌] 데비안 7.2 wheezy 사용후기 키트 17-09-12 1646
23 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 22강 Tint2 패널 3/3 키트 17-09-12 1640
22 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 21강 볼륨 아이콘 키트 17-09-12 1520
21 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 번외01 파이어폭스 업데이트 키트 17-09-12 1569
20 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 20강 단축 아이콘 키트 17-09-12 1672
현재글 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 19강 Tint2 패널 2/3 키트 17-09-12 1661
18 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 18강 Tint2 패널 1/3 키트 17-09-12 1642
17 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 17강 바탕화면 키트 17-09-12 1704
16 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 16강 단축키 키트 17-09-12 1635
15 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 15강 메뉴 편집 키트 17-09-12 1639
14 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 14강 모양새 키트 17-09-12 1640
13 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 13강 오픈박스 환경설정 키트 17-09-12 1649
12 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 12강 음악재생 키트 17-09-12 1633
11 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 11강 사운드카드 설정 키트 17-09-12 1661
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기