home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / deskutil / timetrak.zip / TTRAK11.THD < prev    next >
Text File  |  1991-10-30  |  68KB  |  2,264 lines

  1. %%NAGSCREEN
  2. The Shareware concept...
  3. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  4.   Shareware is distributed freely so that you
  5.  can 'try-before-you-buy'.   Ongoing users are
  6.    <<obliged by law>> to pay for the program
  7.          within 60 days of first use.
  8.  
  9.      Thank you for supporting the idea of
  10.        low-cost, high-quality software.
  11.  
  12.     Refer to LICENCE.DOC and SHR-WARE.DOC
  13.    
  14.      TimeTrak is <<continually>> being
  15.            improved and expanded.
  16.            
  17.   If you think that TimeTrak is a great idea
  18.   that needs more work, please consider that
  19.      we can't afford to refine it unless 
  20.       someone gives us the in$piration...
  21.   
  22.   When your registration payment is received,
  23.     you will be sent the latest version
  24.        along with a printed manual
  25.           and keyboard templates.
  26.  
  27. %%PROGINFO
  28. PROGRAM INFORMATION
  29. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  30.      TimeTrak was written and designed by -
  31.  
  32.      Michael Coop and Gábor Heppes of     │
  33.      Ozimat Developments Sdn Bhd,         │
  34.      Kuala Lumpur, Malaysia.              │
  35.                                           │
  36.      For further details, contact the     
  37.      distributor nearest to you...
  38.                                         (more)
  39.  
  40.             USA / CANADA   US$69.00
  41.             -----------------------
  42.            Rhode Island Soft Systems
  43.  
  44.            Fax:   (401) 658-4632
  45.            BBS:   (401) 658-3465
  46.            CompuServe:  73770,1633
  47.  
  48.  
  49.             UNITED KINGDOM   £69.00
  50.             -----------------------
  51.            The Thompson Partnership
  52.  
  53.            Tel/Fax:     0889 564601
  54.            CompuServe:  100012,2107
  55.  
  56.  
  57.         SWITZERLAND / W.EUROPE  Sfr 120
  58.         -------------------------------
  59.                   Euro Board
  60.  
  61.               Fax:  028 67 63 28
  62.               BBS:  028 67 62 07
  63.  
  64.  
  65.                HUNGARY / E.EUROPE
  66.                ------------------
  67.                   PC Szoftver
  68.                  1027 Budapest
  69.                    Fö u. 68
  70.  
  71.               Tel:  36 1 2020973
  72.  
  73.  
  74.  
  75.      All other locations, please contact
  76.      Ozimat Developments direct on -
  77.  
  78.      International +60 3  457-4567  Tel
  79.                           457-3818  Fax
  80.  
  81.  
  82.  
  83.  IMPORTANT
  84.  ▀▀▀▀▀▀▀▀▀
  85.   All material supplied and programmed into
  86.   the TimeTrak software package is protected
  87.   by copyright.  If you want to apply any
  88.   of the techniques or principles embodied
  89.   in the TimeTrak concept, you must receive
  90.   written authorisation from the developers
  91.   before any of those ideas may be made
  92.   available for sale/hire to a third party.
  93.  
  94.   Failure to comply with this guideline may
  95.   result in legal proceedings to recover
  96.   development costs and damages.
  97.  
  98.   If you need a customised version of
  99.   TimeTrak, or other programming for
  100.   time related applications, please
  101.   contact Ozimat Developments for
  102.   further details and pricing.
  103.                                              
  104. %%MENUHELP
  105. USING THE MENU BAR
  106. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  107. To access a menu, press the highlighted
  108. letter in the desired menu name, or use the
  109. arrow keys to highlight the menu name and
  110. press the ─┘ ENTER key.
  111.  
  112. When opened, the desired menu will be
  113. displayed with a range of options that you
  114. may choose from by pressing the letter
  115. highlighted in each option name.
  116.                                              
  117. %%FILEMENU
  118. THE FILE MENU
  119. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  120. Provides access to the schedule
  121. files, and other functions external to
  122. the main program.
  123.  
  124. OPEN
  125. ▀▀▀▀
  126. Loads a new schedule, while splitting
  127. the screen at the current cursor line.
  128.  
  129. REPLACE
  130. ▀▀▀▀▀▀▀
  131. Closes the currently active schedule,
  132. and load another named file in its place. The
  133. screen layout remains unchanged.
  134.  
  135. CLOSE
  136. ▀▀▀▀▀
  137. Removes the currently active schedule
  138. from screen.  All existing events are saved to
  139. disk, and the screen space that was left by
  140. the closed schedule will be absorbed by the
  141. splits remaining on screen.
  142.  
  143. PRINT
  144. ▀▀▀▀▀
  145. Allows you to specify the type and range of
  146. a printed report.  Refer to ■ CONFIG-PRINTER ■
  147. for more information on setting up the print
  148. destination.
  149.  
  150. DOS
  151. ▀▀▀
  152. Temporarily stops the current program
  153. session, and allows you to execute any other
  154. DOS command or program that will fit in memory
  155. simultaneously.
  156.  
  157. UTILITIES
  158. ▀▀▀▀▀▀▀▀▀
  159. Utilities are low-level housekeeping functions
  160. for TimeTrak.
  161.  
  162. The functions included are -
  163.  
  164.  ■   The ability to REINDEX the schedule file
  165.      in the event that the TSX file becomes
  166.      lost or damaged.
  167.  
  168.  ■   to PURGE any range of events from the
  169.      schedule files - either by resource
  170.      or time-range.
  171.  
  172. EXIT
  173. ▀▀▀▀
  174. Immediately closes all schedules, and stops
  175. the current program session.
  176.  
  177. The current user preferences (CONFIG-OPTIONS)
  178. are saved, and will be used at the next
  179. TimeTrak session, unless they are overridden
  180. by SET commands in the environment.
  181.                                              
  182. %%FILEOPEN
  183. FILE OPEN
  184. ▀▀▀▀▀▀▀▀▀
  185. Opens a new split at the cursor line.
  186.  
  187. Type in the path and filename of the schedule
  188. to be loaded into the new split.
  189.  
  190. To display a list of available schedules,
  191. leave the entry blank, and press ─┘ ENTER.
  192.  
  193. Use the arrow keys to highlight the desired
  194. file, then press the ─┘ ENTER key.
  195.                                              
  196. %%FILEREPLACE
  197. FILE REPLACE
  198. ▀▀▀▀▀▀▀▀▀▀▀▀
  199. Type in the path and filename of the schedule
  200. to be loaded.  The currently active schedule
  201. will be closed, and replaced by the named file.
  202.  
  203. To display a list of available schedules,
  204. leave the entry field blank, and press ─┘ ENTER.
  205.  
  206. Use the arrow keys to highlight the desired
  207. file and press the ─┘ ENTER key.
  208.                                              
  209. %%BADFILENAME
  210. FILE NAME INCORRECT
  211. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  212. The file name that you specified was not
  213. acceptable !
  214.  
  215. Legal file names must be at least one
  216. character, and no more than 8 characters long.
  217.  
  218. Type over the existing name, and press ENTER
  219. to continue to the next step.
  220.                                              
  221. %%CREATEGUIDE1
  222. FILE-NEW ASSISTANCE
  223. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  224. The operation you have selected will define
  225. and create a new schedule structure according
  226. to the answers you provide in this screen.
  227.  
  228. The first operation is to set the...
  229.      ■ name,
  230.      ■ minimum event size, and
  231.      ■ the desired starting day/time.
  232.  
  233. At each question, pressing the F1 key
  234. displays help for the current operation.
  235.  
  236. Press ENTER once to remove this window...
  237.                                              
  238. %%CREATENAME
  239. ENTER THE NAME OF THE NEW SCHEDULE
  240. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  241. Enter the name that you want to use for
  242. the new schedule.
  243.  
  244. This name will be used to OPEN the schedule
  245. in the future.
  246.  
  247. The schedule name is limited to eight
  248. characters - the extension will be added
  249. automatically by the program.
  250.                                              
  251. %%CREATERESOURCES
  252. HOW MANY RESOURCE LINES TO ALLOW ?
  253. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  254. How many resource lines should be provided
  255. in the new schedule ?
  256.  
  257. The number of resources should be nominally
  258. larger than the total number of items that you
  259. are going to schedule.
  260.  
  261. The resources are the items down the left hand
  262. edge of the timesheet.
  263.  
  264. If you are setting up a staff schedule, then
  265. some number greater than the number of staff
  266. would be typical.
  267.                                              
  268. %%CREATESIZE1
  269. SPECIFY THE SCHEDULE RESOLUTION
  270. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  271. Please enter the minumum event duration that
  272. should be allowed in the schedule.
  273.  
  274. The field you are now entering is a number
  275. from 1 to 99, and indicates the number of
  276. units to allow as the minimum event duration.
  277.  
  278. The next field selects what unit to use as
  279. the base duration of the schedule.
  280.  
  281. Typical entries would resemble...
  282.  
  283.    10  -and-  Minutes
  284.    30  -and-  Seconds   etc...
  285.  
  286. IMPORTANT:
  287. ▀▀▀▀▀▀▀▀▀▀
  288. If you choose a slot size that does not divide
  289. evenly into 24 hours, the slot boundaries will
  290. drift throughout the length of the schedule,
  291. since all slots are calculated as an offset
  292. from 00:00 midnight on the first of January
  293. 1970.
  294.  
  295. This is not critical in normal use, since most
  296. applications will use resolutions that are
  297. typically based around multiples of tens
  298. of seconds.
  299.  
  300. Refer to the manual for details on checking
  301. whether a particular slotsize will drift
  302.                                               
  303. %%CREATESIZE2
  304. UNITS OF SCHEDULE RESOLUTION
  305. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  306. This entry is a continuation from the previous
  307. field...
  308.  
  309. You previously entered a value to indicate
  310. the number of units to allow as the minimum
  311. event duration.
  312.  
  313. Now you must specify the units that should be
  314. used in conjunction with the previous entry...
  315.  
  316.     Seconds, Minutes, Hours, Days, Weeks
  317.  
  318.  
  319. IMPORTANT:
  320. ▀▀▀▀▀▀▀▀▀▀
  321. If you choose a slot size that does not divide
  322. evenly into 24 hours, the slot boundaries will
  323. drift throughout the length of the schedule,
  324. since all slots are calculated as an offset
  325. from 00:00 midnight on the first of January
  326. 1970.
  327.  
  328. This is not critical in normal use, since most
  329. applications will use resolutions that are
  330. typically based around multiples of tens
  331. of seconds.
  332.  
  333. Refer to the manual for details on checking
  334. whether a particular slotsize will drift
  335.                                              
  336. %%WEEKSTART
  337. WEEK START
  338. ▀▀▀▀▀▀▀▀▀▀
  339. The program has the ability to align the
  340. daily and weekly boundaries in sympathy with
  341. your scheduling preferences.
  342.  
  343. Factories may start their 'roster week' on
  344. Thursday, but the administration department
  345. determines pay periods from Monday.
  346.  
  347. Using the WEEK START facility enables you to
  348. specify any day as the beginning of the
  349. schedule week.
  350.  
  351. The schedule will be displayed with correct
  352. alignment in time, but with the week indicators
  353. aligned to the chosen day when a display shows
  354. a range larger then 1 week.
  355.  
  356. The NEXT...WEEK / PREV...WEEK function will
  357. align to the day specified in this field.
  358.  
  359. Refer to DAY START for additional information.
  360.                                              
  361. %%DAYSTART
  362. DAY START
  363. ▀▀▀▀▀▀▀▀▀▀
  364. Different departments within a company may
  365. base their working day from an irregular
  366. reference time...
  367.  
  368. EXAMPLE:
  369.  
  370.    The administrative department may start
  371.    it's day at 09:00 in the morning, while the
  372.    production department may be based on 8 hour
  373.    shifts that start at 07:00... 
  374.  
  375.    ...and the time prior to 07:00 is regarded
  376.    as being a continuation of the previous
  377.    day's production.
  378.  
  379. By setting the DAY START time to any required
  380. value, (in this case 07:00 for the production
  381. dept) the display will align day markers and
  382. base any extended moves on the specified time.
  383.                                              
  384. %%CREATEGUIDE2
  385. LAYOUT DATA WINDOW
  386. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  387. This step allows you to define what the user
  388. will see when they create, modify or display
  389. an event in the default schedule timesheet.
  390.  
  391. You may switch between laying out the window,
  392. and adjusting the size of the frame until
  393. you are happy with the final result.
  394.  
  395. At each question, pressing the F1 key
  396. displays help for the current operation.
  397.  
  398. Press ENTER once to remove this window...
  399.                                              
  400. %%CREATEUSERWDO
  401. DEFINE DATA WINDOW FOR THE NEW SCHEDULE
  402. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  403. Using the arrow keys and text, layout the
  404. window in the form that is most applicable to
  405. your needs for this schedule.
  406.  
  407. Text and numbers may appear at any position in
  408. the window, however the underscore (_) and
  409. tilde (~) characters are reserved for field
  410. definitions.
  411.  
  412. CTRL+W allows you to adjust the size of the
  413. data window with the arrow keys.  Pressing
  414. ─┘ ENTER will return to the layout mode.
  415.  
  416. Pressing CTRL+L allows you to create line
  417. graphics (boxes etc) by moving with the
  418. cursor keys.  The digit keys (1..4) allow
  419. you to select 4 different types of junction
  420. and line style.
  421.  
  422. Pressing ENTER will cancel the linedraw mode.
  423.  
  424. To complete the window layout,
  425.                         press CTRL+ENTER
  426.  
  427. PLACING USER DATA FIELDS
  428. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  429.  
  430. Use the underscore (_) character, to place
  431. variable fields anywhere in the window.
  432.  
  433. These fields will be filled by the user at the
  434. time of creating or modifying an event.
  435.  
  436. PLACING SEARCHABLE KEY FIELDS
  437. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  438. Key fields appear and are used in exactly the
  439. same way as data fields, with the added
  440. ability to search for the contents of a key
  441. field with the LOCATE menu functions.
  442.  
  443. To specify a KEY field, one or more of the
  444. character positions must be occupied by a
  445. tilde (~) character.
  446.  
  447. Use the LOCATE menu or F3 key to search for
  448. a particular value in key fields.
  449.  
  450. ■ SAVE SPACE AND TIME - Do not designate a key
  451.   field unless necessary, as each key field
  452.   requires extra disk space, and will slow the
  453.   operation of some other functions.
  454.                                              
  455. %%CREATEGUIDE3
  456. NAME THE USER FIELDS
  457. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  458. In the previous screen, you set up what the
  459. user will see, however, we must also 'tie'
  460. the user screen to values that the program
  461. can show when asking the user to make
  462. choices.
  463.  
  464. Inside the small text box, you should type a
  465. word or name that suggests the contents of
  466. the blinking data field.
  467.  
  468. Press ENTER once to remove this window...
  469.                                              
  470. %%CREATEGUIDE4
  471. LAYOUT DIARY WINDOW
  472. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  473. In exactly the same way as we designed the
  474. timesheet window layout and field positions,
  475. we must also define a layout to be used in the
  476. diary displays if they are required.
  477.  
  478. As before, you may switch between laying out
  479. the window, and adjusting the size of the
  480. rectangle until you are happy with the final
  481. result.
  482.  
  483. In the diary, you may prefer to only use a few
  484. of the previously defined fields, so just
  485. place the underscores in the position of the
  486. desired fields.  If you want to display exactly
  487. the same number of characters in data window
  488. fields, then <<you>> must keep a note of the
  489. length of the fields that you typed in before.
  490.  
  491. If you indicate a field with fewer underscores
  492. in the diary layout, the original fields will
  493. be cut short to fit into the diary display.
  494.  
  495. At each question, pressing the F1 key
  496. displays help for the current operation.
  497.  
  498. Press ENTER once to remove this window...
  499.                                              
  500. %%CREATEDIARYWDO
  501. CREATE DIARY LAYOUT
  502. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  503. Now that you have specified the layout and
  504. fields to be used in this schedule, you should
  505. consider how you want the diary display and
  506. printout to appear.
  507.  
  508. The diary contains a subset of the info
  509. that you defined for the schedule data window
  510. in the previous step...
  511.  
  512. Use the same keys to position text and resize
  513. the diary window... and also use the
  514. UNDERSCORE character to define where your
  515. diary fields are to appear.
  516.  
  517. You can also use the CTRL+L linedraw feature
  518. to create boxes and frames in the diary.
  519.  
  520. After you press CTRL+ENTER to complete this
  521. layout phase, you will be asked to specify
  522. which schedule field appears at each
  523. underscored location.
  524.                                              
  525. %%TOOMANYUSRFLDS
  526. ONLY 20 USER DEFINED FIELDS ALLOWED !
  527. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  528. When laying out the schedule data window, you
  529. are limited to a maximum of 20 user definable
  530. fields or keys.
  531.  
  532. Each separate string of underscores ___
  533. and/or tilde ~~~ characters is interpreted
  534. as a field/key position.
  535.                                              
  536. %%CREATEGUIDE5
  537. PICK FIELDS TO FIT IN THE DIARY
  538. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  539. Luckily, setup is only done once when
  540. preparing a new schedule - and you've finally
  541. reached the last stage in this setup !
  542.  
  543. When you remove this help screen, you will
  544. see the diary window, with the program's
  545. best guess at where each data field should
  546. be placed.
  547.  
  548. To change or place any other field in any
  549. location, move the highlight cursor to
  550. the desired field position and press ENTER.
  551.  
  552. A list of your field names that were defined
  553. in the data window  are available to place 
  554. in each diary field position.
  555.  
  556. REMEMBER...
  557. Each field can appear only ONCE within the
  558. diary.  If a field appears more than once, you
  559. will not be allowed to finish the new schedule
  560. operation until the problem is corrected.
  561.  
  562. Press ENTER once to remove this window...
  563.                                              
  564. %%CREATEDIARYFLDS
  565. IDENTIFY WHICH FIELDS ARE TO APPEAR IN DIARY
  566. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  567. As well as containing a subset of the main
  568. schedule window information, you may like to
  569. arrange the fields in a different order...
  570.  
  571. Use the arrow keys to move to the desired
  572. field position, and press the ENTER key.
  573. The field names you previously entered will
  574. be shown so that you can choose which value
  575. is to be displayed at the highlighted
  576. position in the diary.
  577.  
  578. TimeTrak will look after trimming and
  579. padding fields that are displayed as a
  580. different length in the schedule and diary
  581. layouts.
  582.  
  583. You may not use a schedule field more than
  584. once within the diary display... If you
  585. place the same field name in more than one
  586. field location, the status bar will flash
  587. when you try to exit from this section...
  588.  
  589. As always, when you see the status bar blink,
  590. the F1 key will display more detailed
  591. information about the problem.
  592.  
  593. To complete this section, press CTRL+ENTER
  594.                                              
  595. %%NODIARYFLDS
  596. DIARY DISPLAY WAS NOT DEFINED
  597. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  598. When this schedule was created, a diary layout
  599. was not defined, or no fields were placed in
  600. the diary layout - making it void.
  601.  
  602. The only display options available to you are
  603. the timesheet and the calendar.
  604.                                              
  605. %%TOOMANYDIARYFLDS
  606. YOU MAY NOT PLACE MORE FIELDS IN THE DIARY
  607. THAN WERE DEFINED IN THE SCHEDULE DATA WINDOW
  608. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  609. When laying out the diary, you may only specify
  610. a number of field positions that is less than
  611. or equal to the number of fields that were set
  612. up during the data window layout.
  613.                                              
  614. %%CREATEFLDNAMES
  615. FIELD NAMES
  616. ▀▀▀▀▀▀▀▀▀▀▀
  617. To assist in the use of KEY fields and DATA
  618. fields, it is advised to name each field to
  619. make identification easier when it comes time
  620. to initiate a search (F3), or to select a
  621. field for the timesheet display (F2).
  622.  
  623. Alongside each blinking field, a small text
  624. box allows you to type in the desired name for
  625. the highlighted field.
  626.  
  627. This field name will appear in the (F2)
  628. field display selector, and for KEY fields,
  629. this is the name that will be shown in the
  630. (F3) LOCATE menu when you are asked to select
  631. a key name.
  632.                                              
  633. %%CREATEWDOSIZE
  634. SET WINDOW SIZE
  635. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  636.  
  637. Use the arrow keys to adjust the size of the
  638. window that you are designing...
  639.  
  640. When the size is correct, press ─┘ ENTER to
  641. return to the layout function.
  642.                                              
  643. %%CREATECONFIRM
  644. COMPLETE THE NEW SCHEDULE
  645. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  646. Do you want to store the schedule that you
  647. just prepared ?
  648.  
  649. Press ─┘ ENTER (over the YES bar) to go ahead
  650. with the new schedule.
  651.  
  652. Select the NO bar to abandon the new file.
  653.                                              
  654. %%DELETECONFIRM
  655. DELETE EXISTING EVENT
  656. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  657. Do you want to DELETE this event ?
  658.  
  659. Press ─┘ ENTER (over the YES bar) to go ahead
  660. with the deletion.
  661.  
  662. Default = NO bar = NO delete.
  663.                                              
  664. %%STORECONFIRM
  665. STORE NEW EVENT
  666. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  667. Do you want to store this event at the
  668. indicated time and resource ?
  669.  
  670. Press ─┘ ENTER (over the YES bar) to go ahead
  671. and store the new event.
  672.  
  673. Select the NO bar to abandon the new event.
  674.  
  675. Selecting the "Multiple..." option will allow
  676. you to place multiple copies of the same event
  677. at a constant interval.
  678.                                              
  679. %%MULTI1
  680. REPEAT FREQUENCY - Multiplier
  681. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  682. Indicate the how often you want to repeat
  683. this event.
  684.  
  685. This is a two part entry...  The first two
  686. digits you enter are a multiplier, and the
  687. next field is the unit that will be
  688. multiplied.
  689.  
  690. e.g.    10   -and-   Minutes
  691.          5   -and-   Hours           etc.
  692.  
  693.         
  694.    This field
  695.  
  696. Press ESC to return to the Store Y/N/Multiple
  697. selector box.
  698.                                              
  699. %%MULTI2
  700. REPEAT FREQUENCY - Units
  701. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  702. Indicate the how often you want to repeat
  703. this event.
  704.  
  705. You previously entered the multiplier,
  706. now specify the units that will determine
  707. the interval between the repeated event.
  708.  
  709. e.g.    10   -and-   Minutes
  710.          5   -and-   Hours           etc.
  711.  
  712.                         
  713.          Complete  This field
  714.                                              
  715. %%MULTI3
  716. REPEAT COUNT
  717. ▀▀▀▀▀▀▀▀▀▀▀▀
  718. How many times do you want to repeat the new
  719. event in the schedule ?
  720.  
  721. If you enter a number here, TimeTrak will
  722. calculate the end time (which you may change),
  723. or alternately, leave this entry blank, and
  724. the next field will let you specify when the
  725. event should stop repeating.
  726.                                              
  727. %%MULTI4
  728. STOP REPEATING AT...
  729. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  730. If you entered a repeat count above, then
  731. the value shown here is calculated from that
  732. value... and may be changed if required,
  733.  
  734.        and/or
  735.  
  736. You may type in any date/time that is
  737. greater than the current event start time
  738. and TimeTrak will repeat the event at the
  739. previously nominated interval until the
  740. selected date and time are reached.
  741.                                              
  742. %%RPTINTERVAL
  743. Invalid repeat interval...
  744. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  745.  
  746. The repeat interval specified will not fit
  747. exactly into the slot size of this schedule.
  748.  
  749. Please use an interval that will cause the
  750. repeating events to fall exactly into the
  751. slot spacing of the schedule.
  752.                                              
  753. %%SPLITMENU
  754. SPLIT
  755. ▀▀▀▀▀
  756. Allows you to divide the active schedule into
  757. two separately scrollable splits at the cursor
  758. line.
  759.  
  760. ZOOM
  761. ▀▀▀▀
  762. When more than one split is visible on screen,
  763. ZOOM will toggle between a full screen display
  764. of the active split, and the normal multiple
  765. split screen.
  766.  
  767. REPOSITION
  768. ▀▀▀▀▀▀▀▀▀▀
  769. When there are two or more splits visible on
  770. screen, the top, bottom or both edges may be
  771. repositioned to provide a more desirable
  772. screen layout.
  773.  
  774. When zoomed, some functions are not available,
  775. and these will be shown on the menus as dim
  776. shaded selections.
  777.  
  778. When ZOOM is active, the word ZOOMED is shown
  779. at the top left corner of the screen.
  780.  
  781. CLOSE
  782. ▀▀▀▀▀
  783. Performs the same action as FILE-CLOSE, and
  784. removes the currently active split from the
  785. screen.
  786.  
  787. NEXT
  788. ▀▀▀▀
  789. Provides a mouseable alternative to CTRL+PgDn
  790. which allows you to step between multiple
  791. splits that may be displayed simultaneously.
  792.  
  793.                                              
  794. %%DISPLAYMENU
  795. THE DISPLAY MENU
  796. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  797. Selects which display format to use when
  798. displaying or printing the schedule.
  799.  
  800. ■ CALENDAR
  801.   ▀▀▀▀▀▀▀▀
  802.   Is a day-by-day view of a single
  803.   resource arranged as days in a week, and
  804.   as many weeks shown as wil fit on the
  805.   screen.
  806.   Events are shown as blocks that represent
  807.   each 4-hour period of each day.
  808.  
  809. ■ DIARY
  810.   ▀▀▀▀▀
  811.   Presents a 'list of events' display, which
  812.   shows the events for a single resource or
  813.   all resources.
  814.  
  815. ■ FIELDS...
  816.   ▀▀▀▀▀▀▀▀▀
  817.   Performs the same function as the F2 key in
  818.   the timesheet.  Allows you to select which
  819.   data field is displayed within occupied
  820.   events in the timesheet display.
  821.  
  822. ■ EVENT STATISTICS
  823.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  824.   This feature allows you to easily count or
  825.   compare the relative performance of any
  826.   resource or time range against another.
  827.  
  828.   Select a resource name, or ALL resources,
  829.   then indicate the time range required to
  830.   be scanned.
  831.  
  832.   TimeTrak will display details about
  833.   the number of events that start within the
  834.   requested time range, along with a figure
  835.   that shows the percentage of time utilised.
  836.                                              
  837. %%LOCATEMENU
  838. THE LOCATE MENU
  839. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  840. Moves the cursor to the next event that
  841. matches user defined requirements...
  842.  
  843. LOCATING THE NEXT EVENT...
  844. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  845.  
  846. ■ WITHIN THE CURRENT RESOURCE...
  847.  
  848.   By using the first two options, you may
  849.   step forward or backwards through events
  850.   in the current resource.
  851.   
  852. ■ WITHIN THE CURRENT SCHEDULE...
  853.  
  854.   The next two options allow you to find the
  855.   NEXT (shortcut=CTRL+N) or PREVIOUS (=CTRL+P)
  856.   event in the whole schedule, regardless of
  857.   which resource the event is in.
  858.    
  859.   These actions will skip over empty space,
  860.   and go directly to the next/previous event.
  861.  
  862.  
  863. KEY FIELDS...
  864. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  865. With the KEY FIELDS... option, you may search
  866. for any event based on the contents of a
  867. designated 'key' field.
  868.  
  869. Choose the key field name from the list of
  870. available fields, and press ─┘ ENTER.
  871.  
  872. When the 'Search For...' box appears, type
  873. in the value that you want to match in the
  874. designated key field.
  875.  
  876. The search value is compared from left
  877. to right - so embedded text cannot be
  878. searched.   
  879.  
  880. Key searches may be repeated by using the
  881. CTRL+ arrow keys or the CTRL+SHIFT+ arrow
  882. keys to select the desired scope and
  883. direction of the search.
  884.  
  885. The F3 key may be used as a shortcut to
  886. initiate key searches.
  887.  
  888. CTRL+Next / CTRL+Prev will ignore the
  889. keyed search so that you may locate any event
  890. by presence alone.
  891.  
  892. JUMP TO DATE
  893. ▀▀▀▀▀▀▀▀▀▀▀▀
  894. Allows you to reposition the schedule by
  895. typing a date and time.  The time is
  896. rounded to the nearest complete timeslot
  897. before the screen is updated.
  898.  
  899.                                              
  900. %%LOCATESELECT
  901. SELECT KEY FIELD FOR SEARCH
  902. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  903. Move the cursor over any of the listed field
  904. names, then press ENTER to select it as the
  905. field to be searched with the CTRL+arrow keys.
  906.  
  907. STARTING THE SEARCH...
  908.  
  909. To activate the search now or at any time,
  910. hold the CTRL key and press either of the LEFT
  911. or RIGHT arrow keys for the desired search
  912. direction.
  913.  
  914. Note also that pressing the CTRL+SHIFT keys
  915. together will change the scope of the search.
  916.  
  917. CTRL+ arrow  = search in curr resource only
  918. CTRL+ SHIFT+ arrow  = in whole schedule.
  919.  
  920.                                              
  921. %%LOCATEVALUE
  922. ENTERING A VALUE TO LOCATE
  923. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  924. Enter enough text to locate the event that you
  925. are looking for, followed by the ENTER key...
  926.  
  927. ■ SELECT SEARCH DIRECTION
  928.  
  929. ...then use the appropriate CTRL+(SHIFT+)arrow
  930. keys to specify the scope and direction of the
  931. search as current resource only, (or within
  932. the whole schedule).
  933.  
  934. The search will be made by comparing the
  935. value entered here with those already stored
  936. under the events in the schedule.
  937.  
  938. The more explicit you are in defining the
  939. search value, the faster the search will be
  940. completed.
  941.  
  942. The scope of the search will be shown in the
  943. lower RH corner of the screen whenever the
  944. CTRL key is held down.
  945.  
  946. If the search fails, the status bar will
  947. flash for a moment, otherwise the cursor
  948. will be positioned to the matching event.
  949.   
  950. The search value entered is retained for
  951. future key searches, and may be repeated by
  952. using the CTRL+arrow keys (for current
  953. resource) or CTRL+SHIFT+ arrow keys (for
  954. the whole schedule).
  955.  
  956. CTRL+Next / CTRL+Prev will ignore the
  957. keyed search so that you may locate any event
  958. by presence alone.                           
  959.  
  960. Note: When locating a key in the diary, the
  961. cursor will be positioned to the timeslot
  962. which contains the matching event.  If there
  963. is more than one event in the timeslot, you
  964. may have to look 'down' the events to find
  965. the matching key within the group of events.
  966.                                              
  967. %%STATUSWINDOW
  968. THE TIMESHEET STATUS WINDOW
  969. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  970. The window behind this help box provides you
  971. with an idea about the current settings that
  972. affect the operation of TimeTrak.
  973.  
  974. The first two paragraphs give details
  975. regarding the currently active schedule, while
  976. the larger middle section explains the effect
  977. of the current configuration options.
  978.  
  979. These middle fields will vary with the
  980. SETtings in the environment variables,
  981. or by changing your preferences in the
  982. Config-Options submenu.
  983.  
  984. The final two blocks explain the current
  985. viewable time range of the timesheet, and
  986. indicate the next alarm trigger time for
  987. this schedule.
  988.                                             
  989. %%NOEVENTFOUND
  990. NO MORE EVENTS IN CURRENT RESOURCE/SCHEDULE
  991. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  992. The last search or arrow key operation failed
  993. to find another event in the direction that
  994. was specified.
  995.                                              
  996. %%NOSCANEVENT
  997. NO EVENTS IN SPECIFIED TIME RANGE
  998. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  999. There were no events that STARTED in the time
  1000. range that you specified...
  1001.  
  1002. If you think TimeTrak has displayed an
  1003. incorrect number of events, remember that
  1004. TimeTrak uses the week and day start times
  1005. that were defined when the schedule was
  1006. first created.
  1007.  
  1008. From the timesheet, press the TAB key to
  1009. display the current schedule settings
  1010. and defaults.
  1011.                                              
  1012. %%NOKEYFOUND
  1013. SEARCH FAILED TO MATCH THE SPECIFIED VALUE
  1014. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1015. The LOCATE or CTRL+arrow key operation failed
  1016. to find (another) occurrence of the search
  1017. value.  You may set a new value by using the
  1018. LOCATE-KEY FIELD menu option, or pressing
  1019. the ■ F3 ■ key.
  1020.  
  1021. Remember that searched values are compared
  1022. from left to right, so if the text you are
  1023. looking for is embedded in other text, the
  1024. LOCATE function won't match the search value.
  1025.  
  1026. Use CTRL+Next / CTRL+Prev to ignore the
  1027. keyed search so that you may locate any event
  1028. by presence alone.
  1029.                                              
  1030. %%CONFIGMENU
  1031. THE CONFIG MENU
  1032. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1033.  
  1034. OPTIONS
  1035. ▀▀▀▀▀▀▀
  1036. Config-Options provides a list of user
  1037. conveniences that may be adjusted for the
  1038. current session.
  1039.  
  1040. These settings are automatically stored at the
  1041. end of each TimeTrak session (in TTRAK11.CNF)
  1042.  
  1043. Many of the settings may be forced, by using
  1044.  
  1045.        SET TT_variable = value
  1046.  
  1047. Often these would be set by your
  1048. AUTOEXEC.BAT, menu program or some other
  1049. batch file used to start TimeTrak.
  1050.  
  1051. RESOURCES
  1052. ▀▀▀▀▀▀▀▀▀
  1053. Selecting CONFIG-RESOURCES, will allow you to
  1054. change the name of a resource, or adjust the
  1055. width of the left margin - which contains the
  1056. resource names in the timesheet display.
  1057.  
  1058. PRINTER
  1059. ▀▀▀▀▀▀▀
  1060. Defines the parameters that should be applied
  1061. to any File-Print menu operations. You may set
  1062. the output destination, paper size and
  1063. character set to be applied to the listing.
  1064.  
  1065. TOGGLE COLOR
  1066. ▀▀▀▀▀▀▀▀▀▀▀▀
  1067. On LCD screens, or for any other reason, you
  1068. may prefer to force TimeTrak to use the second
  1069. colour palette.
  1070.  
  1071. By default this will switch between colour
  1072. and monochrome attributes.
  1073.  
  1074.                                              
  1075. %%TIMESHEET
  1076. THE TIMESHEET
  1077. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  1078. ■ MOVING AROUND
  1079.   Use the arrow keys to move around.
  1080.   The timesheet and resources will scroll as
  1081.   you reach the edges of the split.
  1082.  
  1083.   CTRL+PgUp/Dn or ALT+SPACE to move between
  1084.   multiple splits.
  1085.  
  1086.   BackSpace moves to the current date/time.
  1087.  
  1088. ■ CREATING A NEW EVENT
  1089.   Press ─┘ ENTER or INS over any vacant cell.
  1090.  
  1091.   Press ESC (once) to reverse the entry order
  1092.   (TT_DBWINDOW setting) for the current
  1093.   operation only.
  1094.  
  1095. ■ EXTENDED MOVES
  1096.   SHIFT plus an arrow key will cause an
  1097.   extended move. The default, or a value of 0
  1098.   results in a move of one screen width.
  1099.  
  1100.   To set a move size, press any 1 or 2 digits,
  1101.   followed by a letter [W D H M S] to indicate
  1102.   the desired move size in Weeks...Seconds
  1103.  
  1104. ■ MOVING TO THE NEXT...
  1105.   Move to the NEXT (or PREVIOUS) WEEK, DAY, or
  1106.   MINUTE  by pressing N (or P) followed by the
  1107.   required distance... W D H M...
  1108.  
  1109. ■ SEARCHING FOR AN EVENT
  1110.   Use the LOCATE menu (or press F3 as a
  1111.   shortcut to find an event by the field
  1112.   contents.)
  1113.  
  1114. ■ MODIFYING/DISPLAYING AN EXISTING EVENT
  1115.   If you have access privileges, pressing
  1116.   the ─┘ ENTER key over an existing event
  1117.   will show a range of options. ESC (once)
  1118.   will remove the selector to reveal any
  1119.   hidden part of the data window.
  1120.  
  1121. ■ USING SHIFT+DEL / SHIFT+INS TO PLACE EVENTS
  1122.   Press SHIFT+DEL key over an existing event
  1123.   to 'copy' the contents to a holding buffer.
  1124.  
  1125.   To place duplicates anywhere on the
  1126.   timesheet, simply press SHIFT+INS,
  1127.   reposition if/as required, then press
  1128.   ─┘ ENTER to store the duplicate event.
  1129.  
  1130. ■ DISPLAY FIELDS
  1131.   Press the ■ F2 ■ key to select which data
  1132.   field should be displayed within the
  1133.   occupied cells on the timesheet.
  1134.  
  1135. ■ TIMESHEET STATUS
  1136.   Pressing the TAB key will provide current
  1137.   info about the timesheet display.
  1138.  
  1139. ■ SETTING THE DISPLAY REFERENCE
  1140.   When SCROLL-LOCK is ON, or AutoTrak is
  1141.   active, you may use the < and > keys to move
  1142.   the cursor timeslot between the left and
  1143.   right margins.
  1144.  
  1145. ■ COMPRESSING and EXPANDING THE DISPLAY
  1146.   The - and + keys, compress and expand the
  1147.   screen display between one column and the
  1148.   full screen width.
  1149.  
  1150.   To redisplay a blanked split, either expand
  1151.   the whole display until the denser splits
  1152.   become visible, or move to the required
  1153.   split, and press the + key or ─┘ ENTER.
  1154.                                              
  1155. %%CALENDAR
  1156. THE CALENDAR DISPLAY
  1157. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1158. To move around in the calendar, use the arrow
  1159. keys in the direction required.  As you reach
  1160. the upper or lower edge of the display, the
  1161. calendar will scroll in 1-week increments so
  1162. the cursor can move further in the desired
  1163. direction.
  1164.  
  1165. PgUp and PgDn will adjust the displayed date
  1166. by one full screen height.
  1167.  
  1168. Pressing the BackSpace key will display the
  1169. calendar relative to the current date.
  1170.  
  1171. ■ LOCATING NEXT/PREVIOUS EVENT
  1172.  
  1173.   You may use the CTRL+N or CTRL+P keys to
  1174.   move to the next or previous event in the
  1175.   calendar.
  1176.  
  1177.   If you use the F3 key, you may specify a
  1178.   value to match, then press the CTRL+arrow
  1179.   key for the direction of the search.
  1180.  
  1181.   Remember that - for the calendar - these
  1182.   moves are only in the current resource,
  1183.   since the calendar is only displaying the
  1184.   contents of a single selected resource.
  1185.  
  1186. ■ JUMPING TO A SPECIFIC DATE
  1187.  
  1188.   By typing a 2-digit date, and one of the
  1189.   month keys... 
  1190.     
  1191.        1  ...  9     0     -     =
  1192.       JAN ... SEP   OCT   NOV   DEC 
  1193.   
  1194.   - Look at the top row of the keyboard -
  1195.   
  1196.   ...the calendar will reposition to the
  1197.   nearest occurrence of the desired date.
  1198.   To always move to the NEXT, rather than
  1199.   to the NEAREST occurrence, hold the
  1200.   SHIFT key when selecting the month.
  1201.  
  1202. ■ LEAVING THE CALENDAR
  1203.  
  1204.   Pressing ENTER over any date, will close
  1205.   the calendar, and re-align the currently
  1206.   displayed schedules to the date/event
  1207.   that was highlighted in the calendar.
  1208.  
  1209.   To leave the calendar display without
  1210.   changing the schedule position, press
  1211.   the ESC key.
  1212.  
  1213.  
  1214. ■ EVENTS IN THE CALENDAR DISPLAY
  1215.  
  1216.   If solid block characters are shown under
  1217.   the calendar dates, they represent occupied
  1218.   timeslots in a condensed form.
  1219.  
  1220.   Each block indicates whether there is any
  1221.   activity within 4-HOUR blocks on the
  1222.   indicated date.
  1223.  
  1224.   The blocks are aligned to the starting time
  1225.   of the schedule as specified when the
  1226.   schedule was created.
  1227.  
  1228. Pressing the TAB key displays information
  1229. about the block start times relevant to
  1230. the current calendar.
  1231.  
  1232. If the block times overlap into the following
  1233. day, the colour of the text will change in
  1234. the (TAB) information box.
  1235.                                              
  1236. %%DIARY
  1237. THE DIARY DISPLAY
  1238. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1239. The diary display is a scrollable list of the
  1240. events in the currently active schedule...
  1241.  
  1242. To move around in the diary, use the arrow
  1243. keys in the direction required.  As you reach
  1244. the upper or lower edge of the display, the
  1245. display will scroll by single events so
  1246. the cursor can move further in the desired
  1247. direction.
  1248.  
  1249. PgUp and PgDn will scroll the display by
  1250. one-half screen height.
  1251.  
  1252. Pressing the BackSpace key will display the
  1253. diary relative to the current date.
  1254.   
  1255. By default, the diary will try to display the
  1256. events for the currently selected resource.
  1257. If this fails, the diary will automatically
  1258. switch to display all resources merged.
  1259.  
  1260. Pressing the SPACE bar toggles between
  1261. displaying the diary for the current resource,
  1262. or all resources in the current schedule.
  1263.   
  1264. ■ LOCATING NEXT/PREVIOUS EVENT
  1265.  
  1266.   You may use the CTRL+N or CTRL+P keys to
  1267.   move to the Next or Previous event in
  1268.   the diary.
  1269.  
  1270.   By pressing the F3 key, you may specify a
  1271.   value to match, then press the CTRL+arrow
  1272.   key for the direction of the search.
  1273.  
  1274. Remember that these moves are only in the
  1275. current diary context - either ONE resource
  1276. or ALL resources depending on the SPACE bar.
  1277.  
  1278. ■ JUMPING TO A SPECIFIC DATE
  1279.    
  1280.   By typing a 2-digit date, and one of the
  1281.   month keys... 
  1282.     
  1283.        1  ...  9     0     -     =
  1284.       JAN ... SEP   OCT   NOV   DEC 
  1285.   
  1286.   - Look at the top row of the keyboard -
  1287.   
  1288.   ...the diary will reposition to the NEAREST
  1289.   occurrence of the desired date.
  1290.   To always move to the NEXT, rather than to
  1291.   the NEAREST occurrence, hold the SHIFT key
  1292.   when selecting the month.
  1293.  
  1294. ■ LEAVING THE DIARY
  1295.  
  1296.   Pressing ENTER over any date, will close
  1297.   the diary, and re-align the currently
  1298.   displayed schedules to the event that was
  1299.   highlighted in the diary.
  1300.  
  1301.   To leave the diary display without changing
  1302.   the schedule position, press the ESC key.
  1303.                                              
  1304. %%MODIFYEVENT
  1305. MODIFYING AN EXISTING EVENT
  1306. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1307. ■ UPDATE
  1308.   ▀▀▀▀▀▀
  1309.   Allows you to change the existing info
  1310.   in the event data window.
  1311.  
  1312. ■ DELETE
  1313.   ▀▀▀▀▀▀
  1314.   Will completely remove this event
  1315.   from the schedule.
  1316.  
  1317. ■ REPOSITION
  1318.   ▀▀▀▀▀▀▀▀▀▀
  1319.   Allows you to pick up the event, and change
  1320.   any aspect of it's position information,
  1321.   including the resource.
  1322.  
  1323. ■ COPY
  1324.   ▀▀▀▀
  1325.   Operates in the same way as REPOSITION,
  1326.   however the copied event is left at its
  1327.   original position.
  1328.                                              
  1329. %%ANYRANGE
  1330. SET EVENT TIME RANGE / DURATION
  1331. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1332. Use the arrow keys to move the time cursor
  1333. or range into the desired position on
  1334. the timesheet.
  1335.  
  1336. Use the ■SPACE■ bar to switch between
  1337. positioning the whole event, or the individual
  1338. start/end times.  If you are not allowed to
  1339. adjust either end, the status bar will blink
  1340. AMBER as a warning.
  1341.  
  1342. You may press the R key to manually type-in
  1343. the desired time range.
  1344.  
  1345. The start and end times shown at the bottom of
  1346. the screen reflect the curent event position
  1347. and duration.  RED times are in the past,
  1348. GREEN times are in the future.
  1349.  
  1350. When the resource and time range is correct,
  1351. press the ─┘ ENTER key to store the event.
  1352.                                              
  1353. %%FUTURERANGE
  1354. SET EVENT TIME RANGE / DURATION
  1355. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1356. New events or events in the future may be
  1357. placed anywhere from the current time into
  1358. the future.
  1359.  
  1360. Use the ■SPACE■ bar to switch between
  1361. positioning the whole event, or the individual
  1362. start/end times.  If you are not allowed to
  1363. adjust either end, the status bar will blink
  1364. AMBER as a warning.
  1365.  
  1366. You may press the R key to manually type-in
  1367. the desired time range.
  1368.  
  1369. The current settings do not allow you to move
  1370. or position events in the past. You may adjust
  1371. the ■length■ of any events that have already
  1372. begun, but that's all.
  1373.  
  1374. Use the arrow keys to move the time cursor
  1375. or range into the desired position on
  1376. the timesheet.
  1377.  
  1378. The start and end times shown at the bottom of
  1379. the screen reflect the curent event position
  1380. and duration.  RED times are in the past,
  1381. GREEN times are in the future.
  1382.  
  1383. When the resource and time range is correct,
  1384. press the ─┘ ENTER key to store the event.
  1385.                                              
  1386. %%TYPERANGE
  1387. ENTER THE REQUIRED TIME RANGE
  1388. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1389. Enter the desired time range by moving to,
  1390. and filling-in the appropriate details.
  1391.  
  1392. ENTER, TAB and UP/DOWN allow you to move
  1393. between the entry fields.
  1394.  
  1395. The default values are taken from the screen
  1396. display at the time you selected this function.
  1397.  
  1398. If necessary, the values are rounded out to
  1399. align with a whole timeslot.
  1400.                                              
  1401. %%NEWDETAILS
  1402. EVENT DETAILS
  1403. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  1404. To store information against an event, you must
  1405. fill-in the blank fields in the data window.
  1406. Type in the desired values, and press ─┘ ENTER
  1407. at the end of each field.
  1408.  
  1409. These details are the information that will be
  1410. displayed each time you recall or display the
  1411. event contents.
  1412.  
  1413. You may also use the arrow keys to move
  1414. between the adjacent fields while entering the
  1415. information.
  1416.  
  1417.                                              
  1418. %%UPDATEDETAILS
  1419. UPDATE EVENT DETAILS
  1420. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1421. Type over the fields in the event data window
  1422. to set new values, press ─┘ ENTER at the end
  1423. of each field.
  1424.  
  1425. You may use the arrow keys to move between the
  1426. adjacent fields while entering the data.
  1427.                                              
  1428. %%DELETEEVENT
  1429. DELETE EXISTING EVENT
  1430. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1431. If you select the YES bar, and press ─┘ ENTER,
  1432. the event under the cursor will be deleted
  1433. from the schedule permanently.
  1434.  
  1435. If you choose the NO bar, then the event will
  1436. remain in its original form.
  1437.                                              
  1438. %%COPYEVENT
  1439. COPY EVENT
  1440. ▀▀▀▀▀▀▀▀▀▀
  1441. You have selected the current event to be
  1442. copied to another location.
  1443.  
  1444. Move the blinking cursor block to any other
  1445. timesheet position, and press ─┘ ENTER to place
  1446. it into the schedule.
  1447.  
  1448. Before pressing ─┘ ENTER you may choose to
  1449. modify the start and/or end times by using the
  1450. ■SPACE■ bar.
  1451.                                              
  1452. %%DUPFIELD
  1453. DUPLICATE FIELD DEFINITION
  1454. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1455. You may only position each field to appear
  1456. once within any form.
  1457.  
  1458. Move to the duplicated field, and press ENTER
  1459. to select another field for that position, or
  1460. remove the underscore characters so that the
  1461. field position no longer exists.
  1462.  
  1463.                                              
  1464. %%INVALIDFILE
  1465. INVALID FILE NAME
  1466. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1467. TimeTrak could not use the filename that you
  1468. supplied.  Please refer to the DOS manual to
  1469. ensure that your name conforms to the
  1470. requirements for a filename.
  1471.  
  1472.                                              
  1473. %%LINEDRAW
  1474. LINEDRAW MODE
  1475. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  1476. Using the arrow keys, you may now move around
  1477. the window to create line borders.
  1478.  
  1479. Pressing the 1-2-3-4 keys will provide
  1480. different variations on the character set used
  1481. to create the horizontal and vertical lines
  1482. and junctions.
  1483.  
  1484. Press ─┘ ENTER to return to the text and
  1485. field layout mode.
  1486.  
  1487.                                              
  1488. %%EDITRSRCNAME
  1489. EDIT RESOURCE NAME
  1490. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1491. Type-over or edit the existing resource name
  1492. and press ─┘ ENTER when complete.
  1493.  
  1494. Blank names are not accepted.
  1495.                                              
  1496. %%UTILMENU
  1497. FILE-UTILITIES
  1498. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1499. These utilities allow you to perform
  1500. supervisory functions that affect the selected
  1501. schedules.
  1502.  
  1503. Before using these functions, it is highly
  1504. recommended that you perform a backup of the
  1505. schedule data and index files.
  1506.  
  1507. ■ REINDEX
  1508. ▀▀▀▀▀▀▀▀▀
  1509.   Provides the means to rebuild the TSX
  1510.   index file from the contents of the TSD
  1511.   schedule data file.
  1512.  
  1513.   It should be ensured that the schedule
  1514.   is not opened by any users (self included)
  1515.   while it is being reindexed.
  1516.  
  1517. ■ PURGE
  1518. ▀▀▀▀▀▀▀
  1519.   Is the tool to clear all events and alarms
  1520.   from a selected range of time.
  1521.  
  1522.   Once selected, you are asked to indicate the
  1523.   resource to be purged, and the range of
  1524.   time to be processed.
  1525.  
  1526.   The default time range is from the
  1527.   'beginning of time' up to 1-month
  1528.   prior to the current date and time.
  1529.  
  1530.                                              
  1531. %%REINDEX
  1532. REBUILD INDEX FOR SELECTED SCHEDULE
  1533. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1534. Enter the name of the schedule that you want
  1535. to reindex...
  1536.  
  1537. You may use wildcards, or press ENTER to
  1538. display a selector list of schedules.
  1539.  
  1540. DO NOT allow anyone to open or modify the
  1541. schedule while it is being processed.
  1542.  
  1543.                                              
  1544. %%PURGE
  1545. PURGE ALL EVENTS IN TIME RANGE...
  1546. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1547. Select whether all resources should be cleared
  1548. or only the resource under the cursor.
  1549.  
  1550. The next step allows you to specify the time
  1551. range that will be cleared.
  1552.  
  1553.                                              
  1554. %%SETEXTORJUMP
  1555. SET EXTENDED MOVE SIZE -or-
  1556. JUMP TO SPECIFIC DATE...
  1557. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1558.   By pressing a digit key,
  1559.   you have chosen to...
  1560.   
  1561. ■ SET the 'extended move' size,
  1562.               or
  1563. ■ JUMP to any date within a 12 month range
  1564.   of the cursor position.
  1565.  
  1566. ■ EXTENDED MOVE SIZE
  1567.   Extended moves in the timesheet are made
  1568.   by pressing the SHIFT key in conjunction
  1569.   with the left or right arrow keys to move
  1570.   a larger than normal distance in one step.
  1571.  
  1572.   To SET an extended move, you may press ONE
  1573.   or TWO digits, followed by the required unit
  1574.   of size for the move (Secs/Mins/.../Weeks)
  1575.  
  1576.   Now, each time you use the LEFT/RIGHT arrow
  1577.   keys with SHIFT held down, the cursor will
  1578.   move by the extended move size, rather than
  1579.   one screen width in the direction of the
  1580.   arrow key.
  1581.     
  1582. ■ To DISABLE extended moves, 
  1583.   Set an extended move size of ZERO units.
  1584.   ZERO units will restore the extended move
  1585.   size to one screen width.
  1586.  
  1587. ■ JUMP TO A SPECIFIC DATE
  1588.   To reposition instantly to any date, you
  1589.   must enter the required date as TWO digits,
  1590.   (You've already pressed one...) followed by
  1591.   the required month - as shown on the
  1592.   keyboard overlay as follows:
  1593.    
  1594.        1  ...  9     0     -     =
  1595.       JAN ... SEP   OCT   NOV   DEC 
  1596.   
  1597.   - Look at the top row of the keyboard -
  1598.    
  1599.   The action described above will move to the
  1600.   NEAREST occurrence of the specified date...
  1601.   ^^^^^^^
  1602.   To always move to the NEXT occurrence of
  1603.   the required date, enter the two digits,
  1604.   then hold the SHIFT key while selecting
  1605.   the month.    ^^^^^^^^^
  1606.                                              
  1607. %%PRINTDEV
  1608. SELECT THE DEVICE OR FILE THAT
  1609. WILL RECEIVE THE PRINTOUT
  1610. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1611. Type in the DOS device name that is to be
  1612. used to print any listings or reports.
  1613.  
  1614. Alternately, you may specify a filename that
  1615. will be used to store the text file generated
  1616. by the print routines.
  1617.  
  1618. If you specify CON as the device, the screen
  1619. state will be saved, and the printout directed
  1620. to the display screen.  Press any key to
  1621. proceed on a screen by screen basis.
  1622.  
  1623. To abort any printout, you may press ESC
  1624.  
  1625.                                              
  1626. %%PRINTFORM
  1627. SELECT THE TYPE OF PRINTOUT REQUIRED
  1628. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1629. TimeTrak can printout the events in a schedule
  1630. in a range of formats.  Move the highlight bar
  1631. over the required listing type and press ENTER
  1632.  
  1633.                                              
  1634. %%INVTIMERANGE
  1635. THE DATE/TIME RANGE ENTERED IS INVALID
  1636. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1637. Please retype the date and time values.
  1638. The entry format is...
  1639.  
  1640.     YEAR-MONTH-DAY   HOUR-MINUTE-SECOND
  1641.                                              
  1642. %%SELCHARSET
  1643. THE CHARACTER SET NAME IS INVALID
  1644. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1645. TimeTrak only accepts a specific range of
  1646. character set names.  Please refer to the user
  1647. manual for a list of names available in this
  1648. version.
  1649.  
  1650. Almost all IBM PC compatible printers will use
  1651. the default settings.  If you get unusual
  1652. characters instead of the border lines, check
  1653. the printer's character set selection, or...
  1654.  
  1655. If you are unsure of your printer capabilities
  1656. try using the 'plain vanilla'  ASCII char set.
  1657.                                              
  1658. %%SELRESOURCE
  1659. SELECT THE RESOURCE(S) TO ACT ON...
  1660. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1661. Use the arrrows to select the individual
  1662. resource that you want to process.
  1663.  
  1664. To process ALL RESOURCES, move to the top of
  1665. the selector list, and press ENTER.
  1666.  
  1667. To select ALL, you may also press 'A'
  1668.  
  1669. Note:  A calendar may not be printed for
  1670.               ALL RESOURCES
  1671.                                              
  1672. %%ASKRANGE
  1673. SET RANGE OF TIME TO PROCESS
  1674. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1675. Choose the desired time range to be covered
  1676. by the operation.
  1677.  
  1678. The first four options allow you to select
  1679. the time range centered around the current
  1680. cursor time.
  1681.   
  1682. You may also easily select a range to
  1683. include Tomorrow's or Next Weeks events.
  1684.   
  1685. The 'User Range' option allows you to type in
  1686. the exact time range to be processed.
  1687.                                              
  1688. %%PAPERSIZE
  1689. SET OUTPUT DIMENSIONS FOR PRINTOUTS
  1690. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1691. Printouts are defined by their size in columns
  1692. and rows of characters.  With this flexibility
  1693. you may also control the dimension of listings
  1694. that are being sent to a list file.
  1695.  
  1696. The minimum output size is 80 cols by 25 lines
  1697. The maximum number of columns is 240, while
  1698. the number of lines is limited to 999.
  1699.  
  1700. If your printer is using a small character
  1701. set, you may choose to change these values to
  1702. allow TimeTrak to print across the paper.
  1703.                                              
  1704. %%BADRSRCNAME
  1705. BLANK NAME NOT ALLOWED
  1706. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1707. When setting a resource name, you must use at
  1708. least one character.  If the name is to be
  1709. left blank, use periods, dashes or underscores
  1710. to fill some or all of the field length.
  1711.  
  1712. To correct or enter a new name, Type-over or
  1713. edit the existing resource name and press
  1714. ─┘ ENTER when complete.
  1715.                                              
  1716. %%NOMODIFY
  1717. MODIFY NOT ALLOWED
  1718. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1719. The current environment settings do not allow
  1720. you to modify or create information in the
  1721. schedule.  Please refer to your system
  1722. supervisor for increased access privileges.
  1723.                                              
  1724. %%NOCREATE
  1725. MODIFY NOT ALLOWED
  1726. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1727. The current environment settings do not let
  1728. you create new schedules.  Please refer to
  1729. your system supervisor/manual for increased
  1730. access privileges.
  1731.                                              
  1732. %%EMPTYCELL
  1733. EMPTY CELL
  1734. ▀▀▀▀▀▀▀▀▀▀
  1735. The last operation failed because you tried to
  1736. pick up values from an empty cell.
  1737.  
  1738. To use the SHIFT+DEL function, position over
  1739. an EXISTING event, then press SHIFT+DEL.
  1740.  
  1741. Pressing the SHIFT+INS key at any later time
  1742. will allow you to place a duplicate of the
  1743. original event at the cursor position.
  1744.                                              
  1745. %%COLLISION
  1746. COLLISION
  1747. ▀▀▀▀▀▀▀▀▀
  1748. You cannot place one event on top of
  1749. another.  You must either remove or shorten
  1750. the underlying event first.
  1751.  
  1752. POSSIBLE SOLUTION
  1753. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1754. Place the new event aside (remember where you
  1755. put it !), change the underlying event,
  1756. then REPOSITION the new event into the desired
  1757. location.
  1758.                                              
  1759. %%INVALIDKEY
  1760. INVALID KEY
  1761. ▀▀▀▀▀▀▀▀▀▀▀
  1762. The key you just pressed was invalid for
  1763. the current operation.
  1764.  
  1765. If you are trying to access a menu...
  1766.  
  1767. From the timesheet, press ALT+ the first
  1768. letter of the menu name  -or-  press F10 to
  1769. display the menu bar...
  1770.  
  1771. If you are already in the the menu bar, press
  1772. the highlighted letter of the menu that you
  1773. want to 'pull down'...
  1774.  
  1775. ... then press the highlighted letter of the
  1776. desired function that you want to perform.
  1777.  
  1778.                                              
  1779. %%ATLEASTTWO
  1780. CANNOT RESIZE WHEN ONLY ONE SPLIT ON SCREEN !
  1781. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1782.  
  1783. Before you can adjust the size or position
  1784. of a split, there must be more than one
  1785. split visible on screen.
  1786.  
  1787. Use the File-Open or Split-Split options to
  1788. create more splits if required.
  1789.                                              
  1790. %%SHIFTINSFAILED
  1791. Pressing SHIFT+INS failed !
  1792. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1793. Because you have not 'picked up' an existing
  1794. event (with SHIFT+DEL).
  1795.  
  1796. SHIFT+DEL/INS is a bit like a rubber stamp,
  1797. once you have picked up an event, you may
  1798. place duplicates of the original event in
  1799. as many times and resources as you require.
  1800.                                              
  1801. %%EVENTFINISHED
  1802. CANNOT EDIT EVENTS IN PAST
  1803. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1804. The event that you selected has already ended,
  1805. and the current settings do not allow you to
  1806. change events that are past the current date
  1807. and time.
  1808.  
  1809. If you were trying to copy the event, you may
  1810. SHIFT+DEL (pick-up) the contents and duration
  1811. of the event, then place the event in a
  1812. future time with the SHIFT+INS keys.
  1813.  
  1814. If you need to change events in the past,
  1815. use the...
  1816.  
  1817. ■  CONFIG-OPTIONS-EDITPAST menu function
  1818.        or contact your system supervisor.
  1819.                                              
  1820. %%NOEDITPAST
  1821. CANNOT CREATE EVENTS IN PAST
  1822. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1823. The current settings do not allow you to
  1824. create events in the past...
  1825.  
  1826. If you need to add or modify events in
  1827. the past, use the...
  1828.  
  1829. ■  CONFIG-OPTIONS-EDITPAST menu function
  1830.        or contact your system supervisor.
  1831.                                              
  1832. %%STARTINPAST
  1833. START TIME IN PAST
  1834. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1835. Either the event that you selected has already
  1836. begun, or you tried to position the start time
  1837. of an event to a point before the current date
  1838. and time...
  1839.  
  1840. If you are adjusting or working on an event
  1841. that has already started, you may only set the
  1842. duration and contents, provided that the end
  1843. time is still in the future.
  1844.  
  1845. The current settings do not allow you to
  1846. create or change events that are past the
  1847. current date and time of day.
  1848.  
  1849. If you must change past events, use the...
  1850.  
  1851. ■  CONFIG-OPTIONS-EDITPAST menu function
  1852.    or refer to your system supervisor/manual.
  1853.                                              
  1854. %%NOCHANGERSRC
  1855. CANNOT MOVE ACTIVE EVENT TO ANOTHER RESOURCE
  1856. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1857. The event that you selected has already begun,
  1858. and the current settings do not allow you
  1859. to move the event to another resource.
  1860.  
  1861. In general, you may not change events that
  1862. are past the current date and time.
  1863.  
  1864. If this facility is required, use the...
  1865.  
  1866. ■  CONFIG-OPTIONS-EDITPAST menu function
  1867.        or contact your system supervisor.
  1868.  
  1869. You may still adjust the length of events that
  1870. have already started, provided that the end
  1871. of the event is still in the future.
  1872.                                              
  1873. %%MAX8SPLITS
  1874. MAXIMUM NUMBER OF SPLITS
  1875. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1876. The program is limited to 8 separate splits on
  1877. screen simultaneously.
  1878.  
  1879. To open another split of any schedule, you
  1880. must first close one of the existing splits.
  1881.                                              
  1882. %%NOROOMTOSPLIT
  1883. SPLITS TOO CLOSE
  1884. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1885. When opening more splits on screen, you must
  1886. allow at least one line for the display of the
  1887. split contents.
  1888.  
  1889. The last operation tried to open a new split
  1890. at a line where there is not enough room to
  1891. display the new split and the existing splits
  1892. correctly.
  1893.  
  1894. You may use the 'Split-Window position' menu
  1895. function to move the existing schedules, or
  1896. close any unwanted splits to make more room.
  1897.                                              
  1898. %%NOTHINGTODEL
  1899. THERE IS NOTHING UNDER THE CURSOR TO DELETE !
  1900. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1901. You just pressed the DEL key in the timesheet,
  1902. however, there is not an event under the
  1903. cursor !
  1904.                                              
  1905. %%NODELINPAST
  1906. YOU CANNOT DELETE EVENTS IN THE PAST
  1907. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1908. The event that you selected has already begun,
  1909. and the current settings do not allow you
  1910. to delete or move the event to another place.
  1911.  
  1912. In general, you may not change events that
  1913. are past the current date and time.
  1914.  
  1915. If this facility is required, use the...
  1916.  
  1917. ■  CONFIG-OPTIONS-EDITPAST menu function
  1918.        or contact your system supervisor.
  1919.  
  1920. You may still adjust the length of events that
  1921. have already started, provided that the end
  1922. time is still in the future.
  1923.                                              
  1924. %%NOUPDATEINPAST
  1925. CANNOT CHANGE THE CONTENTS OF EVENTS IN PAST
  1926. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1927. The event that you selected has already ended,
  1928. and the current settings do not allow you
  1929. to change the contents of a past event.
  1930.  
  1931. If this facility is required, use the...
  1932.  
  1933. ■  CONFIG-OPTIONS-EDITPAST menu function
  1934.        or contact your system supervisor.
  1935.                                              
  1936. %%NOINSERTINPAST
  1937. CANNOT INSERT / COPY EVENTS IN THE PAST
  1938. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1939. The event that you selected has already ended,
  1940. and the current settings do not allow you to
  1941. position events in the past.
  1942.  
  1943. You may SHIFT+DEL (pick-up) the contents and
  1944. duration of the event, then place the event
  1945. in a future time with the SHIFT+INS keys.
  1946.  
  1947. If the ability to edit the past is required,
  1948. use the...
  1949.  
  1950. ■  CONFIG-OPTIONS-EDITPAST menu function
  1951.    or refer to your system supervisor/manual.
  1952.                                              
  1953. %%NOZOOM
  1954. CANNOT ZOOM WITH ONLY ONE SPLIT ON SCREEN
  1955. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1956.  
  1957. To zoom, you must have at least two splits
  1958. on screen.
  1959.  
  1960. (you can't zoom a full screen split !).
  1961.                                              
  1962. %%RESOURCEWIDTH
  1963. RESOURCE NAMES MUST BE BETWEEN 2...31 cols
  1964. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1965.  
  1966. In the last operation, the width of the left
  1967. margin was set to a value that was out of
  1968. range.
  1969.  
  1970. The width of the resource name 'margin' is
  1971. between 2 and 31 characters.
  1972.                                              
  1973. %%INVALIDNUMBER
  1974. INVALID NUMBER
  1975. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1976. Only positive whole numbers may be entered, or
  1977. maybe you typed an O instead of the digit zero
  1978.                                              
  1979. %%NOPLACETOGO
  1980. IMPOSSIBLE TO MOVE THE REQUESTED SPLIT
  1981. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1982. You cannot move the current split boundary
  1983. because it is 'jammed' between the two
  1984. adjacent boundaries.
  1985.  
  1986. Depending on the screen layout at the moment,
  1987. you may MOVE the current split, or you may
  1988. have to reposition the adjacent splits before
  1989. moving the desired split boundary.
  1990.  
  1991. Alternatively, you can use the Split-Zoom menu
  1992. function (shortcut = CTRL+Z) to bring the
  1993. active split to full screen while you perform
  1994. the desired actions, then CTRL+Z to return to
  1995. the multi split display.
  1996.                                             
  1997. %%SPLITMOVELIMIT
  1998. MO MORE ROOM TO MOVE
  1999. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2000. You have reached the limit of movement
  2001. available for this split.
  2002.  
  2003. The limit is determined from the type of move,
  2004. and the relationship of the selected split to
  2005. the adjacent split boundaries.
  2006.  
  2007. Each split must retain at least one line to
  2008. display the resource contents.
  2009.                                             
  2010. %%NOUSERKEYS
  2011. THERE ARE NO KEY FIELDS DEFINED
  2012. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2013. For a locate operation to search for a value
  2014. in a field, the field must have been defined
  2015. as a key field when the schedule was first
  2016. created.
  2017.  
  2018. Use the F2 key to list the available field
  2019. names for display - however since none were
  2020. set up as KEY fields (with the tilde char),
  2021. you must search visually through the events
  2022. by using CTRL+(SHIFT+) and the arrow keys,
  2023. or you may use the diary to browse through
  2024. the range of events.
  2025.                                             
  2026. %%NOUSERFIELDS
  2027. THERE ARE NO FIELDS DEFINED IN THIS SCHEDULE
  2028. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2029. When this schedule was created, no fields were
  2030. setup on the data form with the UNDERSCORE (_)
  2031. or keys with the TILDE (~) characters.
  2032.  
  2033. Events in this schedule are simply present or
  2034. absent, they cannot contain user entered data.
  2035.  
  2036. To define a schedule with user fields or keys,
  2037. refer to the Help screens while creating a
  2038. new schedule.
  2039.                                             
  2040. %%INVALIDTIME
  2041. INVALID TIME ENTRY
  2042. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2043. The time value just entered was invalid -
  2044. either the time was out of range, or some
  2045. unexpected characters were encountered.
  2046.                                              
  2047. %%DIARYTOALL
  2048. NOTHING TO SHOW IN CURRENT RESOURCE.
  2049. DIARY SWITCHED TO SHOW ALL RESOURCES
  2050. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2051. There were no events to display in the current
  2052. resource, so the diary switched automatically
  2053. into displaying the events from all resources
  2054. with respect to the cursor date and time.
  2055.                                              
  2056. %%NOALARMFILE
  2057. NO ALARM INDEX FILE !
  2058. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2059. TimeTrak could not locate the .TLX file for
  2060. this schedule.  Check your system to ensure
  2061. that the required TSD, TSX and TLX files are
  2062. accessible to TimeTrak.
  2063.                                              
  2064. %%NOALARMSEL
  2065. NO ALARM SELECTED
  2066. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2067. The last operation required that the cursor
  2068. was pointing to a valid alarm event.
  2069.  
  2070. You can't delete the 'ADD NEW ALARM' line !
  2071.                                              
  2072. %%NOALARMTIME
  2073. NO TRIGGER TIME SPECIFIED
  2074. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2075. Before an alarm can be stored, all details
  2076. must be provided correctly.
  2077.  
  2078. In this case, either...
  2079.  
  2080. ■ the alarm trigger time was not selected
  2081.   or keyed in correctly.
  2082.  
  2083. ■ the time that was selected, has already
  2084.   past the current date and time.
  2085.                                              
  2086. %%ALARMTIME
  2087. CHOOSE WHEN THE ALARM SHOULD BE ACTIVATED
  2088. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2089. Use the arrow keys to select one of the
  2090. 'quick set' options, or select the last option
  2091. if you want to manually set the date and time
  2092. when the alarm should occur.
  2093.  
  2094.                                              
  2095. %%ALARMCUSTOM
  2096. ENTER THE DATE AND TIME FOR THE ALARM POINT
  2097. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2098. You chose to manually enter the alarm
  2099. trigger date and time.
  2100.  
  2101. First enter the date, then type in the
  2102. required time that the alarm should be
  2103. activated.
  2104.  
  2105. Remember times are in 24-hour notation !
  2106.                                              
  2107. %%ALARMSETTING
  2108. SET, CHANGE OR DELETE ALARM TRIGGERS
  2109. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2110. ■ ADDING AN ALARM
  2111.   Press the INS key, or move to the first
  2112.   menu option and press ENTER.
  2113.  
  2114. ■ CHANGING AN EXISTING ALARM
  2115.   Move to the desired alarm, and
  2116.   press the ENTER key.
  2117.  
  2118. ■ DELETING AN ALARM
  2119.   Move to the alarm that is to be deleted,
  2120.   then press the DEL key.  A pop-up will ask
  2121.   you to confirm the removal of the alarm.
  2122.                                              
  2123. %%ALARMTYPES
  2124. CHOOSE THE TYPE OF ALARM REQUIRED
  2125. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2126. Use the arrow keys to select the type of alarm
  2127. that will occur when the alarm 'goes off'.
  2128.  
  2129. ■ POP-UP
  2130.   Pop-up the actual event data over
  2131.   whatever you are currently doing on
  2132.   the computer.
  2133.  
  2134. ■ DOS CMD
  2135.   Using this type of alarm, you may perform
  2136.   any function under DOS that will fit in
  2137.   alongside TimeTrak in memory.
  2138.  
  2139.   Applications may include sending electronic
  2140.   mail messages, or starting some lengthy
  2141.   print job in the middle of the night.
  2142.                                              
  2143. %%ALARMDOSCMD
  2144. ENTER ANY VALID DOS COMMAND
  2145. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2146. When the alarm trigger time occurs, this
  2147. command wil be passed to DOS for execution.
  2148.  
  2149. If your program requires I/O redirection,
  2150. use the following format...
  2151.  
  2152. COMMAND /C yourprog....etc
  2153.  
  2154. Refer to the user manual for more details
  2155. regarding error completion, and DOS I/O
  2156. redirection.
  2157.                                              
  2158. %%CANCELALARM
  2159. HOW DO YOU WANT TO GET RID OF THIS ALARM ?
  2160. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2161. You may choose SLEEP, which will tell the
  2162. alarm to go away, then reschedule itself to
  2163. remind you again at a later time.
  2164.  
  2165. Alternately, you may elect to CANCEL the
  2166. alarm, which will remove ■ this ■ alarm
  2167. permanently.  Note that if other alarms have
  2168. previously been set for the same event,
  2169. then they will remain unchanged.
  2170.  
  2171. If you don't press any key within 30 seconds,
  2172. the alarm will automatically SLEEP.
  2173.                                              
  2174. %%ALARMTRIG
  2175. AN ALARM TRIGGER IS WAITING
  2176. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2177.  
  2178. An alarm is due now !, but since you have some
  2179. important information on the screen, it is
  2180. being delayed until you close the pop-up
  2181. windows that are currently on screen.
  2182.  
  2183. The status bar will flash every 5 seconds to
  2184. remind you that the alarm is still waiting.
  2185.  
  2186.                                              
  2187. %%INSALRMFAILD
  2188. FAILED TO WRITE ALARM ENTRY
  2189. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2190.  
  2191. TimeTrak failed to record the alarm details
  2192. that you just created.
  2193.  
  2194. This may be due to the fact that the alarm
  2195. falls at the same time as another alarm that
  2196. is attached to this event.
  2197.  
  2198. Check the alarm list - to see if there is
  2199. already an alarm of the same type at the
  2200. required time.
  2201.                                              
  2202. %%PLANRSET
  2203. SPECIFY LINE BREAK POINT FOR PLANNER
  2204. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2205. When printing a planner layout, TimeTrak
  2206. will allocate a standard slot width to provide
  2207. the 'best' appearance when printing.
  2208.  
  2209. This calculation is based on the schedule
  2210. timebase, and the printer setup parameters.
  2211.  
  2212. If you prefer to force some other line break
  2213. setting, you may enter your preferred values
  2214. for the number of days and/or  HH:MM:SS that
  2215. should be displayed per line of the planner
  2216. listing.
  2217.  
  2218. After completing the entry, the value will be
  2219. checked to make sure that it can be formatted
  2220. to fit in the available printer width.
  2221.  
  2222. You will then be asked to confirm the printout
  2223. or to re-enter the values - if TimeTrak
  2224. could not format a line that will fit
  2225. across the current printer width setting.
  2226.  
  2227.                                              
  2228. %%INVPLANR
  2229. PLANNER PRINT RANGE WILL NOT FIT
  2230. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2231.  
  2232. TimeTrak cannot fit the line format you
  2233. requested with the slot size of the current
  2234. schedule.
  2235.  
  2236. Either the slots would show as 'less' than
  2237. one character wide, or they would overflow
  2238. the width of the page.
  2239.  
  2240. Please consider the slot size of the schedule
  2241. and select another line fitting size.
  2242.                                              
  2243. %%ETIMEOVFL
  2244. SCROLL / ZOOM OUT OF RANGE
  2245. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2246. The last zoom or scroll operation expected
  2247. TimeTrak to move beyond the internally set
  2248. time range of the program...
  2249.  
  2250. You may only move and edit in the times
  2251. bounded by Jan 1970, and ending in Feb 2038 AD
  2252.  
  2253. Zoom, scroll and repositioning operations will
  2254. 'bounce' off the end limits, and 'park' on the
  2255. second-last available timeslot in the schedule.
  2256.  
  2257.                                              
  2258. %%NOEVENTATCURSOR
  2259. NO EVENT UNDER CURSOR !
  2260. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2261. There was no event under the cursor to perform
  2262. the selected operation.
  2263.                                              
  2264.