does anybody has an idea of how I could solve that problem?
Hi again Stef,
here is the hopefully ultimate answer (it works only in Morphic. MVC does not evaluate expressions that follow the opening of a view, therefore this will not work in MVC):
1. NewBot new inspect. 2. In the evaluation pane of the inspector evaluate: [ | p pHasValue | pHasValue := Semaphore new. [p := self diamNumber. pHasValue signal.] fork inspect. pHasValue wait. p inspect. ] fork
The future tells you that it is waiting and you get a second inspector, for a process.
3. In the evaluation pane of the new inspector, evaluate:
self suspendedContext receiver value: 9999
The story is continued in the transcript, but, most exciting, you get a third inspector with the value of the future!
Greetings, Boris