Ticket #6374 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Problems with Peak Overlay Reporting Control on Windows

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: major Milestone: Release 2.4
Component: Mantid Keywords:
Cc: nick.draper@… Blocked By: #6271
Blocking: Tester: Roman Tolchenov

Description

Try this:

  • Find a windows7 box
  • Change the theme to Windows Classic
  • Install Mantid
  • Load an MDWorkspace into the SliceViewer and then add an integrated PeaksWorkspace (see #6271) for help with this if unsure.
  • The buttons for 'Peak Color' and 'Peak Background Color' on the reporting view are set with a background colour.
  • Now repeat the steps above, but change the theme to Windows Aero.
  • Now the buttons are not coloured.

There is probably a simple fix here, but it would be very bad to release this new tool with this bug in it.

Change History

comment:1 Changed 8 years ago by Owen Arnold

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Owen Arnold

refs #6374. Override style on controls

. This can be fixed by setting a fixed style just for these two buttons.

Changeset: 72c214f686b759958ede004da9ea7204e08ee269

comment:3 Changed 8 years ago by Owen Arnold

Tester. Follow the steps in the ticket description. Peak Color and Peak Backgroun Color buttons should always have a background color, no matter what theme is being used.

comment:4 Changed 8 years ago by Owen Arnold

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

comment:5 Changed 8 years ago by Owen Arnold

refs #6374. Override style on controls

. This can be fixed by setting a fixed style just for these two buttons.

Changeset: e814a0869e0230dc5b8bfcd22e36d3b29545ea0c

comment:6 Changed 8 years ago by Roman Tolchenov

  • Status changed from verify to verifying
  • Tester set to Roman Tolchenov

comment:7 Changed 8 years ago by Roman Tolchenov

  • Status changed from verifying to closed

The buttons have colour in both themes.

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7220

Note: See TracTickets for help on using tickets.