Well not to rain on your parade, but I have a question.

IF MessageBox has a failure wouldn't that mean that all the other functionality of KiX would be in question as well?

I mean, MessageBox is a native operation of KiXtart so if it won't launch or doesn't run properly I would think that the failure code would be of little value since KiXtart itself is not operating correctly on the given system.

OR - Did you mean that if you wrote the MessageBox wrong that you want a specific error message on screen? Which I think it already does do.