VisualWorks Window changes

Image of the VisualWorks launcher window.There are two enhancements to the Launcher window.


Image of the windows submenu. Indicators have been added to show which of the windows are not "collapsed" and which window was most recently at the "top" of the pile.Window menu:

If the DevTools are loaded into a ControlWORKS image, the Windows submenu of the Window menu can now show which window was the topmost window right before the menu was selected, and it can show which of the open windows are non-collapsed.

Image of the UI Look tab of the System Settings dialog.How this information is displayed depends on the Look Selection setting of the UI Look tab of the File | Settings dialog. Some Look Selections can display this information, others cannot.

The setting in the example image is OSF Motif. Non-collapsed windows are marked with a square and the window at the top of the stack is marked with a selected square.

This information can be very useful if there are a large number of widows open. It can also help to distinguish between multiple windows that might have the same window title.

In a ControlWORKS image, the only way this feature can be turned off or on is by choosing a Look Selection that does not have the ability to show marks next to the menu items. This feature is not currently available in VisualWorks-only images.

See CWVisualLauncher class>>winListMenu and its callers for additional details.


Image of the SortedInspector text pane popup menu. Items include "paste previous...", "debug it...", "map keystrokes..." and the "browse" submenu.Text pane menu:

If a new VisualLaucher is opened after the DevTools are loaded, the text pane in the window will have an enhanced pop-up menu like the one on the right.

The changes in the menu are documented in the TextEditor pop-up menu changes.

For more information on the creation of the text pane pop-up menu for the VisualLaucher, see ParagraphEditor>>initializeMenuForWorkspace.

See VisualLauncher>>textView and its callers for additional details.


[ < PDP Debugger changes ] [ Workspace Browser changes > ]

[ Main ] [ Table of Contents ] [ Contact info ] [ Index ]

[ Home ]

This work is licensed under a Creative Commons License.

Creative Commons License