You might want to take a look at how we handle that in StoryBoard. http://ss3.gemstone.com/ss/StoryBoard.html/Wiki That is very similar to what we do in QCMagritte, but there we don't have sample code. Stephan