<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I'm not sure if this is the right place to ask this 
question, but...</FONT></DIV>
<DIV><FONT face=Arial size=2>Is there any reason why in the current CVS-versions 
you need to enable scriptlinks in order to make spacehandlers work? </FONT><FONT 
face=Arial size=2>(was not necessary in Blender 2.41)</FONT></DIV>
<DIV><FONT face=Arial size=2>It simply makes it harder to call 
interactive python scripts. </FONT></DIV>
<DIV><FONT face=Arial size=2>To call a script that uses spacehandlers you need 
to</FONT></DIV>
<DIV><FONT face=Arial size=2> - call the script from a menu</FONT></DIV>
<DIV><FONT face=Arial size=2> - activate the draw-spacehandler (if script 
needs it)</FONT></DIV>
<DIV><FONT face=Arial size=2> - activate the event-spacehandler (if script 
needs it)</FONT></DIV>
<DIV><FONT face=Arial size=2> - and now also enable 
scriptlinks...</FONT></DIV>
<DIV><FONT face=Arial size=2>It seems to get more and more complicated instead 
of easier. Somehow i get the impression interactive scripts are not really 
welcome...</FONT></DIV>
<DIV><FONT face=Arial size=2>If the reason is safety, then i have 
to say that it's still possible to save a .blend-file which has 
spacehandlers and scriptlinks enabled, so malicious code could still be executed 
automatically on load (if Blender wasn't opened with this special option i can't 
remember now). Any other reason?</FONT></DIV>
<DIV><FONT face=Arial size=2>Btw. i never understood why there are two 
spacehandlers anyway. Why not just one for all? The reason for calling the 
spacehandler (event or draw) could be passed to the script as a parameter as 
well.</FONT></DIV>
<DIV><FONT face=Arial size=2>Please don't take this as an offence - you're 
all doing a great job in developing Blender's python system. It's really 
very, very powerful. Thank you all!</FONT></DIV>
<DIV><FONT face=Arial size=2>I just wished we had a more convenient and 
userfriendly way to call interactive scripts...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Greetings and keep up the good work!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Michael Schardt</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>