Найти - Пользователи
Полная версия: Tkinter, картинки на кнопках
Начало » GUI » Tkinter, картинки на кнопках
1 2 3
Все ники заняты
Да, но никакакя из этих кнопок вовсе НЕ нажимается по умолчанию, если в диалоге нажать Enter :).
И что даёт эта дополнительная чёрная рамка?
bialix
Если привязать обработчик клавиши Enter к тому же самому событию, что и кнопка с черной рамкой, то получится поведение аналогичное виндовому.
Все ники заняты
bialix
Если привязать обработчик клавиши Enter к тому же самому событию, что и кнопка с черной рамкой, то получится поведение аналогичное виндовому.
Да, но свойство кнопки default здесь видимо не при чём. А визуально выделить кнопку можно и свойством borderwidth.
balu
Рекомендую заюзать Tile. Враппер для питон http://bruno.thoorens.free.fr/ Только для винды. Если надо для линуха - собирай сам, или могу дать свою. Все работает.
bialix
Все ники заняты
bialix
Если привязать обработчик клавиши Enter к тому же самому событию, что и кнопка с черной рамкой, то получится поведение аналогичное виндовому.
Да, но свойство кнопки default здесь видимо не при чём. А визуально выделить кнопку можно и свойством borderwidth.
default – метод, независящий от платформы, как я себе понимаю.
bialix
balu
Рекомендую заюзать Tile. Враппер для питон http://bruno.thoorens.free.fr/ Только для винды. Если надо для линуха - собирай сам, или могу дать свою. Все работает.
Я слышал раньше про Tile но не видел. Спасибо за ссылку. Впечатляет.
Вопросик: оно только под XP такое красивое, или под Win2000 тоже будет работать?
balu
должно. у меня нет 2000. Есть ХР и линух :) там еще на картинке нет, а во враппере есть Treeview

tree = Ttk.Treeview(scrollframe0, columns=(“One”, “Two”, “Three”))
tree.insert(“”, “end”, text=u“г”)
tree.insert(“I001”, “end”, text=u“2г”)
tree.grid(row=0,column=1,sticky=“nwse”)
bialix
скачал Ttk-src.zip с французчкого сайта. Внутрях у него 2 питон-модуля и куча tcl-скриптов. Как его инсталлировать в систему, может подскажешь? setup.py не вижу в упор.
balu
bialix
Как его инсталлировать в систему, может подскажешь?
1) Разархивируй
2) скопируй tile0.7.8 в C:\Python25\tcl ; тоже для tkpng0.7
3) скопируй Ttk.py в C:\Python25\Lib\lib-tk; icon.py в c:\python25
bialix
balu
Рекомендую заюзать Tile. Враппер для питон http://bruno.thoorens.free.fr/ Только для винды. Если надо для линуха - собирай сам, или могу дать свою. Все работает.
Подскажи, откуда начинать, чтобы собрать либу для Линуха и/или Cygwin.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB