Hello

 

I have a puzzle as to how to implement a start-up action. I would like to
have a monitoring process running in the background while I am working on my
project, and it would be easier if this process started up automatically
when the image is loaded. I have hunted through my current image, and I have
found three possibilities:

a.      Include a file named startup.st in the same folder as the image, and
put a script to start the process in this file.

b.      Add a startup: method to the class controlling the background
process, and do Smalltalk addToStartUpList: MyClass.

c.      Do Smalltalk addDeferredStartUpAction: [block which starts the
process].

The first looks easiest, but it seems untidy to rely on having a separate
file sored with the image. All these methods should work;  is there any
reason to prefer any one of them, or any other better method?

 

Thanks in advance for any advice.

 

Peter Kenny

Reply via email to