[comp.sys.mac.comm] DoveFax+ & Sys7

burbaum@wccf.mit.edu (JONATHAN J. BURBAUM) (06/22/91)

Hi,
	I've just recently upgraded both my DoveFax modem to a DoveFax (+) with 
voicemail, and my MacIIsi to Sys7.0.  There is, of course, an incompatibility
problem:  Choosing the FaxPrint in Chooser shrinks the window so that the
Setup and FAX/Data switch cannot be accessed.  Seems to me I saw a workaround
or hack for fixing this problem without enduring Dove's Customer Service? 
not-so-hotline and yet another software up?grade.  Does anyone have
a solution to this problem?

			Thanks in advance,

			Jonathan

time@ice.com (Tim Endres) (06/23/91)

In article <1991Jun22.162619.21473@athena.mit.edu>, burbaum@wccf.mit.edu (JONATHAN J. BURBAUM) writes:
> Hi,
> 	I've just recently upgraded both my DoveFax modem to a DoveFax (+) with 
> voicemail, and my MacIIsi to Sys7.0.  There is, of course, an incompatibility
> problem:  Choosing the FaxPrint in Chooser shrinks the window so that the
> Setup and FAX/Data switch cannot be accessed.  Seems to me I saw a workaround
> or hack for fixing this problem without enduring Dove's Customer Service? 
> not-so-hotline and yet another software up?grade.  Does anyone have
> a solution to this problem?
> 

Here it is again:

You need to patch a PACK resource in the FaxPrint file in the System
Folder. The PACK calls "SizeWindow()" to adjust the size of the Chooser
window, which is incompatible with System 7's chooser.

Here are the nasty details. If this type of stuff makes you nervous
(it shouldn't if you work on a copy), then you may send mail to me
and I can send you my patched version. I doubt Dove would have a coronary
over that, since you need their modem to work....

----------------------------------------------------------------------

File: FaxPrint

Resource: PACK (-4096) 'JEFFPACK' - Size 4946 bytes

CURRENT DATA:

Offset Hex-Value
0BB8:  5A40
0BBA:  3D40
0BBC:  FFFA
0BBE:  2F04		; Thfollowing instructions are pushing the
0BC0:  2F2E		; various paramaters to the SizeWindow() trap...
0BC2:  FFF8		;
0BC4:  1F3C		;
0BC6:  0001		; 
0BC8:  A91D		; This is the SizeWindow() trap!
0BCA:  4CDF
0BCC:  18F0
0BCE:  4E5E

SET DATA TO:

Offset Hex-Value
0BB8:  5A40
0BBA:  3D40
0BBC:  FFFA
0BBE:  4E71		; NOOP
0BC0:  4E71		; NOOP
0BC2:  4E71		; NOOP
0BC4:  4E71		; NOOP
0BC6:  4E71		; NOOP
0BC8:  4E71		; NOOP
0BCA:  4CDF
0BCC:  18F0
0BCE:  4E5E

-------------------------------------------------------------
Tim Endres                |  time@ice.com
ICE Engineering           |  uupsi!ice.com!time
8840 Main Street          |  Voice            FAX
Whitmore Lake MI. 48189   |  (313) 449 8288   (313) 449 9208
-------- USENET: A slow moving self parody.....