PySimpleGUI

Results 1145 comments of PySimpleGUI

The one technique that works commonly across the different environments is to use a BASE64 encoded PNG file. This should work on Windows, Linux, and Mac. Specifying an ICO file...

The only way to change a window is to call each of the update methods for the elements. I am unsure if you can change the colors on them all....

You should change over to the new `theme` calls instead of the older `change_look_and_feel`. It provides access to the colors easier `theme_background_color()` will both get and change the color in...

https://pysimplegui.readthedocs.io/en/latest/#themes_1

Yea, there's also a new Theme section that lists all of the `theme_` functions available. https://pysimplegui.readthedocs.io/en/latest/#themes-automatic-coloring-of-your-windows

I like ideas 😃 Hooking it into the PySimpleGUI APIs isn't difficult. If something were hooked into PySimpleGUI's existing APIs then it would belong in the main theme function call....

I don't think the 3rd is needed. Not sure if this belongs inside PySimpleGUI yet. It sounds doable by applications. There are some applications that want to do real-time skinning...

Exactly! The ANSI text viewer is another example. One could argue that displaying a string with ANSI color codes embedded is something that should be added to PySimpleGUI. I instead...

This may turn uglier than what it is going to be worth. I understand a few people want to try this realtime dynamic theme thing, but I don't see it...

I'll keep that in mind next time I'm updating something in that area. There is a converter in the Demo Programs area as well that I'm not sure I mentioned...