We’ve spent quite a bit of time over the past year
learning about dialog templates and the dialog manager.
Now we’re going to put the pieces together to do something interesting:
Building a dialog template on the fly.
What we’re going to write is an extremely lame version of
the MessageBox function.