RiverWare 6.1: Diagnostics Message Popup Dialog
8-06-2011 / Phil Weinstein / CADSWES

Summary: The Diagnostics Output Window message list has a new "Show Message in Popup Window..." context menu operation which shows a non-modal dialog containing the clicked message in a multi-line "wrapped" format. The message window includes a vertical scrollbar if the popup dialog isn't tall enough to show the full message.

SPECIAL FEATURE: When the user selects text in the popup message dialog which is the name of an existing SimObj, Account or Slot, an "Open Selected Named Item..." button becomes enabled. Clicking that button brings up the "Open" (or "Edit") dialog for the SimObj, Account or Slot.

--------------------------
Q3GUI/DiagOutputWidget.hpp
Q3GUI/DiagOutputWidget.cpp
--------------------------

PUBLIC UTILITY DIALOG: DiagOutputWidget::MessagePopup

This is a "singleton" non-modal utility dialog which shows a
single message string WRAPPED to multiple lines. A vertical
scrollbar is shown as needed.

SPECIAL FEATURE: When the user selects text which is the name of
an existing SimObj, Account or Slot, an "Open Selected Named Item..."
button becomes enabled, and clicking that button brings up the
"Open" (or "Edit") dialog for that SimObj, Account or Slot.

This QDialog is shown with the "Show Message in Popup Window..."
context menu operation of the Diagnostics Output message list AND IS
ALSO AVAILABLE for use by any client external to the DiagOutputWidget
class via its public static 'showMessage' method.

--- (end) ---