Metropoli BBS
VIEWER: brsal.doc MODE: TEXT (ASCII)
From Todd Eckrich <mte@delphi.com>
Newsgroups: comp.sys.hp48
Subject: BRSAL, version 2.1, Alarm Browser Program
Date: Sat Feb 25 09:35:17 PST 1995
Organization: Delphi (info@delphi.com email, 800-695-4005 voice)

Subject: BRSAL, version 2.1
         ( Quick Alarm Viewer/Editor/Setter for HP48 G Series )
BYTES:   # 800Fh 2614.5
 
   This version has a quick System RPL INFORM (INput FORM) to
edit and set alarms. Times are entered using HH.MMSSs format, and
dates are entered using DD.MMYYYY or MM.DDYYYY format (depending
on the state of flag -42). Improved speed is due in part to fewer
INFORM field labels (4 vs. 10) and fewer INFORM fields (5 vs. 12).
I like the fact that if you enter invalid data, you are allowed to
correct your invalid entry. The HP INFORM just trashes your input
and errors.
 
VERSION HISTORY
 
   2.0   Wrote new INFORM for quickly editing and setting alarms.
         Credits:
          - Sune Bredahl J rgenson for System RPL INFORM post
          - Joe Horn for Graphics Message Box post
            ( To see, enter an invalid date, time or repeat
              parameter from EDIT or SET. )
 
   2.1   Renamed "ALM->" to "STK->", "SETAL" to "SET", and
         "DELAL" to "DEL". Added feature to display time until
         alarm is due or amount of time alarm is overdue.
 
   I like my HP48GX, but I was not satisfied with the built-in
capabilities for viewing, editing, and setting alarms. To view
alarms HP's way, the alarm browser must first be invoked from a
pop-up window. Then, to see more than just the first three characters
of an alarm, one must patiently edit the alarm from the browser.
BRSAL uses all of the display, except the menu area, to show each
alarm. If the alarm is an appointment alarm, then the entire contents
of the character string can be easily viewed. If the string contains
linefeeds, then separate rows are formed. If the normal display
boundaries are exceeded, then the display can be scrolled. If the
alarm is a control alarm, then only one line of the program is
promptly displayed.
 
 
EDITING AND SETTING ALARM PARAMETER FORMATS
 
   Message and repeat data fields have the same format as the
internal INFORM for setting alarms. Note that the "+/-" key can
advance the repeat parameters. Date and time field parameters
have the following formats,
 
           - Enter time in HH.MMSSs 24-hour format, e.g.,
 
               9.3    =   9:30:00 AM
              15      =   3:00:00 PM
              22.153  =  10:15:30 PM
 
           - Enter date in format according to state of flag -42,
 
              -42 clear:  MM.DDYYYY format, e.g.,
 
                 2.011994  =   1 FEB 1994
                 1.03      =   3 JAN       (current year)
                10.01      =   1 OCT       (current year)
 
              -42 set:    DD.MMYYYY format, e.g.,
 
                 1.111994  =   1 NOV 1994
                 1.03      =   1 MAR       (current year)
                10.01      =  10 JAN       (current year)
 
 
CAUTIONS
 
   If an alarm editing is ended with "CANCL" or CANCEL, the data is
lost. To avoid losing data, end editing with "OK" or ENTER.
 
 
KEY DEFINITIONS
 
   When BRSAL is initialized, the keyboard is defined as follows:
 
11.1  STK->     Pushes currently viewed alarm to stack as list
                which be stored with User RPL command "STOALARM".
 
12.1  DEL       Deletes currently viewed alarm with prompting.
 
13.1  EDIT      Edits currently viewed alarm. See CAUTIONS.
 
14.1  SET       Sets new alarm.
 
15.1  (delta)   Displays amount of time until alarm is due or amount
                of time that the alarm is overdue. Press any key
                other than "ON" to exit.
 
16.1  EXIT      Exits BRSAL.
 
25.1  UPARROW   Advances to previous alarm.
25.3            Advances to first alarm (right-shifted UPARROW).
 
35.1 DOWNARROW  Advances to next alarm.
35.3            Advances to last alarm (right-shifted DOWNARROW).
 
91.1 CANCEL     Exits BRSAL.
91.3 OFF        Turns off 48.
 
        If the current alarm display exceeds the display boundaries,
        (with repeat key feature)
 
        24.1 VAR        Scrolls display up.
 
        26.1 NXT        Scrolls display down.
 
        34.1 LEFTARROW  Scrolls display left.
 
        36.1 RIGHTARROW Scrolls display right.
 
 
-Enjoy
 
                Todd Eckrich  ( mte@delphi.com )
                1428 Oaklanding Road
                Mount Pleasant, SC 29464
                803 881-8781
[ RETURN TO DIRECTORY ]