Viewer.py
changeset 302 43e10dccc16a
parent 299 15669fe26e56
child 319 efe0671df286
equal deleted inserted replaced
301:b5e564608b9e 302:43e10dccc16a
   160                         var_class = INPUT
   160                         var_class = INPUT
   161                     else:
   161                     else:
   162                         var_class = INPUT
   162                         var_class = INPUT
   163                     tree = dict([(var["Name"], var["Tree"]) for var in self.ParentWindow.Controler.GetEditedElementInterfaceVars(tagname, self.ParentWindow.Debug)]).get(values[0], None)
   163                     tree = dict([(var["Name"], var["Tree"]) for var in self.ParentWindow.Controler.GetEditedElementInterfaceVars(tagname, self.ParentWindow.Debug)]).get(values[0], None)
   164                     if tree is not None:
   164                     if tree is not None:
   165                         if len(tree) > 0:
   165                         if len(tree[0]) > 0:
   166                             menu = wx.Menu(title='')
   166                             menu = wx.Menu(title='')
   167                             self.GenerateTreeMenu(x, y, scaling, menu, "", var_class, [(values[0], values[2], tree)])
   167                             self.GenerateTreeMenu(x, y, scaling, menu, "", var_class, [(values[0], values[2], tree)])
   168                             self.ParentWindow.PopupMenuXY(menu)
   168                             self.ParentWindow.PopupMenuXY(menu)
   169                         else:
   169                         else:
   170                             self.AddParentVariableBlock(x, y, scaling, var_class, values[0], values[2])
   170                             self.AddParentVariableBlock(x, y, scaling, var_class, values[0], values[2])