Fit only functions for the bitmap in layer 0. Set the Layer's PosX and PosY to position each layer you want to fit. Something like this....
ImageEnVect1.LayersSync := False;
ImageEnView1.Layers[ImageEnView1.LayersCurrent].PosX := 0;
ImageEnView1.Layers[ImageEnView1.LayersCurrent].PosY := 0;
ImageEnView1.Layers[ImageEnView1.LayersCurrent].Width :=
ImageEnView1.ClientWidth;
ImageEnView1.Layers[ImageEnView1.LayersCurrent].Height :=
ImageEnView1.ClientHeight;
Also Do not Call Fit then set Zoom to 100 as Zoom will override Fit.
Bill Miller
Adirondack Software & Graphics
Email: w2m@hughes.net
EBook: http://www.imageen.com/ebook/
Custom Commercial ImageEn Development