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)
-   -   Duda con el ajuste de altura en dos Layout (https://www.clubdelphi.com/foros/showthread.php?t=95327)

Ralevi 11-08-2021 03:31:12

Duda con el ajuste de altura en dos Layout
 
Buenas, sigo con mis pruebas de Android, y quería consultar una duda

Creo una App para hacer un tipo de listado, e incluyo:

Layout 1 Align TOP
Layout 2 Align LEFT
Layout 3 Align RIGHT

En el Layout 1 Pongo el 2 y el 3
En el Layout 2 pongo 25 SpinBox con Height 32
En el Layout 2 pongo 25 Label con Height 32

Compilo en Android, y salen las dos columnas descuadradas, los ítems no están a la misma altura

Le pongo a los SpinBox y los Label Margins Top 1 px.

Compilo en Android y sale perfecto, las dos columnas igualadas

¿PORQUÉ?
La prueba la doy por valida, he conseguido lo que me plantee, pero ¿porqué de ese comportamiento?

Gracias de antemano

Neftali [Germán.Estévez] 11-08-2021 10:44:07

Hola.
Difícil hacerse una idea de lo que comentas. Mejor si añades una imagen que lo explique o el proyecto de ejemplo.
Si por limitaciones de usuario no puedes añadir el link o la imagen, coméntamelo por privado y yo mismo te lo añado.

jhonalone 11-08-2021 15:50:47

Hola, Ralevi. Como dice el Gran Maestro Neftalí no se entiende muy bien lo que quieres.

Te informo, que existe un componente llamado TScaledLayout que mantiene los aspectos de todos los componentes que pones dentro de él en las pantallas de los disitintos dispositivos.

Pruébalo y nos cuentas.

Un saludo.

Ralevi 11-08-2021 15:54:40

He modificado el proyecto de nuevo con los margins a 0, y ahora me sale bien, cosas de los duendes, pero gracias por la respuesta.

Una duda me asalta al ver la screenshot del movil , ¿las medidas de los componentes, height, width, no son en pixels?, porque la pantalla del movil es de 6.5" con una resolucion de 1080x2400 pixel, y la app son 48 de cabecera, 48 del pie, y 20 componentes visibles de 33, en total 756, ¿Entonces a que se refieren esas medidas en px?

Gracias de nuevo


La franja horaria es GMT +2. Ahora son las 14:34:16.

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