



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   293
    ________________________________________________________________________


    CHAPTER 16:  MENU AND COMMAND REFERENCE


    THE FILE MENU

    The File menu commands allow you to execute file and pad maintenance
    tasks. Open the File menu to:

        0  Open, save, and create new pads

        0  Perform pad maintenance tasks

        0  Import and export screen and database files

        0  Print reports and labels

        0  Run DOS programs

        0  Exit HyperPAD

    The commands displayed on the File menu change depending on the current
    user level. Below, the File menu is shown at the browsing and painting
    user levels:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   294
    ________________________________________________________________________


    -----------------------------------
    NEW

    Accelerator Key:  ALT+F, N
    Keyboard Shortcut:  F11
    User Level:  All

    The New command saves the current pad and creates a new pad.
    When you select New, you must type a name for the new pad in the New Pad
    dialog box. If the "Keep current background" box is checked, the new pad
    will use the current background.

    Depending on the graphics card in your system, you can select from
    different screen modes. If your system is CGA-compatible you must select
    25 line mode. EGA systems support 25 and 43 line mode, and VGA systems
    support 25, 43, and 50 line mode.

    -----------------------------------
    OPEN

    Accelerator Key:  ALT+F, O
    Keyboard Shortcut:  F12
    User Level:  All

    The Open command saves the current pad and accesses another pad. Either
    type in the name of the pad you want to open or select the pad from the
    Files list box in the Open Pad dialog box.

    -----------------------------------
    SAVE A COPY

    Accelerator Key:  ALT+F, S
    Keyboard Shortcut:  ALT+F11
    User Level:  All

    Use the Save a Copy command to save the current pad under a new name or
    to create a backup copy of your pad. Since HyperPAD saves all changes to
    the current pad, a backup copy provides the only means of restoring a
    pad to its previous state. So you should always make backups prior to
    editing a pad.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   295
    ________________________________________________________________________


    When you select the Save a Copy command, the Save a Copy dialog box
    appears. The default pad name is the current pad name with a .BAK
    extension. To choose the default, press ENTER. Otherwise, type in the
    new name (and the drive and directory if you are saving the pad in a
    drive or directory other than the current directory) and press ENTER.

    -----------------------------------
    COMPRESS

    Accelerator Key:  ALT+F, C
    Keyboard Shortcut:  none
    User Level:  Painting

    The Compress command decreases the amount of disk space occupied by the
    pad by freeing space created when you delete pages, backgrounds,
    buttons, and fields. Use the Compress command periodically to free disk
    space and thereby increase disk access speed. While compressing,
    HyperPAD displays a status box showing which pages and backgrounds are
    being compressed.

    Compress requires twice the disk space that the uncompressed pad
    occupies.

    -----------------------------------
    PROTECT

    Accelerator Key:  ALT+F, T
    Keyboard Shortcut:  none
    User Level:  Painting

    Use the Protect command to set passwords and to set the various forms of
    pad protection.

    Note:  When the user level is typing or browsing, the Protect command
    will not appear on the File menu. This protects your pad from
    modification. When the pad is protected, access the extended File menu
    by holding down the SHIFT key and pressing ALT+F (ALT+SHIFT+F). If you
    are using a mouse, hold down the SHIFT key and click on the File menu.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   296
    ________________________________________________________________________


    When you select Protect from the File menu, the Set Pad Protection
    dialog box appears.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Read only:  When this option is set, HyperPAD prevents modification of
    the file. Further, the pad is opened in a shared, read-only mode that
    allows network users to open and use the pad simultaneously. Using
    PADtalk, you can still modify pages by putting information into fields
    and modifying button properties, etc.; however, these changes will not
    be saved.

    Activating this option does not limit the user's ability to alter the
    user level.

    Can't delete pad:  This option prevents you from accidentlaly deleting
    your pad from HyperPAD. When this option is active, the Delete command
    from the File menu will not work.

    By password only:  When this option is selected, you may only access the
    pad after providing the correct password. Assign a password with the
    <Set Password> button.

    Entering a password without checking the By password only option will
    allow all users to access the pad. However, only those who know the
    password can access the Protect dialog box.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   297
    ________________________________________________________________________


    User level:  Determines which tools, menus, and editing capabilities the
    user can access. The following describes the five user levels:

    User level:        Description:

    Browsing           Allows you to only click on buttons

    Typing             Allows you to type into fields

    Painting           Allows you to use the painting tools

    Authoring          Allows you to create and manipulate objects

    Scripting          Allows you to create and modify scripts

    Each user level encompasses all of the capabilities of the previous
    levels. For example, painting gives you all of the capabilities of
    typing and browsing.

    Set Password:  This option accesses the Set Password dialog box into
    which you enter the password.

    -----------------------------------
    DELETE

    Accelerator Key:  ALT+F, D
    Keyboard Shortcut:  none
    User Level:  Painting

    Use the Delete command to remove a pad from disk. To delete a pad, open
    the pad you want to delete, then select the Delete command. Once a pad
    is deleted, you can only restore it with a DOS file recovery program.
    While the "No Delete" option in the Set Pad Protection dialog box is
    activate, the pad cannot be deleted.

    -----------------------------------
    IMPORT

    Accelerator Key:  ALT+F, I
    Keyboard Shortcut:  none
    User Level:  Painting

    Use the Import command to bring dBASE III, HyperPAD Capture, ASCII text,
    Delimited ASCII, and BASIC BSAVE files into HyperPAD.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   298
    ________________________________________________________________________


    When you select the Import command, the Import dialog box appears.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    


    HYPERPAD CAPTURE (.GX2)

    This option imports character mode screen images captured using
    HyperPAD's Capture utility program, CAP.EXE. A new page is created for
    each image in the .GX2 file.

    For an image to be imported into the current pad, the resolution (i.e.,
    the height and width) of the image must be the same as the current pad.

    Those images with different character modes will not be imported.


    TEXT

    This option imports a text file into the current field.


    To import text:

    1.  Make sure you are using the Browse tool (CTRL+B).

    2.  Press TAB until the receiving field has the focus.

    3.  If the field is highlighted, press F2 to edit the field.

    4.  Position the cursor where you want to insert the imported text.

    5.  Select Import and choose the Text option.

    6.  Select the text file to import from the Import Text File dialog box.


    DBASE III (.DBF)

    This option imports records from dBASE III and dBASE III Plus files.
    HyperPAD will automatically create a new background in the current pad
    with fields that correspond to the dBASE fields. HyperPAD then creates a
    separate page in the pad for each record in the dBASE III file. You can
    import a maximum of 48 fields.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   299
    ________________________________________________________________________


    DELIMITED ASCII

    This option imports records from delimited ASCII files created by
    spreadsheets, databases, word processors, and other programs. When
    importing delimited ASCII files, HyperPAD creates a new background in
    the current pad containing fields that correspond to the fields in the
    delimited ASCII file. HyperPAD then creates a separate page for each
    record in the delimited ASCII file.


    BASIC BSAVE

    This option imports a BASIC.BSV file into HyperPAD. These files are
    memory images of the screen data usually created in BASIC. The .BSV file
    replaces all painting on the page or background. For example, when you
    import a .BSV file, everything painted on the current layer (page or
    background) is replaced with the screen image contained in the file.

    The following BASIC statements create a BSAVE file called MYFILE.BSV:

    DEF SEG=&HB800              'use &HB000 for mono
    BSAVE "myfile.bsv",0,4000   'use 8000 for 50 lines
                                'use 6880 for 43 lines

    -----------------------------------
    EXPORT

    Accelerator Key:  ALT+F, E
    Keyboard Shortcut:  none
    User Level:  Painting

    Use the Export command to save data from the current pad to the
    following file formats: Show Partner F/X (.GX2), BASIC BSAVE (.BSV),
    dBASE III (.DBF), Delimited ASCII, and Text (.TXT).

    Selecting the Export command accesses the Export dialog box:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   300
    ________________________________________________________________________


    SHOW PARTNER (.GX2)

    This option exports the current screen (excluding the menu bar, status
    bar, and tool box) to a Show Partner F/X (.GX2) file. The exported file
    can then be used with Show Partner F/X and other products that support
    the .GX2 file format. When this option is activated, HyperPAD displays a
    dialog box that asks you for a filename. Type in the filename, including
    a drive and directory if necessary, then press ENTER.


    BASIC BSAVE (.BSV)

    This option exports the current screen (excluding the menu bar, status
    bar, and tool box) to a .BSV file. This file is a memory image of a
    screen that can be used by BASIC or other programming languages. The
    following BASIC statements read and display the file MYFILE.BSV:

    DEF SEG=&HB800       'use &HB000 for mono screens
    BLOAD "myfile.bsv"


    dBASE III (.DBF)

    This option exports data from background fields to a dBASE III (.DBF)
    file. If you select dBASE III, HyperPAD displays the Export to DBASE III
    dialog box.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   301
    ________________________________________________________________________


    Background field:  Lists the current background fields.

    .DBF field:  HyperPAD proposes the first eight (8) characters of the
    field name as the .DBF field name. For example, if a HyperPAD field is
    named "STREETADDRESS", "STREETAD" is proposed as the .DBF field name.

    Type:   DBASE III supports five types of fields: character, numeric,
    date, logical, and memo. Initially, each field is a character type. To
    change the field type, TAB to highlight Type and press SPACE until the
    correct field type is displayed.

    Width:  This option allows you to set the width of the dBASE III field.
    Initially, HyperPAD assigns a field width (number of characters wide)
    based on the physical dimensions of the field (no greater than 255). To
    change the width, enter a new value in the Field Width text box. The
    maximum allowable widths for each are:


    Field Type:         Maximum width:
    -------------------------------------------
    character           255

    numeric             10 (8 decimal places)

    date                8

    logical             1

    memo                10


    Orientation:  The orientation options determine how the characters are
    placed on the paper. Portrait positions the print in standard page
    format. Landscape rotates the paper horizontally, so that the pages are
    wider than they are long. Use the Landscape option to produce wide
    reports. The Landscape option can only be used on page printers, such as
    the HP LaserJet Series III.

    When you select <<Ok>> from the Export to dBASE III dialog box, HyperPAD
    displays a dialog box that asks you to name the dBASE III filename
    you're exporting to. Type in the filename, including the drive and
    directory, if necessary.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   302
    ________________________________________________________________________


    DELIMITED ASCII

    This option exports data from the current background fields to a
    delimited ASCII file. ASCII files can be used by most word processors
    and database programs. If you select the Delimited ASCII option,
    HyperPAD displays the Export Delimited ASCII dialog box.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Type in the filename, include the drive and directory, if necessary. If
    you do not specify a file extension, HyperPAD assumes .TXT.

    Delimited ASCII files are exported in the following format:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Each line is terminated with both a carriage return character (ASCII 13)
    and a linefeed character (ASCII 10). The file itself is terminated with
    an end of file character (ASCII 26).



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   303
    ________________________________________________________________________


    TEXT

    This option exports the content of the current field to a text file.


    To use the Export Text command:

    1.  Make sure you are using the Browse tool (CTRL+B).

    2.  TAB until the field you want to export information from has the
    focus.

    3.  Select Export and choose the Text option.

    A dialog box is placed on screen.

    4.  Type in the filename and include the drive and directory, if
    necessary. If you don't specify a file extension, HyperPAD assumes .TXT.

    The carriage returns (ASCII 13) in the field are translated to carriage
    return/linefeed pairs (ASCII 13/ASCII 10).

    -----------------------------------
    PRINTER SETUP

    Accelerator Key:  ALT+F, U
    Keyboard Shortcut:  none
    User Level:  All

    Use the Printer Setup command to select your printer and the port to
    which your output is directed. When you select the Printer Setup
    command, the Printer Setup dialog box appears:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   304
    ________________________________________________________________________


    Available Printers:  In the Available printers list box, HyperPAD lists
    all the available printer drivers. If your printer is not listed, choose
    Generic Line Printer. Select a printer by TABBING to the Available
    Printers list, using the UP and DOWN arrow keys to highlight a printer,
    and then pressing SPACE.

    If your printer is not listed, you have two printer options, which are
    described below:

        0  Generic Line Printer:  Use this driver to print to a file or
           to a standard printer. This driver prints all printable
           characters, translating extended characters (less than 32 and
           greater than 126) to printable characters (usually a space). The
           end of line character is printed as a carriage return and
           linefeed pair. The end of page character is printed using a
           formfeed.

        0  Extended Generic:  This driver is the same as the Generic Line
           Printer with one exception: it allows characters greater than 126
           to be printed. Choose this option if your printer supports these
           characters.

    Print to:  Select LPT1 or LPT2 if your printer is connected to a
    parallel port, or COM1 or COM2 if your printer is connected to a serial
    port. If you don't want to immediately print the information, you can
    print to a file with the File option. If you print to a file, you must
    specify a valid DOS filename in the text box to the right of the File
    prompt.

    -----------------------------------
    PAGE SETUP

    Accelerator Key:  ALT+F, G
    Keyboard Shortcut:  none
    User Level:  All

    Use the Page Setup command to specify the print orientation, the paper
    size, and whether manual or continuous feed is used. Once these
    parameters are set, they are retained until the next time you alter
    them.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   305
    ________________________________________________________________________


    When you select the Page Setup command, the Page Setup dialog box
    appears:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Orientation:  The orientation options determine how
    the characters are placed on the paper. Portrait positions the print in
    standard page format. Landscape rotates the paper horizontally, so that
    the pages are wider than they are long. Use the Landscape option to
    produce wide reports. The Landscape option can only be used on page
    printers, such as the HP LaserJet Series III.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   306
    ________________________________________________________________________


    Compressed:  This option allows you to print more
    characters on a line. The Compressed option can be activated, regardless
    of which orientation option is selected.

    Form:  Form determines the page size. Letter specifies a standard 8.5- x
    11-inch page, Legal specifies a 8.5- x 14- inch page, and Custom allows
    you to set your own dimensions. If you select Custom, TAB to the Height
    and Width text boxes under Custom and enter the page's dimensions (to
    two decimal places).

    Feed:  Feed determines how paper is fed into your printer. Manual feed
    pauses between pages and prompts you to insert pages by hand. Continuous
    feed does not pause between pages. Use Continuous Feed for tractor feed
    and automatic feed printers.

    -----------------------------------
    PRINT

    Accelerator Key:  ALT+F, P
    Keyboard Shortcut:  none
    User Level:  All

    Use the Print command to print pages, reports, and labels.

    When you select the Print command the Print dialog box appears.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   307
    ________________________________________________________________________


    When you select one of the print type options, its corresponding dialog
    box appears and then prompts you for information regarding the print
    type.


    PAGES

    This option allows you to print a page (or group of pages) as it appears
    on screen. When you select the Pages option, the following dialog box
    appears:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Header:  Select the Header text box and enter any text you want to
    appear at the top of each printed page. (See the table at the end of the
    Print section for format code information.) If you don't want a header
    to appear, leave this text box empty.

    Footer:  Select the Footer text box and enter any text you want to
    appear at the bottom of each printed page. (See the table at the end of
    the Print section for format code information.) If you don't want a
    footer to appear, simply leave the text box empty.

    Pages:  The Pages option specifies the range of pages to be printed. If
    the All option is selected, then all the pages in the pad are printed.
    If the Pages option is active, you must specify the range of pages to be
    printed. Type the starting and ending page numbers in the From and To
    text boxes.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   308
    ________________________________________________________________________


    As is:  The As is option specifies that the page be printed exactly as
    it appears on the display. This includes the menu bar, the status bar,
    and tool box, if they are currently displayed.

    Margins:  All margins default to 0.5". Change the margins by selecting
    the appropriate margin text box and typing in a new value. All
    measurements are given in inches.

    Pages per printed page:  The Pages per printed page option specifies the
    number of pages to be printed on a single sheet of paper. The default is
    one page per sheet of paper. The maximum value depends on the size of
    the HyperPAD page and the paper size.


    LABELS

    The Labels option prints mailing labels using selected background
    fields.

    When you select the Labels option, the Print Labels dialog box is
    displayed. By default, all background fields are included on the label.
    However, you can select which fields are included with this dialog box.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    The dialog box options allow you to specify the dimensions of each label
    and the layout of the labels on the page.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   309
    ________________________________________________________________________


    The following diagrams will help you to understand what each option
    specifies:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   310
    ________________________________________________________________________


    Background field:  This column lists all the fields on the current
    background. If a field does not have a name, its ID is displayed.

    Print:  This option specifies the background fields to print on the
    label. To toggle the value between Yes and No, TAB to this column and
    press SPACE.

    Labels across:  This option specifies the number of labels printed
    across each page. By default, labels are printed two across, which is
    typical for laser printer label sheets. For tractor feed labels, use the
    value 1.

    Labels down:  This option selects the number of labels placed vertically
    on the label sheet. For tractor feed labels, use the value 0 (which
    means that the labels are continuous). The default is 7.

    Top margin:  This option specifies the top margin on the label sheet.
    For laser labels, specify the exact number of inches from the top of the
    page to the top of the first label. For tractor feed labels, set the Top
    Margin to 0 and position the print head at the top of the first label.
    The default is 0.25".

    Left margin:  This option specifies the distance from the left side of
    the paper to the left side of the first label in inches. The default is
    0.25".

    Horizontal (space between labels):  This option controls the horizontal
    spacing between labels. When you choose to print two or more labels
    across, you must specify the space between labels. The default is 0.134
    " (1/8").

    Vertical (space between labels):  This option controls the vertical
    spacing between labels. The default is 0 (used by most tractor feed
    labels).

    Width:  The Width option specifies the width of the label in inches. The
    default is 4".

    Height:  This option specifies the height of the label in inches. The
    default is 1.5".

    Label Margins (left and right):  These options allow you to specify the
    margins within the label itself. Normally, you will have to make a few
    test prints in order to find the correct margin settings.


    COLUMNS

    The Columns option prints data in column reports using information from
    selected background fields. The column report has the following format:



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   311
    ________________________________________________________________________


 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    When you select the Columns option from the Print dialog box, the Print
    Column Report dialog box appears.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Background field:  This column lists all the fields on the current
    background. If the field does not have a name, then its field ID is
    used.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   312
    ________________________________________________________________________


    Width:  This option specifies the column width allowed for the field on
    the printed page. By default, HyperPAD tries to print all the background
    fields on the page and adjusts the width of each field accordingly. To
    change the width, use TAB and the UP and DOWN arrows to highlight the
    field's width that you want to change, then type in a new value. The
    measurement must be in inches.

    Print:  This option specifies the background fields to print in the
    column report. To toggle the value between Yes and No, TAB to the
    setting and press SPACE.

    Single (Spacing):  This option allows you to print a single-spaced
    report.

    Double (Spacing):  This option allows you to print a double-spaced
    report.

    Field (Names):  This allows you to print field names across the top of
    the report. If field names are printed, they are wrapped within the
    allowed column width.

    Page (Names):  This option allows you to print the pad's name along the
    left side of the printed page. If this is not selected, there will be
    more room in which to print the field information.

    Header:  This option allows you to specify the text that will print at
    the top of each page. If you do not want to include a header, leave this
    text box empty. See the table at the end of the Print section for format
    code information.

    Footer:  This option allows you to specify text that will print at the
    bottom of each page. If you do not want a footer, leave the text box
    empty. See the table at the end of the Print section for format code
    information.

    Margins (top, bottom, left, right):  These options allow you to specify
    the page margins (in inches).



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   313
    ________________________________________________________________________


    ROWS

    Prints data in row reports using selected background fields. A row
    report has the following format:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   314
    ________________________________________________________________________


    When you select the Rows option from the Print dialog box, the Print Row
    Report dialog box appears:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Background field:  This column lists all the current background fields.
    If the field does not have a name, then its ID is used.

    Width:  This field is not used.

    Print:  This option allows you to specify the background fields printed
    in the row report. To toggle the value between Yes and No, TAB to the
    setting and press SPACE.

    Single:  This option specifies a single-spaced report.

    Double:  This options specifies a double-spaced report.

    Field (Names):  This option causes field names to be printed to the left
    of the field's content. If you want more room for your field
    information, don't select this option.

    Page (Names):  This option allows you to print the page names, if one
    has been assigned, before each set of field information. If the page
    doesn't have a name, its number is printed instead. Use this option to
    identify the sections of a report.

    Margins (top, bottom, left, right):  These options allow you to specify
    the page margins in inches.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   315
    ________________________________________________________________________


    Header:  This option allows you to specify text that will be printed at
    the top of each page. If you do not want a header, leave this text box
    empty. (See the table at the end of the Print section for format code
    information.)

    Footer:  This option allows you to specify text which will appear at the
    bottom of each printed page. If you don't want a footer, leave this text
    box empty. (See the table at the end of the Print section for format
    code information.)

    All headers and footers can include print commands to execute at print
    time. Each command is preceded by an ampersand. The commands and their
    functions are:

    Command:      Function:
    -------------------------------------------------------
    &L            Prints text flush left

    &R            Prints text flush right

    &C            Prints centered text

    &P            Automatic page numbering

    &D            Prints the date

    &E            Prints the long date

    &T            Prints the time

    &S            Prints the pad name

    &A            Prints the page name

    &N            Prints the page numbers from the pad



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   316
    ________________________________________________________________________


    -----------------------------------
    RUN PROGRAM

    Accelerator Key:  ALT+F, R
    Keyboard Shortcut:  ALT+F10
    User Level:  All

    Use the Run Program command to run a DOS program or a batch file. When

    you run a program from HyperPAD, HyperPAD shrinks to 3K bytes,
    essentially freeing up all the computer's memory. When you exit the
    program, HyperPAD returns to the page in the pad where you left off.
    When you run a program, HyperPAD displays the Run Program dialog box:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Program to run:  Type in the name of the program you
    want to run. If you do not specify a directory for the program, HyperPAD
    will search the current directory first. If the program is not found,
    HyperPAD searches the directories given by the DOS environment variable
    "PATH", which is set in the AUTOEXEC.BAT.

    If you do not include a file extension, HyperPAD will look for .COM
    files, then .EXE files, then .BAT files. If you specify a batch file
    (.BAT), HyperPAD will attempt to locate your copy of COMMAND.COM, which
    is necessary to run a batch file.

    By default, HyperPAD presents "COMMAND.COM." If you press ENTER,
    HyperPAD will load DOS. To return to HyperPAD, type EXIT and press
    ENTER.

    Keep current directory:  This option runs the specified program from the
    current directory--i.e., the directory is not changed to the one
    containing the program. This should be activated when you want to run a
    program from the directory that contains its work files.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   317
    ________________________________________________________________________


    Some executables, like Lotus 1-2-3, require program files to be in the
    same directory as the executable. For instance, if Lotus 1-2-3 is not in
    the current directory, the directory must be changed to where the
    program and its files are located. For this case, this option must not
    be activated.

    Note:  Be careful when running memory-resident programs. If the
    available memory after you run a memory-resident program is too small,
    HyperPAD may not be able to reload.

    -----------------------------------
    EXIT

    Accelerator Key:  ALT+F, X
    Keyboard Shortcut:  CTRL+Q
    User Level:  All

    Use Exit to quit HyperPAD. Exit is available in all pads. When you
    select this menu command, HyperPAD saves the current pad and exits
    immediately. If you use the keyboard shortcut (CTRL+Q), HyperPAD prompts
    for confirmation to quit.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   318
    ________________________________________________________________________


    THE EDIT MENU

    Open the Edit menu to:

        0  Switch between editing the page and the background

        0  Toggle between the page and background

        0  Create new pages using the existing background

        0  Cut, copy, or paste text in a field, objects, and marked
           blocks

        0  Undo the most recent painting operation

    -----------------------------------
    UNDO

    Accelerator Key:  ALT+E, U
    Keyboard Shortcut:  CTRL+Z or CTRL+U
    User Level:  Painting

    Use the Undo command to cancel the most recent painting change to a pad.

    Note:  Only painting modifications can be undone.

    -----------------------------------
    CUT (TEXT, BLOCK, BUTTON, FIELD)

    Accelerator Key:  ALT+E, T
    Keyboard Shortcut:  CTRL+X
    User Level:  Typing

    The Cut command removes the selected text, objects, or marked block and
    places it in the clipboard. You can retrieve the cut item using the
    Paste command.

    -----------------------------------
    COPY (TEXT, BLOCK, BUTTON, FIELD)

    Accelerator Key:  ALT+E, C
    Keyboard Shortcut:  CTRL+C
    User Level:  Typing

    This command copies text, objects, or a marked block to the clipboard,
    depending on the current tool. The Copy command changes as you select



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   319
    ________________________________________________________________________


    different types of information. For example, when you highlight text in
    fields, the command appears as Copy Text, and when you mark a block
    using the Mark Block tool, the command appears as Copy Block.

    Copy saves the selected information to an area in memory called the
    clipboard. You can retrieve the clipboard's content with the Paste
    command. Because the clipboard can only store one piece of information
    at a time, its contents  are overwritten each time you use the Copy or
    Cut commands.

    -----------------------------------
    PASTE (TEXT, BLOCK, BUTTON, FIELD, PAGE)

    Accelerator Key:  ALT+E, P
    Keyboard Shortcut:  CTRL+V
    User Level:  Typing

    Use the Paste command to retrieve the contents of the clipboard (placed
    in the clipboard by the Cut or Copy command). The Paste command is only
    available after something has been copied or cut. The name of the Paste
    command changes depending on the item in the clipboard (i.e., Paste
    Button, Paste Text, Paste Page).

    Pasting is dependent on the tool in use. For example, to paste a button
    or field, you must be using the Selector tool; to paste text, you must
    be editing a field using the Browse tool; and to paste a paint block,
    you must be using the Paint tool.

    -----------------------------------
    DELETE (TEXT, BLOCK, BUTTON, FIELD)

    Accelerator Key:  ALT+E, L
    Keyboard Shortcut:  none
    User Level:  Typing

    Use the Delete command to remove an object, text, or a marked block from
    the current page. When you use Delete, HyperPAD removes the selected
    item from the pad. Delete does not store a copy in the clipboard.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   320
    ________________________________________________________________________


    -----------------------------------
    NEW PAGE

    Accelerator Key:  ALT+E, N
    Keyboard Shortcut:  F3
    User Level:  Typing

    Use the New Page command to create a new, blank page immediately after
    the current page. Once a page is created, it becomes the current page.

    For database pads (like a phone/address database pad), creating a new
    page is similar to adding a new record to the database.

    -----------------------------------
    CUT PAGE

    Accelerator Key:  ALT+E, G
    Keyboard Shortcut:  none
    User Level:  Typing

    Use the Cut Page command to remove a page and its background from the
    pad and copy it to the clipboard. Retrieve the page and background using
    the Paste Page command.

    -----------------------------------
    COPY PAGE

    Accelerator Key:  ALT+E, O
    Keyboard Shortcut:  none
    User Level:  Painting

    Use the Copy Page command to copy a page and its background to the
    clipboard. Use the Paste Page command to paste the page and the
    background.

    When you paste a page, you will also paste the background if the
    background doesn't exist in the pad.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   321
    ________________________________________________________________________


    -----------------------------------
    DELETE PAGE

    Accelerator Key:  ALT+E, D
    Keyboard Shortcut:  none
    User Level:  Typing

    Use the Delete Page command to remove the current page from the pad.
    When you delete a page, the next page in the pad becomes the current
    page. HyperPAD prevents you from deleting the only page remaining in a
    pad.

    To prevent a page or background from being deleted, activate the No
    delete option in either the Page or Background Info dialog box.

    Note:  Use the Delete command from the File menu to remove the entire
    pad from your disk.

    -----------------------------------
    BACKGROUND

    Accelerator Key:  ALT+E, B
    Keyboard Shortcut:  None
    User Level:  Painting

    Use the Background command to switch between editing the background and
    the page. When editing the background, the following keys are available:

    Keystroke:            Result:
    ----------------------------------------------------------------
    CTRL+SHIFT+PGUP       Edit the previous background in the pad

    CTRL+SHIFT+PGDN       Edit the next background in the pad



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   322
    ________________________________________________________________________


    THE DATABASE MENU

    Open the Database menu to:

        0  Find information in a pad

        0  Sort the pages in a pad

        0  Create a subset of pages in a pad

    -----------------------------------
    FIND

    Accelerator Key:  ALT+D, F
    Keyboard Shortcut:  CTRL+F, CTRL+N, or ENTER = find next
    User Level:  All

    Use the Find command to search the fields of the current pad for text.
    When you select Find, the message box is displayed with the Find
    command.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Type the text string that you want to locate, between the quotes, and
    press ENTER. HyperPAD will search the pad, beginning with the fields on
    the current page.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   323
    ________________________________________________________________________


    If HyperPAD locates the text, the page the field is on becomes the
    current page and the text is highlighted.

    If HyperPAD locates the text within a locked field (one that cannot be
    edited), the page the field is on becomes the current page.

    If HyperPAD is unable to find the text anywhere in the pad, it will
    sound two beeps. To find the next occurrence, press ENTER or CTRL+N (for
    next). HyperPAD will locate the next occurrence after the one just
    located.

    If you want to locate only whole words, use BACKSPACE to delete the word
    "part" so that the command reads like this:

    find "<<text>>"

    If you want to restrict the search to a particular field, use a command
    that looks like this:

    find part "<text>" in field "Last Name"



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   324
    ________________________________________________________________________


    -----------------------------------
    SORT

    Accelerator Key:  ALT+D, S
    Keyboard Shortcut:  none
    User Level:  All

    Use the Sort command to rearrange the page order in the current pad
    based on an alphabetic, numeric, or date comparison. Specify a sort by
    one, two, or three fields in ascending or descending order.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Sort by:  This text box allows you to specify a field to use as the sort
    key.

    Background field:  Lists the names or ID numbers of all the current
    background fields.

    Ascending:  This option arranges the pages in ascending order (from low
    to high).

    Descending:  This option arranges the pages in descending order, (high
    to low) depending on the specified sort type.

    Text:  This option sorts the specified field alphabetically. The text
    sort also treats numbers as characters; consequently, the number 1,000
    appears before 20 because the first character of 1,000 (1) is lower than
    the first character of 20 (2)



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   325
    ________________________________________________________________________


    Numeric:  This option sorts fields by their numeric values.

    DateTime:  This option sorts fields containing dates. HyperPAD
    recognizes common date formats. For example, HyperPAD converts March 5,
    1973, 3/5/73, and 3-5-73 to the same expression before sorting.
    European-style date formats (DD/MM/YY) are not supported directly by
    HyperPAD but may be supported through a PADtalk script. (See the PADtalk
    Reference Guide for more information.)

    -----------------------------------
    QUERY

    Accelerator Key:  ALT+D, Q
    Keyboard Shortcut:  none
    User Level:  All

    Use the Query command to view a group of pages that match the criteria
    you establish. The Query Criteria dialog box allows you to specify the
    conditions the fields are checked against.

    The Query Criteria dialog box is shown below:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   326
    ________________________________________________________________________


    Background field:  This column lists the fields on the current
    background. If the field does not have a name, then its ID is used.

    Operator:  This column specifies the operator used to compare the field
    content to the data you specify in the Value column. To change the
    operator, TAB to this column and press SPACE.


    Operators:    Description:
    ----------------------------------------------------------------
    contains      TRUE if the value can be found within the field

    is            TRUE if the field is the same as the value

    is not        TRUE if the field and the value are different

    is in         TRUE if the value can be found within the field

    <             TRUE if the field is less than the value

    <=            TRUE if the field is less than or equal to the value

    >             TRUE if the field is greater than the value

    >=            TRUE if the field is greater than or equal to the value


    You may specify a numeric quantity in the Value text box (such as 3500).
    Text may also be specified in the Value text box (such as Jim, Hisur,
    delicious). The text must be entered without quotes. Text comparison is
    case-insensitive; thus, JOHN and john are equal.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   327
    ________________________________________________________________________


    THE GO MENU

    Open the Go menu to:

        0  Open a pad

        0  Return to a pad

        0  Return to the last page viewed (even if the page is in a
           different pad)

        0  Navigate through the current pad

    -----------------------------------
    HELP

    Accelerator Key:  ALT+G, E
    Keyboard Shortcut:  F1
    User Level:  All

    Use the Help command to access HyperPAD's on-line Help system. To access
    Pad Help, press F1 once. If you want to open General Help, press F1
    twice.

    Note:  In a pad you designed, pressing F1 will take you directly to
    General Help.

    -----------------------------------
    HOME

    Accelerator Key:  ALT+G, H
    Keyboard Shortcut:  ALT+F5
    User Level:  All

    Use the Home command to open the Home pad.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   328
    ________________________________________________________________________


    -----------------------------------
    BACK

    Accelerator Key:  ALT+G, B
    Keyboard Shortcut:  F5
    User Level:  All

    Use the Back command to retrace the path of your current HyperPAD
    session. HyperPAD keeps a record of the previous 100 pages opened and
    the order in which you opened them. When you select this command,
    HyperPAD returns you to the previously opened page. Even if you go to a
    different pad, you can still use this command to backtrack through the
    pages you viewed.

    -----------------------------------
    NEXT

    Accelerator Key:  ALT+G, N
    Keyboard Shortcut:  PGDN
    User Level:  All

    Use the Next command to go to the following page in the current pad.

    -----------------------------------
    PREVIOUS

    Accelerator Key:  ALT+G, P
    Keyboard Shortcut:  PGUP
    User Level:  All

    Use the Previous command to go to preceding page.

    -----------------------------------
    FIRST

    Accelerator Key:  ALT+G, F
    Keyboard Shortcut:  CTRL+PGUP
    User Level:  All

    Use the First command to go to the first page in the current pad.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   329
    ________________________________________________________________________


    -----------------------------------
    LAST

    Accelerator Key:  ALT+G, L
    Keyboard Shortcut:  CTRL+PGDN
    User Level:  All

    Use the Last command to go to the last page in the current pad.


    THE TOOLS MENU

    Open the Tools menu to select an authoring tool. HyperPAD's authoring
    tools are used to:

        0  Alter the design of a pad

        0  Change the appearance of a page or background

        0  Mark a section of a page or background for modification

        0  Select buttons and fields

        0  Browse

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   330
    ________________________________________________________________________


    -----------------------------------
    TEXT

    Accelerator Key:  ALT+T, T
    Keyboard Shortcut:  CTRL+T
    User Level:  Painting

    Use the Text tool to add text to the paint layer of a page or
    background. Any text you add to a background appears on every page
    sharing that background. You cannot use the Text tool to enter text into
    a field or to change scripts.

    -----------------------------------
    PAINT

    Accelerator Key:  ALT+T, P
    Keyboard Shortcut:  CTRL+P
    User Level:  Painting

    Use the Paint tool to add color to your pads. The Paint tool operates on
    the page or background and has no effect on buttons or fields. Use the
    Paint Attr command on the Workspace menu to select different attributes.
    (See the "Workspace Menu" section of this guide for information about
    the Paint Attr command.)

    -----------------------------------
    ERASE

    Accelerator Key:  ALT+T, E
    Keyboard Shortcut:  CTRL+E
    User Level:  Painting

    Use Erase to delete text, ASCII characters, or paint from the current
    page or background. To erase, move the cursor to your starting point,
    hold down SHIFT, and then use the arrow keys to erase.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   331
    ________________________________________________________________________


    -----------------------------------
    LINE

    Accelerator Key:  ALT+T, L
    Keyboard Shortcut:  CTRL+L
    User Level:  Painting

    Use the Line tool to draw single or double lines on a page or
    background. To specify the type of line, use the Line type command on
    the Workspace menu.

    -----------------------------------
    MARK BLOCK

    Accelerator Key:  ALT+T, M
    Keyboard Shortcut:  CTRL
    User Level:  Painting

    Use the Mark Block tool to select an area of a page or background
    (excluding buttons and fields) and then edit it with the Block commands.
    Each option is explained in the "Block Menu" section of this chapter.

    -----------------------------------
    CHAR PAINT

    Accelerator Key:  ALT+T, H
    Keyboard Shortcut:  CTRL+H
    User Level:  Painting

    Use the Char Paint tool to paint the current ASCII character (selected
    from the Set Paint Character dialog box), which is specified to the
    right of the ASCII Char command on the Workspace menu.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   332
    ________________________________________________________________________


    -----------------------------------
    SELECTOR

    Accelerator Key:  ALT+T, S
    Keyboard Shortcut:  CTRL+S
    User Level:  Painting

    The Selector tool allows you to select buttons and fields for
    modification. Use the Cut, Copy, Delete, and Paste commands from the
    Edit menu, and Button Info and Field Info from the Objects menu, to
    modify a selected button or field. With the Selector tool you can also
    change a button or field's size and position.

    -----------------------------------
    BROWSE

    Accelerator Key:  ALT+T, B
    Keyboard Shortcut:  CTRL+B
    User Level:  Painting

    Use the Browse tool to select buttons, view information in fields, or
    enter text into fields. HyperPAD automatically chooses the Browse tool
    when the user level is set to browsing or typing.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   333
    ________________________________________________________________________


    THE OBJECTS MENU

    The Objects menu commands allow you to create new objects (pads, pages,
    backgrounds, buttons, and fields), and edit object properties.
    Open the Objects menu to:

        0  Add new buttons and fields to a page or background

        0  Create new backgrounds

        0  Alter or set object properties

        0  Access object information

        0  View object scripts

        0  Duplicate a field or button

        0  Change the order of layering of fields and buttons

    The Objects menu is available at the authoring and scripting levels.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   334
    ________________________________________________________________________


    -----------------------------------
    NEW BUTTON

    Accelerator Key:  ALT+O, B
    Keyboard Shortcut:  ALT+F3
    User Level:  Authoring

    Use the New Button command to create a button associated with a page or
    background. A button on a page is exclusive to that page; it is not
    shared among pages. A button added to a background appears on all the
    pages that share that background.

    -----------------------------------
    NEW FIELD

    Accelerator Key:  ALT+O, F
    Keyboard Shortcut:  CTRL+F3
    User Level:  Authoring

    Use the New Field command to create a field on the current page or
    background. A field on the page is unique to that page, while fields
    created on the background appear on all pages that share that
    background.

    -----------------------------------
    NEW BKGND

    Accelerator Key:  ALT+O, G
    Keyboard Shortcut:  SHIFT+F3
    User Level:  Authoring

    Use the New Background command to create a new blank page and
    background. HyperPAD inserts the blank page immediately after the
    current page. The new background remains active until you select the
    Background command from the Edit menu and return to viewing both the
    page and background.

    -----------------------------------
    BUTTON INFO

    Accelerator Key:  ALT+O, U
    Keyboard Shortcut:  ENTER (when the button is selected)
    User Level:  Authoring



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   335
    ________________________________________________________________________


    Use the Button Info command to:

        0  View the button ID and button object number relative to the
           other buttons on the page.

        0  Modify button properties and attributes.

        0  Link the current page to a page in the current pad or in a
           different pad.

        0  Write or edit a button's script.

    The Button Info command is only active when a button is selected with
    the Selector tool. To use this command, select either the Button Info
    command from the Objects menu or double-click on the selected button.

    Button Name:  Assign the button's name.

    Accelerator Key:  Assigns the character within the button's name used to
    activate a button from the keyboard (by pressing ALT).

    Accelerator Color:  Choose the color in which the accelerator key
    character appears when the user presses ALT.

    Show name:  Displays the button name (on by default).

    With edge:  Displays the button border (on by default).

    Hilite if focus:  Changes the button's color to the highlight color when
    the button receives the focus. This is used in combination with the Auto
    Hilite option.

    Auto hilite:  Changes the button's color to its highlight color when the
    button receives the focus (on by default).

    Shadow:  Places a black shadow at the right and bottom edges of the
    button. If the button is placed on a black area, its shadow will not be
    visible.

    Opaque:  Makes a button non transparent. The button completely hides the
    characters under it (selected by default).

    Transparent:  Makes the empty areas within the button see-through.
    Characters underneath the button can be seen when you select this
    option.

    Check Box:  Places a check box [ ] to the left of the button's name. The
    check box attribute is useful to the pad designer for setting the state
    of a control option.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   336
    ________________________________________________________________________


    <Border Color...>:  Determines the color of the button boundary when the
    With edge attribute is selected.

    <Fill Color...>:  Determines the color of the button interior.

    <Hilite Color...>:  Determines the color of the button when the button
    receives the focus.

    Whenever one of the options listed above is selected, a color selection
    dialog box appears.

    You select an attribute from this dialog box with the arrow keys. Move
    the cursor box to enclose the desired color combination and press ENTER.
    If you are using a mouse, move the mouse pointer to the desired color
    combination and click the left mouse button. Press ESC to leave the
    dialog box without making a selection.

    <Edge Type...>:  Controls the border style when the With edge attribute
    is selected.

    <Script...>:  Select this button to access the button's script.

    <Link To...>:  Allows you to create a one-way connection to another page
    in the current pad or in another pad.


    To use the Link To command:

    1.  Select <Link To...> in the Button Info dialog box, then go to the
    target page or pad.

    2.  When you reach your destination, select <<This Page>> or <This Pad>
    from the Link To dialog box as your target for the source button.

    -----------------------------------
    FIELD INFO

    Accelerator Key:  ALT+O, I
    Keyboard Shortcut:  ENTER
    User Level:  Authoring

    Use the Field Info command to verify and change a field's attributes
    and, access the field's script. The Field Info command is only active
    when a field is selected.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   337
    ________________________________________________________________________


    When you select the Field Info command, the Field Info dialog box
    appears.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Show name:  Displays the field name.

    With edge:  Displays the field border using the current Border Color and
    Edge Type (set by default).

    Highlight if focus:  Changes the field's color to the highlight color
    when the field receives the focus.

    Scrollable:  Changes the field from fixed text to scrollable text. Use
    this option when the amount of text in the field is greater than can be
    displayed at one time (set by default).

    Lock Text:  Creates read-only fields to prevent users from overwriting
    or deleting field contents or properties. A locked-text field cannot be
    scrolled.

    Opaque:  Makes the field non transparent. The field will completely hide
    any characters underneath it (set by default).

    Transparent:  Makes empty areas in the field see-through, so characters
    located under the field can be seen.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   338
    ________________________________________________________________________


    Scrolling:  Makes the field opaque and creates a scroll bar on its right
    edge. This allows you to scroll through text in the field. You must have
    a mouse to use the scroll bar.

    Left:  Left-justifies text (flush left) (set by default).

    Right:  Right-justifies text (flush right).

    Center:  Centers each line of text in the field.

    Left (Name pos):  Places the field name to the left of the field
    (selected by default). This decreases the width of the field by the
    number of characters in the field's name plus two characters.

    Top (Name pos):  Places the field name directly above the field,
    decreasing the field height by one line.

    <Border Color...>:  Determines the color of the field boundary when the
    With edge attribute is selected.

    <Fill Color...>:  Determines the color of the field interior.

    <Hilite Color...>:  Determines the color of the field interior when the
    field has the focus.

    <Edge Type...>:  Determines the border style when the With edge
    attribute is selected.

    <Name Color...>:  Determines the color of the field name.

    <Script...>:  Select this button to access the field's script.

    -----------------------------------
    PAGE INFO

    Accelerator Key:  ALT+O, P
    Keyboard Shortcut:  F6 (when the Selector tool is active)
    User Level:  Authoring

    Use Page Info to create, change, or verify a page name, protect the
    current page from being deleted, and access the page's script. You can
    also check the page ID, the hierarchical position of the page relative
    to other pages in the pad, and the number of fields and buttons on the
    page.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   339
    ________________________________________________________________________


    When you select the Page Info command, the Page Info Dialog box appears
    with the following items:

    Page Name:  Assigns or changes the page name.

    <Script... >:  Writes or edits the page script.

    No Delete:  Prevents the page from being deleted. Attempts to delete the
    page will result in an error message.

    -----------------------------------
    BKGND INFO

    Accelerator Key:  ALT+O, K
    Keyboard Shortcut:  F7 (when the Selector tool is active)
    User Level:  Authoring

    Use the Bkgnd Info command to name a background or edit its script. You
    can also use Bkgnd Info to check the background ID, find out how many
    pages in the pad use the background, and determine how many buttons and
    fields are associated with it.

    When you select the Bkgnd Info command, the Bkgnd Info dialog box opens,
    presenting the following items:

    Background Name:  Enter, verify, or change a background name

    No Delete:  Prohibits a background from being deleted.

    <Script>:  Edit the background's script (active only at the Scripting
    level).

    -----------------------------------
    PAD INFO

    Accelerator Key:  ALT+O, D
    Keyboard Shortcut:  F8 (when the selector tool is active)
    User Level:  Authoring

    The Pad Info command allows you to access information about the current
    pad. When this command is selected, the Pad Info dialog box appears.
    Here, you can change or retrieve the pad's name and its script. The
    dialog box also tells you how many backgrounds and pages this pad
    contains as well as the amount of disk space it uses.

    Pad Name:  Change or verify the pad name.

    <Script...>:  Accesses the pad's script (scripting level only).



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   340
    ________________________________________________________________________


    -----------------------------------
    CLONE

    Accelerator Key:  ALT+O, C
    Keyboard Shortcut:  CTRL+D
    User Level:  Authoring

    Select a button or field with the Selector tool, then use the Clone
    command to create a duplicate of the object on the original page or
    background. The cloned object contains the same attributes, properties,
    and script as the original object.

    -----------------------------------
    BRING CLOSER

    Accelerator Key:  ALT+O, R
    Keyboard Shortcut:  PLUS (numeric keypad)
    User Level:  Authoring

    Use the Bring Closer command and the Selector tool to change the order
    of objects layered on a page or background. Each time you create an
    object, the object is placed on its own transparent layer. If you want
    an object to move closer to the top, select it with the Selector tool
    and choose the Bring Closer command.

    -----------------------------------
    SEND FARTHER

    Accelerator Key:  ALT+O, S
    Keyboard Shortcut:  MINUS (numeric keypad)
    User Level:  Authoring

    Use the Send Farther command with the Selector tool to change the
    position of an object's layer on a page or background. Each time you
    create a new object, it hides any other objects occupying the same
    location. If you select an object and use the Send Farther command, the
    selected object moves farther back in the object hierarchy and reveals
    the object beneath it.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   341
    ________________________________________________________________________


    THE WORKSPACE MENU

    Open the Workspace menu to:

        0  Display and hide the menu and status bars

        0  Change the current  paint attribute

        0  Assign function keys for colors and edge types

        0  Open and close the message box

    The Workspace menu commands vary, depending on the current user level.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   342
    ________________________________________________________________________


    -----------------------------------
    PAINT ATTR

    Accelerator Key:  ALT+W, P
    Keyboard Shortcut:  - (numeric keypad)
    User Level:  Painting

    Use the Paint Attr command to select attributes to use with the painting
    tools. When you select Paint Attr, the following dialog box is placed on
    screen:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Accelerator Keys:  Accelerator keys allow you to switch between
    attributes without accessing the Paint Attr palette. To assign a paint
    attribute to an accelerator key, move the cursor to the desired color,
    hold down ALT and press a number (0-9) from the main keyboard (i.e., do
    not use the numeric keypad).



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   343
    ________________________________________________________________________


    -----------------------------------
    ASCII CHAR

    Accelerator Key:  ALT+W, A
    Keyboard Shortcut:  PLUS (numeric keypad)
    User Level:  Painting

    Use the ASCII char command to select extended ASCII characters for use
    with the Char Paint tool, Workspace options, and Fill Block command (See
    the "Block Menu" section).

    -----------------------------------
    LINE TYPE

    Accelerator Key:  ALT+W, L
    Keyboard Shortcut:  CTRL+=, CTRL+- (not on the numeric keypad)
    User Level:  Painting (when Mark Block is active)

    Use the Line type command to switch between single- and double-width
    lines.

    -----------------------------------
    OPTIONS

    Accelerator Key:  ALT+W, O
    Keyboard Shortcut:  none
    User Level:  Painting

    Use the Options command to:

        0  Attach the current paint attribute to the painting tools

        0  Set automatic indenting

        0  Automatically switch between the Selector tool and the
           previous painting tool

        0  Toggle between Insert mode and overtype mode

        0  Push or not push characters off the page



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   344
    ________________________________________________________________________


    When you select the Options command, the dialog box, shown here, appears
    on screen:

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Use painting tools with current attribute:  This option causes all the
    painting tools to apply the current paint attribute.

    Automatic Indenting:  When Automatic Indenting is selected and the ENTER
    key is pressed, the cursor moves directly below the leftmost character
    on the previous line. This is helpful when you are using the Text tool.

    Use extended ASCII characters as end of line:  This option causes the
    extended ASCII characters to act as the right margin of a typing area
    when using the Text tool. If existing text is pushed across the page or
    background, the text will be lost when it reaches the extended ASCII
    character.

    Automatic tool switching:  This option allows you to alternate between
    the Selector tool and the most recently applied painting tool. If
    Automatic tool switching is on and you select a button or field, the
    Selector tool is activated. If you click anywhere else on the page, the
    most recent painting tool selected becomes active. (This option can only
    be used with the mouse.)

    Insert mode (push characters right):  Use Insert mode to insert text
    without overtyping. If you type to the left of existing text, that text



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   345
    ________________________________________________________________________


    will be pushed to the right. Use the INS key as a keyboard shortcut for
    the Insert mode option.

    Push characters off edge of page:  If this option is selected, and you
    are in Insert mode, text that is pushed beyond the right margin will be
    lost. If this option is inactive, HyperPAD will beep when the right
    margin is reached, and no more text will be inserted on that line.

    -----------------------------------
    MESSAGE BOX

    Accelerator Key:  ALT+W, M
    Keyboard Shortcut:  F4
    User Level:  All

    The message box allows you to communicate directly with HyperPAD, by
    executing a command immediately or retrieving information about the
    current pad.

    -----------------------------------
    TOOL BOX (MOUSE ONLY)

    Accelerator Key:  ALT+W, T
    Keyboard Shortcut:  none
    User Level:  Painting

    The tool box is a popup window, for mouse users, that contains
    HyperPAD's authoring tools. The tool box remains on-screen and can be
    moved as you work without affecting any of the elements contained on the
    page or background.

    -----------------------------------
    STATUS BAR

    Accelerator Key:  ALT+W, S
    Keyboard Shortcut:  ALT+SPACE (if the status bar is active)
    User Level:  Painting

    Use the status bar command to toggle the status bar. The status bar,
    located at the bottom of the screen, displays the current pad name, page
    number, layer (page or background), tool, cursor position, and the
    status of the Number Lock and Caps Lock keys.

    Note:  The menu bar must be active for the status bar to be displayed.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   346
    ________________________________________________________________________


    -----------------------------------
    MENU BAR

    Accelerator Key:  ALT+W, E
    Keyboard Shortcut:  ALT+SPACE
    User Level:  All

    The menu bar, at the top of the page, displays the menus available at
    the current user level.


    THE BLOCK MENU

    Open the Block menu to:

        0  Manipulate a marked block

        0  Select a box style

        0  Turn a marked block into a button

    The Block menu appears only when the Mark Block tool is active (see the
    "Tools menu" section). Once a block is marked, you can use the Block
    menu commands to modify the marked block.

    -----------------------------------
    ERASE BLOCK

    Accelerator Key:  ALT+B, E
    Keyboard Shortcut:  E (with a marked block)
    User Level:  Painting

    Use the Erase Block command on a page or background to delete all paint
    and characters from a marked block.

    -----------------------------------
    BOX BLOCK

    Accelerator Key:  ALT+B, B
    Keyboard Shortcut:  B (with a marked block)
    User Level:  Painting

    Use the Box Block command to place a rectangular border around the area
    selected with the Mark Block tool. The type of border is determined with
    the Box Style command, described below.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   347
    ________________________________________________________________________


    -----------------------------------
    PAINT BLOCK

    Accelerator Key:  ALT+B, P
    Keyboard Shortcut:  P (with a marked block)
    User Level:  Painting

    Use Paint Block to color a marked block with the current paint
    attribute. If you want to change the current paint attribute, select
    Paint Attr from the Workspace menu before using a painting command.

    -----------------------------------
    OPAQUE BLOCK

    Accelerator Key:  ALT+B, O
    Keyboard Shortcut:  O (with a marked block)
    User Level:  Painting

    Use the Opaque Block command to make the marked block non transparent.
    Opaque Block is the opposite of Clear Block. If you move an opaque block
    over a painted area, all elements under the opaque block are hidden from
    view.

    -----------------------------------
    CLEAR BLOCK

    Accelerator Key:  ALT+B, C
    Keyboard Shortcut:  C (with a marked block)
    User Level:  Painting

    Use the Clear Block command to make all of the empty space in a marked
    block transparent.

    -----------------------------------
    FILL BLOCK

    Accelerator Key:  ALT+B, F
    Keyboard Shortcut:  F (with a marked block)
    User Level:  Painting

    Use the Fill Block command to paint the selected area with the current
    extended ASCII character, which is specified next to the ASCII char
    command on the Workspace menu.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   348
    ________________________________________________________________________


    Note:  You can combine the Fill Block command with the Paint Block
    command to fill a block with the current ASCII character and paint it at
    the same time. When your block has been selected, press F to fill it and
    P to paint it.

    -----------------------------------
    TRIM BLOCK

    Accelerator Key:  ALT+B, T
    Keyboard Shortcut:  T (with a marked block)
    User Level:  Painting

    Use the Trim Block command to decrease a selected area such that all the
    transparent space is excluded from the selection. The Trim Block command
    does not physically change the attribute or the content of the marked
    block; it simply allows you to be more precise in selecting an area.

    -----------------------------------
    MAKE BUTTON

    Accelerator Key:  ALT+B, M
    Keyboard Shortcut:  M (with a marked block)
    User Level:  Painting

    Use the Make Button command to convert a marked block into a transparent
    button. You can create buttons in a greater range of styles with the
    Make Button command than with the New Button command.

    To delete a button created with the Make Button command, select the
    button and then press CTRL+X. The painted area will remain on screen,
    however, it is no longer a button.

    When you select the Make Button command, the Link To dialog box appears.
    If you want to link the button, go to the page or pad you want to link
    it to, and select <<This Page>> or <This Pad>.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   349
    ________________________________________________________________________


    -----------------------------------
    BOX STYLE

    Accelerator Key:  ALT+B, X
    Keyboard Shortcut:  none
    User Level:  Painting

    Box Style gives you a choice of fifteen different borders to use with
    the Box Block command. When you select the Box Style command, the
    Default Box Style dialog box prompts you to select a style. Either move
    the cursor box with the arrow keys to the desired box style and press
    ENTER or click the mouse on the new box style. The selected box style
    remains active until you change it or exit from HyperPAD.


    THE FILE MENU (SCRIPT EDITOR)

    Use the File menu to:

        0  Import text and export scripts to a text file

        0  Set up your page and printer

        0  Print a script

        0  Save and compile a script

        0  Exit the Script Editor without saving any changes

    -----------------------------------
    IMPORT TEXT

    Accelerator Key:  ALT+F, I
    Keyboard Shortcut:  none
    User Level:  Scripting

    Use the Import Text command to load an ASCII text file prepared by a
    text editor or word processor into the current script. The text file is
    inserted at the cursor position in the script. When this command is
    selected, a dialog box appears. Type the name of text file to be
    imported or select the filename from the Files list box.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   350
    ________________________________________________________________________


    -----------------------------------
    EXPORT

    Accelerator Key:  ALT+F, E
    Keyboard Shortcut:  none
    User Level:  Scripting

    Use the Export command to export scripts written in HyperPAD's Script
    Editor. The Export Text dialog box appears and prompts you for the text
    filename to which the script will be saved.

    -----------------------------------
    PRINTER SETUP

    Accelerator Key:  ALT+F, U
    Keyboard Shortcut:  none
    User Level:  Scripting

    See the "Printer Setup" section under File Menu.

    -----------------------------------
    PAGE SETUP

    Accelerator Key:  ALT+F, G
    Keyboard Shortcut:  none
    User Level:  Scripting

    See the "Page Setup" section under "File Menu".

    -----------------------------------
    PRINT

    Accelerator Key:  ALT+F, P
    Keyboard Shortcut:  none
    User Level:  Scripting

    Use the Print command to print a script.

    -----------------------------------
    SAVE AND RETURN

    Accelerator Key:  ALT+F, S
    Keyboard Shortcut:  ESC
    User Level:  Scripting



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   351
    ________________________________________________________________________


    Use the Save and Return command on the File menu to compile and save a
    script and then return to the current page. If a syntax error is
    detected while compiling your script, a dialog box will appear with a
    description of the error.

    -----------------------------------
    CANCEL

    Accelerator Key:  ALT+F, C
    Keyboard Shortcut:  none
    User Level:  Scripting

    Use the Cancel command to exit the Script Editor. When you select the
    Cancel command, all changes, including any compiled changes, are
    deleted.


    THE EDIT MENU (SCRIPT EDITOR)

    Use the Edit Menu to:

        0  Cut, copy, paste, and delete lines of a script

        0  Set the left margin of a script

        0  Compile and debug the script

    -----------------------------------
    CUT

    Accelerator Key:  ALT+E, T
    Keyboard Shortcut:  CTRL+X
    User Level:  Scripting

    The Cut command removes the selected text from the script and places a
    copy of the text in the clipboard.

    -----------------------------------
    COPY

    Accelerator Key:  ALT+E, C
    Keyboard Shortcut:  CTRL+C
    User Level:  Scripting

    The Copy command places a copy of the selected text into the clipboard.
    You can retrieve it by selecting the Paste command.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   352
    ________________________________________________________________________


    -----------------------------------
    PASTE

    Accelerator Key:  ALT+E, P
    Keyboard Shortcut:  CTRL+V
    User Level:  Scripting

    The Paste command retrieves the text from the clipboard and places it
    into the script at the cursor's current position.

    -----------------------------------
    DELETE

    Accelerator Key:  ALT+E, L
    Keyboard Shortcut:  none
    User Level:  Scripting

    The Delete command removes the selected text from the script without
    placing a copy in the clipboard. Thus, the deleted text is
    irretrievable.

    -----------------------------------
    AUTO INDENT

    Accelerator Key:  ALT+E, A
    Keyboard Shortcut:  none
    User Level:  Scripting

    Auto Indent is a Script Editor command that formats your scripts for
    readability. When you press ENTER, the cursor moves to the next line,
    directly beneath the left most character of the preceding line. Two
    consecutive ENTERs returns the cursor to the left margin. Auto Indent is
    activated by default.

    -----------------------------------
    COMPILE

    Accelerator Key:  ALT+E, M
    Keyboard Shortcut:  F4
    User Level:  Scripting

    Compile translates the current script into a more efficient set of
    instructions executable by the computer. When you select Compile,
    HyperPAD examines each line for typing errors. If such an error is
    detected, HyperPAD will display a message describing the error.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   353
    ________________________________________________________________________


    Note:  HyperPAD scans only for syntax errors. Errors in script logic
    cannot be found until the script is executed.

    -----------------------------------
    DEBUG

    Accelerator Key:  ALT+E, D
    Keyboard Shortcut:  none
    User Level:  Scripting

    The Debug command activates the debugging facility available within
    HyperPAD. Normally, when an error occurs during the execution of a
    script, selecting << Script >> from the error dialog box takes you to
    the script containing the error. When the Debug command is active, the
    cursor will be placed on the line of the script where the error appears.
    Your scripts will run faster and more efficiently when the Debug command
    is inactive.


    THE SEARCH MENU (SCRIPT EDITOR)

    Use the Search menu to:

        0  Find the first or following occurrence of a text string in the
           script

        0  Change any or all occurrences of one text string to another text
           string

    -----------------------------------
    FIND

    Accelerator Key:  ALT+S, F
    Keyboard Shortcut:  CTRL+F
    User Level:  Scripting

    Use the Find command to locate the first occurrence of a specified text
    string within a script. The search string may be up to 128 characters.

    When you select the Find command, the Find what dialog box will appear.
    Type the text string you want to locate into the text box and press
    ENTER. HyperPAD will highlight the first occurrence of the text in the
    script.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   354
    ________________________________________________________________________


    -----------------------------------
    FIND NEXT

    Accelerator Key:  ALT+S, N
    Keyboard Shortcut:  CTRL+N
    User Level:  Scripting

    Use the Find Next command to find the next occurrence of the text string
    located with the Find command. This command is active after the Find
    command locates the search text.

    -----------------------------------
    REPLACE

    Accelerator Key:  ALT+S, R
    Keyboard Shortcut:  CTRL+R
    User Level:  Scripting

    Use the Replace command to replace one or more occurrences of a text
    string with another text string. The replace string may be up to 128
    characters.

    When you select the Replace command from the Search menu, the Search and
    Replace dialog box appears.

 Ŀ
                                                                        
  **** The Printed Documentation has a picture or screen shot here **** 
                                                                        
 
    

    Find What:  Type the text string you want to locate. Upper- and lower-
    case characters are treated the same.



    ________________________________________________________________________
                             Chapter 16: Menu and Command Reference   355
    ________________________________________________________________________

    Replace With:  Type in the text with which you want to replace the
    exiting text with.

    <Global>:  If you select Global, HyperPAD will replace all occurrences
    of the string without asking for confirmation.

    <<Verify>>:  If you select verify, HyperPAD will stop at each occurrence
    of the text string and a dialog box will ask you for confirmation before
    replacing the text. You respond by selecting one of the following:

    Option:         Action:
    -----------------------------------------------------------------------
    <<Replace>>     Make the replacement

    <Skip>          Do not replace this occurrence, search for the next one.
