Sample Addons
From Light Forge Wiki
Revision as of 19:22, 9 May 2013 by Chris Monson (Talk | contribs)
Select Children
<highlightsyntax lang=python> def onExecute(): #get list of selected groups groupList = api.groups.getSelectedGroups()
if groupList != None: for group in groupList: selectChildren(group)
def selectChildren(groupPath): childCount = api.groups.getChildCount(groupPath)
if childCount > 0: api.groups.deselectGroup(groupPath)
for i in range(0, childCount): #build the group path for the next group newPath = groupPath if len(newPath) == 0: newPath = str(i) else: newPath = newPath + "," + str(i)
api.groups.selectGroup(newPath) </highlightsyntax>