NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #366 (closed task: moved)

Opened 2011-03-13T22:30:40-05:00

Last modified 2012-10-05T16:33:27-05:00

Combine Options into a single tabbed dialog

Reported by: curtis Owned by: curtis
Priority: major Milestone: imagej-2.5.0
Component: Plugin Framework Version:
Severity: non-issue Keywords:
Cc: Blocked By:
Blocking: #1501


Currently there are many Edit > Options plugin dialogs, corresponding to the IJ1 dialogs. It would be better to combine them into a single tabbed dialog. To accomplish this, the IJ2 plugin framework needs a new Parameter attribute specifying which on which tab of the input dialog a particular input field belongs.

Change History

comment:1 Changed 2011-03-14T13:25:48-05:00 by bdezonia

One approach is to also create a new type of plugin called an OptionsPlugin. Sezpoz could aggregate all the OptionsPlugins into one dialog. Each OptionsPlugin could have a category (such as Application for Memory&Threads options, Tool for ArrowTool options, etc.).

comment:2 Changed 2011-06-28T16:55:09-05:00 by bdezonia

Note that OptionsPlugin has been defined in imagej.core.plugins.options. The hard part is left.

comment:3 Changed 2011-09-08T14:31:42-05:00 by curtis

  • Owner changed from bdezonia to curtis
  • Status changed from new to assigned

comment:4 Changed 2011-09-22T14:06:11-05:00 by curtis

  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta3

comment:5 Changed 2012-07-19T21:51:28-05:00 by dscho

  • Blocking 1349 added

comment:6 Changed 2012-08-04T17:16:14-05:00 by curtis

  • Blocking 1357 added
  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:7 Changed 2012-10-05T16:32:07-05:00 by curtis

  • Milestone changed from imagej-2.0.0-beta5 to imagej-2.5.0

There is no rush on this feature. It can wait till after 2.0.0 final release.

comment:8 Changed 2012-10-05T16:33:27-05:00 by curtis

  • Blocking 1501 added; 1357 removed

comment:9 Changed 2014-05-01T05:25:17-05:00 by curtis

  • Status changed from assigned to closed
  • Resolution set to moved