Mensaje    Asunto: manejo de imagenes Responder citando

Hola!!
Bueno,mis dudas son las siguientes:
Tengo 1 Form en el que coloco un TFileListBox,un TImage y un TButton,al seleccionar un archivo de imagen del TFileListBox la imagen se visualiza en el componente TImage,entonces al pulsar el Botón se abre un segundo Form en que coloco un TImage y dos botones(zoom+ y zoom-) y en el que aparece la imagen seleccionada del Form1 a tamaño original en principio.Con esto quiero decir(mas bien preguntar)como hago para hacer que cada uno de esos 2 botones del Form2 haga uno la funcion de aumentar el zoom de la imagen y otro disminuirlo sin modificar el tamaño de la ventana(Form2).Si me lo permitis,tambien me gustaría saber como evitar que despues de haber estado manipulando la imagen del Form2 con el zoom+ ó el zoom-,al seleccionar otra imagen del FileListBox y pulsar el botón para ver su tamaño original(del Form1)la imagen no adquiera las dimensiones con las que dejamos a la anterior imagen cargada en el Form2.
Muchas gracias y espero que entendais mis dudas.