LINUX.ORG.RU

Как настроить Tcl/Tk...


0

0

САБЖ! Хотелось бы услышать советы по улучшению его внешнего вида...(без использования патча Tcl/Tk themes) В т. ч. вопрос: как уменьшить рельефность его елементов? А то по краям кнопок, например, линия толщиной в 5 пикселей... :-(((

anonymous

Поиграйтесь с параметрами -relief и -border:

button .bt -text Hello
pack .bt
.bt -relief groove
.bt -relief raised
.bt -border 1
.bt -border 5

kosmonavt
()

разработать свой стиль, оформить в виде ресурса a-la XResource
(учитывая что Tk разбирает ресурсы чуть по другому чем X)
помочь в создании и применении стиля могут пакеты из freebs http://sourceforge.net/projects/freebs/
---
P.S. устанавливать опции UI (рельеф, толщина, цвет etc..)
прямо в тексте программы - зарабатывать лишний геморой на будущее,
если элементу нужно оригинальное оформление, в коде ставится -class MyElement, а его внешний вид - во внешней базе..



anonymous
()
21 июля 2005 г.
Ответ на: комментарий от kosmonavt

Только советую это всё вынести в /etc/X11/app-defaults (или другой файл ресурсов). Потому как нужна всего одна строчка (*.border: 5), доступно для изменения пользователем, меньше писать и идеологически более верно.

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