Main siteMain site  ForumForum  ForumSearch  Private messageEmail contact  RegisterRegister  Log inLog in 
Topic: Mysterious element \"PreProcessor\"
Reply to topic
Author Message
snovotill



Joined: Feb 8, 2013
Posts: 80

PostPosted: Oct 6, 2013 10:24 PM    Post subject: Mysterious element \"PreProcessor\"

Hi Jarek, I can't find the \"PreProcessor\" element in the manual. Does this interact strictly/only with the Pause function as seems evident from the properties dialog? If so then the functionality seems self-explanatory.
Thank you.
jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Oct 6, 2013 10:30 PM    Post subject:

I updated the manual:

This element can be used to process (make active) some elements when BioEra design is stopped (before start or after stop). That can be useful for example for automatic design starting/stopping or a remote (from other application) starting/stopping etc.
snovotill



Joined: Feb 8, 2013
Posts: 80

PostPosted: Oct 7, 2013 2:18 AM    Post subject:

Wow, it's absolutely PROFOUND that this also works in STOP mode; I just tried this, and am able to keep a timer + display going. This is fantastic for pre-initialization of User Interface buttons / drop-down lists, sliders and other user options. Probably also for PRE-Start base-lining sequences. I LOVE BioEra =)
jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Oct 7, 2013 2:54 AM    Post subject:

Well, this element is fine if there is a small number or elements which need to run before start.

But if there are many of them, then there is another solution (perhaps more preferred by other developers) - always run the design (always start it after it is loaded - there is a design setting for that), and then control the flow by starting/stopping elements using ElementInteractor (together with Advanced option - \"Do not start\").
Reply to topic