I have decided that I need myself a simple, yet elegant (IMHO anyway!) message box. Whilst it doesn't have all the icons and options of the standard message box, it does what I want it to do. This will allow up to 5 buttons, allows for a default button, and simply returns the number of the button clicked. If you have suggestions on how to improve, or streamline, this function, please let me know. Example usage: #include <GuiConstants.au3> #NoTrayIcon $msgreturn=_DisplayMsg