title: Is it possible to change the value returned by Vcl.Forms.TScreen.WorkAreaRect?
body: <p>We are starting to use <a href="https://www.cybelesoft.com/thinfinity/virtualui/" rel="nofollow noreferrer">Thinfinity UI</a> to virtualize our application in a browser. When virtualised, the main window of our application is maximised to the bounds of the browser canvas. This means that, in effect, our desktop is reduced to the size of the browser canvas. It also means that when controls such as popup menus are positioned they often exceed the bounds of the browser canvas.</p>
  
  <p>I believe we can overcome this issue if we can set the result of calls made to Vcl.Forms.TScreen.WorkAreaRect to the bounds of the browser canvas. Is this possible?</p>