I do not know for sure, but maybe you need to use XScr2Bmp or ConvXScr2Bmp to adjust the line position:
ImageEnView1.Layers[ImageEnView1.LayersCurrent].ConvXScr2Bmp(X);
ImageEnView.Layers[ImageEnView1.LayersCurrent].ConvYScr2Bmp(Y);
ImageEnView1.XScr2Bmp(X);
ImageEnView1.YScr2Bmp(Y);
Bill Miller
Adirondack Software & Graphics
Email: w2m@hughes.net
EBook: http://www.imageen.com/ebook/
Custom Commercial ImageEn Development