if not item in [self.textroot, self.matroot] :
menu = wx.Menu()
info = wx.MenuItem(menu, wx.ID_ANY, _(u"Informations").decode('utf8'))
- info.SetBitmap(wx.ArtProvider_GetBitmap(wx.ART_INFORMATION))
+ info.SetBitmap(wx.ArtProvider_GetBitmap(wx.ART_INFORMATION, size = (16,16)))
menu.AppendItem(info)
rename = wx.MenuItem(menu, wx.ID_ANY, _(u"Rename").decode('utf8'))
- rename.SetBitmap(wx.ArtProvider_GetBitmap(wx.ART_TIP))
+ rename.SetBitmap(wx.ArtProvider_GetBitmap(wx.ART_TIP, size = (16,16)))
menu.AppendItem(rename)
menu.AppendSeparator()
self.Bind(wx.EVT_MENU, self.OnRapport, rapport)
itemdelete = wx.MenuItem(menu, wx.ID_ANY, _(u"Delete from history").decode('utf8'))
- itemdelete.SetBitmap(wx.ArtProvider_GetBitmap(wx.ART_DELETE))
+ itemdelete.SetBitmap(wx.ArtProvider_GetBitmap(wx.ART_DELETE, size = (16,16)))
menu.AppendItem(itemdelete)
#item11 = menu.Append(wx.ID_ANY, "Prepend An Item")
#item12 = menu.Append(wx.ID_ANY, "Append An Item")
if pydata is not None :
if 'corpus_name' in pydata or 'corpus' in pydata :
- self.ira.ShowMenu('text', True)
self.ira.ShowMenu('matrix', False)
+ self.ira.ShowMenu('text', True)
if 'matrix_name' in pydata or 'matrix' in pydata:
self.ira.ShowMenu('text', False)
- self.ira.ShowMenu('matrix', True)
+ self.ira.ShowMenu('matrix', True)
+ if 'uuid' in pydata :
+ if pydata['uuid'] in ['textroot', 'matroot'] :
+ self.ira.ShowMenu('text', False)
+ self.ira.ShowMenu('matrix', False)
self.pydata = pydata
if pydata['uuid'] in self.parent.history.opened :
for i in range(self.parent.nb.GetPageCount()) :