I can't say much about that. dgud is the right person to do this. Anyway...
None OS allow us to handle the three mouse buttons' click in menus. So, to ensure we were not loosing this feature the context menu (RMB) still uses a custom code. That can explain why tkbd is able to set transparency for them.
As in the Preferences dialog the custom color dialog (with the Alpha slider) is available for the backgrounds items I believe that at some point this functionality would be extended (or brought back).
As I could find when searching for window's transparency in wxWidgets it seems to be possible implement that, but it again requires some customization. Do that sometimes have a price. Different OS's behavior, changes made in a new version break things, ..., can compromise the custom code and that can require a kind of maintenance I don't know if it worth. (my thoughts)
Remembering why the old one was replaced:
I really can't see any advantage in have the dialogs/menus translucent since most the time they cover something temporarily.
(11-22-2016, 03:26 PM)Fonte Boa Wrote: Tkbd, this is very different when using Windows 7: there is no Alpha slider here!Even in Windows 10.
None OS allow us to handle the three mouse buttons' click in menus. So, to ensure we were not loosing this feature the context menu (RMB) still uses a custom code. That can explain why tkbd is able to set transparency for them.
As in the Preferences dialog the custom color dialog (with the Alpha slider) is available for the backgrounds items I believe that at some point this functionality would be extended (or brought back).
As I could find when searching for window's transparency in wxWidgets it seems to be possible implement that, but it again requires some customization. Do that sometimes have a price. Different OS's behavior, changes made in a new version break things, ..., can compromise the custom code and that can require a kind of maintenance I don't know if it worth. (my thoughts)
Remembering why the old one was replaced:
(10-16-2016, 10:45 AM)dgud Wrote: ...
The ugly gui, needed a rewrite, sorry if you don't like the new one, but the old one
was written in OpenGL and we could not develop it any further, to much work..
I really can't see any advantage in have the dialogs/menus translucent since most the time they cover something temporarily.