-> I'm not a Delphi expert, but I do know Windows has a built -> in API called StretchBlt(). It essentially takes a bitmap -> and stretches it...which is how many programs do zooming -> operations. Searching Google for "StretchBlt delphi" turned up:
You could also look into using GDI+. The delphi headers can be found at http://www.progdigy.com/modules.php?name=gdiplus You can specify a scaling for the picture you are drawing. This is a far better solution if the image you are drawing is a vector type image. S

