Ищется способ изменить черный цвет текста в программе gnucash в колонке "total" и заглавиях окон на любой другой. скриншоты:
ivisiting.com/screenshots/1.jpg
ivisiting.com/screenshots/2.jpg

Если это можно сделать с помошью темы gtk - отлично, если с только с помощью перекомпиляции - тоже хорошо.

Проблема в том, что ни одна из скаченных или созданных тем для GTK, в которых цвет текста был бы не черным, именно эти элементы не изменяла, несмотря на /gtk-2.0/gtkrc:
widget_class "*" style "default"
widget_class "*gnc*" style "default"
widget_class "*GNC*" style "default"
и то что в style "default" весь "text" не черный.


Были скачанны исходники gnucash, поиск по ключевым словам "widget" и "black" показал:

1.
gnc-tree-view.h :
#include <gtk/gtktreemodel.h>
#include <gtk/gtktreeview.h>
...
*  column.  It should be used to display negative numbers in red.
*  Use GNC_TREE_VIEW_COLUMN_COLOR_NONE if the text in this column
...
*  Use GNC_TREE_VIEW_COLUMN_COLOR_NONE if the text in this column
*  should always be displayed in black.

2.
pricecell.h :

* On output, it will display negative values in red text.
* hack alert -- the actual color (red) should be user configurable.


Какие должны быть следущие шаги ?

--
Sincerely,
        Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить