title: wxpython change message dialog font?
body: <p>Python 2.7.3 x64
  wxPython 2.8 x64</p>
  
  <p>I'm having trouble changing the font of the wxpython message dialog box. I'd like to use a fixed-width font (I think wxFAMILY_MODERN is) to control the formatting of the output. Here's the code I'm using to test with ...</p>
  
  <pre><code>def infDialog (self, msg, title):
      """ Display Info Dialog Message """
      font = wx.Font(14, wx.MODERN, wx.NORMAL, wx.NORMAL)
      style = wx.OK | wx.ICON_INFORMATION | wx.STAY_ON_TOP
      dialog = wx.MessageDialog(self, msg, title, style)
      dialog.CenterOnParent()
      dialog.SetFont(font)
      result = dialog.ShowModal()
      if result == wx.ID_OK:
          print dialog.GetFont().GetFaceName()
      dialog.Destroy()
      return
  # End infDialog()
  </code></pre>
  
  <p>But the results when I click OK are always "Arial". Any thoughts? Perhaps I need to make a custom dialog class?</p>
  
  <p>Thanks,</p>
  
  <p>-RMWChaos</p>