ClientToScreen incorrect result on Ubuntu 18/20

Issue #292 new
Alex Egorov created an issue

How to reproduce:
1. Put Pages: TPageControl on the form.
2. Add Page
3. Put any Control to this Page (Left := 0, Top ;= 0);

Pages.ClientToScreen(Point(0, 0)); - return correct result
Coltrol.ClientToScreen(Point(0, 0)); - return incorrect result (Left = Pages.Left + 1 - correct; Top = Pages.Top + 2 - INCORRECT)

Delphi 11

Comments (0)

  1. Log in to comment