Ticket #4057 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Screen reader has only fixed precision

Reported by: Martyn Gigg Owned by: Nick Draper
Priority: critical Milestone: Release 2.6
Component: GUI Keywords:
Cc: Blocked By:
Blocking: Tester: Michael Reuter

Description

The screen reader is fixed at 4 decimal places. If very small values occur then it does not display them correctly. Consider displaying the data in scientific notation when higher precision is required.

Change History

comment:1 Changed 9 years ago by Martyn Gigg

Rob Dalgiesh encounters particular problems with this due to small values used in the reflectometry reduction.

comment:2 Changed 9 years ago by Martyn Gigg

  • type changed from enhancement to defect

comment:3 Changed 9 years ago by Nick Draper

  • Owner set to Anyone
  • Status changed from new to assigned
  • Priority changed from major to critical

comment:4 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 32 to Iteration 33

Moved to iteration 33 at iteration 32 code freeze

comment:5 Changed 9 years ago by Nick Draper

  • Owner changed from Anyone to Karl Palmen

comment:6 Changed 8 years ago by Karl Palmen

This affects only the figures displayed next to the cursor while the screen reader or data reader is active. I have not been able to find which class displays these figures.

comment:7 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.1 to Release 2.2

Moved at end of release 2.1

comment:8 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.2 to Release 2.3

Moved at the end of release 2.2

comment:9 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.3 to Release 2.4

Moved to milestone 2.4

comment:10 Changed 8 years ago by Karl Palmen

  • Owner changed from Karl Palmen to Anyone

comment:11 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.4 to Release 2.5

Moved at the code freeze for release 2.4

comment:12 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:13 Changed 7 years ago by Nick Draper

re #4057 That wasn't too hard

Changeset: 4a2e8d60a4f32c3dae3641b74b32137acd421a71

comment:14 Changed 7 years ago by Nick Draper

  • Owner changed from Anyone to Nick Draper
  • Status changed from assigned to accepted

To test:

  1. Load a file
  2. Plot the colour fill plot
  3. Use the plot pick tool, note the format of the numbers as the cursor moves over the graph
  4. Use ConvertAxisByFormula to divide the x axis by a large number e.g. x/1000000000
  5. Delete and recreate the graph, updating cannot handle the axis change.
  6. Use the plot picking tool again, note the numbers should now use scientific notation.
  7. Test further on 1D graphs.

comment:15 Changed 7 years ago by Nick Draper

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:16 Changed 7 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:17 Changed 7 years ago by Michael Reuter

  • Status changed from verifying to closed

This seems to work quite nicely no matter what I throw at it.

comment:18 Changed 7 years ago by Nick Draper

  • Component changed from Mantid to Framework

comment:19 Changed 7 years ago by Nick Draper

  • Component changed from Framework to User Interface

comment:20 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4904

Note: See TracTickets for help on using tickets.