Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   ¿Como utilizar las modalidades potrait y landscape? (https://www.clubdelphi.com/foros/showthread.php?t=88735)

kenneth_kenneth 24-07-2015 02:42:53

¿Como utilizar las modalidades potrait y landscape?
 
Hola que tal quisiera saber como puedo llevar a cabo un aplicación en DELPHI XE7 para android donde pueda usar la modalidades portrait y landscape, es decir quisiera que cuando el dispositivo móvil este en modo portrait se muestre una forma diseñada especialmente para esa modalidad y al momento de girar el dispositivo y se encuentre en modo landscape muestre una forma distinta a la del modo portrait que se adapte a la pantalla en modo landscape, me podrian ayudar con eso???? gracias...

Neftali [Germán.Estévez] 24-07-2015 10:33:49

Las configuraciones permitidas debes definirlas en las opciones de la aplicación:

http://docwiki.embarcadero.com/RADSt...on_Orientation

Utilizando este tipo, puedes conocer en qué posición te encuentras.
A partir de ahí puedes diseñar diferentes vistas según la orientación.
Creo recordar que hay algún ejemplo al respecto; Revisa el reporsitorio de Embarcadero. Revisa también este link porque hace referencia a ello.

cocute 07-08-2015 14:07:15

Yo también tengo esa duda,
porque tengo una app hecha en vertical el master y con la opción marcada de vertical forzada.

Pero claro la tengo diseñada diferente para 5", 7" y 10"
para 5" y 7" debería ser vertical forzada y para 10" horizontal forzada,
ya que las tablets de 10" se suelen usar en horizontal.

no se como debería de gestionar esto.
Si estoy diseñando y en el modo 10" la pongo horizontal si guardo el proyecto y vuelvo a abrirlo se me pasa a vertical.
Hay algún modo de que según las pulgadas forzar un modo u otro?

Pero de todos modos lo que debería de haber son dos modos para cada configuración de pantalla ¿no?
5" vertical
5" horizontal
7" vertical
7" horizontal
...
........
pero no veo forma de hacer eso, si diseño en vertical al darle icono horizontal no me guarda las posiciones......
que lío






gracias

cocute 07-08-2015 14:23:42

imagino que la solución es añadir una plantilla para tablet 10" con sólo la opción landscape marcada ¿no?
lo que eso de device blackground de donde lo saco?

cocute 07-08-2015 14:43:24

Cita:

Empezado por Neftali (Mensaje 494787)
Creo recordar que hay algún ejemplo al respecto; Revisa el reporsitorio de Embarcadero. Revisa también este link porque hace referencia a ello.

Eso parece una solución,
pero claro diseñar el programa con dos forms supone tener que estar cambiado el código dos veces en las dos units.....
algo deberían tener pensado para este tema


La franja horaria es GMT +2. Ahora son las 10:58:29.

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