Adrock Message Dialogue Component - Version 1.0 The TAdrockMessageDialog routines provide similar function to the standard Delphi routines ShowMessage and MessageDlg, but these routines provide a few extras: set any default button, supports termination of the dialogue after a time period, supports waiting a specific time period before choosing the default button, supports playing sounds and wave files, automatically changing the cursor and restoring it back to what it was before, and more.