Register Interest in Record Navigation

Hi all :)

I would like my client plugin to be able to receive event notifications of record navigation events that occur in the form(s) being browsed by a user.

I do not want the user to have to specify a method in the ‘onRecordSelection’ property, for example, to have some plugin code invoked.

I want to be able to register my plugin as a listener for such user navigation events.

Is this possible ?

mtia
julian

Currently not possible, also not planned, but why is it not ok when the developer works with onRecordSelect to call your plugin?

The intention is that the current record shall automatically have access to the plugin functionality.
The plugin functionality is to deliver some data (created and managed by the plugin) automatically for the record context.

The ‘data’ to which I am referring is record annotation as created by a user at runtime, [along the lines of a Sticky in the Macintosh world].

I want to automatically load the Stickies that the user has created for the current record…and also support an automatic save of new Stickies on that record (notionally when the user navigates away from the record).

Is there a PropertyChangeEvent (ie. a specific property name to listen for via a Proxy) which the IFormManager would be called with when the current record changes ?

Forcing the developer to code for this functionality via a form property simply makes it difficult if which the user wants on every form(which is the basic intention).

a. load the data which will have been captured for that record
b. save the data which the user may choose to enter for that record.

Julian

So far we have not considered record navigation info (which is a lot) to be pushed to client plugins, the plugins can be called with the required data, thats the intention of plugins, they are normally called with info and recieve only application level properties (not solution level).