Well guys, to be honest, I'm shocked that drawing a translucent rectangle over the UI turned out to be such a difficult and so far impossible task for Lazarus.
![Sad :(](/Smileys/ExcellentSmileys1/sad.gif)
"BGRAGraphicControl" supports transparency but is not able to overlap panels,
"TBGRAVirtualScreen" is able to overlap panels but cannot be transparent,
"TBSPanel" is able to overlap panels and be transparent but its transparency is lost in those areas where it overlaps the panel.
![Undecided :-\](/Smileys/ExcellentSmileys1/unsure.gif)
In short, I just can't believe my eyes that such a powerful software development tool as Lazarus cannot solve such a trivial task as a transparent rectangle over the UI.
I refuse to believe it.
![Cheesy :D](/Smileys/ExcellentSmileys1/biggrin.gif)
Most likely, the problem is that I simply do not have enough knowledge to achieve this, and I can't find a working example on the Internet.
![Sad :(](/Smileys/ExcellentSmileys1/sad.gif)
By the way, I am using version 3.4, maybe in version 4.x something has changed for the better in this regard?
![Smiley :)](/Smileys/ExcellentSmileys1/smile.gif)