Category : Databases and related files
Archive   : CALMATE4.ZIP
Filename : CALHELP.DAT

 
Output of file : CALHELP.DAT contained in archive : CALMATE4.ZIP
0The main screen has a number of features. On the top line, the
0current day and date is displayed on the left hand side and the
0Julian date is displayed on the right. The Julian date is the
0number of days since January 1st of the current year.
0
0In the center of the screen is the current month's calendar with
0today's date hilighted. This calendar can be changed by using the
0arrow keys.
0
0The right and left arrow keys change the month.
0The up and down arrow keys change the year.
0The Insert and Delete keys will move the year by centuries.
0The Home key will display the current calendar again.
0
0Finally, on the bottom is a menu of the various functions this
0program can perform. To select a function, either select the
0hilighted letter or the number of the function.
1This screen shows today's events. The times shown here are
1specified in the 'System Parameters' under start time, end time
1and number of intervals.
1
1An event will be slotted into a time slot on the screen if there's
1a match. If not, the event will be listed in the lower section of
1the screen.
1
1To add an event, hit F10, use the tab keys to move the input
1area to the correct time slot and enter your data. If you are
1using a mouse, click at the appropriate time slot.
1When you've entered your appointment, hit Enter.
1
1Use the PageUp and PageDown keys to display different days.
1Hit F6 for the 'appointment extend' feature. With this feature
1you type in an event, then you can repeat it by moving the input
1area with the arrow keys. The enter key resets the feature.
2This screen gives you the number of records in the database
2and the number of records that you have marked for deletion
2but that haven't yet been deleted.
2
2When you quit the program, it will permanently delete any
2events that are currently marked.
2
2You mark records for deletion by viewing the database (option 3)
2and then putting a 'd' beside the record you want deleted.
3This is a list of all records in the database. You can select
3the date format you prefer in the 'System Parameters' option.
3
3There are six commands you can enter beside an event -
3
3 D - Delete the event
3 U - UnDelete the event
3 C - Change the date, time or description of the event.
3 X - Expand the record to see the repeating frequency etc.
3 L - Clone an existing record.
3 F - Show future occurances of a repeating event.
3
3An asterisk (*) beside the event denotes a repeater.
3A dollar sign ($) denotes a 'special' repeater.
3
3As well, to add an event, hit the Ctrl and 'A' keys together
3and you will be presented with a menu.
4This screen allows you to change a number of parameters to
4make the program a bit more comfortable.
4
4To change a parameter, use the arrow keys to position the
4input area over the parameter you want changed. Make the
4change and hit enter.
4
4If you want to keep the change you made, hit F5 and the
4change will be written to disk. If you don't want to keep
4the change, hit either the F3 or the Esc key.
4
4Note: If Immediate Purge is set to Yes, autosort must be
4 set to Yes as well!
5This screen shows you the calendar that you generated. It is
5stored on disk in the file CALPRINT.PRT. This file contains
5all the printer control characters so you should be able to
5send this file straight to the printer with the DOS Print
5command.
5
5Another use of this file might be if you have a printer that
5prints only 80 columns but have a sideways printing utility
5to print a 132 column listing sideways on your 8.5x11 paper.
5
5Use the arrow keys to scroll the image up and down, left and
5right.
5
5If you created several calendars on disk, you can use the plus
5and minus (+ and -) keys to view different months.
6This screen allows you to add an event to the file. You will be
6prompted for information like the date the event falls on, the
6time and a brief (20 character) description.
6
6If you wish, you can have the program repeat this event on an
6interval of time that you specify.
6
6The program is reasonably flexible with the date and time formats
6that it can interpret. If you get into trouble figuring out a
6format the program can understand, you can always rely on the
6dd/mm/yy format (or mm/dd/yy depending on the system parm file)
6and the 24 hour clock.
6
6The accompanying documentation lists a number of formats that
6the program understands.
7This screen prompts you for whether you want to repeat the event.
7The accompanying documentation gives a full list of words that you
7can use when describing how often to repeat an event.
7
7The program understands the weekdays, monthly, yearly, fortnightly,
7etc.
8This screen allows you to print a calendar. You can print it to
8the printer, to a disk file or to a disk file and the screen.
8Simply select P, C or D. If you are using a mouse, click on one
8of those letters to select it.
8
8You will be prompted for the month and year of the calendar you
8want to generate and whether you want to add tiny monthly
8calendars at the end.
9When adding an event in this manner, it is assumed that you wish
9to display the event on a monthly calendar. If you want to
9show this event on the daily calendar as well, please reply Y.
aThere are two tasks that can be performed from this command
aline - Jump to a new date or delete a record.
a
aThere are two ways to jump directly to a new date --
a1) Enter the date you want to skip to eg. 15oct89.
a2) Enter 'Nxx' or 'Lxx' where x represents the first letter
a (or first two letters) of the weekday you're skipping to.
a For example, NW moves the date to next Wednesday.
a LM moves the date to last Monday
a
aTo delete an event, type in 'D xxxx' where xxxx represents the
atime the event is scheduled for. The event must be scheduled in
aa time slot on the screen, not in the lower section
bSome of the date formats accepted here are
b
b MMYYYY eg. 021990 (Feb. 1990)
b MMYY eg. 0794 (July 1994)
b MM/YY eg. 10/55 (Oct. 1955)
b MMMYY eg. NOV84 (Nov. 1984)
b *YY or *YYYY eg. *1990 (Print the whole year 1990)
b MM-MM/YY eg. 6-7/90 (June and July 1990)
b 1-10/90 (January thru October 1990)
b
bMake sure you don't put a space between the month and year. If
byou do, the program can't interpret the date properly.
b
bIf you specify * for the month, you will be asked whether you
bwish to have the entire year printed on one page or one month
bper page.
b
bIf you specify a range of months, they must be in the same year.
cThis screen will allow you to specify printer codes so that your
cprinter will behave properly when Calendar Mate sends a print file
cthere.
c
cEntering the codes is simple. If the code is non alphabetic,
c(i.e. not A-Z or a-z) enter the ASCII code for it. If the code is
calphabetic, enter the letter. Each character in the print code
cmust be separated by a comma.
c
cFor example: Manual says to enter ",t,1". You enter 27,t,49
cwhere 27 is the ASCII code for , and 49 is the ASCII code
cfor the character '1'.
c
cThe INIT1 and INIT2 strings are sent to the printer before any
ccalendar data. These are typically used for laser printers to set
cup landscape/portrait mode, character sets etc.
dThis window allows you to change the colors of the current 'live'
dwindow. Just use the left and right arrow keys to change the
dForeground colour and use the up and down arrow keys to change
dthe background colour.
d
dWhen you're done, hit F5 to save the colour settings or hit
dthe ESC key to cancel.
eThis is the expanded view of the record you selected. The
e'Repeat' field may not be exactly as you specified when you
ecreated the record but it's the program's best attempt of
etranslating the code into English.
e
eIf you want to make a change to the record, when you get back
eto the screen where you entered 'x' beside the record, enter a
e'c' instead.
fThis screen allows you to set colours that cannot be set using
fthe CTRL E feature. The colours you can change are
f
fMain screen - the backdrop for the convenience calendar
fGeneral Info - the top line with the time, date etc.
fOptions Window - on the main screen. Functions available.
fGeneral Windows - General info status windows
fWarning Windows - Windows indicating a warning condition.
fError Windows - Windows indicating an Error.
f
fType in a code in the form XY using the palette at the
fbottom of the screen to see what colours are represented by
fthe numbers.
gThis field indicates the start date of the event. If it's
ga permanent event (such as Christmas), enter a low date like
g01/01/00. Acceptable date formats include
g
gdd/mm/yy ddmmyy -|
gmm/dd/yy mmyydd -| Depending on the parm file (option 5.2)
gyy/mm/dd yymmdd -|
gddmmmyy - ex. 15Oct55 or 15oct55
hThis field indicates the time the event will occur. If you
hdon't care (or if there's no appropriate time), let the default
hof 0000 stand. The program will interpret this as a time to be
hignored.
h
hAcceptable time formats include the following examples
h700 - 7:00am
h1900 - 7:00pm
h730a (or 730p) - to specify am or pm
h
hSee Appendix A in the documentation for a complete list.
iYou specify the event in this field. Feel free to put
iin anything you wish.
jThis field tells the program which calendars you want
jthis event displayed upon. Valid replies are
j
jY or B - The event will show on daily and monthly calendars
jN or M - The event will show only on the monthly calendar
jD - The event will show only on the daily calendar.
kThis field ask you if you want this event to be a repeater.
k
kYou may reply Y if the event repeats on a regular basis
k N if it's a one-shot event
k S if it's a 'special' event.
k
kAn example of a 'special' event is if your payday normally falls
kon the 15th of the month but if the 15th falls on a weekend, you
kwill be paid on the Friday before or the Monday after.
kIf you reply Y or S some more input fields will be displayed.
nThe Early Warning field displays the event on your daily calendar
nfor however many days you specify here. I would suggest you use
na low number here because a high number will slow the program down
nfairly noticeably.
lThis field is where you specify the repeating interval. The
lprogram knows numbers and the following words...
l
lFirst, 1st, Second, 2nd, Third, 3rd, Fourth, 4th, Last
l
lSunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
l
lDaily, Monthly, Yearly, Fortnightly, Day, Workday, Easter
l
lJanuary, February, March, April, May, June, July, August
lSeptember, October, November, December
mHere, you specify the ending date of the event. The word
mETERNITY is a word the program understands to mean a perpetual
m(never ending) event. 2
m
mIf there is an ending date, you can use any date format that
myou used for the starting date.
m
mAnother way to specify the ending date is as a number of days.
mFor example, if you specify '+10' the program will compute the
mending date to be 10 days past the start date.
oThis field allows you to specify what to do with this event if it
ofalls on a weekend. You may specify
o
o P if the event should be rescheduled to the previous workday.
o N if the event should be rescheduled to the next workday.
o D if the event should simply be deleted for that month.
o This doesn't delete the event record, only that occurance.
pThis section allows you to choose a predefined print driver. This
pis a set of printer codes provided so you can (at least for now)
pnot have to worry about reading your printer manual. As of V3.0
pthe print drivers supplied are
p
pEPSON.PRD - Epson FX,LX,RX series
pEPSONLQ.PRD - Epson LQ series
pIBMPROPR.PRD - IBM Proprinter, some Star printers
pROLAND.PRD - Roland Printers
pHPLJIIPP.PRD - HP LaserJet II portrait mode
pHPLJIIPL.PRD - HP LaserJet II landscape mode (author's favorite)
p
pTo select one of these, put any non-blank character in the input
pbox beside your desired print driver.
p
pIf your printer prints funny borders try to alter or remove the
p"INIT1" control string. Check your printer manual for instructions
pon using "IBM Character Set II" or "EPSON extended character set."
pIf you're stuck, contact Hawk Software for support...
qThe 'Small Calendars' referred to here are monthly calendars
qprinted in compressed format at the bottom of the monthly calendar
qbeing generated now. If you reply 'y' there will be four little
qcalendars printed -- two months on either side of the current one.
rYou have pressed a key to stop the process of generating a
rcalendar. If you really want to stop printing the calendar, press
rthe ESC key (after this help screen disappears) and the process
rwill stop.
r
rIf you are printing to a printer, whatever is in the print buffer
rwill continue printing but no more data will be sent.
sA 'Special Processing' event is like a repeater but has special
sprocessing if it would normally fall on a statutory holiday or
sweekend.
s
sYou may specify that the event will be scheduled on the
s
s Next workday (N)
s Previous workday (P)
s Not at all (D)
tThere is some flexibility provided for you to tailor the program
tit to your taste. This menu points you to one of four options...
t
tPrinter Parms allows you to specify some control codes that your
tprinter uses to print compressed, double width etc.
t
tSystem Parms allows you to set several variables such as printed
tcalendar width, date format, etc.
t
tSet various Colours allows you to set some colours for some windows
tthat don't respond to the CTRL-E command...
t
tSelect Events File allows you to close the current events file and
tselect another one to use.
uThis window shows you the next 10 occurrances of the event you have
uselected.
u
uYou can enter one of the following commands beside a date shown...
u
uD will delete a specific occurrance of a repeating event.
uU will undo the damage done with a 'D'.
uR will reschedule a specific occurrance of a repeater.
u
uFor example, if you have a cub scout meeting every Tuesday night
ubut are on vacation for one of those Tuesdays, put a D beside
uthe date you won't be there and the event will not show up on
uany calendars for that one time.
vYou can only project future dates on repeating events. The event
vyou have selected is a non-repeater.
wWhile generating a monthly calendar, Calendar Mate has encountered
wmore events scheduled than can fit in one block.
w
wEnter any non-blank character (or click with the mouse) any events
wthat you want displayed in the calendar (up to the maximum). When
wselected, the events will be hilighted.
w
wWhen finished, press F5 to continue the calendar generation or
w to abort to process.
xThis screen lists all the events file that Calendar Mate knows
xabout. The active events file is hilighted. To select another
xfile, use the up and down arrow keys to move the input area
xbeside the appropriate name, enter any non-blank character
xthere and press .
yCalendar Mate will allow you to use different print drivers for
ydifferent types of calendars. This may be useful if you like to
yprint a monthly calendar in landscape mode and a daily calendar
yin portrait mode.
y
yTo change the print drivers, select the number beside the
ycalendar you are interested in changing. You will be presented
ywith a list of all available print drivers. From that list,
yenter any non-blank character beside the chosen print driver.
a 35 35
b 36 36
c 37 37
d 38 38
e 39 39
fThis option allows you to enter the date in the format you
fprefer. Your options are DMY where 12/06/11 is June 12, 1911
f MDY where 12/06/11 is December 6, 1911
f YMD where 12/06/11 is June 11, 1912
f
fThe United States generally uses MDY format, Canada uses DMY.
fThe choice is yours!
gThis option instructs Calendar Mate whether or not to sort the
gdata file when saving it. Generally you would choose Yes here
gbut if you choose No, deleted records will not be purged from
gthe database.
hAuto Purge Data is used to tell Calendar Mate whether or not to
hautomatically purge events whose time has passed. These events
hcould be non-repeaters whose date has already occurred or
hrepeaters who have had an expiry date specified and passed.
iYou may choose to put the Julian date on your monthly printed
icalendar. This is particularly useful for programmers using
iarchaic operating systems such as MVS and need to reference the
ijulian date for various reasons.
jSorting by time as well as date takes a bit longer depending on
jhow big your data file is and what type of processor you have.
jThe sorting process is done automatically when the data file is
jsaved to disk (if you have Autosort turned on) and when you press
jF8 from the 'Display Events' screen.
kThe Current Century is the century implied when you specify a
ktwo digit year. When we enter the new millenium, you will want
kto change this field to 2000. Until then, 1900 will suffice.
lThis field refers to the daily appointment calendar that you
lsee in option '1'. You may specify the time in any format that
lCalendar Mate, including the following:.
l
l700 - 7:00am
l1900 - 7:00pm
l730a (or 730p) - to specify am or pm
mThis field refers to the daily appointment calendar that you
msee in option '1'. You may specify the time in any format that
mCalendar Mate, including the following:.
m
m700 - 7:00am
m1900 - 7:00pm
m730a (or 730p) - to specify am or pm
nThe number of slots per hour on the daily appointment calendar
nmay be one of the following:
n
n 1 for one hour intervals
n 2 for 30 minute intervals
n 4 for 15 minute intervals
n
nA current restriction of Calendar Mate is that the total number
nof slots cannot exceed 36 (i.e. a nine-hour day with 15 minute
nintervals).
oCalendars may be printed in any of the following languages:
o
o English
o French (Fran‡ais)
o German (Deutsch)
o Spanish (Espa¤ol)
o
o Simply enter the first three letters of the chosen language
o (in that language).
pIf you wish to print a monthly calendar to disk with a different
pwidth than the printer, enter a number here. The number must be
pone of the following: 80, 99, 113, 132
qThe Autosave number is the number of events that can be added,
qdeleted or changed before the program automatically saves the
qdata file. You may specify any number that you feel comfortable
qwith.
rCalendar Mate can automatically compute the lunar cycle and
rprint the full and new moons. You may choose one of these:
r
r Graphic - If your printer can print happy faces.
r Letter - If it cannot print happy faces
r No - If you don't care about the lunar cycle.
sThe program can print two events per box on the monthly calendar
sin normal sized print. If you want to print three events per box
syou may choose condensed print.
tThis option allows you to override the early warning number on
tan event when printing a daily calendar. If an event has an
tearly warning of at least one day, this figure will be used
tinstead when generating the daily calendar.
u 55 55
v 56 56
w 57 57
x 58 58
y 59 59
z 60 60
z5This is the day that the Lord has made.
z5Let us rejoice and be glad in it!


  3 Responses to “Category : Databases and related files
Archive   : CALMATE4.ZIP
Filename : CALHELP.DAT

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. 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/