Tom Berger
Usenet Archive
- Joined
- Oct 11, 2000
- Messages
- 473
- Reaction score
- 0
Hi,
my app makes heavy use of reactors. Since it is not allowed to modify the calling object by the reactor function itself, I use a combination of an object reactor (this collects the modified entities in a list) and an editor-reactor, which fires on event "command-ended", looks for the global list of modified entities, and does it's job on them. This works just fine.
However, whenever a user modifies an object thru an non-modal dialog dialog, no "command-ended" reactor is fired. This is the case i.e. when you modify an object's layer by picking it first and then selecting another layer for it from the standard toolbar.
Does anybody have any clue, which reactor fires on this events? How can I modify my objects by a reactor function, when they have been modified via a non-modal dialog?
At the moment I help myself by modifying this objects on "command-will-start" by the next issued command. But this is not a really good solution.
TIA
Tom Berger
my app makes heavy use of reactors. Since it is not allowed to modify the calling object by the reactor function itself, I use a combination of an object reactor (this collects the modified entities in a list) and an editor-reactor, which fires on event "command-ended", looks for the global list of modified entities, and does it's job on them. This works just fine.
However, whenever a user modifies an object thru an non-modal dialog dialog, no "command-ended" reactor is fired. This is the case i.e. when you modify an object's layer by picking it first and then selecting another layer for it from the standard toolbar.
Does anybody have any clue, which reactor fires on this events? How can I modify my objects by a reactor function, when they have been modified via a non-modal dialog?
At the moment I help myself by modifying this objects on "command-will-start" by the next issued command. But this is not a really good solution.
TIA
Tom Berger