Orientación de la pantalla en Windows 10 con una Surface
Hola a todos.
He empezado una nueva aplicación con Delphi 10 para la tablet Surface Pro y no consigo detectar si la tablet está en modo "portrait" o "Landscape". He probado varios ejemplo de código pero siempre me detecta la pantalla en modo Landscape. El código está dentro de un timer: end; Todos los ejemplos que encuentro son para IOS o Android. ¿Alguna idea? Gracias |
No sé cómo será en la "Surface", aunque lo que me parece extraño es que pongas ese código en un timer.
|
Después de buscar información he visto que la solución más sencilla es comprobar la resolución de la pantalla con screen.Width o screen.Height.
Al cambiar la orientación de la Surface esos valores se intercambian por lo que es sencillo detectarlo. |
La franja horaria es GMT +2. Ahora son las 19:52:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi