[comp.sys.mac.digest] Info-Mac Digest V8 #142

Info-Mac-Request@SUMEX-AIM.STANFORD.EDU (The Moderators) (08/13/90)

Info-Mac Digest             Sun, 12 Aug 90       Volume 8 : Issue 142 

Today's Topics:

      Apple Portrait Monitor & Pagemaker
      calculator printout
      connecting IBM postscript printer to mac
      DLOG position in ResEdit
      Errors when decoding .hqx files
      Graphics and WordPerfect:  Sizing???
      Macintalk
      Macintosh Org Chart Applications
      Monitors
      Need IIfx Serial Port Init/CDEV fix
      Network Mac logon UNIX host?
      POP Server for the Mac?
      Recover a dead HyperCard Stack?
      SE/30 shutdown in multifinder
      Strange behaviour of Continuum 1.03
      TCP/IP and X Windows on the Mac
      Timbuktu and security on AppleShare networks
      Updating Modal Dialogs

Your Info-Mac Moderators are Bill Lipa, Lance Nakata, and Jon Pugh.

The Info-Mac archives are available (by using FTP, account anonymous,
any password) in the info-mac directory on sumex-aim.stanford.edu
[36.44.0.6].  Help files are in /info-mac/help.  Indices are in
/info-mac/help/recent-files.txt and /info-mac/help/all-files.txt.

Please send articles and binaries to info-mac@sumex-aim.stanford.edu.
Send administrative mail to info-mac-request@sumex-aim.stanford.edu.
----------------------------------------------------------------------

Date: Thu, 26 Jul 90 12:54:04 PDT
From: Charles_Tremewen@mtsg.ubc.ca
Subject: Apple Portrait Monitor & Pagemaker

We have been having numerous problems with the Apple B&W portrait monitor.
Apparently the screen is set up to an 80 dpi resolution and Pagemaker 3.xx
is missing a routine that asks the monitor what dpi it displays.  Hence,
ugly fonts and printing problems.  My question is, does anyone out there
have Pagemaker Version 4.0 and does this correct the problem?

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

Date: Fri, 27 Jul 90 17:36 EDT
From: "if it is down, it is not up" <KIP%ALBION.BITNET@forsythe.stanford.edu>
Subject: calculator printout

Dear netters,
        A couple of years ago I had a calculator DA that also had a printout
sheet with it. So that you could print out the calculations you just made. I
can't seem to find what I did with it and I don't want to download all the
calculators from the archive. If any one knows the name could you let me know
if you have a copy of it could you post it and send me a copy also?

Thanks in advance,
Kip Ferguson
Kip@albion.bitnet

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

Date: Thu, 26 Jul 90 16:04:15 +0200
From: Hans Munthe-Kaas <hansmk@eik.ii.uib.no>
Subject: connecting IBM postscript printer to mac

Hello netters,
I have a friend with a IBM 4216-20 postscript printer. He wants to 
connect it to a MacSE. Does anyone know if this is possible?

- hans munthe-kaas -

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

Date: Thu, 26 Jul 90 10:39:11 EDT
From: COMB5%UMDC.BITNET@forsythe.stanford.edu
Subject: DLOG position in ResEdit

To alter the dialog window size and position in ResEdit use the menu item
"Display as Text" under the menu "DLOG".  This menu is only present when
you are looking at the DLOG in it's "mini" form (i.e. the window which you
double-click to alter the items in the dialog.


[There is also a VERY small invisible grow box in the mini-window view.
It's hard to grab but keep trying.  You can also drag the window around
by clicking anywhere in it.  This isn't as accurate as editing the
numbers but it is more tactile.  -- Jon]

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

Date: 26 Jul 90 08:21:00 CDT
From: "Coons, David" <ekdfc@ttacs1.ttu.edu>
Subject: Errors when decoding .hqx files

Why is it, when I download (via ASCII) an .hqx file from the Info-Mac
archives and try to un-hex it, I get either an "End of file error" or "CRC
error" during the un-encoding process, regardless of whether I:  (1) use
BinHex 4.0, (2) use BinHex 5.0, (3) use StuffIt 1.5.1's decode command, (4)
use any of the above after editing out the documentation from the front of
the .hqx file, (5) use any of the above after downloading with MacBinary
enabled or disabled?  I should mention that this happens with approximately
a third of the downloads.

Thanks,
David Coons
Texas Tech University

[It sounds like you are getting garbage in your downloads somewhere.
Check the bad files manually for consistency.  Binhex 4 files are all
fixed line lengths.  Any long or short lines indicate bad characters.
Always use an error correcting protocol.  Do not turn on speedy features
which all involve reducing error correction.  You didn't mention what
you were using to download or how you are connected.  -- Jon]

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

Date: Fri, 27 Jul 90 13:25:26 EDT
From: Jamer Tittle <PET101@ukcc.uky.edu>
Subject: Graphics and WordPerfect:  Sizing???

Hello and Heeeeelp!

I have a problem and it goes like this:

     I have scanned an image(let's say it's a graph) with MacScan 1.6,
then copied a subimage to the clipboard, and switched to WordPerfect via
MultiFinder.  Here's the weirdness:  when I try to paste the image from the
clipboard into a document, it always comes out small and in the upper
left corner of the graphic "box-with-three-handles."  Of course I can still
manipulate the image size somewhat, but this is limited to the size of my
window because the "box-with-three-hanles" only extends to those boundaries,
and that doesn't help my sizing problem.

So I guess my basic question is:  How does one get an image to fill up the
                                  "box-with-three-handles," for optimum
                                  sizing capability's??
Puzzled in Playland


<p.s> I scanned some real cool Max Ernst collage/carvings.  Anyone think
      they should be uploaded?  If so, then what format?

      pet101@ukcc.uky.edu

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

Date: Thu, 26 Jul 90 09:58 EDT
From: <PJORGENS%COLGATEU.BITNET@forsythe.stanford.edu> (Peter Jorgensen)
Subject: Macintalk

Greetings,

Bill Bryson (CC_BRYSON@SWTEXAS.BITNET) wrote a rather long message about the
unfortunate lack of commitment on Apple's part to Macintalk.  I agree
completely with what he said.

To answer one of his last questions: We have purchase a program called
"OutSpoken!" which uses Macintalk to verbalize the entire Macintosh user
interface (for use by the visually impaired). We have been very pleased with
the high quality of this product. We have had a blind student who (obviously)
never used a Mac evaluate OutSpoken! and it took him about one week to become
as proficient a Mac-user as most sighted student.

At any rate, I'd like to add my vote for a commitment from Apple to support
Macintalk on future systems. This is an extension to their operating system
that clearly differentiates a Mac from any other system. It'd be a shame for
the Mac to lose this feature.

Peter Jorgensen
Microcomputer specialist
Colgate University - Hamilton, NY 13346
AppleLink - U0523
BITNET - PJORGENSEN@COLGATEU
tel - 315-824-1000 ext 742

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

Date: Fri, 27 Jul 1990 2:27:12 PDT
From: Vaughan Johnson <vjohnson@sumex-aim.stanford.edu>
Subject: Macintosh Org Chart Applications

In reply to a recent info-mac posting:
>> Date: Fri, 06 Jul 90 09:20:03 CDT
>> >From: "James N. Bradley" <ACSH%UHUPVM1.BITNET@forsythe.stanford.edu>
>> Subject: Macintosh Org Chart Applications
 
>> I've been asked to see if anyone out there is cyberspace has any
>> positive experience with applications that generate organization
>> charts.
 
>> Our Division Administrator needs a package that can display different
>> kinds of data including classification of employee, whether that employee
>> is full or part-time, etc.
 
>> I've been using pagemaker and color-coding but he wants something simpler
>> to use that can automate the chart generation.  He claims such beasts
exist
>> in the DOS world.
 
>> Thanks.  I'll do the summary thing if y'all e-mail to me.
 
>> Jim Bradley
>> University of Houston.
>> Acknowledge-To: <ACSH@UHUPVM1>
 
Jim told me to just post my response since he hadn't gotten any others.  (I 
waited a week, too, just in case.)

We have a software library for the Mac for graphical manipulation of 
Semantic Nets.  Semantic Nets are a very general form of knowledge 
representation from Artificial Intelligence research.  Semantic Nets 
subsume the representational power of org charts because Semantic Nets don't
constrain the graph to a hierarchy, and they allow unlimited types of
relationships between nodes.  (An org chart typically just has "boss-of"
relationships between nodes representing employees.)

I have surveyed the Mac market for org-chart applications, as a potential 
application of our Semantic Net libraries.  All we would need to do
is constrain our code and add some org-chart-specific features,
like part-time/full-time, salary, etc. attributes to the nodes.  (Our
nodes extend the Semantic Net tradition by having unlimited typed
attributes, so that would also have just been primarily a matter of
constraining our code.)

Anyway, in my survey, I found that there currently are no org-chart 
applications for the Mac, although there may be companies working on them
for release by the end of 1991.

In the meantime, it's possible to use flow-chart programs like MacFlow or 
TopDown to make org-chart pictures, but they don't allow you to keep any 
real data associated with nodes, just a single text note per node.

BTW, we're still interested in doing such a product if we can find a
publisher who's interested... ;)
 
Vaughan Johnson
Knowledge Source, Inc.
415/326-1374

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

Date: Thu, 26 Jul 90 09:54:40 CDT
From: Chris Vincent <TACVCTV@vm.tcs.tulane.edu>
Subject: Monitors

I am thinking of purchasing a Mac IIci and wish to get a third party color
monitor for the system.  The ones I am looking at are:

     Magnavox Mac Color 14"
     NEC MacSync 14"
     Sony 1304 Trinitron 14"
     Seiko Trinitron 14"

Would those with experience with any of these monitors please give me your
comments/suggestions/alternatives.  I would greatly appreciate it.  Please
email to one of the addresses below and I will summarize for the net.  Thanks
in advance.


* Chris Vincent                   * tacvctv@tcsvm                    *
* Tech. Support Specialist        * tacvctv@vm.tsc.tulane.edu        *
* Tulane University               * tccv000@music.tcs.tulane.edu     *
* Tulane Computing Services       * (504) 865-5631                   *

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

Date: Thu, 26 Jul 90 08:58:55 EDT
From: bkirsch@nadc.nadc.navy.mil (B. Kirsch)
Subject: Need IIfx Serial Port Init/CDEV fix

There is an Init or CDEV floating around that fixes the incompatability
of the Mac IIfx ports with many of the sound digitizing programs.
If you have a copy, can you post it to the net ( I know there are others
that would like this init too) or tell me where I can get it.

Thanks in advance,
Barry Kirsch
bkirsch@nadc.arpa

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

Date: 26 Jul 90 13:24:35 GMT
From: bcsaic!georgew@beaver.cs.washington.edu (George Williams)
Subject: Network Mac logon UNIX host?

LAICHI.SPT@applelink.apple.com (Axis, Hector Rojas, Chile,ICC) writes:

>To let users of Macintosh computers (both on LocalTalk and Ethernet) log onto
>a UNIX host, I have been doing some experimenting, with mixed results however.
>Let me explain.
 [...deleted...]
>o  The only software I have been testing sofar consists of NCSA Telnet 2.3
>   and MacNIX (which requires MacTCP).
> 
>Logging on to the UNIX machine from the LocalTalk side works perfectly.  I can
>use both Telnet or MacNIX, and have no problems whatsoever.  Unfortunately I
>have NOT been able to logon from the Macs on Ethernet.  I tried Telnet, and
>it didn't work.  Neither did MacNIX, both with MacTCP configured for EtherTalk
>or for Ethernet with TCP/IP.
 [...deleted...]

I have been using NCSA Telnet for talking to Unix machines via both
LocalTalk and EtherTalk under the Mac OS (not A/UX, as Hector has),
but I was using version 2.2 until just recently.  With 2.2, everything
was simple: to switch back and forth between the two networks (Ether
and Local) all I had to do was pull out the control panel and click
the appropriate icon in the Network CDEV (of course I had to close and
reopen the network connections).

But then our trusty support folks upgraded us to OS 6.0.4 and Telnet
2.3, and though I can use LocalTalk ok, I can't use the EtherTalk --
the control panel tell you that it can't get a necessary resource, and
puts you back in LocalTalk.  This sounds like more of an OS problem
than a Telnet problem, but we still haven't got it figured out.

However, addition to that, we're told that with 2.3, in order to
switch between Ether and Local it's necessary to edit the Telnet
config file to reflect which hardware it should be using.  I haven't
dug into the documentation yet, but this seems like a giant step
backward in user friendliness, and counter to the intent of the
Control Panel.  If anyone out there has a response to this, I shure
would like to hear it, and maybe it would help to resolve Hector's
problem also.

Thanks in advance,
George Williams
Boeing Computer Services   Internet: george@huntsai.boeing.com  [preferred]
POBox 240002, M/S JA-74        UUCP: ...!uunet!uw-beaver!bcsaic!huntsai!george
Huntsville AL 35824-6402      Phone: 205+461-2597   BTN: 861-2597

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

Date: Thu, 26 Jul 1990 10:32:13 -0500
From: Farhad Anklesaria <fxa@boombox.micro.umn.edu>
Subject: POP Server for the Mac?

Nick or Eric...(whoever posted this to info-mac):

> Not too long ago someone asked about at POP3 program and was
> directed to the MacPOP program at lilac.berkeley.edu. This is a fine
> program but I was wondering if anyone has seen or heard of
> software to set up a mac as a POP server? Please let me know if
> you have.

There is one called MailStop (for a POP2 server) for anonymous ftp from
boombox.micro.umn.edu [128.101.95.95].
It is designed to work with the POPmail package also to be found on boombox.
POPmail and MailStop form a comprehensive (and free) e-mail package for Macs
and PC's.

Farhad Anklesaria
(Disclaimer: Since we wrote the POPmail package we are rather biased...
             but you should check it out anyway...)

Boilerplate follows:
------------------------
We have a couple of public domain solutions that may address your needs.
We developed a HyperCard stack called POPmail that can (in cooperation
with a POP2 server) let users send and receive SMTP e-mail from a Macintosh.
In addition, Mac users can enclose Macintosh files along with their SMTP e-mail
messages. The enclosed files are automatically encoded into ascii text using
binhex, and are automatically reconstituted when recieved by
a Macintosh running POPmail. There is also a version of POPmail for IBM PCs.

POPmail for the Mac and PC depends on having some sort of POP2 server
around. There are a couple of ways to run a POP2 server: you can run the
UNIX POP2 server daemon we developed, you can run a standard POP2 server
that someone else supplies, or you can run MailStop (an application we
developed) on a Macintosh.

Running a POP2 server on a Unix machine gives you the same SMTP e-mail
connectivity that the Unix machine has, so this is an appropriate choice
for many sites. However, not everyone has a Unix machine to run a POP2
daemon on, and it is sometimes best to allow non-technical people to
create and manage their own e-mail accounts; this is where you might use
MailStop running on a Mac rather than POP2 on a Unix system. Because
MailStop is a Macintosh application, it is very easy to use (setting up
or modifying an e-mail account is simply a matter of filling the blanks
in a dialog box). Mailstop can be run in the background on a Macintosh
under MultiFinder or on a Mac acting as an AppleShare file server. While
you can run MailStop and POPmail on isolated LANs as a standalone e-mail
system, when MailStop is run on a well-connected LAN you have the same
SMTP e-mail connectivity as you would running POP2 on a UNIX machine.

You can get the most recent release of POPmail for the Mac (version 1.6)
via anonymous ftp from boombox.micro.umn.edu (128.101.95.95). Look in the
directory /pub/POPmail/macintosh/1.6. The source for our Unix POP2 daemon
is in the file popd.c and the Macintosh stuff (POPmail hypercard stack, and
documentation) is in a  binhex'ed stuffit archive, so you will
need stuffit 1.5 to reconstitute the Macintosh files. The MailStop
application is in the directory /pub/POPmail/macintosh/MailStop and is
also a binhex'ed stuffit archive.

The one part of the POPmail software that isn't public domain is Apple's
MacTCP software. The MacTCP software is a TCP/IP network driver for the Mac
which Apple developed. You can get either a single-use copy of MacTCP
>From APDA or site license the software from Apple; contact your Apple
sales critter for more details.

Note that there are several versions of POPmail on boombox... version 1.0.2
is for Macs running with 1 Mbyte of memory. This version does not support
enclosure of Mac files along with the mail message. Version 1.6 does include
file enclosures and some other nice features but is an incredibly tight fit
on a 1 Mbyte machine. Use version 1.6 if you have more than 1 Mbyte of
RAM; otherwise stick to 1.0.2.  You do need 1.6 to use MailStop.

The PC version of POPmail works with the Clarkson packet drivers and is
also available via anonymous ftp from boombox.micro.umn.edu. Look in the
directory /pub/POPmail/msdos. This directory contains the popmail application
(popmail.exe) a TSR program required by popmail (ibmtcp.exe) and the manual.
The directory /pub/POPmail/msdos/drivers contains the Clarkson packet drivers.

If you have technical questions (or find bugs), you can get in contact with
the POPmail development team by sending e-mail to:
           popmail@boombox.micro.umn.edu

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

Date: 27 July 1990, 11:40:55 EST
From: KESLER%OUACCVMA.BITNET@pucc.princeton.edu
Subject: Recover a dead HyperCard Stack?

Greetings Netters!

An old listing of files on this archive reveals that there once was a
file called "STACK-RECOVERER" in the "/HYPERCARD" subdirectory.

Of course, at the time I never thought I would need such a program...until
about an hour ago when I blew up about three-weeks worth of work.  When
I fire up my stack now, I get the message "can't read card or background
ID 3429 at location 5112."  This is not a happy message.  Up until this
time I had been getting a few messages that "HyperCard has quit
Unexpectedly" but I always was able to recover my stack.  When I try now
I just get the above message.  I can't get into the stack at all.

Does anyone know if it is possible to recover from this problem?  I can
read and copy this file to my heart's content and look at it with ResEdit
and SUM Tools but I can't run it.

Anyone know where I can find a copy of STACK-RECOVERER?

     ___         _____________________________________________
   / __  \      |  University Computing and Learning Services |
  |_|  |  |     |              INFORMATION CENTER             |
      /  /      |        Ohio University, Athens, Ohio        |
     |__|       |=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=|
      __        |          BITNET: kesler@ouaccvma            |
     |__|       |_____________________________________________|

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

Date: Fri, 27 Jul 90 14:08 EDT
From: E_HOLDEN%uvmvax.bitnet@forsythe.stanford.edu
Subject: SE/30 shutdown in multifinder

Hello everyone,

I have a friend with an SE/30 with an apple installed 40 Meg hard drive
and 5 megs of memory. Her problem is when she is running multifinder and she
goes to shut down, it doesn't really shut down. The desk top image remains on
the screen and the sometimes a clicking noise comes from the hard drive area.

She's running system 6.05 with older versions of PYRO! and Suitcase and a
recent version of gatekeeper and gatekeeper aid. It seems to only be happening
when she uses multifinder and as a result she doesn't use it. The problem seems
to not rear its ugly head when you boot up and then immediatly shut down. I
tried removing gatekeeper and replacing it with SAM, but no difference was 
seen.

I have to admit I didn't try removing PYRO or suitcase. Is this the cause? I'd
like to think I know what I'm doing but this is too weird for me to come up
with a logical solution, it seems that if it was caused by the old INIT and
CDEV that it would happen in all cases, such as when I power up to the finder
and then shut down. Anybody have any Ideas?

                                        Eric Holden
                                        E_holden@uvmvax.bitnet
                                        University of Vermont
                                        Department of Microbiology

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

Date: Fri, 27 Jul 90 10:15 GMT+2
From: "Povl H. Pedersen - Yet Another C-programmer" <ECO8941@ecostat.aau.dk>
Subject: Strange behaviour of Continuum 1.03

Yesterday I found a copy of the great beerware game CONTINUUM 1.03, which is
probably the best PD/Shareware action game for the mac.

I found it on a MAC ci where it did run perfectly even when Macsbug and
Appleshare was loaded. (The manual states that it is incompatible with these)

I brought it home on my own MAC SE with 4MB RAM, 80 MB Seagate harddisk
and it did also run perfectly here for about a day.
Then game the troubles, when I start the game the grey screen and the
spaceship is drawn, and the machine freezes. When I try to change the
keys used to control the ship, then the buttons is only selected as long
as I keep the mouse button down. When I release the button, then the
button shows "unknown".

I have tried it with some and none inits, with system 4.1 and 6.04
but none of this cures the problem. I have also downloaded a new copy
of the program, and it is still giving me the the same problems.

Is there anyone who can lead me to a solution to my problem ?
The machine is only 6 months old, but I suppose the failure can
be in the hardware (ROM, ADB or somewhere else). Is there any software
for testing the ADB or other parts of the machine ?

ANY help apreciated,

========================================================================
| Povl H. Pedersen      |  InterNet address: ECO8941@ecostat.aau.dk    |
| Student               |----------------------------------------------|
| Dept. of Economics    | Spare time Mac Programmer                    |
| Aarhus Universitet    | Own Hardware: Mac SE, 4MB + 80MB Seagate HD  |
| DENMARK               | Interests: Macintosh, C,  boardgames         |
|======================================================================|
[ Why I don't keep things in the right order ?    I understand Chaos ! ]
========================================================================
[     Everybody want to live forever, but nobody want to get old       ]
========================================================================

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

Date: Thu, 26 Jul 90 14:06:06 edt
From: Dave_Busse@dgc.mceo.dg.com
Subject: TCP/IP and X Windows on the Mac

CEO summary:
I just got assigned to a project that will incorporate Macs with 
other machines on an Ethernet Lan running TCP/IP.  The Macs will need 
to run application programs which are X Clients on a Unix CPU server. 
Thus a need for TCP/IP on the Mac and an X Server on each Mac.  Can 
anyone suggest where I could start looking for such products?  Has 
anyone had any experience setting up such a network?
 
Please reply directly to me and I'll summarize for the net.
 
Thanks much in advance!
 
/Dave
 
Dave Busse                                asdd.dab@sdatl1.ceo.dg.com
Software Products and Services Division   73220.1224@compuserve.com
Data General Corporation                  (404) 448-6072
3617 Parkway Lane
Norcross, Ga  30066

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

Date: Fri, 27 Jul 90 12:19 EST
From: <BOB%CRNLGSM.BITNET@forsythe.stanford.edu>
Subject: Timbuktu and security on AppleShare networks

____________________

My department had been planning to use Timbuktu on an AppleShare network
as a method of increasing consulting productivity (using remote screen
viewing could cut down the number of trips to users' desks to view a
problem).  Unfortunately, the latest issue of Connect magazine mentioned
that Timbuktu may not abide by AppleShare security rules and may
therefore be a threat to secure folders on a server.

Does anyone have experience with this?  Is there some way around this?
We'd very much like to use Timbuktu, but not if it's going to open our
servers to indiscriminate poking around -- security in a University
environment is of first concern!

Thanks,
Bob Schechtman
Cornell Johnson Graduate School of Management

BITNET:  BOB@CRNLGSM

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

Date: Thu, 26 Jul 90 10:40:45 EDT
From: COMB5%UMDC.BITNET@forsythe.stanford.edu
Subject: Updating Modal Dialogs

Hello,

	Thanks to all who responded to my request for the key to updating
modal dialogs.  It turns out to be rather straightforward, though all
the recommended solutions were not.  The solution is also cryptically
documented in Inside Mac Volume 1, pages 406-407.

	The basic idea is to define UserItems for all the elements in the
dialog that you wish to draw (update).  Upon creating the dialog (which
should initially be invisible), use SetDItem to pass a pointer to the
procedure that draws the item.  This procedure will then be called every
time the item needs to be drawn.  Example implementation (in Modula-2) :

	PROCEDURE DrawItem(dPtr : DialogPtr; item : INTEGER);
		(* procedure called from ModalDialog (ROM) to update or
		otherwise handle User Items *)
	BEGIN
		SAVEREGS; (* procedure called from ROM *)
		CASE item OF
			item1 : DrawItem1(); |
			item2 : DrawItem2(); |
			etc.
		END; (* case *)
	END DrawItem;
	
	PROCEDURE DoModal();
		(* open and handle the modal dialog *)
	BEGIN
		(* open and position the dialog *)
		dLog := GetNewDialog(QADialog,NIL,inFront);
		tempRect := dLog~.portRect;
		PlaceDialog(tempRect,center,0);
		MoveWindow(dLog, tempRect.left, tempRect.top, TRUE);
	
		(* install draw proc for user items - KEY PART! *)
		GetDItem(dLog,item1,dType,dItem,dRect);
		SetDItem(dLog,item1,dType,VAL(Handle,ADR(DrawItem)),dRect);
		GetDItem(dLog,item2,dType,dItem,dRect);
		SetDItem(dLog,item2,dType,VAL(Handle,ADR(DrawItem)),dRect);
	
		ShowWindow(dLog);
		SetPort(dLog);
		REPEAT
			ModalDialog(VAL(FilterProc,NIL),itemHit);
			CASE itemHit OF
				...
			END;
		UNTIL (itemHit = OKItem) OR (itemHit = CancelItem);
		(* handle user inputs *)
		(* kill the dialog *)
		DisposDialog(dLog);
	END DoModal;

One another intriguing suggestion that I haven't tried yet is to define a user
item that encompasses the entire port rect of the dialog.  This implies that 
you need only define one such item, and do one SetDItem call, to do all the 
drawing.  I can see some problems with this in special cases where you need 
to track the status of individual items when you draw them (here the ITEM 
parameter to the DrawProc will always be the same), but it looks like a good 
solution in general.

	Once again, thanks to all who responded.
	
Tom Schmidt (COMB5@UMDC)

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

End of Info-Mac Digest
******************************