Add a TODO note. No functional changes.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14531 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Make DisplayWindow responsible for its background.

Previously, VirtualAcquisitionDisplay was setting it and also registering
the window with MMStudio's background listeners; now DisplayWindow handles
that itself.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14532 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Call setSize() instead of setPreferredSize(), fixing a layout bug.

The old behavior caused the controls to never want to shrink, which meant the
window in turn could not shrink horizontally.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14533 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Clean up DisplayWindow pack() logic a bit.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14534 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fix erroneous white backgrounds in image display during "night mode".

Figures that night mode on Windows would work *just* well enough to break
things. This fixes the excess white that was getting displayed when the window
was larger than it needed to be to contain the canvas.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14535 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
DataProcessor javadocs

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14536 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Reflect image processor enabled flag in pipeline GUI

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14537 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
MultiChannelShading: Fix the enabled/disabled checkbox

The checkbox now indicates whether the data processor is active, not
whether it is in the current pipeline. This prevents the
MultiChannelShading window from disappearing when unchecking the box.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14538 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
MultiChannelShading: Fix spurious file dialog when opening GUI

It was due to the fact that ij.io.Opener.openImage(String) pops up a
file dialog when the passed filename is null or empty.

Made the background image filed work similarly to the flatfield image
fields, with "None" displayed when the file is not set.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14539 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd