Update of /src/master/dx/src/uipp/dxuilib
In directory localhost:/tmp/cvs-serv69764/dxuilib

Modified Files:
        IWDefaultResources.h ImageWindow.C ImageWindow.h Makefile.am 
        VCDefaultResources.h 
Added Files:
        TransferAccelerator.c TransferAccelerator.h 
Log Message:
Finally something more than fixes. I have wanted to add this for sometime
and finally got it done. People please test it out. What was done:

- Added a Mode menu to the Option menu in the Image Window. This allows
  direct access to the image manipulation routines without having to 
  remember the shortcut keys or open the View Control dialog. It also
  adds some increased functionality internally to the code by removing
  the dependency on X based accelerators in the Picture widget.

- Added the functionality to allow the accelerators to be mapped onto
  subpanels that can be popped up from the Image Window. How many times
  have I had the Rendering Options control panel open and wanted to 
  execute once or reset and had to click on ImageWindow first before
  I could use an accelerator. The accelerators now work in:
     - View Control (always has, but is now handled the same as the others)
     - Auto Axes (can now click apply and then use accelerators--handy)
     - Rendering Options (very nice to click hardware then execute once)
     - Throttle (to be consistent)
  All the accelerators such as Save, Print, Close all work in the sub-
  panels giving a more consistent feel to the ImageWindow.

Reply via email to