В общем, задумал доточить для себя тему gtk. Так получилось, что часть элементов мне нравится из mist, часть из thinice... долгая история, в общем. Из mist мне нужны check/radiobuttons, из thinice цвета и треугольник на default button :) Сказано — сделано. За основу беру mist (т.к. в thinice труднорешаемые глюки) добавляем несколько строк:
style "button"
{
engine "thinice" {
}
}
class "GtkButton" style "button"
style "togglebuttons" = "default"
{
engine "mist" { }
}
class "GtkCheckButton" style "togglebuttons"
class "GtkRadioButton" style "togglebuttons"
И наслаждаемся... некоторое время, пока не обнаруживаем, что рамка вокруг активного элемента непрерывна на элементах из mist и пунктирная, на элементах из thinice (кнопках). Если кто знает, как сделать, чтобы выделение везде было либо пунктирным, либо непрерывным, прошу ответить.