Hola shoulder.
Es realmente extraño, hasta ahora no había escuchado ese comportamiento de
ShowMessage con
Delphi 7.
Pero a decir verdad, nunca uso el procedimiento
ShowMessage sino la función API
MessageBox y jamás me ha dado problema alguno.
El cambio no es grande, a modo de ejemplo:
Código Delphi
[-]
MessageBox(0, 'PDF FIRMADO', '', MB_OK);
Saludos