Ticket #1042 (accepted task)

Opened 7 years ago

Last modified 6 years ago

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 7 years ago by bdezonia

  • Blocking 865 added

comment:2 Changed 7 years ago 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 7 years ago by curtis

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

comment:4 Changed 7 years ago by curtis

  • Blocking 865 removed

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

comment:5 Changed 7 years ago by bdezonia

  • Blocking 1144 added

comment:6 Changed 7 years ago by bdezonia

  • Blocking 406 added

comment:7 Changed 7 years ago by bdezonia

  • Blocking 865 added

comment:8 Changed 7 years ago by curtis

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

comment:9 Changed 7 years ago by curtis

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

comment:10 Changed 7 years ago by curtis

  • Cc aivar added

comment:11 Changed 7 years ago by curtis

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

comment:12 Changed 7 years ago by bdezonia

  • Blocking 1394 added

comment:13 Changed 7 years ago by bdezonia

  • Blocking 406 removed

comment:22 Changed 7 years ago by curtis

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

comment:23 Changed 7 years ago by bdezonia

  • Blocking 1144 removed

comment:24 Changed 6 years ago by bdezonia

  • Blocking 865 removed

comment:25 Changed 6 years ago by curtis

  • Milestone changed from imagej2-b7-ndim-data to imagej2-unscheduled
Note: See TracTickets for help on using tickets.