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 #1042 (accepted task)

Opened 2012-03-01T12:42:41-06:00

Last modified 2013-06-07T15:56:21-05:00

Allow image views to be decorated

Reported by: bdezonia Owned by: curtis
Priority: major Milestone: imagej2-unscheduled
Component: Display API Version:
Severity: serious Keywords:
Cc: aivar Blocked By:
Blocking: #1394

Description

ImageJ2 should allow an image to have some UI elements drawn on top of it (either in the window frame or less necessary over the image data). The elements could be items such as buttons which launch plugins when clicked. But we could allow more kinds of UI elements too.

This functionality would be useful for at least two commands:

  • In IJ1 the Histogram window has UI elements and they interactively change histogram/image data values. IJ2 does not mirror this behavior yet.
  • In IJ2 the About dialog could have a "Credits" button which when pressed would enumerate the list of packages used by IJ2, the license blurbs, etc.

Change History

comment:1 Changed 2012-03-01T12:43:19-06:00 by bdezonia

  • Blocking 865 added

comment:2 Changed 2012-03-05T14:58:54-06:00 by curtis

  • Owner changed from bdezonia to curtis
  • Status changed from new to assigned
  • Milestone changed from imagej-2.0-beta2 to imagej-2.0-beta1

Since this is blocking #865, which is slated for beta1, this ticket must be completed also for beta1.

comment:3 Changed 2012-03-26T10:59:23-05:00 by curtis

  • Status changed from assigned to accepted
  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta3

comment:4 Changed 2012-03-27T08:49:10-05:00 by curtis

  • Blocking 865 removed

This feature is not necessary for a Swing-specific histogram implementation.

comment:5 Changed 2012-05-14T15:30:57-05:00 by bdezonia

  • Blocking 1144 added

comment:6 Changed 2012-05-14T15:32:22-05:00 by bdezonia

  • Blocking 406 added

comment:7 Changed 2012-05-14T15:34:15-05:00 by bdezonia

  • Blocking 865 added

comment:8 Changed 2012-05-15T09:38:33-05:00 by curtis

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta3

comment:9 Changed 2012-07-03T13:52:49-05:00 by curtis

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4

comment:10 Changed 2012-08-10T13:22:31-05:00 by curtis

  • Cc aivar added

comment:11 Changed 2012-08-10T13:22:47-05:00 by curtis

A related issue is similarly decorating input dialogs that harvest parameters.

comment:12 Changed 2012-08-14T10:41:29-05:00 by bdezonia

  • Blocking 1394 added

comment:13 Changed 2012-08-14T10:42:36-05:00 by bdezonia

  • Blocking 406 removed

comment:22 Changed 2012-09-10T15:48:11-05:00 by curtis

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

comment:23 Changed 2012-10-08T11:58:27-05:00 by bdezonia

  • Blocking 1144 removed

comment:24 Changed 2013-05-08T12:12:44-05:00 by bdezonia

  • Blocking 865 removed

comment:25 Changed 2013-06-07T15:56:21-05:00 by curtis

  • Milestone changed from imagej2-b7-ndim-data to imagej2-unscheduled