If you modify the select and crop demo by adding true to the cropsel command
procedure TForm1.BitBtn_cropClick(Sender: TObject);
begin
  //ImageEnView1.AssignSelTo(ImageEnView1);
  if ( imageenview1.Selected )
    then ImageEnView1.Proc.CropSel(True)
    else ShowMessage ('Please select an area to crop with your mouse first!');
  ImageEnView1.Deselect;
end;
you get weird results. I thought it was my code but i was able to replicate it.
Anybody else see a strange behavior ?