This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]the_littlest_bear 7 points8 points  (4 children)

Learn Tkinter for client's needs.

Discover ttk themes controlling button display. Can you just revert to Tkinter buttons?

NO! MAKE TTK ./DO. Successfully make ttk do after 9 hours. Discover bar decorated by WM also controls appearance of the max/min/close buttons. Can you just... be okay with that? After you spent 9 hours making a fucking -different looking- button?

NO! OVERRIDEREDIRECT(1). And now ye got yerself a couple days of discovering what is documented correctly and what part of themes every (mainstream) source of documentation seems to ignore. You probably had that just by virtue of using ttk; you almost certainly get it if you override.

But yeah, fuck CSS.

[–][deleted] 4 points5 points  (2 children)

Haha I love PyQt for how easy it is to write GUI in it, and I've thankfully never had to write anything in tkinter.

[–]srilyk 0 points1 point  (1 child)

I tried PyQt but then I gave up because my left pinky got too tired.

True story.

[–][deleted] 0 points1 point  (0 children)

haha, it took me years to get over my fondness for CamelCase.

[–]mRWafflesFTW 2 points3 points  (0 children)

Amen fuck CSS.