Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #8876 > unrolled thread

Re: wx MenuItem - icon is missing

Started byPhilip Semanchuk <philip@semanchuk.com>
First post2011-07-05 19:33 -0400
Last post2011-07-05 19:33 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: wx MenuItem - icon is missing Philip Semanchuk <philip@semanchuk.com> - 2011-07-05 19:33 -0400

#8876 — Re: wx MenuItem - icon is missing

FromPhilip Semanchuk <philip@semanchuk.com>
Date2011-07-05 19:33 -0400
SubjectRe: wx MenuItem - icon is missing
Message-ID<mailman.667.1309908834.1164.python-list@python.org>
On Jul 5, 2011, at 3:32 PM, Laszlo Nagy wrote:

> 
>> 1. Post a complete example that demonstrates the problem so that we don't have to dummy up a wx app ourselves to try your code.
> 

[code sample snipped]

> 
> Under windows, this displays the icon for the popup menu item. Under GTK it doesn't and there is no error message, no exception.


I get different results than you. 

Under Ubuntu 9.04 w with wx 2.8.9.1, when I right click I see a menu item called test with little icon of a calculator or something.

Under OS X 10.6 with wx 2.8.12.0 and Win XP with wx 2.8.10.1, when I right click I get this --

Traceback (most recent call last):
  File "x.py", line 46, in onPopupMenu
    item = wx.MenuItem(None,-1,u"Test")
  File "/usr/local/lib/wxPython-unicode-2.8.12.0/lib/python2.6/site-packages/wx-2.8-mac-unicode/wx/_core.py", line 11481, in __init__
    _core_.MenuItem_swiginit(self,_core_.new_MenuItem(*args, **kwargs))
wx._core.PyAssertionError: C++ assertion "parentMenu != NULL" failed at /BUILD/wxPython-src-2.8.12.0/src/common/menucmn.cpp(389) in wxMenuItemBase(): menuitem should have a menu

Hope this helps more than it confuses.

Cheers
Philip



[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web