home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #3
/
amigamamagazinepolishissue1998.iso
/
bazy
/
scheduler1.20
/
scheduler1.2.doc
< prev
next >
Wrap
Text File
|
1994-04-25
|
45KB
|
1,164 lines
Manual for Scheduler 1.2
Written by Mark Thomas
Scheduler is © 1994 Creative Imagery Unlimited
Programmed by Ben Owen
1 Introduction
Scheduler 1.2 is a program that approximates the function of a
personal organizer notebook that you might carry around with you,
with the exception of two things: you do not carry it around with
you (it's a computer program), and it can dial people for you.
It features a database to keep track of people's names,
addresses, and phone numbers, an event scheduler with calendar, a
dial option with optional call logging, and record printing.
This manual is not extremely concise, but should be read from
beginning to end for first time users of Scheduler. The more
experienced users can simply search for the section or subsection
that has the specific information you are looking for. Each
section is broken into subsections where appropriate.
This manual assumes two things. First, it assumes that you are
familiar with the Amiga windowing environment. This information
can be found in the manual accompanying your computer. Second,
this manual assumes that you have already unarchived Scheduler
into a drawer on your hard drive.
2 Startup Options
Scheduler is designed to run quietly in the background while you
are using your computer for other functions, but Scheduler's
windows can be opened with a special key sequence that you
provide. For this type of operation, Scheduler has been designed
as a Commodity style program. If you are not familiar with
Commodities, consult the Commodity section in your Amiga User's
Manual. This manual explains most of what you need to know in
terms of Commodities, but for more information, read your
computer manual.
2.1 HOTKEY
The first thing to set that pertains to this commodity program is
the hotkey, or keys you press to make the Scheduler windows open
after Scheduler has been put in its hidden state. The hidden
state is the state in which Scheduler is running, but none of its
windows are open. To set the hotkey, you need to edit
Scheduler's tool types by first finding Scheduler's icon on your
Workbench and clicking on it so that it is selected (the picture
of the organizer notebook looks opened). Then, choose
Information... from the Workbench Icons menu. There are be
several items in the Tool Types list. Click on the item that
starts with HOTKEY. That whole line is be copied into the text
gadget below the list so that you can edit it. The format for
setting the HOTKEY tool type is "HOTKEY=<key sequence>." The
default key sequence already entered is "HOTKEY=lcommand s" which
corresponds to pressing and holding the left Amiga key while
hitting the S key on your keyboard. If you wish to change the
sequence to something else, then check your Amiga manual
Commodity section which fully describes all special key sequences
that can be specified for this tool type.
2.2 POPUP
The second thing to set for this commodity program is the POPUP
tool type. This tool type can be set to YES or NO. If it is set
to YES, then Scheduler opens its windows when you run the
program. If it is set to NO, then Scheduler starts up quietly
with all windows closed and the program will be in its hidden
state, in which case you can then use the hotkey to open the
windows. The purpose of this tool type is that you may want
Scheduler to run automatically when your computer boots. The
next section explains how to make the program run automatically.
2.3 DONOTWAIT
To make Scheduler run automatically when your computer boots, you
should place the program in the WBStartup drawer that's in your
System drawer. All programs in this drawer get run when your
computer boots, and Workbench will wait for each program to
finish unless you specify the DONOTWAIT tool type. Scheduler is
a program that does not finish running, but rather runs all the
time, so it needs the DONOTWAIT tool type. Scheduler comes with
the DONOTWAIT tool type already added, so you should not have to
change it. And, as stated above, use can use the POPUP tool type
to choose whether Scheduler's windows open when it first runs.
3 Menus
Not all windows have the same menu setup in Scheduler. The
Project menu is available on all windows except the Main Prefs
window. The Edit menu is available only on the Main window. And
the Prefs menu is available only on the Main Prefs window. Each
menu is described separately.
3.1 Project
Items in this menu are general and relate to the overall
operation of the program. The menu items are presented in the
order they appear in the program's menu.
3.1.1 New
This menu item causes a new database to be started, erasing all
current groups, records, and events in memory. You will be
warned if your current document has been changed and is not
saved.
3.1.2 Open...
This menu item allows you to open a previously saved database of
people and events. You will be presented with a file requester,
and you will be warned if your current document is changed, but
hasn't been saved.
3.1.3 Append...
This menu item lets you join a previously saved database to your
current database. A requester is presented to allow you to
choose the database to append.
3.1.4 Save
This menu item saves your current database. If you have not
saved your current database before, a file requester will open
for you to choose a name and place to save the database file.
3.1.5 Save As...
This menu item allows you to save your current database under a
different file name. A requester opens to let you choose a name
and place for the new file.
3.1.6 Groups...
This menu items opens the Group Select Window. See the Group
Select section for more details about this window.
3.1.7 Call List...
This menu item opens the Call List window (see the Call List
Window section for more details about this window).
3.1.8 Print...
This menu item opens the Print Options window (see the Print
Options Window section for more details about this window).
3.1.9 Prefs...
This menu opens the Main Prefs window (see the Main Prefs Window
section for more details about this window).
3.1.10 About...
This menu item open a window which shows copyright and author
information.
3.1.11 Hide
This menu item puts Scheduler into its hidden state (no windows
open). Selecting this menu item has the same effect as clicking
on the Hide button on the Main Window.
3.1.12 Quit
This menu item causes Scheduler to shut down. You will be warned
if any unsaved changes have been made to your current database.
3.2 Edit
Items in this menu are for cutting, copying, pasting records
within Scheduler. The items are presented in the same order as
they are in the program. The current record is the one that is
selected in the record list. Also, the clipboard is not the
public clipboard, so you cannot share data with other programs at
this time.
3.2.1 Cut
This menu item removes the current record and places it on the
clipboard, for pasting later.
3.2.2 Copy
This menu item copies the current record to the clipboard, for
pasting later.
3.2.3 Paste
This menu item inserts a record into the current database that
was cut or copied using the Cut or Copy menu items.
3.2.4 New Record
This menu item creates a new blank entry in the current database
for you to enter data on a person. The action taken is the same
as clicking the New button on the Main window.
3.3 Prefs
Items in the Prefs menu are for loading and saving preferences.
3.3.1 Open...
This menu item opens a file requester allowing you to load a
previously saved Scheduler preference file.
3.3.2 Save As...
This menu item opens a file requester allowing you to choose a
name and place to save a preferences file.
3.3.3 Quit
This menu item closes the Main Prefs window, keeping the settings
current set. This is the same action as clicking the close
gadget on the Main Prefs window.
4 Windows and Requesters
There are many windows and requesters in Scheduler, but they are
presented logically, and allow you to keep the clutter of windows
on your screen to a minimum. The windows and requesters are
described in a natural order, but each window or requester is in
a separate section for easy reference.
4.1 Main Window
The Main window is where most interaction with the database takes
place. The database consists of a record for each person, and
each record consists of fields, which are represented on the Main
window as text gadgets. In summary, the Main window has all the
fields for a record, a listview of records in the database, some
buttons for managing records, and some display fields. The title
bar of the window contains the name of the program, Scheduler
1.2, and the current group being used. A group is another level
in the database which allows you to split your records up into
such criterion as business, personal, or club members. Groups
can be selected and created from the Group List window (see the
Group List Window section later). The various parts of the Main
window are explained in the following sections.
4.1.1 First
This record field is for entering and displaying a person's first
name.
4.1.2 L
This record field is for entering and displaying a person's last
name.
4.1.3 Company
This record field is for entering and displaying a person's
company name.
4.1.4 Address
This record field is for entering and displaying a person's
street address.
4.1.5 City
This record field is for entering and displaying a person's city.
4.1.6 S
This record field is for entering and displaying a person's
state.
4.1.7 Z
This record field is for entering and displaying a person's zip
code.
4.1.8 Home
This record field is for entering and displaying a person's home
phone number.
4.1.9 Work
This record field is for entering and displaying a person's work
phone number.
4.1.10 Ext
This record field is for entering and displaying a person's phone
extension.
4.1.11 Fax
This record field is for entering and displaying a person's fax
number.
4.1.12 Other
This record field is for entering and displaying a person's other
phone number.
4.1.13 Notes
These two fields are for entering and displaying special notes
you want to associate with a person.
4.1.14 Last Modified
This record field displays the date that the current record was
last modified.
4.1.15 Records
This display field shows how many records exist in the current
group.
4.1.16 The Records Listview
The listview in the lower, left corner of the Main window is a
list of sorted records in the current group. The list can be
sorted based on any field that has a button next to it: First, L,
Company, Address, City, S, Z, Home, Work, Fax, Other, Notes, and
Last Modified. The field that you sort the list by is remembered
the next time you run the program as long as you save the current
database. A later option explains how putting Scheduler in its
hidden state can automatically save your settings. You can show
the fields of any record by clicking on the record in the
listview.
4.1.17 Time and Date Display
Just inside the upper, right window border is a text field that
displays the current time in hours, minutes, seconds, and am/pm.
If you have the Show Date option turned on in preferences, then
this display alternates between showing the time and date.
4.1.18 Status Display
Below the Time and Date Display (see above) is a text field that
is used to show you status information about the database you
have loaded. An example of what it displays is "Changed" if the
database has been changed in any way without saving. It also
informs you if you are in the middle of a sort, or any other type
of operation you are doing.
4.1.19 New Button
Clicking the New button creates a new entry in the current group
so that you can enter information on a new person. This button's
action is the same as selecting New Record from the Edit menu.
4.1.20 Remove Button
Clicking the Remove button erases the current record from the
database. You are warned if Warning Requesters are turned on in
preferences. You cannot get back a record that you Remove. (Use
Cut from the Edit menu, instead of this button, if you want to
also get the record back later.)
4.1.21 Search Button
Clicking the Search button presents a requester letting you
search the current group based on First Name, Last Name, Company,
Address, or Phone number. Type the string you want to search for
in the text gadget. The text you enter is searched for anywhere
in the field you select.
4.1.22 Dial Button
Clicking the Dial button, or double-clicking on a record name in
the listview, presents you with a requester asking you which
phone number in the current record that you want to dial. The
options you have are Home, Work, Other, New, or Cancel. Home,
Work, and Other correspond to the fields in the record by the
same label, but only those fields that actually contain a phone
number have a button in the requester. If none of these three
fields have a phone number, then a requester is presented that
states this fact, and you are not allowed to dial that record.
Clicking the New button lets you enter a phone number to dial.
Clicking the Cancel button aborts dialing all together.
After choosing the number to dial, a dialing requester appears
that contains several fields about who you are dialing and the
current status of that dial. There are two buttons and a close
gadget that you can click in this requester. The close gadget
aborts dialing. The Ringing button should be clicked when you
hear the phone ringing on the other end of the line. The Busy
button should be clicked if the number you are calling is busy.
The purpose of the Ringing and Busy buttons are to allow you to
log the call according to what actually occurred when the call
was attempted. This only makes sense if you have Call Listing
turned on in preferences. If it is turned on, then you are
allowed to enter a description of the call. This description and
type of call (ringing or busy) can be recalled in the Call List
window described in the Call List Window section. If Call
Listing is turned off, then the dialing requester disappears
without further incident.
4.1.23 Calendar
Clicking the Calendar button opens the Calendar window. The
Calendar window is the gateway to setting and changing events and
alarms. See the Calendar Window section for more information.
4.1.24 Hide Button
Clicking the Hide button closes all of Scheduler's windows and
puts it in its hidden state. When Scheduler is in its hidden
state, its windows can be opened using the HOTKEY sequence set in
the tool types. The default is left Amiga S.
When Scheduler is placed in its hidden state, it remembers the
position and stack order of all open windows so that those
windows can be reopened in exactly the same place and overlapping
stack order.
4.2 Main Prefs Window
The Main Prefs window can be opened by choosing Prefs... from the
Project menu. The Main Prefs window consists of modem, serial
port, and general preference settings. The window is broken into
four sections. The upper, left section is for serial port
settings. The upper, right section is for modem settings. The
lower, left and right sections are for general settings. These
settings are described in the above listed order.
4.2.1 Baud Rate
The Baud Rate cycle gadget lets you choose the baud rate at which
Scheduler talks to the modem through the serial port. It has a
range of 300 to 115,200 baud. If you are not familiar with baud
rate then consult your modem manual for the correct baud rate to
set here.
4.2.2 Bits/Char
The Bits/Char cycle gadget lets you choose between the standard 7
or 8 bits per character settings for serial ports. If you are
not familiar with this setting consult your modem manual. A
typical setting is 8, so you might try that first.
4.2.3 Parity
The Parity cycle gadget lets you choose Even, Odd, or no (None)
parity. If you are not familiar with parity consult your modem
manual. The typical parity setting is None.
4.2.4 StopBits
The StopBits cycle gadget lets you choose the number of stop bits
to use in communicating over your serial port. The standard
options of 1 and 2 are available. If you are not familiar with
this setting consult your modem manual. The typical setting is 1
stop bit.
4.2.5 Handshaking
The Handshaking cycle gadget lets you choose the type of
handshaking protocol that is used when communicating over your
serial port. The standard options of XON/XOFF, RTS/CTS, and None
are available. If you are unsure of the correct setting, consult
your modem manual. The typical setting is RTS/CTS.
4.2.6 High-speed
The High-speed check box should be checked if you have problems
with speed at or above MIDI's baud rate (31,250). This mode is
special and assumes 8 Bits/Char, no XON/XOFF Handshaking, and no
Parity (None), therefore the Bits/Char, Handshaking, and Parity
cycle gadget are ghosted (checkered pattern) when this option is
checked.
4.2.7 Modem Init Command
The Modem Init Command is a modem command sent to your modem the
first time your modem is accessed by Scheduler (each time it
dials). It can be used to turn on the Caller ID option of your
modem if you have that capability.
4.2.8 Dial Command
The Dial Command is a modem command that is sent to the modem
before a phone number is sent to the modem. Therefore, it is
sent each time you dial a number.
4.2.9 PABX (Dial Out)
The PABX (Dial Out) option is useful for environments in which
the phone lines used are on a PABX phone system. In these
systems you must enter a special number before gaining access to
an outside phone line. This string of characters is inserted
between the Dial Command and the phone number being dialed. So,
if your special number is 9, and you have a standard Hayes
command set modem, then you would enter "9w" which means dial 9
and wait for a dial tone, at which time the normal phone number
is dialed.
4.2.10 Timeout
The Timeout slider lets you set the number of seconds that the
dialing requester waits before redialing a phone number. The
range is from 0 to 300 seconds.
4.2.11 Redial on Busy
When the Redial on Busy check box is checked, Scheduler detects
the "BUSY" string from your modem and redials the phone number
when it is received. Otherwise, if it is not checked then
Scheduler does not attempt to detect the "BUSY" string.
4.2.12 Caller ID
When the Caller ID check box is checked, Scheduler detects Caller
ID messages from your modem and records them in your Call List.
Scheduler attempts to match the phone number received with a
record in your database and records the call under that record's
name if it is found. If the check box is not checked, then
Scheduler makes no attempt to record Caller ID messages.
When the Caller ID check box is checked, Scheduler does not turn
on the Caller ID option on your modem, since different modem
command sets might have different commands for turning on the
Caller ID option. To turn on your modem's Caller ID option, you
should place the command in the Modem Init Command.
4.2.13 Show Date
When the Show Date check box is checked the Time and Date field
on the main screen alternates between showing the current time
and date. When the check box is not checked, the Time and Date
field only shows the current time.
4.2.14 Pop Screen To Front
When the Pop Screen To Front check box is checked, Scheduler
forces the screen its windows open on to the front when a
scheduled event alarm requester opens or a Scheduler window
opens. When the check box is not checked, Scheduler makes no
attempt to pop its screen to the front.
4.2.15 Use Pub Screen
When the Use Pub Screen check box is checked, Scheduler uses the
current default public screen as its screen, instead of just the
Workbench screen when it is not checked.
4.2.16 Log Calls
When the Log Calls check box is checked, Scheduler records
incoming and outgoing calls for you as a way of keeping track of
day to day business. The log can be reviewed by opening the Call
List window. See the Call List Window section for more details.
When the check box is not checked, calls are not logged.
4.2.17 Save When Hidden
When the Save When Hidden check box is checked, Scheduler will
save the current database each time Scheduler is put in its
hidden state, either by choosing Hide from the Project menu, or
clicking the Hide button from the Main window. This is useful if
you want to make sure your last changes made to the database are
saved every time the Main window closes. (In other words this
option is very logical to have on.) One disadvantage to having
this on is the case in which you have a very large database
because it takes a long time to save, and the windows do not
actually close until the database is saved (for your own safety).
If saving the database when hiding is too costly in time, then
uncheck the check box, otherwise it is good to keep checked.
4.2.18 Warning Requesters
When the Warning Requesters check box is checked Scheduler will
warn you about operations that can cause data to be lost. For
instance clicking the Remove button on the Main window will
present a requester asking you if you are sure you want to erase
the current record. It is recommended that this check box remain
checked to prevent loss of data. When the check box is not
checked there are no warning requesters presented in the
operation of the program.
4.2.19 Save Button
When the Save button is clicked all the settings in preferences
are saved to the Scheduler preference file. The items saved
include all the options in the Main Prefs window, and the path to
the current database. This saved path is how Scheduler is able
to find your database base file after it is first created. The
program simply remembers what database file to automatically open
when the program starts.
4.2.20 Cancel
The Cancel button should be clicked if you want to abort any
changes made in preferences without saving or keeping them for
the current session (session - the time during which the program
is running).
4.2.21 Close Gadget
If you click the close gadget on the Main Prefs window, the
settings in the Main Prefs window are kept for the current
session (see Cancel above for definition), but not saved to disk
so that they can be loaded for the next session.
4.3 Calendar Window
The Calendar window can be opened by clicking the Calendar button
on the Main window. The Calendar window is where most
interaction with scheduled events take place. Most of the window
is taken up by day buttons. There is also a Month slider, a Year
text gadget and buttons, and an Events button.
4.3.1 The Day Buttons
Each day button represents a separate day in the month, and the
month is layed out like a normal monthly calendar; Sunday through
Saturday is layed out horizontally left to right. When you click
a day button on the Calendar window you are telling Scheduler to
add an event to that specific day, therefore the Event requester
(see Event Requester section) opens for you to add or adjust
events for that day. A new event is automatically created.
Non-event days are plain buttons, with just a bevel border. The
current day will always be shown with a reversed double bevel
border and have the same color as event days. Days with events
(event days) have a small graphical representation in them of
which parts of the day are taken up by events, and are also
colored differently that non-event days. The small graphical
representation consists of a horizontally elongated reverse bevel
border at the bottom of the day button, which represents 24
hours, and the portions of that 24 hours that have events
scheduled have normal bevel borders. This gives you a quick
overview of the times during the day your events are scheduled
without going into the Event requester to look at specific times.
4.3.2 The Month Slider
The month is changed by using the slider below the day buttons.
Sliding to the right moves toward December, and sliding to the
left moves toward January.
4.3.3 Year Gadgets
The year is changed by either typing the year in the year text
gadget, or click the right arrow to move forward by one year, or
click the left arrow to move backwards by one year.
4.3.4 Events Button
The Events button at the bottom of the Calendar window is for
opening the Events window, which shows a global list of scheduled
events. The Events button will be ghosted (checkered pattern)
when there are no scheduled events in the current group.
4.4 Event Requester
The Event requester can be opened by either clicking a day button
on the Calendar window, or by choosing to edit an event from the
Events window. The Event requester lets you edit, add, or delete
events for a specified day.
4.4.1 Event Requester Listview
All the events for a day appear in the listview in the Event
requester. Upon entering the Event requester by clicking on a
day button, a new event is automatically created and selected for
editing. To select an event to change, click on the event in the
listview. The text gadget below the listview shows the
description of the currently selected event. You can edit the
description of the event in the text gadget.
4.4.2 Time Sliders
The time sliders at the top of the Event requester allow you to
change the start and end time during the day for the selected
event. To change the start time simply use the Hours and Mins
sliders next to the From time. And, to change the end time
simply use the Hours and Mins sliders next to the To time. You
will be able to see the time change above the sliders and in the
event listed in the listview as the sliders are moved.
4.4.3 Alarm Gadgets
The alarm gadgets consist of the Alarm button and two radio
buttons, Off and On. The Alarm button opens the Alarm Set
requester (see Alarm Set Requester section later). The Off/On
radio buttons allow you to turn alarming of the selected event
off or on. When the alarm is on, Scheduler will notify you when
the event is approaching; the exact time is specified in the
Alarm Set requester. When the alarm is off, you will not be
notified when the event is approaching.
4.4.4 New Button
When the New button is clicked, a new event is created for the
current day, starting at the current time and lasting for an
hour. These times can be modified as explained above. The alarm
time is automatically set to occur exactly one day before the
event, to the minute. The alarm time can also be changed in the
Alarm Set requester.
4.4.5 Delete Button
When the delete button is clicked, the currently selected event
is deleted. There is no warning. Deleting events from the
Events window (not requester) does give you a warning, though.
4.4.6 Okay Button
The Okay button , when clicked, closes the Event requester.
4.5 Alarm Set Requester
The Alarm Set requester is opened from the Event requester by
clicking on the Alarm button. The purpose of the Alarm Set
requester is to choose a time to be notified about an event. You
are allowed to choose a date and time.
4.5.1 Time Gadgets
The time gadgets consist of sliders, just as in the Event
requester, to set the start and end times. Slide the sliders to
the appropriate hour and minute that you want to be alarmed. The
time is displayed above the sliders.
4.5.2 Date Gadgets
The date gadgets consist of sliders to set the month and day to
be notified about an event. Simply slide the sliders to the
correct date you want to be notified. The date is displayed
above the sliders.
4.5.3 Okay Button
Click the okay when you have set the time and date you want to be
notified about the event. The requester will go away.
4.6 Alarm Requester
The Alarm requester is presented when you have an appointment you
need to be warned about. Therefore, it opens without any direct
action taken by you, but rather as a scheduled event. There are
several lines in the Alarm requester. The top line states "You
Have An Appointment Scheduled!" The next two lines contain the
event's start and end times, listed as From and To times. Then,
the next line is the description for the event that you entered.
Next, is the line that simply states "In." And the next line
tells you exactly in which time the event is to occur, it can
state "Past!," "Now!", "# Hrs, #Mins." For "Past!," you have
already missed the event. This can occur if you did not turn
your computer on in time to see the notice of an event. The
"Now!" message means that the event is occurring right this
minute. And "# Hrs, # Mins" lets you know how far into the
future that the event will occur. The "#" signs are actual
numbers. Then, at the bottom of the requester are some gadgets
for deciding what to do about the event. They are described in
the following sections. No matter which action is taken, the
requester is closed.
4.6.1 Okay Button
When the Okay button is clicked, you have acknowledged that the
event has occurred, but the event is left scheduled. The event
will be marked that you have acknowledged it and notification for
the event will not occur again.
4.6.2 Ask In # Mins Gadgets
The Ask In # Mins gadgets consist of two buttons, Ask In, and
Mins, and a slider for setting the number of minutes to wait.
The purpose of the gadgets is to tell Scheduler that you want to
wait some time and then be notified again of this event. Between
the Ask In and Mins buttons is a display of the number of minutes
to wait. You should use the slider to set how many minutes (1 to
60) that you want to wait before being notified again about this
event, then click either the Ask In or Mins buttons. Both
buttons do the exact same thing, tell Scheduler to wait for the
specified number of minutes before notification.
4.6.3 Remove Button
When the Remove button is clicked, you are telling Scheduler to
delete the event completely. This is in a sense an
acknowledgement that you have been notified and no longer need
the event in question.
4.7 Events Window
The Events window is opened by clicking the Events button in the
Calendar window. The Events window contains a global list of all
events, and also allows to to edit, delete, and search events.
4.7.1 Edit Button
When you click the Edit button the Edit requester is opened to
allow you to edit the currently selected event. Another way to
edit an event is to double-click on the event in the listview.
4.7.2 Remove Button
To delete an event, click on the event in the listview and click
the Remove button. You are warned before the event is actually
deleted.
4.7.3 Search Button
If you would like to search for an event, click the Search button
and enter the text you would like to search for in the text
gadget of the requester that opens, then hit the Okay button to
start searching, or the Cancel button to abort searching. The
text you enter when you search can be description text, date
text, or time text, anything you see in the listview. The search
simply selects the event if it is found, and does not take you
directly to the Event requester for editing.
4.7.4 Quit Button
The Quit button as well as the close gadget close the Events
window.
4.8 Group Select Window
The Group Select window is opened by selecting Groups... from the
Project menu. The purpose of the Group Select window is to
create, delete, and rename groups. A group is a database
category which allows you to divide your database into exclusive
attributes. Some examples of groups might be a Business group, a
Personal group, a Club group, or anything else you would like.
There are no current provisions for allowing records to be in
more than one group. The buttons in the Group Select window are
described in the following sections.
4.8.1 Group Listview
The group listview presents a list of all the groups in the
database. To select a group, click on its name in the group
listview. As you click on different group names, that group's
records will show up in the Main window. You can also double-
click a group name to select the group and have the Group Select
window automatically close.
4.8.2 Add Button
When the Add button is clicked, Scheduler opens a requester
asking for the name of the group to create. Type the name and
either choose Okay to accept the group creation, or choose Cancel
to abort the group creation.
4.8.3 Delete Button
When the Delete button is clicked, the currently selected group
is deleted, along with all the records in that group. You are
warned, with an option to abort, before the deletion occurs.
4.8.4 Rename Button
When the Rename button is clicked, you are allowed to change the
name of the currently selected group. A requester is presented
which has a text gadget for changing the group name. Choose
either Okay for keeping the new name, or Cancel to go back to the
original name.
4.8.5 Okay Button
When you click the Okay button or the close gadget, the Group
Select window closes.
4.9 Call List Window
The Call List window is opened by choosing Call List... from the
Project menu. The purpose of the Call List window is to review
all incoming an d outgoing calls logged by Scheduler. Incoming
and outgoing calls are only logged if the Log Calls option is
checked in preferences, but incoming calls are only logged if
your modem has Caller ID capability and the Caller ID option is
turned on in preferences. Even if the Log Calls option in
preferences is turned off, any calls that previously might have
been logged will be in the Call List listview. The parts of the
Call List window are described in the following sections.
4.9.1 Call List Listview
The Call List listview shows a list of all incoming and outgoing
calls, as well as user created entries. Selecting a specific
entry means to click on the entry in the listview. Each entry
consists of several parts. The first part is three letters. The
first letter can be U for user entered, L for logged call
(outgoing call), or C for Caller ID (incoming call). The second
letter only pertains to outgoing calls and can be A for answered
(when you choose Ringing from the Dial requester), or B for busy
(when you choose Busy from the Dial requester). The third letter
is reserved for future use. The next part of an entry is the
time of the call, then follows the date of the call, followed by
the name of the person called/calling, the phone number used, and
the description of the call.
4.9.2 New Button
When the New button is clicked, you are allowed to create a user
created call list entry, noted by U as the first letter in the
Call List. The person the call is logged under is the person you
currently have selected on the Main window, and you are presented
with a requester asking you if you are sure you want to log the
call under the currently selected user. Click the Yes button to
continue to create the entry, or the No button the abort creating
the entry. If you continue, and the person's record has no phone
numbers, you will be warned, but allowed to continue. Finally,
you are presented with the Call List Edit requester (see Call
List Edit Requester section later).
4.9.3 Edit Button
When you click the Edit button, you are presented with the Call
List Edit requester to modify parts of the current call list
entry.
4.9.4 Delete Button
When you click the Delete button, the current call list entry is
deleted, only after a warning requester is presented that allows
you to continue or abort.
4.9.5 Okay Button
Clicking the Okay button, as well as clicking the close gadget,
closes the Call List window.
4.10 Call List Edit Requester
The Call List Edit requester can be opened by either clicking on
the Add or Edit buttons from the Call List window. The purpose
of the Call List Edit requester is to modify parts of a call list
entry. The top line states "Call With," followed by the name of
the person in the call list entry on the second line. The next
two lines have buttons for changing the phone number and time of
the call, which are covered in the following sections. Then, the
next line is a text gadget for changing the description of the
call list entry. The other buttons at the bottom, Okay and Dial
are explained below.
4.10.1 Number Button
When you click the Number button, you are allowed to type a new
number for the current call list entry. After you enter the new
number, either choose Okay to keep the new number, or Cancel to
revert to the previously entered number.
4.10.2 Set Time Button
When the Set Time button is clicked, you are presented with a
requester that allows you to change the time and date of the
current call list entry. Standard sliders are provided for
changing the Hours, Mins, Month, and Day. Choose Okay when you
are finished changing the time.
4.10.3 Okay Button
When you click the Okay button, the Call List Edit requester
closes.
4.10.4 Dial Button
When the Dial button is clicked, the standard dialing requester
(covered in the Dial Button section of the Main Window) is used
to dial the call list entry number.
4.11 Print Options Window
The Print Options window is opened by selecting Print... from the
Project menu. The Print Options window allows you to print the
records in the whole database or just the currently selected
record. The window is split into two halves: Print Options on
the left, and Print Order on the right. At the bottom of the
window are buttons for printing and cancelling.
4.11.1 Print Options
In the left side of the window are check boxes to choose which
fields of a record to include in the printer output. All fields
chosen on the left side of the window are added to the listview
on the right side of the window. The only two check boxes that
are not a field in the record are the Current Name check box and
the Bar check box. The Current Name check box refers to the text
listed in the listview on the Main window and changes depending
on how the database is sorted. When the Bar check box is
checked, a dashed separator is added to the listview on the right
and can be ordered just like fields.
4.11.2 Print Order
The right side of the window contains a listview of fields to
print, and some buttons for ordering the fields on the printer
output. The buttons are labeled First, Last, Up, Down. A field
is selected in the listview by clicking on the field name in the
listview. Fields are printed in top to bottom order (or first to
last). The First and Last buttons allow you to move the selected
field to the top and bottom of the list, respectively. The Up
and Down buttons let you move the selected field up and down by
one position in the listview, respectively.
4.11.3 Print Button
When the Print button is clicked, the whole database is printed
with the fields chosen, and in the order selected in the
listview.
4.11.4 Print Record Button
Clicking the Print Record button causes only the currently
selected record on the Main window to be printed. Only the
checked fields are printed, and they are printed in the order
they appear in the listview.
4.11.5 Cancel
Clicking the Cancel button closes the Print Options window
without printing anything. The close gadget has the exact same
action as the Cancel button.
-------------------------------- Registration -----------------------------
To register send $20 US Dollars, your name, address, number, and a
self address stamped envelope (big enough to hold a floppy) to:
Creative Imagery Unlimited
attn. Ben Owen
1070 Mearns Meadow #1515
Austin TX 78758
You are granted 30 days in which to test Scheduler to see if it suits
your needs After this time you must register. After the 30 days you
have not registered Scheduler, you will only be able to view your old
data and not add anything new.
Thanks and have FUN!!!
Features of Registered Version
------------------------------
What do I get for $20???
------------------------
Not only do you get the most recent version of Scheduler but you
get options not in the Unregistered. For starters....
No Annoying Register Requester!!!!!!!
But THATS NOT ALL!!!
Caller ID ----------- if your like me and leave your computer on more
than your answering machine Caller ID is
for you! If you have Caller ID and a
modem that recognize Caller ID, then
every time you receive a call Scheduler
will look at the Name and Number and
look for that entry. If found, Scheduler
will tell you the person called and ask
you if you wish to call them back! No
need to go looking for the number.
Call Listing -------- Works with or without Caller ID. Allows you to
make a running tab of calls that come in
and that go out. At the end of the month
print out your list and mark off business
phone calls for taxes, or for your
employer. In future versions will keep
a running tab on your long distance bill.
Printing ------------ Print either your Scheduler files, or your
Calendar. Allows you to keep a hard copy
of your business contacts, or just a
useful list of numbers to keep around
the house.
Also New Programs...............
Convert ------------- Convert your old database to a Scheduler data-
base. Converts.. Contact, WWWW, and
more to come. Files from IBM, and Mac
database programs.
Timer --------------- Although Scheduler is a Commodity that reminds
you of your events it is a rather BIG
commodity. You only need 1 meg of memory
to run Scheduler but if you only have 1
or 2 megs of ram, you don't want a
commodity to take up 100 K of it. Timer
is a small commodity for those that want
to conserve memory. It will do all of the
Appointment Reminding that Scheduler does
but takes up much less memory.
You will also be notified of new releases and given a discount for
future revisions.
Remember, continued updates depend on you, so don't forget to register!
----------------------------------- Notes ---------------------------------
Scheduler1.2 is freely distributable if:
* There are no added charges besides the media cost (floppy disks)
* There is no modification to the Scheduler and it's archive.
* Any commercial distribution of this product must get the Author's
permission. (addresses are below).
---------------------Where to send comments & bug reports -----------------
Ben Owen can be reached at:
Mail:
Ben Owen / Creative Imagery Unlimited
1070 Mearns Meadow #1515
Austin TX, 78758
E-Mail:
benowen@bga.com
Phone:
(512)836-7194
9a-5p CMT
--------------------------------- Credits ---------------------------------
Thank you for looking at Scheduler1.2. I started this product because
of the lack of really good database software available. It has taken me
awhile to get this to a fully working product but I believe this is worth
the wait. I am currently working on newer and better versions of Scheduler
that should be available well before the beginning of `95.
So now lets give credit where credit is very much due:
I would like to say thanks to Mark Thomas for helping me find bugs,
and writing this wonderful manual. I also want to thank Vernon Graner for
his suggestions and all of the registered users and there suggestions.
Scheduler is copyrighted "Shareware" program, it is by no means a
'Free' program. You have 30 days to evaluate the software to see if it
suits your needs. After the 30 days you must @{" Register " link RegInfo} with Creative
Imagery, or you must destroy the program, and it's archive.
Installer and Installer project icon (c) Copyright 1991-93
Commodore-Amiga, Inc. All Rights Reserved.
Reproduced and distributed under license from Commodore.
All materials listed and referred to herein is copyright
©1993-1994 Ben Owen / Creative Imagery Unlimited. All rights reserved.