title: Icons Affecting Menu Style in wxPython on Windows 7
body: <p>The following bit of code populates a class that inherits from the <strong>wx.Menu</strong> class, with menu items. So <strong>self</strong> is basically a wx.Menu. When I run the flowing code snippet, the line <strong>about.SetBitmap(wx.Bitmap('Icon24.ico'))</strong> seems to change the highlighting from the default:</p>
  
  <p><img src="https://i.stack.imgur.com/TGcal.png" alt="enter image description here"></p>
  
  <p>to this plain blue style:</p>
  
  <p><img src="https://i.stack.imgur.com/sUKEd.png" alt="enter image description here"></p>
  
  <p>The line <strong>about.SetBitmap(wx.Bitmap('Icon24.ico'))</strong> simply adds an icon (test). But, for some reason it changes the highlighting style. I know this is about as nitpicky as it gets, but I'd like to the first images highlighting style with the second images Icon. This is in Windows 7 if it makes a difference. </p>
  
  <p>Snippet:</p>
  
  <pre><code>about =  wx.MenuItem(self, -1, 'About...')
  about.SetBitmap(wx.Bitmap('Icon24.ico')) # The line that's causing the problem. 
  
  itemlist = [self.AppendItem(about),
              self.AppendSeparator(),
              self.Append(-1, 'Options...'),
              self.AppendSeparator(),
              self.Append(-1, 'Exit')]
  
  for i in itemlist:
      self.Bind(wx.EVT_MENU, self.menu_beh, i)
  </code></pre>