[123] in Tooltime
Re: Tooltime: Please read, comments needed
daemon@ATHENA.MIT.EDU (Harold Pakulat)
Thu Jun 6 13:12:27 1996
Date: Thu, 06 Jun 1996 13:13:12 -0400
To: wade@MIT.EDU (Steven Wade Neiterman), tooltime@MIT.EDU, tarnett@MIT.EDU
From: Harold Pakulat <pakulat@MIT.EDU>
The suggested parent-child alternative to tabs seems workable to me.
Harold
At 10:07 AM 6/6/96 -0400, Steven Wade Neiterman wrote:
>We need quick feedback on the following proposal.
>
>Based on development efforts, we have uncovered an issue, which is outlined
>below.
>
>Please review the issue and proposal. This has an impact on current
>development efforts and timeline for testing.
>
>If anyone has comments, issues, questions, please send them to the tooltime
>mailing list.
>
>In the event there is no feedback (it sometimes happens), we will move
>forward with the proposal.
>
>
>-----------------------------------------------------------------------------
>
>Issue:
>
>Within the tab forms (e.g. status, secondary, netinstall, housecall, etc.),
>after entering information in a field, one needs to hit the TAB key or the
>ENTER key before leaving the field. This is the ONLY method to save the
>change. Using the mouse to click to another field will NOT save the data
>input when the SAVE button on the main form is clicked.
>
>We feel that this may pose problems resulting in "lost" data entry if the
>process is not properly followed.
>
>Proposal:
>
>If we eliminate the tab forms, we can create one "large" form containing
>the existing Main Help screen with the addition of the status, and
>secondary information. The current tab forms will get moved into separate
>"window forms", thus creating a parent (Main Help screen) and child
>(housecall, netinstall, mainframe) relationship.
>
>To enter the new "window forms", you would click a new button on the Main
>Help screen (e.g. Housecall). Once in a new "window form", there would be
>buttons for Clear, Find, Save, etc. Existing screens (e.g. Main Help
>screen) will still be visible when bringing up the Housecall, Mainframe,
>Netinstall. Not until the user hits the Close button will a screen
>disappear.
>
>Benefit:
>
>This proposal helps resolve the issue outlined above, specifically,
>minimizing the possibility of losing information.
>
>Additional benefits include: reduction of Tcl code to be maintained,
>reduction of "hidden fields" (which Scopus uses to store information
>between more than one table - as would be needed when using multiple tabs).
>Additional benefits include scaleability for adding new processes, greater
>maintainability for adding/modifying fields for the Housecall, Netinstall,
>and Mainframe functions.
>
>In addition, the tabs for Housecall description and Netinstall description
>now can be combined in the new window.
>
>Impact:
>
>The additional work to complete the outlined proposal will not be completed
>until the end of the day on Wednesday June 12, 1996.
>
>** This means that we need to alter the testing schedule, specifically, the
>time to test becomes more focused to one day, Thursday, June 13. In
>addition, the current feedback meeting scheduled for Thursday June 13 at
>9:00 am needs to be pushed back one day, to Friday June 14, time to be
>determined. **
>
>Other impact includes the need to change the Functional Specification and
>Design Specification.
>
>
>