Replies: 1 comment 3 replies
-
Migrated to a discussion, rather than an issue. The short version is that neither of these features are ever likely to be implemented. Toga is a platform native GUI toolkit. Part of this design philosophy is that apps adopt the look and feel of native applications. This means that a button on macOS looks like a macOS button; on Windows, it looks like a Windows button. Adding background images and gradients to a button is a feature that is used to make buttons look the same on every platform, which is explicitly contrary to what Toga is trying to achieve. If you want your buttons to look the same on every platform, Toga is not the GUI toolkit for you. As for overlapping controls - I'm having difficulty imagining why this is desirable at all. If controls overlap, you're inherently introducing ambiguity over which control will be activated when you click on a specific location on the screen. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What is the problem or limitation you are having?
If these two features are developed, then most beautiful and more modern apps can be developed, and more developers will join in.
Describe the solution you'd like
Describe alternatives you've considered
I have used the Flet framework, but there are issues with its startup logic and packaging difficulties.
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions