_ScreenIssues.txt - JH - Open issues

To do:
- Mod ui.widget to ui.comp to avoid confusion
- WorkPane - Centering all panels, should allow positioning at top, etc
- Add additional menus
- Add delegate for Menu type screen, handles ???

Panes:
- Add Home and Help button pane
- Implement tree events, listener for changes to tree
- Add scroll ability to InfoPane
- Mod InfoPaneService to be ParamDriven for icons, serviceName

Later if needed:
- Preload menus to speed up first menu load
- Preload steps to speed up first step load
- Ability to applyNewParam() to WidgetDef, lots of work

Bugs:
- JTextArea is not breaking lines at a new line "\n"
- ATSDR Edit Awards errors on parex load 2/6/99
- Add 4 rmi files in df to CVS for Performer, Datastore

Misc:
- To keep ScreenStd reusable, could add ScreenMessageFilter which
    would handle this message so ScreenStd wouldn't have to.
    This would be a Param "policy" property.
    We are taking advantage of Method Redirection, a
    feature lacking in the language.
----------------------------------------------------
Implementation Plan - InfoPane use (- do, = done)
= ScreenService - Mod design to be MessageListener
    so can use Message to show icon, text
= ScreenServiceRegistry - Mod to be MessageListener.
    Will route to service. Add listeners to router
    as services are added.
= ScreenContext - Add sendMessage(Message) which will
    route to listeners. Will query SSRegistry for
    MessageInterests, add to router. Implement in MasterReg.
= ScreenStd - If Message eventType = "ShowInfoText" then
    create Message("ShowInfoText") with "Text", call
    context.sendMessage(Message).
