As the title states.
The values being returned does not seem match what a windows platform would return?
Using the standard method of obtaining this information in windows.
SendMessage(PageConrol.Handle, TCM_GETITEMRECT, PageControl.TabIndex, UintPtr(@TheRectangleThatReceivesIt));
The values here are exactly as expected for top taps and precisely dead on.
They also work well for bottom one's too.
What does not work well is the TabRect which returns incorrect values. They are negative and even if you flip them around, they are still wrong. The information return does not align with the tabs no matter what you do unless you add a little here and there, which makes little sense.
can someone verify this please?