gtkrc를 사용하여 위젯 스타일을 지정하려고 하면 작동하지 않습니다. - Windows 7의 Zim wiki

gtkrc를 사용하여 위젯 스타일을 지정하려고 하면 작동하지 않습니다. - Windows 7의 Zim wiki

저는 Windows 7에서 Zim 위키를 사용하고 있으며 페이지뷰 배경의 스타일을 타일 비트맵으로 지정하고 싶습니다. 우선 텍스트 색상만 변경할 수 있는지 알아보려고 합니다.

테마 이름을 변경하면 애플리케이션을 시작할 때 반영되기 때문에 gtkrc가 올바르게 로드되고 있는 것으로 알고 있습니다.

그러나 위에서 언급한 스타일을 적용하려고 하면http://zim-wiki.org/manual/Help/Config_Files.html

스타일이 적용되지 않습니다. 제가 놓치고 있는 기본적인 것이 있나요?

gtk-theme-name = "MS-Windows"

style "mycolors" 
{
    base: "#333333"
    text: "#444444"
}

widget "*.zim-pageview" style "mycolors"

답변1

Config_File 매뉴얼에 제공된 구문이 나에게도 작동하지 않습니다.

그러나 나는 다음 구문을 시도했으며 작동합니다.

pixmap_path "/path-to-background-image-files"

style "mycolors" 
{
  base[NORMAL]   = "black"
  base[SELECTED] = "#6699cc"   # npp deep black
  text[NORMAL]   = "#c0c0c0"   # windows cmd default color
  bg_pixmap[NORMAL] = "nexus.png"
}

widget "*.zim-pageview" style "mycolors"
widget "*.zim-pageindex" style "mycolors"
class "GtkWidget" style "mycolors"

나는 이 링크를 참조했습니다:Silas S. Brown의 .gtkrc 파일, bg_pixmap의 경우 다음을 참조했습니다.픽스맵 샘플

관련 정보