-> Fix for select Xref tool

Select Xref tool was broken. Should work now.
This commit is contained in:
Geoffrey Bantle 2008-01-11 14:25:01 +00:00
parent e83b7bb46c
commit e1a45c73b6

@ -231,7 +231,19 @@ def xref_create():
xrefscene.update(1)
state["activeScene"].update(1)
def xref_select():
state = update_state()
candidates = list()
scenelist = [scene.name for scene in Blender.Scene.Get()]
for object in state["activeScene"].objects:
if object.type == 'Empty' and object.enableDupGroup == True and object.DupGroup:
candidates.append(object)
for object in candidates:
if object.DupGroup.name in scenelist:
object.sel = 1
def xref_edit():
global xrefprefix
global xrefstack
@ -429,7 +441,7 @@ def clight_make():
def event(evt,val):
if evt == Draw.ESCKEY:
Draw.Exit()
def but_event(evt):
global xrefprefix
global xrefstack
@ -447,7 +459,7 @@ def but_event(evt):
if evt == evcode["XREF_EDIT"]:
xref_edit()
if evt == evcode["XREF_SELECT"]:
select_by_typecode(63)
xref_select()
if evt == evcode["XREF_MAKE"]:
xref_create()
#do scene buttons