Как сделать неквадратные края в Tkinter? - PullRequest
1 голос
/ 16 июля 2010

Чтобы сделать одну из моих программ более эстетичной, я использую изображения для создания границ, однако я хочу создать не квадратную границу, чтобы программа выглядела примерно так

  ___________
 /          /
/__________/

Какя должен идти об этом?

Это на Windows 7, кстати.

Редактировать:

Попытка сделать псевдо-край, используя прозрачность, однако она не получается прозрачной.По какой-то причине он выглядел как темно-серый.Я хочу, чтобы красный был «краем».

альтернативный текст http://i26.tinypic.com/aelh82.png

Ответы [ 2 ]

3 голосов
/ 17 июля 2010

Концепция, которую вы ищете, называется «ограниченное окно».Ищите «окно в форме тк» с вашей любимой поисковой системой.Есть расширение tk, которое утверждает, что поддерживает это, хотя я лично не пробовал это.Я полагаю, поскольку он работает с tcl / tk, его можно настроить для работы с Tkinter, поскольку Tkinter использует tcl / tk под капотом.

0 голосов
/ 17 июля 2010

Я не знаком с Tkinker, но вы могли бы сделать изображение с прозрачностью там, где вам не нужна граница, из-за которой бы возникали псевдо-наклонные края.Однако окно не может быть не квадратным (и по уважительной причине).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...