Hi all,
Today I've commited implementation of those methods which can be used to draw with opacity with regular TCanvas. I've commited implementations for gtk3, qt, qt5 and qt6, cocoa implementation is in progress. win32 is planned but I'll honor anyone's patches for win32 in this regard. gtk2 is bit problematic since it need heavy rework because it must be fully covered by cairo in this case.
Also, I've commited simple example project
(lazarus/examples/paintwithopacity) , so you can see how it works for implemented widgetsets.
Attached image contains screenshoot of paintwithopacity form under gtk3 ws.
zeljko
-------------- next part --------------
A non-text attachment was scrubbed...
Name: setdcopacity.png
Type: image/png
Size: 95610 bytes
Desc: not available
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20260629/531e2fc4/attachment-0001.png>
