[comp.sys.mac.digest] INFO-MAC Digest V6 #89

Info-Mac-Request@SUMEX-AIM.STANFORD.EDU (Jon Pugh and Lance Nakata) (09/20/88)

INFO-MAC Digest          Tuesday, 20 Sep 1988      Volume 6 : Issue 89

Today's Topics:
                      Re: Delphi Mac Digest V4 #16
                      Re: Delphi Mac Digest V4 #16
                      Number-Talk.HQX has CRC error
                           BINHEX 4.0 request
                           International Macs
                    Midi software and SMPTE hardware
                         User Interface Queries
                       Printing from applications
                     Re:  Printing from applications
                         August Technical Notes
                        NinjaTerm 0.962 (2 parts)
                            SuperClock! v2.9
                            Dial CDEF posting
                                FatMouse
                               BCS*Clicker
                              HangMan Plus
                              UNIX xbin 2.5
                        Delphi Mac Digest V4 #16


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

From: borton@uva.UUCP (Chris Borton)
Subject: Re: Delphi Mac Digest V4 #16
Date: 19 Sep 88 11:35:38 GMT
Reply-to: borton@uva.UUCP (Chris Borton)

>From: MCW96910
>Subject: World geography
>Date: 15-SEP 14:33 HyperCard
>
>Looking for educational software to teach world geography to young
>adults.  Any format would be welcome.

I helped develop such a course at UC San Diego (it's still underway--course
starts in a few weeks).  The best program we found out there for plain
political geography was "Know Your World".  Sorry, I don't have the company
etc. handy right now.

The other very useful product we found was HyperAtlas, from MicroMaps in Neww
Jersey.  A full HyperCard geography database, down to individual country
names.  Nice interface for adding your own info about those countries
themselves (what we wanted).

-cbb
---
>Of course the whole idea of patching StdFile and all that seems to be
>getting out of hand. At program startup we pass files to be opened in a
>certain structure, and later we patch StdFile, and such. It is all so
>complex and is just asking for trouble. Maybe a new type of event should
>be created, a "File Event", which allows MultiFinder to inform
>applications of various things, such as opening a file, or perhaps
>printing a file, or in the future even additional stuff like "this file
>has been moved to another directory" or "this file has been renamed". At
>application startup the files chosen to open the application are passed
>one by one as events rather in the data structure, and if the user later
>double-clicks on a document then it comes in as a special type of event.
>I guess we can only hope for the best and not always get it.
>
>Any commens on any of this? Does anyone agree that MultiFinder's current
>methods are kludgy at best? Anyone have better ideas for improvements?
>
>Heck, I love to start new discussions like this...........Alexander

MF is really by definition kludgey since it patches a lot of fancy
multi-program support onto a single-user/program OS.  I'm personally amazed
that they have managed to do as well as they have!

As for 'real support' like OpenTextFile messages and the like, look for that
in the new System (7.0?  8.0?  What?  When?) that has *real* IPC
(inter-process communication), support for multi-user, multi-program, etc.
Keep in mind this is just what I've gathered through little comments here and
there, but then again I started hearing about this total rewrite of the OS
system from the ground up over 2 years ago.

-cbb
--
Chris Borton	borton%uva@mcvax.{nl,bitnet,uucp}
Rotary Scholar, University of Amsterdam CS

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

Date: Sat, 17 Sep 88 22:48:07 PDT
From: Larry Rosenstein <lsr@apple.apple.com>
Subject: Re: Delphi Mac Digest V4 #16

In article <8809161559.AA20881@ucbvax.Berkeley.EDU> you write:

>applications, such as LSC, open text documents one place and other
>documents (such as projects) in another place. Apple should have allowed
>the developer to specify filetype codes in addition to menu commands, so
>that MultiFinder can choose the right command for the right filetype.

You make a good point here.  I am not sure what recommendation to make,
however.

>I'm not sure, but I guess one can work around MultiFinder's limitation
>in its current implementation. Using LSC as an example, the OpenTextFile
>menu command normally brings up standard file and only presents text
>files. I assume that when I double-click on a project file then
>MultiFinder still issues this OpenTextFile command but patches StdFile

It won't do that.  If you double click on the project file, it will fake the
application into calling Standard File, but since the project file wouldn't
have shown up in the list, MultiFinder puts up the "open the file from
within the application message".

It has to do this, because it is not reasonable for an application to say it
wants only TEXT files and then feed it a project file.  The only way for
this to work is to have LSC implement a command that can open both kinds of
files.

>complex and is just asking for trouble. Maybe a new type of event should
>be created, a "File Event", which allows MultiFinder to inform

This is the way the Lisa worked and I'm sure that they are working on some
cleaner approach.  The current implementation does work with most
applications (while the new event approach wouldn't work with ANY
applications until they were modified).

Larry

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

Date: Sat, 17 Sep 88 17:42:12 EDT
From: vbob@umd5.umd.edu (Bob Shields)
Subject: Number-Talk.HQX has CRC error

I am somewhat of a novice at using the UNIX mail system here
(I only use this system to read news about the Apple Macintosh),
so I am attempting to send this both to the original author of the
program as well as the <INFO-MAC> moderator.

I recently downloaded the NUMBER-TALK.HQX file from <INFO-MAC>
at SUMEX.  IUve tried this several times but my version of
StuffIt complains about a CRC error on the file.  Can the original
be checked to see if it is a corrupted copy at SUMEX?

Since the file is a StuffIt archive, I have been able to pull all
but the LSC "project" file out of the archive.  I tried compiling
the C source code, but my version of LSC 3.0 doesn't seem to have a
"MacInTalk.h" file.  Is this supposed to come with LSC, or is it
something that was supposed to be sent with the source code?

Thank you for your co-operation as I would like to try my hand at
using this demo program.

        Bob Shields
        vbob@umd5

[The NUMBER-TALK.HQX file is fine (I checked it).  Can anyone answer
the LSC MacInTalk question?  - Lance ]

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

Subject: BINHEX 4.0 request
Date: Sat, 17 Sep 88 00:22:39 -0700
From: Alastair Milne <milne@ICS.UCI.EDU>


   I have Turbo Pascal 1.1, and UCSD Pascal, on my Mac II, so I pulled down
   BINHEX4.PAS from info-mac.  It doesn't say what Pascal dialect is expected,
   but it has 2 constructs "inlinep" and "generic" which are completely
   undocumented in the source, and Turbo does not accept them.  I suppose
   with time and sweat I could work them out, and then figure out Turbo Pascal
   replacements (be tricky though: one of the contructs is clearly calling
   as a subroutine an array declared in the program).

   Does anybody have, or know where is to be found, a version of BinHex 4.0
   for Turbo or UCSD Pascal?  Or failing that, is the algorithm available that
   would let me write it in straight Pascal?  I suppose I could try pulling
   the BASIC version from info-mac, but the prospect of getting that into
   workable Pascal form is not pleasant.

   Well, while I'm waiting for responses, I'll try further examination of
   BINHEX4.PAS.  It appears to have internal consistency checks, so it may be
   possible to do some realistic experimentation.  Should I actually come up
   with anything usable to Turbo 1.1, I'll post it to the net.


   Thanks for any assistance,

   Alastair Milne

[Moderator's Note:
These constructs were used by MacPascal before there were includes for the
toolbox.  They should correspond to trap numbers.
--Jon]

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

Date: Fri, 16 Sep 88 17:18:45 EDT
From: Sue Hay <SUEHAY%BROWNVM.BITNET@Forsythe.Stanford.EDU>
Subject: International Macs

Here at Brown we have numerous people come to the Computing Resource
Center asking about taking their Macs abroad (all over - England,
Japan, Africa, the Netherlands, etc.)  I have tried to get general
information about this for these people, but even Apple is vague
in their answers.  Does anyone know of good articles written about
this?  Done it themselves?  Have any hints?  Warnings?  Advice?

Some of the issues:

What do you need for a Plus?  an SE?  a Mac II?
What do you need for an ImageWriter?
What about modems?  Is it best to buy them here or there?
What about power converters?  Is it best to buy them here or there?
I've heard that Macs made in the US are a different product line
   than those made abroad, and all the parts may not be the same;
   therefore, repairs may be difficult because it may be hard to
   get U.S. parts abroad.  This was straight from an Apple rep,
   but he didn't know how serious the problem was.
What about customs?  What countries won't let you take your Mac in?

And it goes on and on...  If you can help me with these or other
issues that I may not have thought of, I'd appreciate it.  Thanks!

Susan Hay
User Information Specialist
Brown University
SUEHAY@BROWNVM.Bitnet

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

Date: Fri, 16 Sep 88  14:35:44 EDT
From: Updike%UMASS.BITNET@MITVMA.MIT.EDU
Subject: Midi software and SMPTE hardware

I am interested in conversing with anyone who has had experience
with current Midi software for the mac and anyone who has had
experience with the stream of Interfaces and direct SMPTE lock-up
boxes (such as those made by Passport, Southworth, and Opcode)
Please write me if you have any information on these subjects.

Damian Roskill
updike@Umass

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

Date: Mon, 19 Sep 88 16:21:33 SST
From: TNG TH <ISSTTH%NUSVM.BITNET@Forsythe.Stanford.EDU>
Subject: User Interface Queries

Has anyone heard of, or have used a product called ExperInterface?
The name may not be right, but I think it is written in Experlisp
or ExperCommonLisp. If you have used or heard of such a product,
could you please give me some feedback on
1) What's it for
2) What are the systems requirements
3) Is it usable and user friendly

The other question I have concerns User Interface in general. Are
there any products (or any plans to create such products) for
automating user interface designs for Mac applications? How about
Macapp, 4D, Foxbase, VIP, MacWindows (or something like that), and
research systems?

Do reply to me directly at ISSTTH@NUSVM in Institute of Systems Science,
Singapore. Thanks.

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

Date: Fri, 16 Sep 88 16:08:01 EDT
From: tom coradeschi <tcora@ARDEC.ARPA>
Subject: Printing from applications

Does anyone know of the existence of a DA or FKEY which will allow you to
print files created by one application, while in another? For example: right
now, I'm using Red Ryder 10.3 to type this message. Say my boss comes in and
asks for a printed copy of my letter to Joe Smith of the legal firm Bleedem,
Dry and Howe. So I have to logout, quit and return to the desktop, so I can
print my MS Word 3.01 file for him. How can I print that from this appli-
cation? Are there resources in Word (or MacDraw, or any other appl) that are
required for printing?? Any suggestions?? Please email.

tom c

"What's so funny 'bout peace, love and understanding?"
                ARPA: tcora@ardec.arpa
      UUCP: ...!{uunet,rutgers}!ardec.arpa!tcora

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

Date: Fri, 16 Sep 88 17:21:35 EDT
From: "Thomas J. Sterlacci" (PBMA) <tster@ARDEC.ARPA>
Subject: Re:  Printing from applications

If your Word document is a text only document (usually not the
case), you can use a DA like McSink or Miniwriter.  If your word
document is not text only, then you should use Multifinder to
switch in and out of different applications like Word.  With
Multifinder, you could be working on a Word document and
downloading files at the same time.  I am presently using it on a
Mac+, and its great.  It's only drawback is that it needs memory;
a minimum of 1 Meg.  If you have only 1 Meg of memory, then you
should remove any big memory eating INITs like sound resources
and MacBugs.

I hope this solves you problem.  If you need a copy of
Multifinder or anything else, just send me an E-mail.


                             Tom

[Moderator's Note:
We'll have none of that!  MultiFinder is copyrighted and not allowed on the
net!  Just doing my duty...
--Jon]

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

Date: Thu, 15 Sep 88 11:36:16 EDT
From: Kenneth Sussmann (PBMA) <sussmann@ARDEC.ARPA>
Subject: August Technical Notes

Here are stuffed copies of the August Mac Technical Notes. The
subject of each one is as follows:

TN126 Sublaunching
TN189 'vers' Resource
TN191 Font Names
TN195 ASP & AFP
TN196 CDEF Parms
TN197 Chooser PACK
TN198 NFNTs
TN199 KillNBP
TN200 MPW Bugs
TN201 Read Packet
TN202 SetEventMask
TN203 Managerial Abuse
TN204 HFS Tidbits
TN205 MF Revisited
TN206 ADB drivers
TN207 TextEdit 6.0
TN208 SetupA5/RestoreA5
TN209 HighSierraTechNote
TN210 DesktopTechnote

I unfortunately did not get Tech Note 0.

Ken

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN126.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN189.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN191.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN195.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN196.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN197.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN198.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN199.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN200.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN201.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN202.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN203.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN204.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN205.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN206.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN207.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN208.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN209.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>TN210.HQX

- Lance ]

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

Date: Wed, 14 Sep 88 19:43:56 edt
From: lui@alux5.att.com
Subject: NinjaTerm 0.962 (2 parts)

Attached is the BinHexed program called NinjaTerm ver. 0.962, which is a
terminal emulator capable of understanding both ASCII and JIS (Japan
Industrial Standard) files.  This program would be useful for the growing
minority in America who understand Japanese and would like to communicate
with their colleagues and/or friends in Japan in their native language.
Otherwise, it is a darn good terminal emulator as well.

This piece of software has to be used in conjunction with the utility
KanjiTalk by Apple.  Also included in this package is a documentation file
on NinjaTerm written in Japanese by its author Michael Ariza, where his
e-mail address can be found.

Kono puroguramu wa Nihon kara no FREEWARE desu.  Enjoy!


					Wayne Lui.
				(wlui@tcgould.tn.cornell.edu)

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>NINJATERM-0962-PART1.HQX
[SUMEX-AIM.Stanford.Edu]<INFO-MAC>NINJATERM-0962-PART2.HQX

- Lance ]

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

Date: Wed, 14 Sep 88 20:42:01 EDT
From: paisley@mte.ncsu.edu (Mike)
Subject: SuperClock! v2.9

Here is version 2.9 of the menubar clock SuperClock! which installs as a
CDEV.  Now more compatible with Multifinder and SteppingOut, it also turns
off for screensavers and apps that need the menubar space.  Its freeware!

Mike
PAISLEY%MTE@NCSUVX.NCSU.EDU
PAISLEY@MTE.NCSU.EDU
PAISLEY@NCSUMTE.BITNET
70156,1117 CompuServe

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>CDEV-SUPERCLOCK-29.HQX

- Lance ]

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

Date: Thu, 15 Sep 88 11:52:54 -0800
Subject: Dial CDEF posting
From: duggie@jessica.Stanford.EDU

Well, several people wrote me asking for the dial CDEF sources, so here
they are.  I still don't think writing a CDEF is worth the trouble in most
cases, but perhaps someone will prove me wrong.  I don't consider the dial
CDEF to be anything more than an example-- it hasn't been tested under low
memory conditions.  It runs on the Mac II but doesn't use color, etc.

The example program contains the compiled resource and demonstrates some of
the Control Manager commands.  Click on the needle to drag it, or click on
the title to drag the entire control.

The CDEF supports a varcode, if the low bit of the varcode is set the
number box will not draw.  The CDEF resource is currently numbered 2, so to
create the control you need to pass 32 (with the number box) or 33
(without) as the procID of GetNewControl.  If you change the resource
number (to avoid conflicts with all those other handy custom CDEFs :-) the
procID will change accordingly.

Enjoy!

Doug Felt
Sweet Hall 3rd Floor
Stanford University
Stanford, CA 94305
duggie@jessica.stanford.edu

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>CDEF-DIAL-10.HQX

I have taken two StuffIt files and combined them into one.  After
unStuffing this file, you will find that there's another StuffIt file
within.  This second file contains LSC sources.

- Lance ]

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

Date: Thu 15 Sep 88 13:37:04-EDT
From: Jeff Shulman <SHULMAN@SDR.SLB.COM>
Subject: FatMouse

[ Uploaded from Delphi by Jeff Shulman ]

Name: FATMOUSE 3.1
Date: 15-SEP-1988 00:10 by KENWINOGRAD

FatMouse is a desk accessory that, when selected, presents the time, the
date, the global mouse location coordinates, and a 16-pixel square fatbits
image of what's underneath the cursor (in color, if you have it.) Works on
all Macs.

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>DA-FATMOUSE-31.HQX

- Lance ]

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

Date: Thu 15 Sep 88 13:36:16-EDT
From: Jeff Shulman <SHULMAN@SDR.SLB.COM>
Subject: BCS*Clicker

[ Uploaded from Delphi by Jeff Shulman ]

Name: BCS*CLICKER 2.1
Date: 15-SEP-1988 00:14 by KENWINOGRAD

BCS*Clicker is a developer aid.  The DA opens a small window in which it
displays the global mouse coordinates.  Each click of the mouse shows the
coordinates, and each successive click shows the difference between the
current click and the most recent click.  This is handy when developing
programs or stacks and you want to find out how much you have to move some
object by actually 'measuring' it, and then adjusting the code.

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>DA-BCS-CLICKER-21.HQX

- Lance ]

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

Date: Thu 15 Sep 88 13:37:16-EDT
From: Jeff Shulman <SHULMAN@SDR.SLB.COM>
Subject: HangMan Plus

[ Uploaded from Delphi by Jeff Shulman ]

Name: HANGMAN PLUS 1.0
Date: 15-SEP-1988 00:26 by KENWINOGRAD

HangMan Plus (Yikes!!) is yet another version of the classic HangMan game.
This version (the PLUS version) replaces all my past non-PLUS versions.
Enter your own word, or enter a list of words (a school vocabulary list,
for example), or choose from a large number of builtin categories.  Tons of
words.  HangMan Plus includes sounds (which you can turn on or off) as well
customize using digitized 'snd ' resources if you have a Mac II or are
using the latest system software.

Works on Mac Plus, Mac SE or Mac II.  Very colorful on a Mac II.  Network
compatible. Non-violent "hang" graphics.  It's fun, easy to play and
educational. Thanks for your past and future support.

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>GAME-HANGMAN-PLUS-10.HQX

- Lance ]

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

Date: Fri, 16 Sep 88 18:32:40 PDT
From: Lance Nakata <INFO-MAC-REQUEST@SUMEX-AIM.Stanford.EDU>
Subject: UNIX xbin 2.5

UNIX Xbin takes BinHex 4.0 and earlier files and converts them to a format
downloadable by Macput.  Hence, any hqx file on your UNIX host can be
downloaded to your Mac as a double-clickable application.  Thanks to Werner
Uhrig's archive site at rascal.ics.utexas.edu and to Jeff Meyer for the
latest changes.

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>UNIX-XBIN-25.SHAR

- Lance ]

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

Date: Fri 16 Sep 88 08:46:26-EDT
From: Jeff Shulman <SHULMAN@SDR.SLB.COM>
Subject: Delphi Mac Digest V4 #16

Delphi Mac Digest     Friday, September 16, 1988     Volume 4 : Issue 16

Today's Topics:
     MACINTOSH USES IN LIBRARIES
     re: Spell Checker for MockWrite
     Strange Mac II keyboard (4 messages)
     RE: MultiFinder Problems (3 messages)
     RE: INFO-MAC Digest V6 #84
     MPW Make Tool
     re: Need WriteNow file format
     re: Opening and Closing the Printer Driv
     RE: LCD displays
     mac price increases
     World geography
     I learned About Prgraming from that.
     MultiFinder stuff

[archived as

[SUMEX-AIM.Stanford.Edu]<INFO-MAC>DELPHIV4-16.HQX

- Lance ]

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

End of INFO-MAC Digest
**********************