Dear Kzinti!
You have told us that you have fixed orientation problems in this release. Does it mean that we can now use the stylus coordinates as they come from Windows without writing complex orientation/transformation code?
If not, please can you include orientation handling inside PocketHAL or inside examples/common, because we get lots of complains from people that stylus is mapped incorrectly on some devices... We spend a lot of efforts to handle this and still cannot figure out how to do it correctly... We have lots of different "orientations" - PocketHAL orientation (what's this exactly?), orientation of GetDC(0), ChangeDisplaySettingsEx orientation, we can also guess orientation with GetSystemMetrics( SM_C*SCREEN ) and EnumDisplaySettings. Also we note that when PocketHAL starts, the OS orientation changes several times... How can ordinary PocketHAL user write correct stylus transformation function using all these information? Impossible! PocketFrog code apparently does not work (how can it work on for example 800x480 device if you have 320 and 240 coded there?
)
Look, half topics on this forum are about orientation...
We really need a good fix which always maps stylus coordinates correctly! We need it in library written by Guru (you).
Update: read your last post "now stylus coordinates are always portrait-oriented" and nothing became clear... We need an example that just lets you paint with stylus on screen!
Thank you for your time.