Category : Databases and related files
Archive   : YEARPLAN.ZIP
Filename : CALENDAR.DOC
Y E A R P L A N N E R version 1.0
______________________________________________________________________________
FLOWSOFT custom programming
William A. Anderson
Owner & Author
875 Franklin Rd. #1635
Marietta, Ga. 30067
404-428-4028
C O N T E N T S
______________________________________________________________________________
1 Introduction Page
1.1 Program Description....................... 1
2 Getting Started
2.1 System Installation....................... 2
2.2 Starting the Program...................... 3
2.3 Main Menu Explanation..................... 4
2.4 Initializing a New Year................... 5
2.5 Entering Printer Control Codes............ 6
3 Other Functions
3.1 Working on the Calendar................... 7-8
3.2 The Overlay Template...................... 9
3.3 Jumping to a Specified Day................ 10
3.4 Function Keys Explained................... 11
3.5 Onscreen Summary.......................... 12
3.6 Printing the Wall Planner................. 13
4 Registration
4.1 Registration Form and Support Info........ 14
1.1 Program Description
Year Planner is an organizing tool which mimics the familiar "write-
on, wipe-off" wall planner calendar system most businesses use to
schedule important events. You are allowed to write deadlines,
appointments, and other important information into "day blocks" which
can later be printed out in a large standard calendar format.
Information can be easily updated or erased altogether and reprinted.
Features include an overlay template to apply similar messages in many
"day blocks", an onscreen year summary so you can see the whole year
at a glance, large calendar printouts, and all major holidays already
built in.
Page 1
2.1 System Installation
Floppy Drive System:
To install the year planner program on a floppy drive system, just
copy the calendar.exe file over to a blank, formatted floppy diskette.
You will have more than enough space on the floppy diskette to hold
the program, the yearly data file, and the printer control codes setup
file.
Hard Drive System:
To install the year planner program on a hard disk, you should first
create a new subdirectory on the hard disk and then copy the
calendar.exe file to the newly created subdirectory. The commands to
create the new subdirectory are:
C>cd \ goes to the root directory
C>md calendar makes a new subdirectory called calendar
C>cd \calendar goes to the calendar subdirectory
(C> is the DOS prompt and is not part of the command)
Once you have created the new subdirectory, you should copy the
calendar.exe program file to the subdirectory. Use the DOS copy
command to do this. Make sure you are in the calendar subdirectory
before issuing this command. The command would have the following
format:
C>copy d:\path\calendar
Where d:\path\ is the pathname for the location of the calendar.exe
file. For example, if the file was in the root directory on drive A
then the copy command would look like this:
C>copy A:calendar.exe
As another example, if the calendar.exe file were in a subdirectory
called XTALK on drive C then the command would look like this:
C>copy C:\xtalk\calendar.exe
Page 2
2.2 Starting the Program
Floppy Drive System:
1) Insert the floppy diskette created in section 2.1 into drive A.
2) Make sure you have the A> prompt.
3) Type CALENDAR and then press 'enter'.
4) The main menu will appear.
Hard Drive System:
1) Go to the subdirectory created is section 2.1: C>cd \calendar
2) Type CALENDAR and then press 'enter'.
3) The main menu will appear.
Page 3
2.3 Main Menu Explanation
---------------------------------------------------
| |
| Wall Planner v1.0 Main Menu |
| |
| W) Work on Calendar. |
| O) Onscreen Summary. |
| P) Print Wall Planner. |
| I) Initialize file for a New Year. |
| E) Enter Printer Control Codes. |
| X) Exit to DOS. |
| |
| Enter Option... |
| |
|-------------------------------------------------|
| If you find this Wall Planner useful, |
| please register for support and updates |
| by sending $10 to the address below. |
| Thank You! |
| |
| FLOWSOFT custom programming. |
| 875 Franklin Rd. #1635 |
| Marietta, Ga. 30067 |
| 404-428-4028 |
---------------------------------------------------
To use the year planner menu system simply press the letter next to
the option you want to choose.
Option Refer to Section
---------------- ---------------------
W 3.1
O 3.5
P 3.6
I 2.4
E 2.5
X Simply exits to DOS.
Page 4
2.4 Initializing a New Year
Before doing anything such as entering appointments or printing a
calendar, you must first initialize the year.dat file for the year you
would like to work with. To do this, choose option I on the main menu.
You will get the following prompt:
Enter year (YY): ..
Esc to Exit.
After you enter the year, the year.dat file will be initialized. All
"day blocks" will be set equal to spaces. After the file has been
initialized, you will get the following prompt:
Do you want to insert Holidays in calendar ? (Y/N)...
If you answer Y to the prompt, all major holidays will be
automatically inserted in the last line of the appropriate "day
block". If you answer N to the prompt, all "day blocks" will remain
blank.
Note that all year's are supported up to year 1999. And holidays are
included only for years 1987 and 1988. Future holidays and years will
be updated on a yearly basis or as needed.
Page 5
2.5 Entering Printer Control Codes
In order for your calendars to print out correctly, you need to enter
some printer control codes so the year planner program knows what
decimal codes to send from software to put your printer into the
appropriate modes. You have the choice of printing calendars in
condensed mode (16 cpi) on 8.5 x 11 paper or in regular mode (10 cpi)
on 14 x 11 paper. Whether you print in condensed or regular mode, all
calendars are printed 8 lines per inch. The screen for entering these
codes looks like this:
---------------------------------------------------------------------------
| Enter the following control codes for your printer. There |
| are 10 spaces available for each set of codes. Usually, |
| just 1 or 2 codes are needed for each printer mode, so just |
| enter the values necessary starting from the left, leaving |
| the unused values blank (or 0). All numbers are in decimal: |
|-------------------------------------------------------------------------|
| |
| 8 lines per inch : ..., ..., ..., ..., ..., ..., ..., ..., ..., ... |
| |
| 6 lines per inch : ..., ..., ..., ..., ..., ..., ..., ..., ..., ... |
| |
| Condensed (16.7 cpi): ..., ..., ..., ..., ..., ..., ..., ..., ..., ... |
| |
| Regular (10 cpi) : ..., ..., ..., ..., ..., ..., ..., ..., ..., ... |
---------------------------------------------------------------------------
Press 'Esc' to exit this routine without saving changes.
Look up the printer control codes in your printer manual and enter
them on the screen above. Just keep pressing 'enter' after you enter
the last code, and the codes will be stored on disk and you will
return back to the main menu. The decimal codes can usually be
found in a table in the back of your printer manual or in a section
that describes the different printer modes and tells you what codes
to send from software to put your printer into that mode.
Page 6
3.1 Working on the Calendar
This option allows you to enter appointments, schedules, important
dates, etc into "day blocks". Eight "day blocks" at a time will be
displayed on the screen. The screen window looks like this:
-----------------------------------------------------------------------------
|F ............... |S ............... |S ............... |M ............... |
|r ............... |a ............... |u ............... |o ............... |
|i ............... |t ............... |n ............... |n ............... |
| ............... | ............... | ............... | ............... |
|A ............... |A ............... |A ............... |A ............... |
|u ............... |u ............... |u ............... |u ............... |
|g ............... |g ............... |g ............... |g ............... |
| ............... | ............... | ............... | ............... |
|2 ............... |2 ............... |3 ............... |3 ............... |
|8 ............... |9 ............... |0 ............... |1 ............... |
|---------------------------------------------------------------------------|
|M ............... |T ............... |W ............... | |
|o ............... |u ............... |e ............... | |
|n ............... |e ............... |d ............... | |
| ............... | ............... | ............... | |
|S ............... |S ............... |S ............... | |
|e ............... |e ............... |e ............... | |
|p ............... |p ............... |p ............... | |
| ............... | ............... | ............... | |
|2 ............... |2 ............... |3 ............... | |
|8 ............... |9 ............... |0 ............... | |
-----------------------------------------------------------------------------
F1-ClrLine F2-Jump Pgup-Up CtrlLeft-Left Del-DelChar CtrlA-ApTmp
F3-ClrBox F10-Save PgDn-Down CtrlRight-Right Esc-Exit CtrlE-EdTpm
The "day block" that you are allowed to change is always the second
one on the top row (Aug 29 above). The entire year is laid out like
this:
Jan 1 ............................. 31
Feb 1 ......................... 28
Mar 1 ............................. 31
Apr 1 ........................... 30
May 1 ............................. 31
Jun 1 ........................... 30
Jul 1 ............................. 31
Aug 1 ............................. 31
Sep 1 ........................... 30
Oct 1 ............................. 31
Nov 1 ........................... 30
Dec 1 ............................. 31
Page 7
3.1 continued
Use the PgUp and PgDn keys to move up and down between months and use
the CtrlLeft Arrow and Ctrl Right Arrow cursor movement keys to move
left and right between days of a month. With all movement keys, make
sure you are moving to a valid day. For example, you cannot move up to
the 30th day in February.
Entering Appointments:
To enter an appointment or other information just type the information
into the appropriate "day block" and then save it. A "day block" is
saved by pressing the F10 function key or by moving on to another "day
block". Make sure all "day blocks" are saved before pressing Esc.
Pressing Esc just returns back to the main menu without doing any
saving first.
Refer to sections 3.2, 3.3, and 3.4 for more information about working
on a calendar.
Page 8
3.2 The Overlay Template
The overlay template is used to apply the same information into several
"day blocks" without having to retype it every time. There are two
functions involved: Ctrl E will allow you to edit the template and
Ctrl A will allow you to apply the template to the current "day
block".
Editing the template:
While working on a calendar, press Ctrl E and the following screen
will appear:
--------------------
|T ............... |
|E ............... |
|M --Vacation--... |
|P ............... |
|L ............... |
|A ............... |
|T ............... |
|E ............... |
| ............... |
| ............... |
--------------------
Press F10 when finished editing template.
Just type in the information you want the template to hold for you
until you apply the template. For example you could put "--Vacation--"
in the template and then apply the template to the days that you will
be on vacation.
Applying the template:
To apply the template, you should first go to the day that you want to
apply the template to and then simply press Ctrl A. The template will
be applied to the current day. Note that lines which were not entered
in the template will not erase information that was in the "day block"
before you applied the template. To apply the template to another day
just move to another day and press Ctrl A again.
Page 9
3.3 Jumping to a Specified Day
While working on the calendar, you may want to move quickly to a
specific day of the year. To do so press the F2 function key and you
will be prompted to enter a day in the form MMDD:
Enter Date to Jump to (MMDD): ....
Esc to Exit.
After a valid month and day are entered, you will return back to the
main working screen. The day that you jumped to will now be the
current day. Make sure days are entered in the form MMDD. For example,
March 2 should be entered like this: 0302.
Page 10
3.4 Function Keys Explained
On the bottom of the main working screen, you will see displayed the
following function key abbreviations:
F1-ClrLine F2-Jump Pgup-Up CtrlLeft-Left Del-DelChar CtrlA-ApTmp
F3-ClrBox F10-Save PgDn-Down CtrlRight-Right Esc-Exit CtrlE-EdTpm
These keys are explained below:
Function Key Explanation
------------------ ------------------------------------------------------
F1 This key will clear the current line that you are
on within a "day box".
F2 Jump to a specific day. Refer to section 3.3
F3 This key will blank out the entire "day box".
F10 This key will save the current "day box".
PgUp Moves up one month. With all movement keys,
make sure you are moving to a valid day. For
example, you cannot move up to the 30th day
in February.
PgDn Moves down one month.
Ctrl Left Arrow Moves left one day.
Ctrl Right Arrow Moves right one day.
Del Deletes the one character at the cursor location.
Esc Exits and returns back to the main menu. No saves
are done first.
Ctrl A Apply the template. Refer to section 3.2
Ctrl E Edit the template. Refer to section 3.2
Page 11
3.5 Onscreen Summary
This option allows you to look at the whole year at a glance. Choose
option O on the main menu and a summary like this one will appear:
1 2 3
1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 1987
Jan |X| | | | | | | | | | | | | | | | | |X| | | | | | | | | | | | |
---------------------------------------------------------------
Feb | | | | | | | | | | | |X| |X| |X| | | | | | | | | | | | | | | |
---------------------------------------------------------------
Mar | |X| |X| | | | | | | | | | | | |X| | | | | | | | | | | | | | |
---------------------------------------------------------------
Apr | | | | | | | | | | | |X| | | | |X| |X| | | | | | | | | | | | |
---------------------------------------------------------------
May | | | | | | | | | |X| | | | | | | | | | | | | | |X| | | | | | |
---------------------------------------------------------------
Jun | | | | | | | | | | | | | |X| | | | | | |X| | | | | | | | | | |
---------------------------------------------------------------
Jul | | | |X| | | | | | | | | | | | | | | | | | | | | | | | | | | |
---------------------------------------------------------------
Aug | | | | | | | | | | | | | | | | | | | | | | | | | | | | |X|X|X|
---------------------------------------------------------------
Sep | | | | | |X|X| | | | | | | | | | | | | | | | |X| | |X| | | | |
---------------------------------------------------------------
Oct | | |X| | | | | | | | |X| | | |X| | | | | | | | | | | | | | |X|
---------------------------------------------------------------
Nov | | |X| | | | | | | |X| | | | | | | |X| | | |X| | |X| | | | | |
---------------------------------------------------------------
Dec | | | | | | | | | | | | | | | |X| | | | | | | | |X| | | | | | |
Press any key to return to main menu...
The X's appearing in the onscreen yearly summary above mean that you
have entered something for that day or that day is a holiday.
Page 12
3.6 Printing the Wall Planner
This option allows you to print a calendar for a range of months.
Choose option P on the main menu and you will get the following
prompt:
---------------------------------------------------
| |
| 1987 |
| |
| Enter Month (MM) From: .. |
| |
| To: .. |
| |
---------------------------------------------------
Just enter the range of months you want to print calendars for. After
the month ranges have been entered, you will be asked whether or not
you want to print in condensed mode. Please be sure you have entered
your printer control codes (section 2.5) correctly before executing
this routine. If you print in condensed mode, the calendar will be
printed in 8.5 x 11 format, otherwise it will be printed in 14 x 11
format. Both formats should print in 8 lines per inch mode.
Page 13
4.1 Registration Form and Support Info
This form must be completed and returned to Flowsoft custom
programming along with a $10 registration fee before you will be
eligible to receive support for the product. This form will also
entitle you to receive future update notices on the product.
Year Planner version 1.0
Name: _________________________________________________________
Company Name: _________________________________________________
Address: ______________________________________________________
City, State, Zip Code: ________________________________________
Phone Number: _________________________________________________
Type of Computer: _____________________________________________
Number of Floppy Drives: ______ Number of Hard Disks: ______
Return To: Flowsoft custom programming
875 Franklin Rd. #1635
Marietta, Ga. 30067
404-428-4028
Support Prices: For telephone support, you will be billed at the rate
of $5.00 per 15 minutes of support (15 minute minimum). For onsite
support, you will be billed at the rate of $30.00 per hour. Please
call Flowsoft custom programming for quotes on custom jobs, tape to
disk conversions, and other software packages like our FLOWMAIL PLUS
v3.0 bulk mailing system.
Page 14
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/