This commit is contained in:
cxgeorge 2002-12-08 03:57:12 +00:00
parent ab671f70f4
commit 1f9da3bf52
2 changed files with 4 additions and 3 deletions

View File

@ -135,7 +135,7 @@ class DirectSession(PandaObject):
# Scene graph explorer functions
['SGE_Select', self.select],
['SGE_Deselect', self.deselect],
['SGE_Set Parent', self.setActiveParent],
['SGE_Set Reparent Target', self.setActiveParent],
['SGE_Reparent', self.reparent],
['SGE_WRT Reparent', lambda np, s=self: s.reparent(np, fWrt = 1)],
['SGE_Flash', self.flash],

View File

@ -3,6 +3,7 @@ from Tkinter import *
from Tree import *
import Pmw
# changing these strings requires changing DirectSession.py SGE_ strs too!
DEFAULT_MENU_ITEMS = [
'Update Explorer',
'Separator',
@ -69,13 +70,13 @@ class SceneGraphExplorer(Pmw.MegaWidget, PandaObject):
'parentLabel',
(), None,
Label, (interior,),
text = 'Active Parent: ',
text = 'Active Reparent Target: ',
anchor = W, justify = LEFT)
self._label.pack(fill = X)
# Add update parent label
def updateLabel(nodePath = None, s = self):
s._label['text'] = 'Active Parent: ' + nodePath.getName()
s._label['text'] = 'Active Reparent Target: ' + nodePath.getName()
self.accept('DIRECT_activeParent', updateLabel)
# Add update hook