Why doesn't HasFocus() work properly in BP?

BlitzPlus Forums/BlitzPlus Programming/Why doesn't HasFocus() work properly in BP?

My other thread was a complaint. This one is a question.

And it's not the fact that I don't like the Blitzplus commands. It is that it is inconsistent. Stuff that works in fullscren mode stops working when you switch to windowed mode unless you set windowed mode with the graphics commands, but then you can't have maximize minimize and close buttons. Well unless you allow the window to be resized. I think. Why is there no close button aon a non resizeable window? Because BP won't return an event if you click it if you set the graphics mode with the graphics command instead of creating a window with a canvas? Why? That's inconsistent.