═══ 1. General/Extended help ═══ Information is entered by you the user only in the Control | NewProject generated dialog box. Here, up to fifty characters may be entered to discribe the function you wish to time. When the Ok Button is clicked or tabbed to, and Enter pressed, the Time Control Dialog Box appears. You may then select the entry you've made, or other entries which only in the upper list box by doubled clicking the item line. These entries in the upper List Box are sent to the lower list box and timing starts when this cycle is completed with the action of Ok or Done. Under Controls | TimerControls the Timer Control Dialog appears. By Double clicking the Items in the top Dialog Box they will appear in Lower Box; Clicking Done will now Exit the program and all the events that were in the Bottom Box are being timed. Should you select a item in the lower List Box its selection will be negated. Using Controls | Summary the timed events dating back to the earlist entry may be summarized viewed, printed etc using the OS/2 Enhanced Editor automatically. ═══ 2. Keys help ═══ When only the Title Bar and client window are visible on the DESKTOP pressing an ALT + C for Control or ALT + H for Help will display the respective pull down menus. System Keys F1 Get Help at any time Alt + Esc Switch to the next program Esc Previous Window Panel Tab Advance to the Next Control, or Entry Field Enter Is not detected in any Entry Field or ListBox Menu Help Pressing the indicated Key with the Control pull down menu displayed will have the following actions. N NewProject T Start Timer V View Summary P Project Summary - (Automatically Stops all timers) S Stop All timers ═══ 3. Help for menuitem "Help index..." ═══ Selecting this menuitem will display a help index. Note that the system has its own help index, while we can add our own entries using the :i1. and :i2. tags. ═══ 4. Help for menuitem "General help..." ═══ Controls | NewProject: Enter up to 50 Characters then click ok. ( if here my mistake and you just want to start the timer click the start timer radio button and click ok ) WHENEVER a new enviornment (working directory is set) the program automatically opens at this dialog and prompts for a new client (project/event) enter up to 50 characters and then click OK. ═══ 4.1. Controls | StartTimer ═══ Controls|TimerControls: Project/events are in the upper list box currently timed projects/event are listed in the lower listbox. For currently untimed, that is , those that are not listed in the Lower Listbox may be sent to the lower Listbox and thereby timed by double clicking on one or more in the Upper Listbox. Actual timing starts when OK or DONE are clicked. TIP: One could double-click an item in the upper list box thereby placing it in the currently time list box, then highlighting the item in the lower list box click Ok and nullify the operation. In order to STOP a timed event merely highlight the item in the lower list box and click Ok or Done. Not currently time events upper box may be marked for deletion on a one at a time basis. The ~ tilde is placed before the event listing in the upper box. It is then not selectable. Check the Box Mark/UnMark for deletion. Double click on an item/event in the upper list box. That item marked with the tilde ~or if marked the tilde is removed, click Ok to finish the cycle. TIP: If you mark an item for deletion the state of the varibles will not toggle, ie. you cannot toggle mark for deletion without first clicking Ok or Done. This does not mean you can only start or stop mark or unmark one thing at a time. ( One could start five timers, stop two timers, mark several for deletion (only if not running), unmark several and then press Ok or Done. ═══ 4.2. Controls | Delete Marked. ═══ Controls | Delete Marked. This deletes forever the reference to that event. It's gone, it's deleted, it's lost! Please note items that are marked for deletion are item that can not be selected for starting the timer. Note: They may be unmarked for deletion and started by first checking the mark/unmark box then clicking Ok and then started via the Time Controls dialog box! ═══ 4.3. Controls | Summary. ═══ Controls | Project Summary : Here data is summarized, and over written to ..\environment\printfl.dat. TIP: Data events/projects that have been marked for deletion may still be summarized. In this version all timers are stopped automatically as opposed to just those being summarized! ═══ 4.4. Viewed / Printed. ═══ Controls | View Project Summary : Here EPM.exe must be in your path. If it is not you will have to handle the file drive:\...\...\printfl.dat using your favorite editor. Where \...\... mean your working directory /environment. ═══ 5. Help for menuitem "Using help..." ═══ Selecting this menuitem will display the system help panel concerning how to use the IBM's Help Manager. ═══ 6. Help for menuitem "Keys help..." ═══ Selecting this menuitem will display the active key list. ═══ 7. Help for menuitem "Product information..." ═══ Selecting this menuitem should display the copyright notice regardless if help facility is available on your Operating System. ═══ 8. Message box help ═══ Message Boxes have limited information. Pressing the F1 key or Help button will display contextual information if the Help button is present. Other message Boxes are indictative of process failures are informational. These "trap breaks" are implemented to allow a graceful escape. ═══ 9. Summarize Data Panel help ═══ You must highlight every entry in the List Box that you would like a summary output created for, if nothing is selected and your press Ok an Empty (null) printfl.dat is created, and any pre-existing output is erased. Except when the Cancel or Esc are pressed all timing events are Stopped a Message Box will appear and ask if you want to display the summarized data output. Printing of output is handled by invoking IBM's Enhanced PM editor. ═══ 10. New Project Panel Help ═══ You must Enter at least one event via Control | NewProject. If you have already visited the Time Control Panel is would be best to Exit the program and start over by entering an new project via Control | NewProject, entering something in the entryfield and clicking Ok ═══ 11. Casemanagement Panel help ═══ Case Management. There must be at least one Event in the upper Listbox in order to establish a starting time. Selecting NewProject under the Control menu and entering an event of up to 50 characters in the entry field and then clicking Ok will place the data lowest in the Upper Listbox. Then, double clicking this newly listed item should send it to the Lower list box. This new item or (event) will be timed when the Done or Ok buttons are clicked on. ═══ 12. Exit help ═══ Exit Selecting Exit executes all requests, saves data changes if any and exits the program. The effect is the same as the Done push button in the Timer Contol Panel dialog window. ═══ 13. Stop Timers help ═══ Stop Timers. This is the same as a client s|S command in a REXX file, it will stop all timers. ═══ 14. View Summary Panel help ═══ View Summary causes the last output file written in the working environment to be displayed in the the Systems Enhanced Editor (EPM). You must select. ═══ 15. Delete Marked Panel help ═══ Every Item presceded with a tilte in the Upper ListBox of the Time Control Dialog box will be deleted. ═══ 16. ERROR help ═══ Most Likely cause is an MISSING client.prd file. If you want to save the indexes copy client.exe to a directory where the program has not been executed before. Run the program and the drag the client.prd file and drop it in the Folder where the damaged of missing client.prd was /is and replace it by overwriting it ! TimeHack will Terminate without accessing data files. ═══ 17. Start Timer Help ═══ The Event entry field should be blank, clicking Ok will exit to the time management control panel where the timer control specific options are available. ═══ 18. NewClient Help ═══ This indicates to the process that you want to enter a new event. ═══ 19. Event Entry Field help ═══ Enter any Alphanumeric / ASCII data that will help remind you discribe the Project or Event you want to time. This reminder to you in this field need not be different from any previous entry... but this lack of uniqueness could lead to confusion at a later time! ═══ 20. Upper List box Help ═══ Place items in the lower box by double clicking a item here. Ok starts timing. ═══ 21. Lower List box Help ═══ Selecting the line item(s) here by clicking on a item will stop the timer for that event(s). Because actual timing does not start until Done or Ok are pressed. Selection of a lower List Box item can also be construed as negation. ═══ 22. Mark For Delete help ═══ Click this box and then highlight by double clicking an item in the upper listbox, if the item is already in the lower list box this will have no effect. A tilte (~) indicates the item(s) is marked successfully. ═══ 23. Done Help ═══ Pressing Done concludes the process by completing every operation the user has indicated to be performed, then Exits! ═══ ═══ This terminology means under the Controls pull down menu select Item NewProject