Добрый день !
Программа на gtk+-2.8.10.
Есть GtkTreeView, который отображает GtkListStore.
Как заставить gtk+ отображать сетку ?
Т.е. нужен gtk_tree_view_set_grid_lines для gtk+-2.8
Я могу ошибаться, но кажется можно с помощью:
Цитата
enable-grid-lines"enable-grid-lines" gtktreeviewgridlines : read / write должны ли линии сетки отображаться в дереве просмотра.
значение по умолчанию: gtk_tree_view_grid_lines_none
Цитата(balbes @ 1.2.2008, 13:31)
Я могу ошибаться, но кажется можно с помощью:
Цитата
enable-grid-lines"enable-grid-lines" gtktreeviewgridlines : read / write должны ли линии сетки отображаться в дереве просмотра.
значение по умолчанию: gtk_tree_view_grid_lines_none
Это свойство появилось в 2.10,
а мне надо для 2.8
Andrew Selivanov
4.2.2008, 11:16
Цитата(Serik @ 4.2.2008, 7:52)
Это свойство появилось в 2.10,
а мне надо для 2.8
Перекомпилируй с 2.10...
Цитата(Andrew Selivanov @ 4.2.2008, 11:16)
Перекомпилируй с 2.10...
Координальное решение!
Я честно говоря тоже не нашел как это сделать, думаю, что нужно переопределять рисование.
Вообще странно, что такое простое действие так сложно выполняется.
Угу, помниться и прозрачность так же не так легко можно догадаться как сделать, но можно.
Думаю можно подсмотреть как реализовано рисование сетки в 2.10 и перенести в свой проект, как вариант
Проблема была решена написанием своего виджета.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.