Colour legend upgrade almost complete.  The only thing that is needed now is to test while the plot is updating (during a scan) and make sure it updates accordingly.  Otherwise, the plot range is updated and can be manipulated as expected from the MPlotImageRangeDialog.