Ticket #736 (closed defect: fixed)

Opened 8 years ago

Last modified 7 years ago

Update dynamic plugins that deal with axis ranges

Reported by: bdezonia Owned by: bdezonia
Priority: minor Milestone: imagej2-b1-initial
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

Some of the DynamicPlugins are interested in the min and max values of the currently selected axis. Add a callback in each of these plugins' sezpoz parameters so that when the user changes axis the maximum value is filled from the current display/dataset.

Change History

comment:1 Changed 7 years ago by bdezonia

Curtis has recently improved the DynamicPlugin code such that it allows field initializers. Convert these dynamic plugins to use new methods. Example implementation is in AnimatorOptions.

Candidate plugins may include DeleteHyperplanes, AddHyperplanes, ReorderAxes, DeleteAxis, AddAxis, and SetActiveAxis.

Note: the new implementation may not allow one to set the min/max values of a field nor it's choices array (i.e. list of allowed axes).

comment:2 Changed 7 years ago by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

All updated via commits 4aff730f13106b241586be76761f5a7efc459b73, 84bd61600d901e7675860aa4ab4fe5579b753f76, 2c68c9f08ed79460099ee06eeaa5262a26203e3f, c584e6204dba0aaf4a747cc7c327872eac7ce954, and 014e522335df7d62193265537b54a7acf5feac53

Note: See TracTickets for help on using tickets.