[Scripting] FindChildren with Annotations....

Date : Wed, 2 May 2007 16:02:53 +0100
To : xsi(at)Softimage.COM
From : "Dan Yargici" <danyargici(at)gmail.com>
Subject : [Scripting] FindChildren with Annotations....
I'm attempting to write a little script which will create an Annotation on the scene root, however i'd like to check if this rather uniquely-named Annotation already exists so I can zap it and re-make it....  I've tried:

//------------------------------

myScnroot = ActiveProject.ActiveScene.Root;
myAnotnName = "DansData";

var myAnotn = AddProp( "Annotation", myScnroot, siDefaultPropagation, myAnotnName );

myTrash = myScnroot.FindChildren (myAnotnName);
logmessage (myTrash.Name);

//-----------------------------

and it outputs:

//INFO :

Nothing, basically..... I notice in the SDK (under FindChildren) that there doesn't appear to be a Type for annotations - is this why?

Also, what's the best way to check it exists or not? Would my example (if it worked) return an error if it found nothing? or just keep going?

Thanks,

DAN


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.