Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Alinear TImage sin modificar sus dimensiones (https://www.clubdelphi.com/foros/showthread.php?t=94805)

CarlosCorp 27-07-2020 21:17:32

Alinear TImage sin modificar sus dimensiones
 
Hola buenas tardes a todos. He seguido este foro desde hace mucho tiempo aprendiendo mucho sobre programación en Delphi. Los ejemplos me sirvieron de mucho por lo cual agradezco a todos.
El motivo que me hace escribir es la duda que tengo si se puede alinear un TImage que tengo dentro de un TPanel por ejemplo a la derecha (align:= alLeft) sin cambiar sus dimensiones (Heigth y Width), pues cuando lo hago el TImage cambia ocupando todo el area derecha del TPanel. O si se puede modificar las propiedades del TImage para hacer que sus dimensiones no se modifiquen.
De antemano gracias por responder a mi pregunta.

Ñuño Martínez 27-07-2020 22:12:11

No sé con Firemonkey, pero con la VCL no hay nada "automático"; tendrás que hacerlo a mano. Deberás calcular la posición left y top del TImage a partir del tamaño tanto de la imagen como del TPanel.

CarlosCorp 28-07-2020 18:18:10

Cita:

Empezado por Ñuño Martínez (Mensaje 538100)
No sé con Firemonkey, pero con la VCL no hay nada "automático"; tendrás que hacerlo a mano. Deberás calcular la posición left y top del TImage a partir del tamaño tanto de la imagen como del TPanel.

Es lo que pensé al principio pero tenía la esperanza de que se pudiera hacer de otra forma. Gracias de todos modos.

MAXIUM 06-08-2020 05:25:47

No entendí mucho, pero pon la imagen dentro de otro TPanel. Luego trabajas con la posición de este segundo panel.


La franja horaria es GMT +2. Ahora son las 08:10:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi