s_vilgelm
Сен. 17, 2012 10:40:14
Как сделать ttk.Entry многострочным, или какой объект использовать вместо tkinter.Text?
Griffon
Сен. 18, 2012 09:19:02
А чем не устраивает tk.Text?
ttk используется для более гибкой стилизации, но tk.Text это просто белый квадрат, потому его и нет в ttk.
s_vilgelm
Сен. 18, 2012 13:27:36
Тем и не устраивает, что это просто белый квадрат, когда остальные элементы выглядят нормально. TTK по умолчанию и без дополнительных настроек тем выглядит нормально и в mac и в windows. Шрифт отличный от всех остальных элементов, бордюры не настроены, и почему-то не поддерживает state='readonly'.
Griffon
Сен. 18, 2012 14:36:57
К сожалению иного решения нет. Придется определять систему и подстраивать шрифты.
Вообще Text должен сам тянуть дефолтные шрифты из системы, но раз не работает, то вручную.
По поводу бортов, можно при создании указать Text(root, bd=0), затем поместить это дело во фрейм из ttk и настраивать его как угодно.
Состояние DISABLED.
s_vilgelm
Сен. 18, 2012 16:38:33
При DISABLED почему-то не отображается текст, А положить во фрейм почему-то не догадался, спасибо
4kpt
Окт. 23, 2012 21:39:39
К слову…
Мужики, подскажите, где можно почитать нормальную документацию по ttk???
Griffon
Окт. 26, 2012 08:37:30
Когда использовал, нигде не смог найти. Почитал тут
http://www.tkdocs.com немного. Но главное в ttk, на мой взгляд, это стили. И по ним не было ничего. Использовал чтение кода, __dict__, метод научного тыка.
Сам бы с удовольствием почитал бы что нибудь более менее толковое по этому делу.
4kpt
Окт. 28, 2012 22:58:34
Видел какую-то книгу на английском, но она очень новая, поэтому только в продаже, на скачку нет. Плюс она на английском - посему цена запредельная… Жду ее в РДФ. Тогда переброшу ссылку сюда…
Но все равно спасибо за инфу…