gtkrc を使用してウィジェットのスタイルを設定しようとしても機能しない - Windows 7 上の Zim wiki

gtkrc を使用してウィジェットのスタイルを設定しようとしても機能しない - Windows 7 上の Zim wiki

私は Windows 7 で Zim wiki を使用しており、ページビューの背景をタイル ビットマップにスタイル設定したいと考えています。まず、テキストの色を変更できるかどうかを確認しようとしています。

テーマ名を変更すると、アプリケーションの起動時に反映されるため、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 については、こちらを参照しました:ピクセルマップサンプル

関連情報