Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
FLEXICAL tracks your business or social engagements and events, with
up-to-date efficient and flexible calendars -- complete with
explanations of where to go, what to do, and when to do it. You will
always have a calendar on your desk or wall, available to go with you
when you travel. The calendars expand to hold as many events as you
choose, for any time period, with as many details as you want. Print
on standard 8-1/2" x 11" paper.
The FLEXICAL system has two different types of calendars, the engagement
calendar and the annual calendar. Both are used to plan a new
engagement. The annual calendar gives you an overall view of the year,
the engagement calendar shows you which time is free. When making
engagements while away from your computer, make notes on your paper copy
for later data entry. You can mark the annual calendar as you please,
knowing that you can always print a new one whenever you like.
Calendars can be kept for as many people or purposes as necessary.
Events are presented on-screen and printed in date order, with up to 20
lines of description per event. Reschedule any event, change its
description, or delete it. Repetitive events can be entered once and
are repeated each time period.
FLEXICAL also keeps track of your runs or hikes and gives both summaries
and detailed reports for up to 20 runners for any time period.
Details include route descriptions, elevations and average speeds.
The calendars and the runner's diary are independent of each other and
can be used individually or together.
FLEXICAL
THE FLEXIBLE ENGAGEMENT CALENDAR,
ALL-PURPOSE ADDRESS BOOK,
RUNNERS' DIARY & SUNSET CALCULATOR
By John Forester, Custom Cycle Fitments
726 Madrone Ave, Sunnyvale, CA 94086. 408-734-9426
FLEXICAL CALENDAR
It tells you your engagements [business, social or otherwise] with an
always up-to-date calendar that doesn't waste space but contains complete
descriptions of where to go and what to do. No more cramming small notes into
restricted space for any one time while carrying blank spaces for time that
has no engagements. Each day, hour or minute expands to fit your needs with
up to 20 lines of description per event. You can add, delete, reschedule,
change descriptions at will. Weekly, monthly, end of month, etc. events are
automatically scheduled for as long as you specify. Anniversaries
automatically appear one year in advance. Handles both American and British
date formats. Prints blank datebooks and blank calendars for any year. Past
events are converted to a Journal for your records.
FLEXINAMES ADDRESS-BOOK
It keeps your names and addresses in order by both personal name and
organization name. Changes are easy. It uses a powerful logical search
function to make lists of names by descriptions you enter, or the names you
designate. It displays them, and prints them in full-size, pocket size,
mailing label and form letter formats, with or without letterheads. It checks
for presumed duplicates. It handles American, British, European and Japanese
formats for addresses.
RUNNERS' DIARY
This is more than a diary. It averages your speed. When you climb hills
it also calculates your equivalent level-ground speed. It counts your runs,
totals your distances, calculates average distance and speed for any period
of time. It shows you your current totals on the screen. It has space for any
remarks that you want to enter. And it does this for up to 20 runners.
SUNSET CALCULATOR
This gives you the times of sunrise and sunset for any place on earth for
any date.
Disk No: 1106
Disk Title: Flexical
PC-SIG Version: S4
Program Title: Flexical
Author Version: 5.14
Author Registration: $20.00
Special Requirements: 384K RAM, printer, and two floppy drives.
FLEXICAL tracks your business or social engagements and events, with
up-to-date efficient and flexible calendars -- complete with
explanations of where to go, what to do, and when to do it. You will
always have a calendar on your desk or wall, available to go with you
when you travel. The calendars expand to hold as many events as you
choose, for any time period, with as many details as you want. Print
on standard 8-1/2" x 11" paper.
The FLEXICAL system has two different types of calendars, the engagement
calendar and the annual calendar. Both are used to plan a new
engagement. The annual calendar gives you an overall view of the year,
the engagement calendar shows you which time is free. When making
engagements while away from your computer, make notes on your paper copy
for later data entry. You can mark the annual calendar as you please,
knowing that you can always print a new one whenever you like.
Calendars can be kept for as many people or purposes as necessary.
Events are presented on-screen and printed in date order, with up to
20 lines of description per event. Reschedule any event, change its
description, or delete it. Repetitive events can be entered once and
are repeated each time period.
FLEXICAL also keeps track of your runs or hikes and gives both summaries
and detailed reports for up to 20 runners for any time period.
Details include route descriptions, elevations and average speeds.
The calendars and the runner's diary are independent of each other and
can be used individually or together.
PC-SIG
1030D East Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1989 PC-SIG, Inc.
FLEXICAL
THE FLEXIBLE, COMPACT, COMPLETE ENGAGEMENT CALENDAR,
ADDRESS-BOOK WITH MAILING SYSTEM,
WITH RUNNER'S AND HIKER'S DIARY
AND SUNRISE AND SUNSET CALCULATOR
By John Forester
Custom Cycle Fitments
726 Madrone Ave
Sunnyvale, CA 94086
408-734-9426
Prepared for FlexiCal Version 5.11
Copyright (C) John Forester 1988-1989
ii
Personal Miles Instruction Manual
TABLE OF CONTENTS
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . 1
EQUIPMENT REQUIRED . . . . . . . . . . . . . . . . . . . . . . 4
INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . 4
Number of Files Allowed . . . . . . . . . . . . . . . . . . . 4
Bugs in DOS 4.0 . . . . . . . . . . . . . . . . . . . . . . . 4
Distributed Files . . . . . . . . . . . . . . . . . . . . . . 5
Extracting the Files . . . . . . . . . . . . . . . . . . . . . 5
ENTERING APPLICATION INFORMATION . . . . . . . . . . . . . . . 5
STARTING THE ADDRESS-BOOK SYSTEM . . . . . . . . . . . . . . . 6
UPDATING ADDRESS BOOKS CREATED PRIOR TO VERSION 2.7 (SEPT
'89) . . . . . . . . . . . . . . . . . . . . . . . . . . 6
SETTING UP YOUR ADDRESS BOOKS . . . . . . . . . . . . . . . . 7
ADDING A NEW ADDRESS BOOK . . . . . . . . . . . . . . . . . . 7
DELETING AN ADDRESS BOOK . . . . . . . . . . . . . . . . . . . 8
RENAMING AN ADDRESS BOOK . . . . . . . . . . . . . . . . . . . 8
SETTING UP THE ADDRESS-BOOK SYSTEM . . . . . . . . . . . . . . 8
SETTING UP AN INDIVIDUAL ADDRESS BOOK . . . . . . . . . . . . 9
SELECTING THE MAILING LABEL FORMAT . . . . . . . . . . . . . . 9
OPERATING THE ADDRESS-BOOK . . . . . . . . . . . . . . . . . . 10
ENTERING AND REVISING NAMES . . . . . . . . . . . . . . . . . 10
ENTERING NOTES FOR SPECIAL SEARCHES . . . . . . . . . . . . . 11
iii
Personal Miles Instruction Manual
PRINTING THE LOGICAL-SEARCH ABBREVIATIONS . . . . . . . . . . 11
REVIEW DATE . . . . . . . . . . . . . . . . . . . . . . . . . 12
REVISING A PERSONAL OR COMPANY NAME . . . . . . . . . . . . . 12
REMOVING DUPLICATE ENTRIES FROM THE LIST . . . . . . . . . . . 12
DISPLAYING THE LIST . . . . . . . . . . . . . . . . . . . . . 13
MAKING SPECIAL SEARCH LISTS, PRINTING LISTS AND ADDRESS
BOOKS
PREPARING THE LIST . . . . . . . . . . . . . . . . . . . . . . 13
PREPARING SPECIAL LISTS FOR DISPLAY OR PRINTING . . . . . . . 14
TITLING A LIST OF ADDRESSES . . . . . . . . . . . . . . . . . 15
PRINTING AN ADDRESS BOOK FROM THE LIST . . . . . . . . . . . . 16
PRINTING THE 2-COLUMN ADDRESS-BOOK . . . . . . . . . . . . . . 16
PRINTING THE 3-COLUMN ADDRESS-BOOK . . . . . . . . . . . . . . 16
PRINTING THE POCKET-SIZED ADDRESS BOOK . . . . . . . . . . . . 16
PRINTING MAILING LABELS . . . . . . . . . . . . . . . . . . . 17
PRINTING FORM LETTERS . . . . . . . . . . . . . . . . . . . . 17
SETTING UP YOUR CALENDARS . . . . . . . . . . . . . . . . . . 18
ADDING A NEW CALENDAR . . . . . . . . . . . . . . . . . . . . 19
DELETING A CALENDAR . . . . . . . . . . . . . . . . . . . . . 19
OPERATING THE CALENDAR . . . . . . . . . . . . . . . . . . . . 19
ADDING A NEW EVENT . . . . . . . . . . . . . . . . . . . . . . 20
ADDING A SERIES OF EVENTS . . . . . . . . . . . . . . . . . . 20
CHANGING AN EVENT, RESCHEDULING AN EVENT . . . . . . . . . . . 20
ENTERING ANNIVERSARIES . . . . . . . . . . . . . . . . . . . . 21
iv
Personal Miles Instruction Manual
DISPLAYING THE CALENDAR . . . . . . . . . . . . . . . . . . . 21
PRINTING YOUR CALENDAR OF ENGAGEMENTS . . . . . . . . . . . . 21
PRINTING THE ANNUAL CALENDAR . . . . . . . . . . . . . . . . . 21
PRINTING THE DATEBOOK . . . . . . . . . . . . . . . . . . . . 21
DELETING EARLY EVENTS AND CREATING THE JOURNAL . . . . . . . . 22
DISPLAYING AND PRINTING THE JOURNAL . . . . . . . . . . . . . 22
SETTING UP THE RUNNER'S DIARY . . . . . . . . . . . . . . . . 22
Changing Sequence . . . . . . . . . . . . . . . . . . . . . . 22
Entering . . . . . . . . . . . . . . . . . . . . . . . . . . 23
SELECTING THE DATE FORMAT . . . . . . . . . . . . . . . . . . 23
SELECTING THE CLIMB EQUIVALENT . . . . . . . . . . . . . . . . 23
PRINTING RUN REPORT BLANKS . . . . . . . . . . . . . . . . . . 23
ADDING RUN REPORTS . . . . . . . . . . . . . . . . . . . . . . 23
DISPLAY OF ONE RUN REPORT . . . . . . . . . . . . . . . . . . 24
REPORTS OF . . . . . . . . . . . . . . . . . . . . . . . . . 24
REPORT FOR ALL . . . . . . . . . . . . . . . . . . . . . . . 24
DELETING A RUN REPORT . . . . . . . . . . . . . . . . . . . . 24
FINDING THE DAYLIGHT HOURS . . . . . . . . . . . . . . . . . . 24
BACKING UP DATA FOR ALL FUNCTIONS . . . . . . . . . . . . . . 25
RESTORING LOST DATA . . . . . . . . . . . . . . . . . . . . . 25
PROGRAM LANGUAGE . . . . . . . . . . . . . . . . . . . . . . . 27
COPYRIGHT AND LICENSE TO USE . . . . . . . . . . . . . . . . . 27
1
Personal Miles Instruction Manual
INTRODUCTION
The FlexiCal disk combines two useful desk accessories, a
flexible calendar and a complete address-book and mailing system,
with a runner's and hiker's diary.
FlexiCal tells you your engagements, business or social,
with an always up-to-date calendar that doesn't waste space but
contains complete descriptions of where to go and what to do. No
more cramming small notes into restricted space for any one day
while carrying blank spaces for time that has no engagements.
FlexiCal lists only your engagements with no waste space, yet each
day, hour or minute expands to fit your needs. FlexiCal also
automatically creates a Journal of events that have occurred, for
your future reference.
FlexiNames lists all your contacts. It presents them by
personal name, by firm name, by any combination of nine
characteristics that you choose, by any combination of
descriptions that you have entered (for which it uses a powerful
logical search procedure), or as a listing of those that you
designate. FlexiNames presents these as a screen listing or in
printed form. The printed forms are a full-sized, 2-column address
book; a full-sized, 3-column, small-print address-book; a pocket-
sized small-print, single-column list (if your printer will
produce small print); Rolodex cards; as mailing labels in
American, British or European formats as appropriate for each
address; and as individually addressed letters.
Runner's Diary keeps track of your rides and provides both
summaries and detailed reports for up to 20 runners for any period
of time. Detailed run reports include route description, average
time per mile (or kilometer) and an equivalent average time
corrected for elevation gain. For example, you can immediately see
your runs, their average times and your total miles for any month,
or week, or any period that you choose. The same goes for any
other runner whose rides you input.
The Daylight Program tells you the time of sunrise and
sunset for any point that you designate by latitude and longitude
(except in the far north above latitude 60), for any date, so that
you can plan your rides and whether you need to take a lamp. You
give it the date and it returns the daylight times. You may store
your own latitude and longitude for ready recall, or you may key
in new coordinates at any time without removing the stored ones.
2
Personal Miles Instruction Manual
The FlexiCal Calendars are remarkably flexible Engagement
and Event Calendars for personal and business use. You always have
a clean, up-to-date calendar on your desk or wall or with you when
you are away. The calendars don't waste space on empty days and
hours but they expand to hold as many events as you choose in any
timespan with all the details that you want to enter. Because the
calendars are printed on 8-1/2 x 11 paper, the same as the other
papers that you carry with you, they don't get lost in the bottom
of your file folders or briefcase.
The FlexiCal system employs two different types of
calendars, the engagement calendar and the annual calendar. The
engagement calendar lists only your engagements and important
dates in date order, giving the date, time of day and day of the
week for each. This tells you when you are engaged or need to do
particular things. The annual calendar shows on one page the day
of the week for each date in the year, just what you are used to.
You use the engagement calendar to tell you what you should do and
when to do it. You use both the engagement calendar and the annual
calendar when deciding on a new engagement. The annual calendar
tells you which days are suitable, the engagement calendar tells
you which time is free.
When making engagements while away from your office or while
your computer is not available, you write a note between other
events (FlexiCal leaves a blank line between events for this
purpose). Later, you enter the new engagements on the computer,
delete those whose time has passed, and print a new engagement
calendar. FlexiCal also maintains a list of anniversaries that
appear on your schedule one year in advance, each with the
appropriate age given.
You can mark up the annual calendar as you please, knowing
that you can always print a new one whenever you like, for any
year. For those who like to use small datebooks to record
summaries of their engagements, FlexiCal will print datebooks for
any year in two formats, either with 2 months on each 8-1/2 x 11
page or in a booklet that folds to 4-1/4 x 5-1/2 inches. These
provide 1-inch squares, marked with date and day of the week, for
you to record a summary of each day's engagements.
Whenever you delete events whose time has passed, FlexiCal
automatically transfers these events to its Journal, which forms a
record of what you have done. This Journal may be displayed or
printed, and once printed for a permanent record it may be erased.
3
Personal Miles Instruction Manual
Calendars may be kept for as many people or purposes as you
like. Events are presented on screen and by printout in date
order, with the date, day of the week and time of day for each.
Each event may have up to 20 lines of description. You may
reschedule any event, change its description, or delete it. You
can delete all events prior to a particular time, for example
yesterday, with one keystroke. That is, all except those events
that you have classified as "tasks". These won't be deleted until
you delete them as complete. Repetitive events may be entered once
and will be repeated for each week, each month, same day of same
week of each month, or end of each month, for as long as you
designate. Each calendar may use dates in either American (month-
day-year) or British (day-month-year) format as you specify, and
that can be changed at any time.
FlexiNames accepts the following information about each
person: courtesy title (Mr., The Hon., etc), first names, last
name, position, company name, street address, P.O.box, suburb,
city, state, nation, postal code, home phone, work phone and
extension, 78 characters of notes, whether the address is a home
or business address, the code letter for the address format that
is used in the person's home nation, and the categories to which
you assign this person. These categories are nine that you have
named yourself (for example, Business Associate, Friend, Sailing
Associate, Relative, etc). FlexiNames presents the names in two
orders: first in order of firm name and second in order of
personal name. You may have two entries for those people for whom
you sometimes use the firm's address and at other times the home
address. If the name is merely of a firm with whom you do business
without a personal contact, then you leave the personal names
blank and FlexiNames presents that name only on the business list,
not on the personal list. FlexiNames presents any selection of the
names that you desire. You can select only personal names or only
company names. You can select those with any combination of
categories or you can go through the list and individually
designate those to appear on the next printout. The full-sized
address book is 8-1/2 x 11 and is printed in two columns. If your
printer will print in condensed type and with narrow line spacing,
the pocket-sized address book can be as small as a dollar bill and
can be printed on both sides of the paper. You can set up for
either of the two common sizes of Rolodex card. FlexiNames uses
the common size of mailing label, 3-1/2 x 15/16 (5 lines), and can
use it in 1, 2 or 3- wide formats with 10 characters per inch or
1-wide with 12 characters per inch. The form letters may be
printed on letterheaded paper or FlexiNames will print your own
letterhead in any type font that your printer can produce.
4
Personal Miles Instruction Manual
Both the FlexiCal calendar and FlexiNames address-book
programs will service many different individual calendars and
address books, so you can have different lists for different
purposes or for different people. All you have to do is to give
them different names when setting up a new calendar or address
book. The Calendars and the Address-Books are independent of each
other and may be used either individually or in combination.
Both the Calendars and the Address-Books are easy to use
because everything you need to do is listed on menus. There is one
menu for the Calendar but there is one top menu for the Address-
Book with two subsidiary menus for preparing the printing lists.
You just enter the task letter indicated and FlexiCal Program does
the rest. Practically no errors that you might commit will upset
the system.
EQUIPMENT REQUIRED
FlexiCal Program runs on any IBM-PC-compatible computer with
at least 384K of memory and either dual-floppy drives or a hard
disk. All calendars and reports can be printed on an 80-column
printer. The pocket-sized address book requires a printer that
will print at about 15 characters per inch and, preferably, at a
reduced line spacing. The font capability of the printer
determines the fanciness of the letterheads of form letters.
Printing more than a few mailing labels requires a tractor feed.
INSTALLATION
Number of Files Allowed
FlexiCal Program requires that you tell DOS to increase the
number of files that are allowed. In your CONFIG.SYS file enter
the line FILES=15. If your CONFIG.SYS already allows more than
that, don't reduce the number. Then reboot the computer so that
DOS knows the new amount. Consult the DOS manual under Files and
Configuration headings if you need more information.
Bugs in DOS 4.0
There is a bug in the DOS 4.0 FastOpen command that allows
DOS to wipe out all file entries when you have deleted one entry.
Don't put that command in your CONFIG.SYS file when you use
FlexiCal.
5
Personal Miles Instruction Manual
Distributed Files
FLEXICAL is distributed in four files:
FXC.ZIP Contains the program, the data files, and the
manual.
READ-FXC.ME Contains the preliminary instructions for
preparing new disks and extracting the individual
files from the .ARC file.
UZIP-FXC.BAT Is the batch file that controls the extraction of
the individual files and prompts you to insert the
correct disks at the proper times.
PKUNZIP.EXE Is the program that extracts the individual files.
Extracting the Files
Prepare three blank, formatted disks. Label them FlexiCal
Program, FlexiCal Data, and FlexiCal Manual.
Copy the original distribution disk to a working disk and
place the original disk in a safe place.
In the following instructions, {ABC} means to type the
command ABC and then press the Enter key.
Dual-floppy users then insert the working disk into Drive B:
and make that the current drive. Hard disk users prepare a
directory for FlexiCal and copy the working disk {COPY *.*} into
that directory. Make that directory the current directory. Then
{UZIP-FXC}. Then follow the instructions on the screen to insert
the correct disks at the proper time.
After extracting the files onto the new disks, print out
this manual by inserting the manual disk and
{TYPE FLEXICAL.DOC > PRN}. Naturally, the above instructions are
in the READ-FXC.ME file that you can read before printing out this
manual.
ENTERING APPLICATION INFORMATION
The main menu contains the choice to enter and display
application information or notes. This provides one screen for
your own notes about how you use this program. You will probably
find it useful to record the particular printer settings, fonts to
be loaded, and such information on this screen. You may also
record the full names and abbreviations of the various
organizations whose files are managed by the program. Each line of
the screen is independent of the others.
6
Personal Miles Instruction Manual
STARTING THE ADDRESS-BOOK SYSTEM
Is is easier to start the Address-Book system before
starting the Calendar system because the setting-up the Address-
Book also sets some of the Calendar functions.
UPDATING ADDRESS BOOKS CREATED PRIOR TO VERSION 2.7 (SEPT '89)
Address-Book programs prior to Version 2.7 (shown on the
Address-Book Main Menu) had less space for notes (because notes
could not be used as the basis for searches) and did not include
the Review Date. If you use Version 2.7 to try to enter, display
or print names and addresses from files made with prior versions,
it will terminate. No harm will be done, but you must perform the
update procedure to make the files useful with the new program.
Naturally, when you update an old file, the Review Date field will
contain a blank date because the program cannot know when you
originated each name. If you inadvertently update a file that has
Review Dates in it, you will blank those dates.
First, copy the new version of the file BKSTRUC.DBF that is
on your data disk into each directory and each floppy that
contains address books. {COPY A:BKSTRUC.DBF B:} copies the file
from the new data disk in Drive A to an old data disk in Drive B.
{COPY A:BKSTRUC.DBF C:\FXC} copies the file from the new data disk
in Drive A to the FXC directory of the hard disk (naturally, give
the proper path and name for your own directory).
For hard disk systems, copy the new program into the
directory that contains your address-books and calendars. Remember
that you have to have copied the new version of the file
BKSTRUC.DBF into that directory. Then type FCN to start the
program. Select the Address Book, then select any address book if
you have more than one. Then select 'K Set Up Address Book and
Calendar Systems'. Run through the screens without making changes
until you reach the update screen, the one that asks whether you
need to update. Answer Y, then Y again when it asks whether this
is a hard disk system. Then the program will list all the file
names that need to be updated. Enter each file name in turn and
the program will update it.
For dual-floppy systems, start with the new program on one
disk, all the disks that have address-books on them, and one
empty, formatted disk. Remember that you have to have copied the
new version of the file BKSTRUC.DBF onto each data disk. Insert
the program disk into Drive A and a data disk into Drive B. Type
FCN to start the program, select the Address Book, and from the
7
Personal Miles Instruction Manual
Main Menu select 'K Set Up Address Book and Calendar Systems'.
Run throught the screens without making any changes until you
reach the update screen, the one that asks whether you need to
update. Answer Y, then N when it asks whether this is a hard disk
system. Then the program will pause while you remove the program
disk from Drive A and insert the empty disk. Inserting this empty
disk gives the system room for temporary files, so that it can
update an address book even thought the data disk is nearly full.
The files will increase 50 bytes per name because more data is
stored; that you will have to accept. After inserting the empty
disk, answer Y when asked if you are ready to proceed. The program
will then list all the file names that need to be updated. Enter
each file name in turn and the program will update it. Repeat this
sequence for each floppy that contains an address book.
SETTING UP YOUR ADDRESS BOOKS
The distribution disk contains one address-book, the MTBOOK,
"empty book". The system always has to have at least one address-
book in it, but you can delete the MTBOOK once you have added your
own. When there is only one address-book, Address-Book always goes
directly to it. When there are several, Address-Book starts by
showing you the list so you can select the one you want. To start
your first address book, select the Address-Book from the FlexiCal
Program Main Menu. Then select "I Change The List Of Address
Books." Then follow the instructions below for adding a new
address book.
ADDING A NEW ADDRESS BOOK
From FlexiNames Main Menu select "I Change The List Of
Address Books." Then select A for Adding. For Short Name select
some easy-to-remember and easy-to-type set of letters, such as
your initials or the initials of the organization, because this is
how you will open this address-book. For Name enter the name you
want. This name will appear at the top of all screens and
printouts. You next have six characters for a file name. Enter a
File Name that will remind you of what that file is when you next
look at the directory. Naturally, use a name that is different
from that of any other calendar or address book. Don't worry about
remembering it; the only one that you ought to remember is the
initial short-name and even then FlexiNames will show it to you if
you forget. Now that you have created a new address book, you may
select it from the main menu by selecting "H Select Address Book"
and then keying in its short name.
8
Personal Miles Instruction Manual
DELETING AN ADDRESS BOOK
You may delete any address book that is not the currently
open address book. From the main menu select "I Change List of
Address Books" and then select Delete. Key in the short name of
the address-book that you wish to delete. Since one address book
must always be open and you cannot delete the open address book
you always have one address book on the list. If you use only one
address book but want to delete it, create an empty address book
(call it MTBOOK if you like) select it, and then delete your own
address book.
RENAMING AN ADDRESS BOOK
You may rename any address-book by selecting Rename. This
allows you to rename its Short Name, the Name, and the File Name.
Just like the deletion function, you cannot rename the current
address-book.
SETTING UP THE ADDRESS-BOOK SYSTEM
In setting up the address-book system you enter the
information that controls the printer when printing the different
kinds of address books and mailing labels. Select "J Set Up
Address-Book System" from the main menu. The first screen asks you
whether your printer is hand fed with individual sheets, whether
you want to print the pocket-sized address book on both sides of
the paper, the number of text lines per page for the pocket-sized
book, the characters per inch for printing mailing labels and
Rolodex cards (10 or 12 only), and whether you will use the
printer to print the letterheads for form letters. Don't worry
about being specific at the start; these can all be changed later
as you try the operations.
The next screen asks you to enter the printer control codes
for printing each kind of document. If you enter nothing on all
lines, your printer will continue to print in its normal manner.
This is what you do if your printer prints in only one manner. If
your printer can print with several fonts and several characters
per inch, you can enter control codes to make it print as you
want. If you enter something on any line, your printer will print
that document as you specify and will continue printing in that
manner until you reset it. If you enter the proper codes under
Regular Printing, FlexiNames will reset your printer after each
different kind of printing is complete. Each make of printer has
its own instruction codes, but generally each instruction is
preceded by the ASCII code 27, the escape code. Therefore these
are called escape-code sequences. Consult you printer manual to
find the code sequences that you need. Convert these codes to
9
Personal Miles Instruction Manual
their ASCII code numbers (like 27 for Escape, 67 for C). For each
type of document you probably need to specify the font to be used,
the characters per inch, the line spacing and the form length, at
least where these differ from your normal. For Regular Printing
you need to specify either the reset code that resets your printer
to normal, or the full sequence of codes that will return to
normal all the characteristics that you might have changed for any
document. You enter these into the illuminated box for each
document as numbers (not individual digits) separated by single
spaces. Like so: 27 63 97 27 70 54 54. Then <enter>.
SETTING UP AN INDIVIDUAL ADDRESS BOOK
Each individual address book has its own set of categories
and its own letterhead for form letters. Once you have set up an
address book, select from the FlexiNames menu "I Change
Categories and Letterhead". The first screen will ask you to name
as many as you wish of the nine categories A through I. These are
search categories: they enable you to find quickly and to list
those people or firms with any combination of characteristics. So
think how you will use this address book and decide on the
appropriate names for the characteristics for which you might want
to search or to list. Be careful; while you can change the names
of the characteristics at any time, you must then go through all
the names with the former characteristics and reclassify them to
the newer characteristics.
The second screen asks for the printer control codes and the
text for each of six lines of letterhead for form letters. If you
don't want your printer to produce fancy letterheads for form
letters, you may leave this screen blank. Otherwise, enter into
the upper of each pair of lines the appropriate printer control
codes, determined in the same way as you used when initially
setting up the address-book system. Into the lower of each pair
enter the text, spaced appropriately to get it centered if that is
what you want. It may take several tries to get the letterhead as
you desire it, so make trial runs with just one at a time until
you get it correct.
SELECTING THE MAILING LABEL FORMAT
You have four choices of label format. FlexiCal Program uses
the common 5-line label that is 3-1/2 x 15/16 inches in size. You
can print with 12 characters per inch, 40 characters per line, on
label stock that is one label wide. You can print with 10
characters per inch, 35 characters per line, on label stock that
is 1-wide, 2-wide, or 3-wide. The label format files are the .LBL
files on the FlexiCal Program data disk. LAB112.LBL is for 1-wide,
10
Personal Miles Instruction Manual
12 chars/inch, LAB110.LBL is for 1-wide, 10 char/inch, LAB210.LBL
is for 2-wide, 10 chars/inch, and LAB310.LBL is for 3-wide, 10
chars/inch. Copy the format that you wish to use to the file
ADDLAB.LBL.
OPERATING THE ADDRESS-BOOK
Operating FlexiNames is straightforward. If you have set up
only one address book, commanding FlexiNames moves you directly to
that one. If you have set up several, commanding FlexiNames moves
you to a screen from which you select the one that you desire.
From the main menu you can select:
Jim Smith's ADDRESS BOOK
MAIN MENU
A Enter New Names and Addresses
B Revise A Name or Address
C Delete A Name
D Display the Name and Address List
E Display the Category List
F Do Any Printing Operation
G Select the Address Book
H Change the List of Address Books
I Change Categories and Letterhead for Address Book
J Set Up Address Book System
K Back-Up This Address-Book Data
X Exit Address Book System
ENTERING AND REVISING NAMES
The operations from the main menu are straightforward. When
entering a new name or revising an old one, any entry except the
format for the address may be left blank. The format for the
address must be entered as either A (American), B (British),
E (European) or J (Japanese). You will probably find it easiest if
you leave blank the entry for your own nation, because in most
nations you use a national name only for foreign letters. If you
sometimes use your national name and sometimes don't, when you
print mailing labels in postal code order you will have two groups
of mailing labels for your own nation: one for the blank entry,
one for the named entry.
11
Personal Miles Instruction Manual
ENTERING NOTES FOR SPECIAL SEARCHES
FlexiNames has a very powerful searching function that
enables you to compile special lists of people or firms with
particular combinations of characteristics. You need to describe
each characteristic which you think is significant about the
person or firm with an abbreviation. If your interests are
transportation you might use 'rr' for railroad personnel or firms,
'at' for air transport, 'mt' for motor truck, 'ss' for ocean
steamships. If your interests are artistic, you might use 'paint',
'sculpt', 'phot', 'dance' as descriptors. If you have both
interests, you can use all of these and more as well. Use
abbreviations because you have only 78 characters available per
name, but you can create a new abbreviation at any time because
there is no fixed list of them. Each abbreviation must be
separated from other text and other abbreviations by the
separating symbol. This is a symbol that you will use only for
this purpose. You want any typed character that does not apply to
your interests and is easy to type. Many people use the semicolon,
but you can use any other except the logical symbols that follow:
( ) ^ + !. These are used to describe the logic of the search.
When you enter the abbreviations that apply to one person or firm,
be sure to start with the separating symbol, insert the separating
symbol between each abbreviation, and end with the separating
symbol. Thus, if you want to describe a person as employed in
railroading and with photography as a hobby, you would enter
;rr;phot;. You use the separating symbol because if you didn't
you would have rrphot. Then, if you had used 'rp' for reporter and
then searched for all 'rp', rrphot would be caught because 'rp'
appears in it, even though you hadn't intended to describe this
person as a reporter.
You may also use the Notes field to enter any notes that you
think useful, even though you may never plan to use those notes
for searching. For example, you may enter the spouse's name, just
so that you can refer to it, even though it is unlikely that you
would ever want to search your list for all persons with a spouse
named Jerry.
PRINTING THE LOGICAL-SEARCH ABBREVIATIONS
The logical search procedure requires that you always enter
a characteristic with the same abbreviation. To help you do this,
Address-Book sorts into alphabetical order all the abbreviations
that appear in each address book and prints them out. From the
Print Preparation Menu select 'G Print List of Logical-Search
Phrases'. You should keep a copy of this printout for reference
when entering new names and for reference when desiring to make a
12
Personal Miles Instruction Manual
search. You can also use this list to correct misspelled or non-
standard abbreviations.
REVIEW DATE
Whenever you enter a new name or revise data for a name,
FlexiNames enters today's date into that record. This tells you
how old the information is. Of course, your computer has to have
the correct date in its operating data.
REVISING A PERSONAL OR COMPANY NAME
When you are intending to revise or delete a name, Address-
Book asks you whether you want to search for the name by person or
by company. You then enter the name (or just the first letters of
it, or just the letter A to reach the start of the list), and the
first entry that matches your input appears on the screen. If
there is no matching entry, the first entry after the name that
you entered appears. You may then scroll through the list with the
UP and DOWN Arrows until you find the proper entry. Then pressing
HOME will start the operation on the entry that's shown on the
screen. Pressing END will terminate the scrolling without starting
to revise or delete.
REMOVING DUPLICATE ENTRIES FROM THE LIST
You may have both deliberate and inadvertent duplicate
entries in the list. A deliberate personal duplicate is when you
want to send one person more than one copy of your newsletter, or
when one person has both a normal and a summer address. A
deliberate company duplicate is when you have separate entries for
each person whom you contact, or when one company has branch
offices. An inadvertent duplicate is one that you don't want.
Since Address-Book can't know your intention, Address-Book
presents each series of duplicate personal names and duplicate
company names to you so that you may decide whether to keep all
entries of a series or delete one (or more) of them. To check all
duplicate entries, select 'E Check List For Duplicates' from the
Main Menu. Address-Book will first check the entire list for
duplicate personal names, then for duplicate company names.
Whenever duplicate names are detected, Address Book will present
the first of the series on the lower half of the screen. You may
scroll through the list one entry at a time with the Up and Down
arrows. Examine the series of duplicate names to see whether you
want to delete any one. If you want to compare two entries to see
whether they are exact duplicates, pressing the Page Up key copies
the current entry to the upper half of the screen. Then you can
continue to scroll throught the series on the lower half of the
screen, comparing each one to the entry above it. You can delete
13
Personal Miles Instruction Manual
only the active entry, the one on the lower half of the screen. To
delete an entry, press the Home key. Whenever you have completed
your survey of this series of duplicate names, press the End key.
Address-Book will then proceed to the next series of duplicate
names. Pressing the Page Down key erases the upper entry at any
time.
DISPLAYING THE LIST
To display the list of names and addresses, select 'D
Display the Name and Address List' from the Main Menu. Then
Address-Book will ask you whether you want the entire personal
list, the entire business list, just certain categories, or to
search for just one person or company. Whether you start with an
entire list or start with one person or company, you may then
scroll up and down through the entire list by using the UP and
DOWN Arrows. If you ask for only particular categories, you are
then asked whether the list should display all entries with any
one of the categories that you input, or only those entries with
all of the categories that you input. Whenever categories are
selected, only those entries meeting the requirements will appear
on the screen.
MAKING SPECIAL SEARCH LISTS, PRINTING LISTS AND ADDRESS BOOKS
PREPARING THE LIST
To print or display an address book or list, you must first
make the proper list. From the main menu select "F Do Any
Printing Operation" which gets you to the printing menu. This menu
looks like this:
Jim Smith'S ADDRESS-BOOK PRINTING
A Make Printing List
B Display Printing List
C Print 2-Column Address Book With Normal Print
D Print 3-Column Address Book With Small Print
E Print Pocket-Sized Address Book
F Print Rolodex Cards From List
G Prepare Mailing Label File From Print List
H Print Mailing Labels From Mailing Label File
I Print Form Letters With Names From Mailing File
X Return To Main Menu
Then select "A Make Printing List" to reach the list making menu.
14
Personal Miles Instruction Manual
MAKE PRINT OR SEARCH LIST FROM Jim Smith'S ADDRESS-BOOK
A Clear Existing Print or Search List
B Prepare To Print All Names and Addresses
C Prepare List By Particular Categories
D Designate Particular Persons
E Remove Particular Persons
F Prepare List By Notes Phrases
G Print List of Logical-Search Phrases
H Display Printing List
I Change Heading of Printing List
X Return To Printing Menu
First clear the list by selecting "A Clear The Printing List".
Then make your new list.
PREPARING SPECIAL LISTS FOR DISPLAY OR PRINTING
FlexiNames has very powerful features for selecting
particular names for display and printing. You can select the
entire list, as for an address book. You can select those names
that have any combination of the categories on the formal list.
You may designate particular persons. When a list has been
prepared by any means, you may remove particular persons from that
list. Lastly, you may select those persons or firms that have any
logical combination of the descriptors that you have entered as
Notes.
To make a display or print list, from the Main Menu select
'G Do Any Printing or Search Operation'. Then from the Search or
Print Menu select 'A Make Printing or Search List'. The Make
Print or Search List Menu offers the options for making searches.
When you choose to designate each person, you scroll through
the list. Pressing the Home key puts that name on the printing
list and displays the next name, while pressing either the Up or
the Down Arrow scrolls you through the list without accepting any
name. The End key terminates the list. At any time during
15
Personal Miles Instruction Manual
preparation of the list you may switch to viewing the printing
list with either "B Display Printing List" from the Printing Menu
or "F Display Printing List" from the Printing List Preparation
Menu. You may also verify whether any particular person is on the
printing list by displaying that person's record from the Main
Menu. If Next Mail is listed as T, the person's name is on the
printing list. If you find that a name is on the list whom you
want to delete, you may select "E Delete A Name From The Print
List" to delete that person.
Most of the choices are self-explanatory, but two need some
explanation. When you ask for a search by categories the screen
asks you whether you want Only One Category, Any One Of The Chosen
Categories, or Must Be In All Of The Chosen Categories? If you
choose Any One and then enter the categories of photographers and
members, the list will contain all the members and all the
photographers, even though they may not be members. If you choose
Must Be In All and then enter photographers and members, the list
will contain only those members who are photographers.
Searching the Notes for particular combinations can be very
simple or quite complex. You can use the logical symbols + for
AND, ^ for OR, ! for NOT, and the grouping symbols ( and ).
Suppose that you have used 'rp' to describe reporters and that
your separating symbol is ';'. To select all reporters you merely
enter ;rp; . If you want to select those reporters who work for
magazines, for which you use 'mag', you enter ;rp; + ;mag; .
Suppose instead you want to select all print reporters without
selecting radio, 'rad', or television, 'tv', reporters. Then you
would enter (;rp; + ! ;rad;) + (;rp; + ! ;tv;) . If you wanted
to select only television or radio reporters, then you would enter
(;rp; + ;rad;) ^ (;rp; + ;tv;) . Once you have entered the search
instruction, FlexiNames runs through the entire list of names,
selecting each of those that agrees with the instruction.
Complicated instructions take longer than simple ones.
TITLING A LIST OF ADDRESSES
Each printed address book has two titles. The first is the
title of the complete list of names and addresses, for instance
your own name (for your personal list) or the name of the
organization. The second title is composed by you to describe the
selection that you have made from the complete list: for example,
the list of friends who also participate in some sport or the list
of committee chairpersons. You compose the second title by
selecting from the Make Printing List menu the option "G Change
16
Personal Miles Instruction Manual
Heading of Printing List." This heading remains in effect until
you change it and it always appears. If you don't want a second
title, then delete all the characters or enter spaces.
PRINTING AN ADDRESS BOOK FROM THE LIST
To print an address book, a specially-selected list or an
index card list after you have made a print list, load the
appropriate paper into the printer and select the type of printing
that you desire. If you have not made a list you will be told to
make a new list.
PRINTING THE 2-COLUMN ADDRESS-BOOK
The 2-column address book can be printed with either 10 or
12 characters per inch at 6 lines per inch. Since the computer has
to layout the entire page before printing the top line, there is a
short delay between pages.
PRINTING THE 3-COLUMN ADDRESS-BOOK
The 3-column address-book requires only half the pages of
the 2-column address-book if your printer can print at 15
characters per inch and 10 lines per inch. The 3 columns require
120 characters, which equals 8 inches when printing at 15 cpi.
Don't use this format unless your printer can print at least 120
columns in the size of type that you are using, and you have wide
enough paper. You will have to set both the printer codes for the
font and line spacing and also the lines per page in the setup
operation.
PRINTING THE POCKET-SIZED ADDRESS BOOK
For the pocket-sized address book you set the printer to
print in its smallest font and with the narrowest line spacing
that is legible. Don't change the form length, which remains the
length of the paper sheets that you use (normally 11"). Start by
printing on only one side of the paper and with few lines per
page, say 40 (both selectable during the setup operation). Then
print a short list of names, sufficient for two or three pages.
You will see that the pages may be cut to size, both narrower and
shorter. Reset the number of text lines per page so that you can
cut the pages to the length that you want. If you really want the
minimum-sized book you can choose to print on both sides. This
requires that you handfeed individual sheets. Reset to print on
both sides. First cut the sheets to the correct width, then feed
them through first on one side then on the other. Finally, cut
them to proper length. You may punch them for a small binder or
staple them together.
17
Personal Miles Instruction Manual
PRINTING MAILING LABELS
For printing mailing labels or form letters you must prepare
a mailing label file from the print list. Before you do, be sure
that you have selected the proper characters per inch and copied
the proper address label file according to the instructions under
Setup. Then select "F Prepare Mailing Label File From Print
List". You will be asked whether you want the labels printed in
name alphabetical order or in postal code order. If in postal code
order, they will come out in alphabetical order of nations and
within each nation in order of postal code. Then load the label
stock into the printer and select "G Print Mailing Labels From
Mailing Label File." Address-Book will print sample labels until
you get the stock properly aligned, then will print the labels.
PRINTING FORM LETTERS
Form letters are individually-addressed letters. You must
first prepare a master letter that specifies the location of the
date, the recipient's title and name, and the four lines of
address. The form letter codes are as follows:
^1 Recipient's title and name
^2 First line of address
^3 Second line of address
^4 Third Line of address
^5 Fourth line of address
^6 Date of letter
Word processors normally insert non-standard invisible codes
into their files to tell that particular word processor how to
display and print that document. Since these are non-standard,
FlexiNames, like other programs, can't understand them. Therefore,
most word processors have a text-only or non-document mode that
produces files that have only the standard ASCII characters: the
printable characters plus space, carriage return and linespace.
(You can print this instruction manual directly on your printer
because it is transmitted to you in the straight-ASCII mode.)
Prepare your letter with your word processor. Where you want the
date, type in ^6; where you want the recipient's title and name,
type in ^1. If any addresses in your print list require five lines
for the name and address, type in all the codes from ^2 to ^5, one
beneath the other, in the place for the address.
18
Personal Miles Instruction Manual
Here's a sample form letter:
^6
^1
^2
^3
^4
^5
Dear ^1:
This is a test letter to illustrate the form letter system.
Read it with the interest that it deserves.
Yours truly,
etc., etc.
Prepare your form letter with your word processor as in the
above example and then convert it into a straight-ASCII or non-
document file. Then copy that straight-ASCII file into the
directory that contains the Address-Book under the file name of
LETTER.TXT. Address-Book will print a letter for each name and
address in its mailfile, using either name alphabetical or postal
code order, as you specified when making the list.
You have the option of either using preprinted letterhead
paper or of having the printer print a letterhead at the top of
each sheet. The letterhead is set up from the main menu with the
"J Change Categories and Letterhead" option. Each different
address-book has its own letterhead, so that you can have one for
business and another for personal use if you keep the names in
separate address books.
You can then print mailing labels for the letters from the
same list.
SETTING UP YOUR CALENDARS
The distribution disk has one calendar on it, MTCAL, the
Empty Calendar. To start your first calendar, select the Calendar
from the FlexiCal Program Menu. Then select "J Change The List Of
Calendars." Then follow the instructions below for adding a new
calendar. FlexiCal will print the calendars and the datebooks in
different fonts if your printer has that capability. The date book
is best printed on 8.5 inch wide paper with 10 characters per
19
Personal Miles Instruction Manual
inch, but the calendars may be printed in any pitch. You enter the
appropriate printer control codes through the "I Set Up The
Calendar and Address-Book Systems" option from the Address-Book's
Main Menu. Read the section on setting up the Address-Book for
instructions on how to enter printer control codes.
ADDING A NEW CALENDAR
From the Calendar Main Menu select "J Change The List Of
Calendars." Then select A for Adding. For Short Name select some
easy-to-remember and easy-to-type set of letters, such as your
initials, because this is how you will open this calendar. For
Name enter any name that you like. This name will appear at the
top of all screens and printouts. You next have six characters for
a file name. Enter a name that will remind you of what that file
is when you next look at the directory. Naturally, use a name that
is different from that of any other calendar or address book.
Don't worry about remembering it; the only one that you ought to
remember is the initial set of initials, and even then FlexiCal
will show it to you if you forget. If you prefer to see your dates
as Month-Day-Year, enter A for American dates. If you prefer Day-
Month-Year, enter B for British. Now that you have created a new
calendar, you may select it from the main menu by selecting
"I Choose A New Calendar" and then keying in its short name.
DELETING A CALENDAR
You may delete any calendar that is not the currently open
calendar. Once you have started and selected your own calendar you
may delete the MTCal. From the main menu select "J Change List of
Calendars" and then select Delete. Key in the short name of the
calendar that you wish to delete. Since one calendar must always
be open and you cannot delete the open calendar, you always have
one calendar on the list. If you use only one calendar but want to
delete it, create an empty calendar (call it MTCAL if you like)
select it, and then delete your own calendar.
OPERATING THE CALENDAR
Operating the Calendar is straightforward. If you have made
only one calendar, commanding the Calendar moves you directly to
your own calendar. If you have made more than one calendar,
commanding the Calendar lists the calendars that you have made,
from which you select the one that you want.
20
Personal Miles Instruction Manual
From the Calendar Menu you can select:
CALENDAR FOR Jim Smith
A Display Calendar J Print Past Events Journal
B Add New Event K Empty Past Events Journal
C Add Series of Events L Choose New Calendar
D Delete Event M Change List of Calendars
E Change Event N Print Annual Calendar
F Reschedule Event O Print Datebook for Year
G Print Calendar P Anniversary Information
H Delete Early Events Q Back-Up This Calendar
I Display Past Events Journal X Exit Calendar Menu
ADDING A NEW EVENT
When entering a new event you enter the date, the time of
day, and the description. For events that have no time of day,
such as a birthday, enter 0 hours and 0 minutes and FlexiCal
won't print a time of day. The question "Delete When Time Past?"
differentiates between events and tasks. Events (like "John's
Birthday") will be deleted whenever you command "Delete Early
Events" and they are earlier than the given date. Tasks (like "Pay
Taxes") won't be automatically deleted until you either
individually delete them or reclassify them as events. When their
dates have passed, they stay at the top of the calendar to remind
you to do them, until you individually delete them. When you close
the description by <Enter> or by filling the illuminated box,
FlexiCal asks you whether you need more space. If you do, another
line for description is added. You can use up to 20 lines of
description.
ADDING A SERIES OF EVENTS
Adding a series of events is the same as adding one new one,
except that you have only one line of description and you are
asked which repetition cycle you desire and for how long. The
repetition cycles are weekly, same date of each month, same day of
same week for each month, or last day of each month. New entries
are added to cover the time-span until the date that you give. No
further events are added. To extend the series you have to enter
the first event of the new series.
CHANGING AN EVENT, RESCHEDULING AN EVENT
When changing any information about an engagement that was
previously entered, you don't have to enter the date and time
accurately. FlexiCal seeks out the first event after the date and
21
Personal Miles Instruction Manual
time that you enter, and then asks whether this the proper event
to change. If it is not, it will show you the next event and the
next until you command either to make the change or to exit.
ENTERING ANNIVERSARIES
Selecting "M Anniversary Information" from the Main Menu
gives you the choice of adding or deleting an anniversary or
viewing the file of anniversaries. When adding an anniversary you
enter the original date of the series (for a birthday, the date of
birth) and the description. When you next start the Calendar
program the latest appearances of that anniversary will appear on
your schedule. Probably one will be earlier in the current year
and one in next year. The one that is earlier will disappear when
you delete early events. From then on until you delete that
anniversary record, it will appear, giving the proper age, one
year before its date.
DISPLAYING THE CALENDAR
When displaying the calendar you will be shown the earliest
date to start but you may enter a later date if you desire. The
screen will show about 10 events at a time, and you key in Y or N
to ask for more and to terminate the display.
PRINTING YOUR CALENDAR OF ENGAGEMENTS
Just be sure that the printer has paper and is Selected (On-
Line) when you command the print.
PRINTING THE ANNUAL CALENDAR
Just be sure that the printer has paper and is Selected (On-
line) when you command the print. The screen will ask you to enter
the year for the calendar in four digits.
PRINTING THE DATEBOOK
Just be sure that the printer has paper and is Selected (On-
line) when you command the print. There are two formats for the
datebook. The screen will ask you to input the year in four digits
and to say whether you wish the plain or folded datebook. The
plain or unfolded format prints a pair of months on each sheet of
paper and can be done either with continuous paper or with handfed
sheets.
The folded format datebook can only be printed with handfed
sheets because it prints on both sides of the sheets to save bulk.
Have a sheet in the printer when starting. As each sheet is
printed, the screen will tell you whether to turn that sheet and
reinsert it, just as if you were typing on the back of the sheet,
22
Personal Miles Instruction Manual
or to insert a new sheet. Once the sheets are printed, fold them
horizontally in half and cut along the fold with a knife, letter
opener or scissors. Assemble the sheets with the cover first and
the months in order. Staple close to the left-hand edge and fold
the booklet in half.
DELETING EARLY EVENTS AND CREATING THE JOURNAL
Whenever more events have passed than you wish to see
displayed, you may delete all events before the date and time
which you specify. FlexiCal does check the current date in the
computer (you have to keep that accurate) so that it will not
delete any events after yesterday. As these events are being
deleted, FlexiCal transfers them to the Journal to form a record
of what you have done (or at least, have intended to do).
DISPLAYING AND PRINTING THE JOURNAL
The Journal is displayed and printed in the same format as
the Calendar; you just make the appropriate selections from the
Calendar Menu. The Journal accumulates events just as long as you
want it to. It might get quite long if you have a busy schedule.
At appropriate times, once a week, month or quarter, print out the
entire Journal for your permanent record and then empty it by
selecting "K Empty Past Events Journal'.
SETTING UP THE RUNNER'S DIARY
You must enter some data on runners before recording any
runs. When first started, selecting "A Screen Summary Report of
Runners" will display 20 lines empty of data. Each one of those
lines can hold the summary data for one runner. The run recording
operation won't accept data unless the runner has previously been
listed on a summary line. So you must first list yourself. From
the menu select "H Change List of Runners." The screen shows the
20 lines with the selection menu of C to Change position, A to Add
Data, D to Delete Data, and X to Exit.
Changing Sequence
The number at the left margin is a sequence number. You will
always have 20 lines, but you may number the lines from 1 to 99.
This enables you to shift the sequence of the lines through the
"C Change Position" selection so the information will appear in
any sequence that you desire. If you inadvertently give a
duplicate number, you will see two entries of the same number and
you can separate them by renumbering the first one.
23
Personal Miles Instruction Manual
Entering Runners
By selecting A for Adding New Data and then the desired line
number, you can enter each runner for which you want reports. When
you enter run reports, you will name the runner with these two-
character names, so make these easy to remember. All letters will
be converted to upper case for ease of entry. The short name is
short so that it can appear in the body of reports, while the full
name will appear at summaries.
SELECTING THE DATE FORMAT
As with the Calendar, you can select the format for entry
and display of dates. From the menu select "J--Select Date Format
and Climb Equivalent" and enter either A for American or B for
British date format. Then enter either E for English measurements
(miles and feet) or M for Metric measurements (kilometers and
meters). Selecting the measurement unit changes only the labels
attached to the numbers for display or printout, not the numbers
themselves. Therefore, you should not change from one system to
the other while you have data in the files.
SELECTING THE CLIMB EQUIVALENT
The Climb Equivalent is the amount of elevation gain that is
approximately equal to a mile (or kilometer) on the level. The
stronger you are and the harder you run, the less the effect of
hills so you can climb more for the same effort as running a mile
on the level. Conversely, the slower that you normally run the
harder the hills feel. For runners, approximately 300 to 500 feet
of elevation gain are approximately equal in effort to a mile on
the level. When using the metric system 50 to 100 meters of
elevation gain are approximately equal to a kilometer on the
level. For hikers, the Climb Equivalent may be as high as 1000
feet for a mile or 200 meters for a kilometer. Choose the value
that suits your style. From the menu select "J Select Date
Format, Climb Equivalent and Miles-or-Kilometers" and enter the
Climb Equivalent that suits your style.
PRINTING RUN REPORT BLANKS
The Run Report Blank Forms allow you to write down your run
reports whenever you return from a run, so you can enter them into
the computer later in a bunch. Selecting from the menu "I--Print
Diary Blank Forms" starts the printer printing blank forms. Each
page holds 14 reports, so just print a few pages at a time.
ADDING RUN REPORTS
When adding a run report you key in the date, the miles, the
runner and description. You may also key in the time and the
24
Personal Miles Instruction Manual
elevation gain. If the runner has not been listed on the summary
screen you will be asked to enter that information and reenter the
run information. When you finish one line of description you will
be asked if you meed more. You have about 20 lines available.
Entering a run report automatically adds the miles and
increases the number of rune for the runner on the summary screen.
DISPLAY OF ONE RUN REPORT
Whenever any run is displayed on the screen or printed on a
report it will show the date, the miles, the runner and the
description of the ride. If you have entered the time, you will be
given the average speed. If you have keyed in both time and
elevation gain you will also be given an equivalent flat-land
speed as corrected for the elevation gain.
REPORTS OF RUNS
Both the screen and the printed report for one runner follow
the same format. You are asked for the two-character abbreviation
of the runner and the starting and ending dates. The report will
show, either on the screen or on the printout, all the runs for
that runner between those dates, and will finish with the total
rides, total miles, average miles per ride and total elevation
gain for that period.
REPORT FOR ALL RUNNERS
The printed report for all runners covers all runners for
the total time of the active file. The first page is a duplicate
of the screen summary. Then follow reports for each runner with
totals at its close.
DELETING A RUN REPORT
When preparing to delete a run report you don't have to be
accurate about the date. FlexiCal will display the next run after
the date that you give, and will ask if this is the run to be
deleted. If it isn't, you may see the next run and the next, until
you find the one to be deleted or realize that it isn't there.
FINDING THE DAYLIGHT HOURS
You enter the latitude and longitude of your location and
its time zone relative to Universal Mean Time (Greenwich or London
time). Latitude and longitude are given in atlasses and
gazetteers; you need know these only to a half or quarter of a
degree. For the United States, Eastern Time is -5 hours, Central
Time is -6 hours, Mountain Time is -7 hours, and Pacific Time is-
8 hours. For other places, time zones are usually in terms of
25
Personal Miles Instruction Manual
hours, but a few are in terms of half hours. The progam will
convert any time you give it to the nearest hour or half hour. You
will also need to know whether summer time is in effect, and
whether it is 1 hour or (unusually) 2 hours.
From the Main Menu select "S Sunrise and Sunset
Calculator." Then select N for a New Location, and you will be
asked to key in the latitude, longitude, time zone and the amount
of summer time. You may save this information if you wish. Then
you key in the month and day and the program replies with the
times of sunrise and sunset. You may repeat giving dates for this
location as long as you wish, or you many change to another
location.
The sunrise and sunset times are calculated for an average
year. However, years differ slightly because of the succession of
regular and leap years that keeps the calendar correct. These
differences and others may produce errors of two or three minutes
on any day.
BACKING UP DATA FOR ALL FUNCTIONS
Backing-up data means to copy your data to a floppy disk and
storing that disk in a safe place so that you have two copies.
With a dual-floppy system you merely diskcopy or copy *.* the data
disk to another disk. With a hard-disk system you use the backup
funtions from the menus. There are two levels of backup. If you
backup from the FlexiCal menu you will copy all the data for all
the calendars, all the address-books and all the runs. If you
backup from the Address-Book, Calendar or Running menus you will
copy only the data for that particular Address-Book or Calendar,
or all the Running data. You do whichever best suits your purpose.
RESTORING LOST DATA
If you use a hard disk that crashes and destroys data, you
may restore your data to the last backup. On the new hard disk,
set up the same directory as you had before for FlexiCal. Then
copy the program and initial files from the original program disk.
Then list the files that are on the Backup disk. The names of
these files will tell you the names of the calendars and address-
books that you had. Call up the FlexiCal program and add the names
of the calendars and address-books just as if you were starting
afresh. This gets them listed in the AddBooks and Cals files. Then
Restore from the Backup disk to the FlexiCal directory. This will
replace the blank files with files that contain the data from the
last backup.
26
Personal Miles Instruction Manual
LIST OF FILES
FXC.EXE This is the FlexiCal program.
ANNSTRUC.DBF ADDBOOKS.DBF
BKSTRUC .DBF CALENDAR.DBF
CALS .DBF CALSTRUC.DBF
LISTRUC .DBF MAILFILE.DBF
PHRASES .DBF ~RUNS .DBF
~RUNSUM .DBF
*.DBF files contain the data for the system. Some are the
models from which the calendar and address book files are
produced.
MAILDEX .NTX PHDEX .NTX
~PERSDEX.NTX ~RUNRDEX.NTX
~RUNDEX .NTX ~SUMRDEX.NTX
*.NTX files control the sequence in which the individual
items of data are displayed and printed.
ADDMEM .MEM MEMSTRUC .MEM
MEMINST .MEM ~RUNMEM .MEM
~SUNMEM .MEM
*.MEM files contain the setup and printing instructions
for the address books and runner's diary and the saved position
for the sunset calculations.
ADDLAB.LBL LAB110.LBL
LAB112.LBL LAB210.LBL
LAB310.LBL
*.LBL files are the formats for the various mailing label
stock patterns and printing characters per inch.
ADDLAB.LBL is the one that is in use. To change the format, copy
the appropriate one of the others to ADDLAB.LBL.
LETTER.TXT is a sample form letter.
FLEXICAL.DOC is this instruction manual
UPDATE.DOC contains instructions for updating files prepared by
previous versions of the program.
27
Personal Miles Instruction Manual
XXXXXX .DBF XXXXXXDX.NTX
XXXXXXAN.DBF XXXXXXAX.NTX
XXXXXXJN.DBF XXXXXXJX.NTX
FlexiCal produces this set of new files for each
individual calendar. The XXXXXXs represent the file names that you
provide. The distributed disk contains one set of calendar files
named MTCAL.
XXXXXX .DBF XXXXXXNX.NTX
XXXXXXFX.NTX XXXXXXMF.MEM
Address-Book produces this set of new files for each
individual address book. The XXXXXXs represent the file names that
you provide. The distributed disk contains one set of address-book
files named MTBOOK.
PROGRAM LANGUAGE
FlexiCal was written and developed in dBase III+ from
Ashton Tate and compiled with additional features in the Clipper
dialect of dBase III+ from Nantucket.
COPYRIGHT AND LICENSE TO USE
The FlexiCal program and this manual are copyrighted by
John Forester. Copies of the program, its data structures and this
manual may be made and circulated for review and trial, but those
who find it useful for their purposes ought to obtain a user
license from John Forester at 726 Madrone Ave., Sunnyvale, CA
94086, for a fee of $20. John Forester will answer questions from
registered users at 408-734-9426.
END
^6
^1
^2
^3
^4
^5
Dear ^1:
This is a test letter to test the mail merge function of the
Address Book System. That is all.
Yours truly,
John Forester
UPDATING THE FLEXICAL CALENDAR
AND ADDRESS-BOOK FILES
PREPARED BY PREVIOUS VERSIONS
OF THE PROGRAMS
FLEXICAL, FLEXICALNAMES, PERSONAL MILES
ii
Updating the FlexiCal Calendar and Address-Book Files
DO YOU NEED TO UPDATE ANY FILES?
These instructions are for only those users who have used
previous versions of FlexiCal, FlexiCalNames or Personal Miles and
wish to continue to use the same data files.
You may have to make up to four updating operations,
depending on which version of the program you started with. You
can tell which of the four you need to make by making certain
tests with the new version that you have just received. The test
for each condition and the appropriate updating procedure are
described below.
YOU DON'T HAVE CALENDAR JOURNAL FILES
You test for the absence of calendar journal files by
starting the calendar and selecting 'I Display Past Events
Journal'.
If the program fails and presents the notice 'OPEN ERROR
??????JN.DBF FILE' [here the ?????? represents the name you have
given to calendar files], you don't yet have calendar journal
files.
You need to have one set of calendar journal files for each
calendar that you operate. One file will be named ??????JN.DBF,
the other ??????JX.NTX, where ?????? represents the name that you
have given to each calendar that you operate. To make these
instructions clearer let's assume that one set of your calendar
files is named MYCAL. To make journal files for the calendar whose
files are named MYCAL you copy the file MYCAL.DBF to a new file
named MYCALJN.DBF and copy the file MYCALDX.NTX to a new file
named MYCALJX.NTX. The DOS command for the first operation is COPY
MYCAL.DBF MYCALJN.DBF, and for the second operation is COPY
MYCALDX.NTX MYCALJX.NTX. Then restart the Calendar and select
'K Empty Past Events Journal'. This will give you an empty
journal which will be filled each time you delete past events.
Repeat this operation for each calendar that you operate.
YOU CAN'T DISPLAY THE LIST OF NAMES AND ADDRESSES
You test for the older version of address-book files by
starting the address-book and selecting 'D Display the Name and
Address List'. If the program fails and presents the error message
'UNIDENTIFIED ITEM REVDATE' you have the older version of the
Address-Book files that doesn't contain the review date of each
record.
iii
Updating the FlexiCal Calendar and Address-Book Files
To correct the problem you need to install the new file
format version and then update the files. First, copy the new
version of the file BKSTRUC.DBF that is on the new disk that you
have just received to the floppy disk or hard-disk directory that
contains your address-book files. Then start the Address-Book. You
must then update the files for each address-book that you operate.
Select 'K Setup Address-Book and Calendar Systems' and run
through the setup operation without making any changes until you
come to the question 'Do you need to update the files?'. Answer Y
for yes and Address-Book will update the files for you. Repeat
this setup operation for each address-book that you operate.
YOU CAN'T DO LOGICAL SEARCHES BY PHRASES
To test whether you have the files that enable you to make
logical searches, start the Address-Book and move to the menu for
making a print or search list. Select 'G Print List of Logical-
Search Notes Phrases'. If the program fails and presents the
error message 'OPEN ERROR PHRASES.DBF' you don't yet have the
proper files.
To correct the problem, copy the files PHRASES.DBF and
PHDEX.NTX that you received on your new disk to the floppy disk or
hard-disk directory that contains your address-book files.
YOU HAVE OLDER CYCLING OR RUNNING DIARY FILES THAT WON'T BACKUP
INDIVIDUALLY
This situation applies only to users of FlexiCal or Personal
Miles. Test for this situation by looking at the directory in
which you keep your FlexiCal or Personal Miles files. If none of
the files start with the ~ character you need to update by
changing some file names.
The early Personal Miles used files named RIDES.DBF,
RIDESUM.DBF, ABBDEX.NTX, BIKEDEX.NTX, CYCDEX.NTX, RIDEDEX.NTX AND
SUMDEX.NTX. These files need to be renamed by adding the ~
character before each name. Thus, RIDES.DBF must become
~RIDES.DBF. The DOS command to rename this file is:
REN RIDES.DBF ~RIDES.DBF.
Repeat this for each of the above-named files.
The early FlexiCal used files named RUNS.DBF, RUNSUM.DBF,
PERSDEX.NTX, RUNDEX.NTX, RUNRDEX.NTX, SUMRDEX.NTX. These files
need to be renamed by adding the ~ character before each name.
iv
Updating the FlexiCal Calendar and Address-Book Files
Thus, RUNS.DBF must become ~RUNS.DBF, and so on. The DOS command
to rename this file is:
REN RUNS.DBF ~RUNS.DBF.
Repeat this for each of the above-named files.
╔═════════════════════════════════════════════════════════════════════════╗
║ <<<< Disk No. 1106 FLEXICAL >>>> ║
╠═════════════════════════════════════════════════════════════════════════╣
║ To view instructions on how to unarchive the files on this disk type: ║
║ READ_FXC.ME (press Enter) ║
║ ║
║ To read the author's description of programs on this disk, type: ║
║ TYPE DES_FXC.DOC ║
╚═════════════════════════════════════════════════════════════════════════╝
(c) Copyright 1990, PC-SIG INC.
Volume in drive A has no label
Directory of A:\
PKUNZIP EXE 22022 10-01-89 1:02a
FXC ZIP 180909 7-24-90 8:04a
UZIP_FXC BAT 927 11-14-89 10:29a
DES_FXC DOC 2123 11-17-89 5:45p
READ_FXC ME 1660 2-08-90 9:26a
GO BAT 38 6-20-89 8:48a
FILE1106 TXT 3183 8-29-90 9:12a
GO TXT 727 1-01-80 4:20a
8 file(s) 211589 bytes
106496 bytes free