LINUX.ORG.RU

цета гткшных виджетов


0

0

Как в гтк "по-цивилному" поменять цвета виджетов, например прогресс бара, ну и всяких других,,,как принято это делать? а то я чего-то не нашел ни в примерах, ни в других прогах ничего похожего....

★★
Ответ на: комментарий от anonymous

не, это понятно, но например мне нужно два виджета разных цветов, или ты предлагаешь заполнять структуру widget->style?

no1sm ★★
() автор топика
Ответ на: комментарий от ananas

Правильней все же (как мне кажется)

gtk_widget_set_name

а цвета и пр. для нужного name прописывать в положенном месте - gtkrc.

anonymous
()
Ответ на: комментарий от anonymous

имхо, gtkrc черезчур глобально. и не факт, что имена виджетов будут уникальны.

в общем-то, если стиль нужно задавать для одной конкретной аппликухи - лучше пользовать _set_style. иначе, через имена.

ananas ★★★★★
()
Ответ на: комментарий от ananas

da, наверное лучше через сетstyle. как же я иначе нарисую несколько, прогрессов разным цветом, а цвет еще нужен не константный...тч, спасибо, посмотрю эту штуку.

no1sm ★★
() автор топика
Ответ на: комментарий от no1sm

там же было что-то вроде gtk_widget_set_color

в параметрах был по мойму GdkColor - или что-то вроде - сам пытался разобраться потом забил.

alphex_kaanoken ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.