The ErrorShow program formats a message string. The program requires a message definition as input. It can come from a message table resource in an already-loaded module. Or the caller can ask the program to search the system's message table resource(s) for the message definition. The program finds the message definition in a message table resource based on a message identifier and a language identifier. The program copies the formatted message text to an text box, processing any embedded insert sequences if requested.