• Lunes 18 de Noviembre de 2024, 03:45

Autor Tema:  TImage en Scroll Box.  (Leído 2969 veces)

Goselito_0

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
TImage en Scroll Box.
« en: Domingo 21 de Diciembre de 2008, 17:47 »
0
Hola, tengo una duda que por mucho que pruebo cosas no resuelvo.

El caso es necesito meter un TImage en un scroll box pero no se de antemano el tamaño de la imagen, por esto necesito el scroll box. El caso es que si la imagen es mas grande que el TImage directamente solo se ve parte de la imagen y ya esta.

No me sirve la propiedad "stretch" puesto que necesito que la imagen guarde la estructura original y la propiedad stretch dependiendo de las dimensiones creo que aumenta o disminuye mas en sentido horizontal o vertical.

Cualquier idea será bien recibida, muchas gracias de antemano. Un saludo.

Goselito_0

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
Re: TImage en Scroll Box.
« Respuesta #1 en: Domingo 21 de Diciembre de 2008, 18:05 »
0
Por fin he dado con la solución:

Autosize del TImage a true, asi el cuadro se adapta a la imagen, y al desbordar la imagen al Scrollbox se activan las barras de desplazamiento.

Goselito_0

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
Re: TImage en Scroll Box.
« Respuesta #2 en: Lunes 22 de Diciembre de 2008, 17:54 »
0
Pffffff... no salgo de una duda y me meto en otra.

El caso es que al hacer click sobre la imagen se muestran las coordenadas tomando como referencia la parte de imagen que se ve, es decir, mueva lo que mueva las barras de desplazamiento si clickeo sobre la esquina superior izquierda de la parte de imagen que se ve me dará las coordenadas (0, 0).
El caso es que necesito las coordenadas tomando siempre como referencia la esquina superior izquierda de la imagen, y no la esquina superior izquierda de la parte de imagen que se ve.

Cualquier ayuda será de gran utilidad, gracias de antemano.

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: TImage en Scroll Box.
« Respuesta #3 en: Martes 23 de Diciembre de 2008, 08:28 »
0
Súmale las coordenadas de la esquina superior izquierda que se ve para obtener las coordenadas absolutas.

gonzalipto

  • Miembro activo
  • **
  • Mensajes: 26
    • Ver Perfil
Re: TImage en Scroll Box.
« Respuesta #4 en: Martes 19 de Mayo de 2009, 21:14 »
0
Hola, tengo el mismo problema de que no puedo obtener las coordenadas con respecto a la esquina superior izquierda de la imagen dentro del scrollbox, porque me toma como (0,0) la esquina superior izquierda de la parte que se ve. Como hago para obtener las coordenadas con respecto a la esquina superior izquierda de la imagen?

intente de la forma que explican mas arriba pero no me sale..

Desde ya muchas gracias

fachamix

  • Miembro MUY activo
  • ***
  • Mensajes: 173
  • Nacionalidad: ar
    • Ver Perfil
Re: TImage en Scroll Box.
« Respuesta #5 en: Jueves 21 de Mayo de 2009, 23:39 »
0
fijate en que pixel estas .
La muerte vive celosa, de mi amada flor la vida. Dicen que me anda buscando, ojala si un dia me pilla. Me alle MACHAO Y CANTANDO PA QUE SE MUERA DE ENVIDIA

gonzalipto

  • Miembro activo
  • **
  • Mensajes: 26
    • Ver Perfil
Re: TImage en Scroll Box.
« Respuesta #6 en: Viernes 22 de Mayo de 2009, 04:39 »
0
Hola perdon, pero no se como fijarme en que pixel estoy.. pasa que soy nuevo trabajando con imagenes.. :(

Podrias decirme algo de codigo xfa...

Graciass!!!

fachamix

  • Miembro MUY activo
  • ***
  • Mensajes: 173
  • Nacionalidad: ar
    • Ver Perfil
Re: TImage en Scroll Box.
« Respuesta #7 en: Lunes 25 de Mayo de 2009, 17:57 »
0
fijat en los metodos , creo que esta dentro de uno que se llama CANVAS, ahi tiene que estar PIXEL
La muerte vive celosa, de mi amada flor la vida. Dicen que me anda buscando, ojala si un dia me pilla. Me alle MACHAO Y CANTANDO PA QUE SE MUERA DE ENVIDIA