사용자 지정 컨트롤 옵션 만들기

만약 컨트롤 설정에 대한 옵션이 사용자들의 요구에 맞지 않는다면, 원하는 컨트롤 옵션을 만들 수 있습니다. 특정 컨트롤 옵션을 만들려면, 다음 과정을 수행합니다:

  1. /usr/share/themes 디렉토리 내에 해당 옵션을 위한 디렉토리 구조를 만듭니다. 다른 옵션들이 사용하는 것과 동일한 디렉토리 구조를 사용합니다. 예를 들어 SmallPrint라는 이름의 옵션을 만들고 싶다면, 다음 디렉토리를 만듭니다:

    • /usr/share/themes/SmallPrint
    • /usr/share/themes/SmallPrint/gtk-2.0
  2. 사용자들의 요구와 가장 비슷한 gtkrc 파일을 찾아서, 새로운 옵션에 대한 gtk-2.0 디렉토리에 복사합니다.

  3. 텍스트 편집기로 gtkrc 파일을 열고, 필요한 인터페이스 엘리먼트들의 속성을 변경합니다.

  4. 만약 새로운 옵션이 이미지를 포함한다면, 새로운 옵션에 대한 pixmaps 디렉토리에 이미지를 복사합니다. 만약 새로운 옵션에서 다른 옵션이 사용 중인 이미지를 재사용하는 경우에는, 이미지의 복사본을 만들 필요가 없습니다. 대신, gtkrc 파일 내의 pixmap_path 엔트리가 올바른 위치를 가리키도록 확인하십시오.

이제 사용자들이 컨트롤 설정에 대한 새로운 옵션을 선택할 수 있습니다.

gtkrc 파일에 대한 자세한 정보는 http://developer.gnome.org/doc/API/2.0/gtk/index.html 부분을 보기 바랍니다.