




								   Revision History


The following changes/additions were made in internal build

8/6/95
	Chaned program to Compile under Borland C++ for OS/2 instead of
	watcom.

	Callers name, date will be displayed in caller is window.

	Plays ringin.wav once at startup.

	Wave file can be put any where.  If no path is given it will look in
	the wav directory.

	Program does not wait for wave file to be played.

	Add ZyXEL format "CALLER NUMBER" & "CALLER NAME" - Needs some work and testing.

8/7/95
	Fixed font size of date and time.

8/13/95
	Fixed display of last callers name if current caller is out of area or
	anonymous.

8/16/95
	Add log file viewing window.

8/17/95
	Fixed tab problem in log file viewing window.

8/17/95
	Add Callers Picture window - Supported file formats: All formats
	supported by MMPM/2.

	Bmp files can be put any where.  If no path is given it will look in
	the bmp directory.

8/18/95
	Added menu item for Enabling/Disabling Caller's picture window.

8/20/95
	Fixed ZyXEL format "CALLER NUMBER" & "CALLER NAME"

	Added ZyXEL Russian format

	Made it so non-screen code and be compiled under OS/2 and windows

9/6/95
	Add paging using a paged server.

9/19/95
	Added call blocking
	Added - Play wave file based on name from phone co.

	New setup.ini file layout.
		MainWinPosition = 0 0 100 100 Open|closed|Icon
		ViewWinPosition = 0 0 100 100 Open|closed|Icon
		ModemType = Supra|Zoom|ZyXel
		ViewPicture = Enabled|Disabled
		StretchPicture = Enabled|Disabled
		ModemInitString = "AT M0 S?=XX"
		SaveNamesOnExit = Enabled|Disabled
		Port = "COM1"
		Baud = 1200
		Parity = Even|Odd|None|Space|Mark
		DataBits = 5|6|7|8
		StopBits = 1|2||1.5
		Pager = Enabled|Disabled				- Turn on/off caller id pager system
		PagerSchAtOverride = Enabled|Disabled 	- Page as soon as we get a call
		PagerSch = Enabled|Disabled				- If in a time range page as soon as we get a call
		PagerAt = Enabled|Disabled
		RingWav = "Ring_wave_file_name"
		RingWav = "Ring_wave_file_name1"
		RingWav = "Ring_wave_file_name2"
		PageWho = "Brent Borghese"
		PageTime = 5							- Page after 5 minutes
		PageTime = MON 10:45					- Page @ 10:45 with a list
		PageTime = WEEKDAY 11:45                - Each PageTime adds to the list
		PageTime = EVERYDAY 15:45
		PageTime = TUE 17:30
		PageClear = TUE 9:30
		PageClear = WED 9:30
		PageTime = TUE 17:30
		PageFromTo = MON 10:00 17:00
		PageFromTo = WEEKDAY 10:00 17:00
		PageFromTo = EVERYDAY 10:00 17:00

	NAME.INI
		[Person's Name]
		PhoneNumber = "1231231234"
		BlockCall = Enabled|Disabled
		MatchName = "BORGHESE"
		WaveFile = "file_name.wav"
		WaveFile = "file_name1.wav"				- If there is more then one wave
												  file the computer will randomly
												  pick one of them to play
		BmpFile = "picture_file.bmp"
		ClosePort = Enabled|Disabled 			- Close COM before runing program
		PrgRun = "Program_name_to_run args"

		[Brent K. Borghese]
		PhoneNumber = "2221234567"
		BlockCall = Enabled|Disabled
		MatchName = "BORGHESE"
		WaveFile = "file_name.wav"
		WaveFile = "file_name1.wav"
		BmpFile = "picture_file.bmp"
		ClosePort = Enabled|Disabled
		PrgRun = "Program_name_to_run args"

		PhoneNumber = "P"
		PhoneNumber = "O"
		PhoneNumber = "800444????"

10/09/95
	Changed version to 1.6  Rel. 1 and released.

10/11/95
	Fixed pager bug with NO ID

	Fixed pager bug with the range schedule

	Added some debugging code

	Changed comm Priority to use PRTYS_PROCESS

	Fixed comm wait for bug

10/15/95
	Chaned setup.ini statement "PageTime = 3" to "PageDelay = 3"

	Add PM calls to comm code

10/16/95
	Add menu item to ture off pager info in log file.
	Add to setup.ini - PagerLogging = Enabled

10/23/95
	Added support for Hayes Optima 288 V.34/V.FC+FAX+VOICE.  I have found that
	the hayes acts like a supra if a AT #CID=1 is sent to the modem.

10/28/95
	Move playing wave files to a different thread.

11/06/95
	Fixed window not getting repaited.

	Added Registeration information to opening screen.

	Added comm port closeing and run program.

1/02/96
	Add Call blocking info to the log file

1/14/96
	Fixed bug where caller id task takes up all the cpu time.

2/06/96
	Changed version to 1.6  Rel. 4 and released.


