Pipeline UI: Clean up

Rename frame from panel to frame... notwithstanding the precedent of
ScriptPanel, which is also a frame....

Also remove a superfluous subpanel in PipelineFrame.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14541 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Pipeline UI: Make resizing behavior correct

It is surprisingly difficult. Also swapped left and right column of
layout, but I plan to remove the list of available processors anyway.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14542 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Pipeline UI: Replace processor list with popup button

The remove/move up/move down buttons are not yet implemented.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14543 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Pipeline UI: Implement table interface

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14544 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Pipeline UI: Remove superfluous panel (again)

It's not needed since we now allow resizing in both directions.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14545 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Pipeline UI: Add to Plugins menu

Rename menu item to "Image Processors...".

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

Move Image Processors to place it among more related items.

Device/Property Browser -> Device Property Browser (it does't let you
browse devices, only device properties)

XY List -> Stage Position List (for consistency; and it includes Z)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14547 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Always show Pipeline UI when opening processor plugin

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14548 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
GUI consistency (capitalization, etc.)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14549 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Use documented method to compile Clojure code

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14550 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Enable ahead-of-time compiling for SlideExplorer2

This should speed up MMStudio startup somewhat.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14551 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fix exception when SlideExplorer2 shows PixelCalibrator

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14552 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Revert r14550 "Use documented method to compile Clojure code"

Turns out Windows has trouble passing the arguments to java, probably due to
quote characters.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14553 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Script Panel: Remove scary String comparison

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14554 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
MMStudio: make sure that the window closing events of the psition list dialog and property browser are called so that their settings can be stored before disposing them

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14555 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
PositionListDlg: streamline UI, remove dependcy on com.swtdesigner, always show axis list, attempt to remember columnwidths of tables in UI

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14556 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
PositionList Dialog: suppress various warnings

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14557 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
PositionList Dialog: Improved Offset dialog somewhat, also use the same font for editing as displayed for positon names

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