Ticket #1818 (closed task: moved)

Opened 7 years ago

Last modified 6 years ago

Clicking on lifetime display should generate a lifetime click event

Reported by: aivar Owned by: aivar
Priority: major Milestone: imagej2-b8-analysis
Component: Spectral Lifetime Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1817

Description

When a lifetime image is displayed it needs to be clickable.

Need to add a special tool to the toolbar, otherwise clicking on the image is ambiguous. (This is a problem with the IJ1 version.)

Generate and propagate a 'lifetime click' event.

Change History

comment:1 Changed 7 years ago by aivar

In the default lifetime display mode clicking on the lifetime image in this special tool mode should pop up a graph showing the exponential decay data.

comment:2 Changed 7 years ago by aivar

When the SLIM Plugin is running it should look for this event and fit on the clicked pixel. A graph showing the decay and fitted results should pop up (instead of the default decay graph).

Other lifetime fitting plugins could also use this UI. For instance this would be an ideal interface for the Time Gated Phasor plot IJ1 plugin at  http://spechron.com/.

comment:3 Changed 7 years ago by aivar

  • Type changed from defect to task

comment:4 Changed 7 years ago by aivar

Added a plugin-specific click tool, created a specific lifetime one, and added the capability to hide/show tools. This is working for the Swing UI, but not other platforms.

Currently the toolbar does not resize when you unhide (effectively add) the tool. For this to work properly I need to get the toolbar panel to resize or we could just have a fixed size with empty slots like IJ1.

comment:5 Changed 6 years ago by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-b8-analysis

comment:6 Changed 6 years ago by aivar

  • Status changed from new to closed
  • Resolution set to moved
Note: See TracTickets for help on using tickets.