I suggest to add support for scanner. The simplest way would be that when typing a part number (without the PRG extension) and the enter key, then the part program starts (simple HID support). If the part program not exists, just a simpel text somewhere shows a error message so it is possible to scan (or enter the keyboard) again. No window to close before trying again.
It should be possible to scan direct after the INSPECT application has started.
Customer support service by UserEcho