I was hoping to be able to trap the absence of paper and give the user a message. If the documents are loaded, it would just proceed with the scan. This code tells me the feeder is empty even when the original is loaded. Is something like this possible, or does the test need to be in a loop, as in your example?
{If they selected Auto Feed, then see if the feeder is loaded.}
if chkAutoFeed.Checked and not frmMain.ImageEnMView1.MIO.AcquireParams.FeederLoaded then
begin
MessageBox(Application.Handle,
pChar('Document Feeder is empty.'#13'Please load your original(s) facing '+
'the proper direction.'),
pChar('Warning'), MB_OK + MB_ICONWARNING);
exit;
end;