HDTenEightyP/NetNews huggingface dataset:
From: jpugh@apple.com (Jon Pugh)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: CopyFile XCMD
Date: 19 Aug 92 05:02:23 GMT
Followup-To: comp.sys.mac.hypercard
Organization: Apple Computer, Inc.

In article <hlindley.714171486@cunews>, hlindley@alfred.carleton.ca (Hugh
Lindley) wrote:
> 
> I just downloaded Jon Pugh's Hypercard stack & external 
> command CopyFile from FTP.APPLE.COM It seems to work 
> well with files that exist on different volumes. For 
> example from disk to hard drive or from network server 
> to local hard drive. I'm having problems with getting it 
> work between folders on a local hard drive and getting 
> it to recognize a RAM Disk as file volume. When I use 
> the plain copyfile command from the message box and use 
> copyfile's built in SFdialog I can see the RAM disk as 
> another volume and the command appears to execute, but 
> when I check the contents of the RAM disk, the file does 
> not appear to be copied. Does anyone know of any 
> Hypercard externals that can copy to the RAM disk, and 
> if so where can I find them. 
> 
> P.S. I have tried copying to Apple's Proprietary RAM 
> Disk that comes with system 7.0.1 and shareware RAM Disk 
> applications like AppDisk. 

I just tried this with my Home stack and AppDisk.  It worked fine.  You
must have something else going wrong.  Is there enough room on the RAMdisk?
 You should follow any call to CopyFile with a check on "the result" like
so:

if the result is not "" then answer the result

This will display CopyFile's error message if there is one.

Jon
From: jpugh@apple.com (Jon Pugh)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Preventing Script Inspections
Date: 19 Aug 92 04:53:34 GMT
Followup-To: comp.sys.mac.hypercard
Organization: Apple Computer, Inc.

In article <1992Aug18.163454.4245@ncar.ucar.edu>, urban@stout.atd.ucar.edu
(Art Urban (PROFS)) wrote:
> 
> Is there a way to *permanently* prevent a user from getting at *any*
> of the scripts in my stack? I looked at the Protect Stack... window, but
> the explanations I have of these options, do not seem to protect my scripts
> from inspection/modification. Can't I just freeze the stack at the Browse
> level, without the user setting the userlevel to 5?

No, there is no way. Scripts are stored as plain text, so dumping the stack
will reveal them, regardless of the protection level.

You can set the Protect Stack dialog to browsing, but this is easily
bypassed. The only real way to prevent script inspection is to compile the
scripts with CompileIt or C or Pascal.

Jon
From: bhostetl@silver.ucs.indiana.edu (Brian Hostetler)
Newsgroups: comp.sys.mac.hypercard
Subject: Changing Font of Button?
Date: 15 Aug 92 02:01:41 GMT
Distribution: comp.sys.mac.hypercard
Organization: Indiana University


	Is there any way to change the default button font (chicago)?



-- 
-brian
*bhostetl@ucs.indiana.edu 	  |	"Stop and breathe, close my eyes
 bhostetl@iubacs.bitnet   	  | and smell and listen...  no more cotton
 bhostetl@silver.ucs.indiana.edu  | candy, no more band concerts..."
From: ttak@ellis.uchicago.edu (toki  takeuchi)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: re: HyperCard 2.5
Date: 21 Aug 92 05:13:25 GMT
Reply-To: ttak@midway.uchicago.edu
Organization: University of Chicago Computing Organizations


I agree!  I am for multiple column text....  I think...

Kenji Takeuchi
Newsgroups: comp.sys.mac.hypercard
From: joshr@kronos.arc.nasa.gov (Joshua Rabinowitz-Summer-91)
Subject: Re: Trapping messages between windows?
Organization: NASA/ARC Information Sciences Division
Date: Sat, 22 Aug 1992 00:07:09 GMT

In article <14344@mindlink.bc.ca> John_Miller@mindlink.bc.ca (John Miller) writes:
>In message <1992Aug17.070911.10151@usage.csd.unsw.OZ.AU>,
>cnquinn@spectrum.cs.unsw.oz.au (Clark Quinn) writes
>> While talking to two of my students who are working on an
>> adventure game implementation, we came across an interesting
>> bit of HyperCard behavior we were wondering if anyone could
>> illuminate:
>
[makes point about quirk in HC]
[ is trying to track mouse in drag outside HC window]

Well, I don't do much with hyupercard, but see one method to get around
this problem.
Create an XCMD that is calledon every mousedown in a stack that
tracked the mouse movement and returned where they released the button.
Of course the big prob here is that this may interfere with 
HC standard thigs, and you wouldn't want to intercept
the mouseUp.  But perhaps there is some fancey way of doing this.

It's definitley not trivial to write an XCMD that does this smoothly.  E

Excuse all the extra E's.  I've beeen here a while now. (Whoops, there
I goe again. {;-} )

Best of luck -- I dont think tracking the mouse outside the HC window
is a very easy task. -- But I could be wrong.


-- 
----------------------------------
#include <std/disclaimer.h>     Josh Rabinowitz, Mac TCL programmer
joshr@kronos.arc.nasa.gov
"Send a salami to your boy in the army" - Katz's delicatessen, NYC
From: kraig@biostr.washington.edu (Kraig Eno)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Apple QT XCMDS and SuperCard 1.6
Date: 13 Aug 92 03:31:59 GMT
Organization: University of Washington

In article <1992Jul29.010607.5690@trl.oz.au>, loh@shiva.trl.OZ.AU (Roger Loh) writes:
> Hello SuperCard & HyperCard users!
>
> I have recently managed to use the Apple QTMovie XCMD in both HyperCard
> and SuperCard 1.6.  Fine.  However, I cannot seem to get the QTPict XCMD
> working under SuperCard.  It will work with HyperCard and even the
> CompressPict command works with SuperCard but not the DisplayPict
> command.

I've used compressed PICT files with the new

	set the picturedata of card graphic to filename

command in SuperCard 1.6 -- it has to be a rectangle draw object, I think.
So just make a little rectangle using the draw tools, hide it, and when
you need to display a PICT file, do the above "set" command and unhide it.

Kraig Eno, kraig@biostr.washington.edu
Life in the city -- the ultimate Artificial Reality environment.
From: sharvy@reed.edu (V Headshape)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: It couldn't be true
Date: 13 Aug 92 05:40:09 GMT
Organization: Reed College, Portland, Oregon

In article <1992Aug11.173808.2167@newshost.lanl.gov> davids@gardener.lanl.gov (David Simmons) writes:
>
>In article <geVxOTa00WBME2Tklf@andrew.cmu.edu>, "George J. Baxter" <gb2a+@andrew.cmu.edu> writes:
>|> Yo World:
>|>     It couldn't be true that I cannot disable buttons in Hypercard, is
>|> it? I have a check box that I want to be able to activate or deactivate
>|> various options... but so far, I can't figure out how to dim out those
>|> options.  I'd like to be able to do this with both buttons and fields,
>|> but I'd settle for just buttons.
>|> -gjb

You just have to create a grayed-out icon to indicated
disabled-ness, and then set the icon of the button to either the en-
or dis- abled mode, as you wish.  You can say "set icon..." (I think
you have to use the ID number). Then in the button script, say
something like : "If icon of me is [ID of disbaled icon] then exit
mouseUp"  I guess you're stuck if you don't want
to use icons.
-- 
Liberate the Weirdoes and You Liberate the Squares
From: sharvy@reed.edu (V Headshape)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: How magic is the CompileIt?
Date: 16 Aug 92 03:31:56 GMT
Article-I.D.: reed.1992Aug16.033156.6692
Organization: Reed College, Portland, Oregon

In article <15AUG199209103159@oregon.uoregon.edu> ccyang@oregon.uoregon.edu (Chun-Ching Yang) writes:
>I have heard that there is a aaplication that can compile HyperTalk in
>Hypercard into XCMD to speed up HyperCard.
>I found a Demo in Sumex-aim. It looks good and when using HyperTalk to do math
>(FPU), the compiled hypertalk is very fast. (I used a loop of 10000 times to
>test FPU math, the compiled HyperTalk is about 50 times faster.)
>I don't know if anyone who has bought this application can tell me how magic in
 I thought HC 2.0 compiled scripts on its first execution of them and
stashed them in RAM, so why would compileIt be faster?  At least, why
would it be 50 times faster?

-- 
Liberate the Weirdoes and You Liberate the Squares
Newsgroups: comp.sys.mac.hypercard
From: lbaum@atc.boeing.com (Larry Baum)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: copy/pasting a card--question...
Date: 21 Aug 92 17:52:11 GMT
Organization: Boeing Computer Services

In article <BtB4w8.FJy@usenet.ucs.indiana.edu> bhostetl@silver.ucs.indiana.edu
(Brian Hostetler) writes:
>
>	Here is a little script:
>on AddCard
>  doMenu Copy Card
>  doMenu Paste Card
>  ask "Please enter the strain name for this card."
>  put it into Card Name:
>end AddCard
>
>	Does anyone know how to get hypercard to copy a specific card from
>anywhere else in the stack?  That is, when a user clicks on the AddCard
>button, I would like the stack to copy a template card located
>elsewhere and place it where the user is.  I guess a round-about way
>of doing it would be for hypercard to take the user *to* the template
>card and copy it and then ask the user to go to where they want it to
>be and then paste it, but...
>	Also, the 'put it into Card Name:' obviously does not work.
>What qualifier am I missing???
>-- 

How about:

lock screen
push this card
go to card "Template"
doMenu "Copy Card"
pop card
doMenu "Paste Card"
...

set the name of this card to it
Newsgroups: comp.sys.mac.hypercard
From: au462@cleveland.Freenet.Edu (Robert Drake)
Subject: wanted: IPA font
Organization: Case Western Reserve University, Cleveland, Ohio, (USA)
Date: Wed, 12 Aug 92 15:24:05 GMT


        Does anybody have, or know where I can get, a font that
contains the International Phonetic Alphabet symbols?  I am
working on a Macintosh/HyperCard application that will drill
students in phonetic transcription.  Bit-mapped fonts would be
sufficient, since they will only be used on-screen.  I do not
have access to FTP, alas...    any help would be GREATLY
appreciated.  Please respond direct to me:

Luigi-Bob Drake
MultiMedia Development
Cleveland State Univerity
au462@cleveland.freenet.edu
Newsgroups: comp.sys.mac.hypercard
From: Bo Servenius <biogen10@gemini.ldc.lu.se>
Subject: HyperCard as a front end to Excel
Organization: Lund University, SWEDEN
X-Useragent: Nuntius v1.1
Date: Fri, 14 Aug 1992 17:51:50 GMT

Dear Netters:

Anyone who can give me some tips about how HC can be used as
a front end to Excel? Thought about using it as a convenient 
way to enter data into streadsheets but also about to transfer
data from existing HC stacks to Excell spreadsheets.

BOSSE

As I am not a regular reader of this newsgroup please respond
by email to me.
Newsgroups: comp.sys.mac.hypercard
From: thor@teetot.acusd.edu (Mr. Nelson Thor Brickman)
Subject: SuperCard FTP site open.
Organization: usd
Distribution: usa
Date: Fri, 21 Aug 92 17:10:37 GMT

OK, here goes.

I have set up a SuperCard FTP site at teetot.acusd.edu.  It allows
anonymous access and is in the /pub/mac/SuperCard directory.  At
the moment, there is nothing in it.  That will be changing over the
next couple of weeks.

If you have ANYTHING that you think is cool for SuperCard, no matter
how small, even if it is modified Hypercard, please submit it to
the site.  The directions for how to do so are on the site in the
SUBMISSIONS.README file.

Please spread the word around.

If you have comments or suggestions, mail me at:
  thor@teetot.acusd.edu

Thanks

P.s.  We are playing with our network this week, so if you have
problems, be patient and hold off on the panic mail until
September.

-- 
It's all small shit.
Thor
( Gopher trainer )
Newsgroups: comp.sys.mac.hypercard
From: osborne@software.org (Skip Osborne)
Subject: Re: Software to make stacks into an application
Reply-To: osborne@software.org (Skip Osborne)
Organization: Software Productivity Consortium
Date: Tue, 18 Aug 1992 15:25:26 GMT

>	Sorry to repeat a question that has been asked before, but I can't find
>	the answer: Is there software which will turn HyperCard stacks into
>	an application, i.e. so that HyperCard is no longer needed to run them?
>
>	Bill Alves


 	SuperCard does this as a matter of course, if you're in dire need of the 
capability. Also, they don't charge royalties on the resulting application. If your 
HyperCard stack is straightforward enough, SuperCard can convert it without 
further intervention.

	 "Enough" is, of course, a quantity to be determined the hard way. I've done 
this before, and so therefore, it has been proved to work some of the time....

Skip Osborne
Software Productivity Consortium
Herndon VA 22070

"He's dead, Jim...
You take his phaser, I'll get his wallet..."
Xref: sparky comp.sys.mac.hypercard:3130 alt.hypertext:681
From: neilp@cs.hw.ac.uk (Neil Postlethwaite)
Newsgroups: comp.sys.mac.hypercard,alt.hypertext
Subject: Re: *RE-POST* - How do you Print Quicktime Movies
Date: 18 Aug 92 09:40:23 GMT
Organization: Dept of Computer Science, Heriot-Watt University, Scotland

In article <16h4bpINNh6q@agate.berkeley.edu> jstern@garnet.berkeley.edu writes:
>In article <1992Aug1.151427.5352@cs.hw.ac.uk> neilp@cs.hw.ac.uk (Neil Postlethwaite) writes:
>>Anyone any idea how to print Quicktime movies (to a laserwriter).
>>
>>I have a Hypercard stack running some movies that have come from the
>>Quicktime Beta CD. I want to allow the user to stop a movie at a
>>point of their choosing and then choose Print Card and the card will be
>>printed, with the movie still on it.
>
>This isn't exactly what you're looking for, but you could use
>the CopyFrame command that comes with the Claris QT xcmd to
>copy the current frame into the clipboard. Then you could
>paste it onto the card. Of course, since it's HyperCard all you
>get is a black and white copy, which may or may not be good enough.
>

Yeh, that is sort of the stage I'm at. I have obtained a copy of the Rinaldi
XCMD stuff from Sumex and am hoping that it contains his XCMD Clipboard
utils which let you copy the clipboard to a PICT file (our TOPS is down
and I haven't unarchived the file yet). 

Then hopefully I can print the file using Hypercard's Print <file> with <App>. 
A bit of a round about way but better than nothing as my system is supposed
to be a Info Point and asking people to paste a frame back into MacPaint is
a non-starter.

Thanks,

	Neil
Newsgroups: comp.sys.mac.hypercard
From: mclean@next5.math.tamu.edu (Robert Mclean)
Subject: strange behaviour of  my hypercard, cantPeek, userLevel
Keywords: cantPeek, userLevel
Organization: Texas A&M University, College Station
Date: Sat, 22 Aug 1992 20:56:20 GMT


Help! I can no longer peek at my button and field scripts using 
the command-shift (-option) click. I can double click after choosing
the button (field) tool. This is apparently the case in all my 
stacks. 

After consulting D. Goodman's text, I suspected the cantPeek setting,
so I tried 

set the cantPeek to false

and nothing seemed to happen, so I tried 

get the cantPeek of this stack

and nothing happens. Ouch!, so I tried 

get the userLevel

and it gives me some message that it can't do that.


This all started after I installed a French vocabulary builder stack. Could
it have corrupted my stacks to can't Peek. (It is set to can't Peek.)

Thanks for any help.

Robert C. McLean
Dept. of Math.
TAMU
From: haggas@kean.ucs.mun.ca
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Pasting Quicktime movies into Hypercard?
Date: 18 Aug 92 12:57:08 GMT
Organization: Memorial University. St.John's Nfld, Canada

In article <1992Aug18.094255.6919@cs.hw.ac.uk>, neilp@cs.hw.ac.uk (Neil Postlethwaite) writes:
> In article <16g956INN301@fbi-news.Informatik.Uni-Dortmund.DE> you write:
>>Does anybody know how to paste Quicktime movies into Hypercard?
>>
>>Does Hypercard 2.1 support Quicktime? Which additional files
>>are requested for the system folder if system 6.0.7 or system 7.0 are
>>installed?
>>
>>Any hints are very appreciated. Thanks in advance.
>>
>>Joerg
> 
> 	This is dead easy to do.
> 
> 	I presume you have the quicktime CD ???
> 
> 	Go into the Hypercard directory on it and find a stack called
> 	Movie Player (or Movie Playing Stack). This has the XCMD and
> 	XFN attachments on it.
> 
> 	You need to graft these either onto the Hypercard Application
> (not a good idea), or the Stacks you want to play movie from. You will
> need to use ResEdit to do this. If you want more detailed instructions
> for doing this mail me, but it really is dead easy to do and Quicktime
> works a treat in Hypercard.
> 
> System 7 is really needed for Quicktime, and it is recommended over System 6
> anyday anyway !!
> 
> I think all that is needed in the Ststem dir is the Quicktime INIT, which
> should be installed with the Quicktime installer program.
> 
> 	Regards,
> 		
> 	Neil
> 
> P.S. If you are serious about Quicktime Adobe Premiere is highly recommended,
>      as is the SuperMac VideoSpigot DigitalVideo Card which we use to make
>      the movie with from video tape.
> 
> ****************************| Sig' Time |*********************************
> JANET: 	  neilp@uk.ac.hw.cs   *   Neil Postlethwaite, Rm G.25, 
> INTERNET: neilp@cs.hw.ac.uk   *   Dept of Computer Science,  
> UUCP: 	  ..!uknet!hwcs!neilp *   Heriot-Watt University, Riccarton Campus
>                               *   Edinburgh, EH14 4AS, United Kingdom.
> ------------------------------*-------------------------------------------
> Computer Science Account      *   Phone +44 (0)31 449-5111 x4174
An alternative to the SuperMac VideoSpigo is the RasterOps Colorboard 
364 and current software, which gives you movie/sound file creation 
capabilities.
An alternative to Adobe Premiere is PROmotion. I saw a demonstration of 
PROmotion at a Multimedia Hands-On! workshop in Markham, Ontario and I 
was quite impressed. You may obtain info about PROmotion from:
Motion Works Corporation, 130 - 1020 Mainland Street, Vacnouver, BC 
Canada V6B 2T4, Tel: 604-685-9975, Fax: 604-685-6105.

Now I have an elementary question! What is ResEdit? Where is there a 
North American dealer for ResEdit? Is ResEdit required if you have the 
QuickTime toolkit from APDA, the movie making capability of one's 
video card software and a movie editor such as Adobe Premiere or 
Motion Works' PROmotion? Thanks.
John Haggas
Chief Medical Technologist
Multidiscipline Laboratories
Faculty of Medicine
Memorial University of Newfoundland
St. John's NF Canada
haggas@kean.ucs.mun.ca
From: elim@vaxc.cc.monash.edu.au
Newsgroups: comp.sys.mac.hypercard
Subject: XCMD for Serial Communication
Date: 13 Aug 92 10:06:02 +1000
Organization: Computer Centre, Monash University, Australia

I am looking for a XCMD or XFCN
which will allow a HyperCard stack
to communicate with the serial port.
If anyone has information of a FTP site
or source from which one may obtain this resource,
I would appreciate receiving it.

Please reply to me directly and not
to the newsgroup. Thanks.

Edward Lim (elim@vax7.cc.monash.edu.au)
Monash University, Clayton, Victoria 3168, Australia
Phone: +61 3 565 2665; Fax: + 61 3 565 2610
Newsgroups: comp.sys.mac.hypercard
From: urban@stout.atd.ucar.edu (Art Urban (PROFS))
Subject: Preventing Script Inspections
Organization: Atmospheric Technology Division/NCAR Boulder, CO
Date: Tue, 18 Aug 1992 16:34:54 GMT

Is there a way to *permanently* prevent a user from getting at *any*
of the scripts in my stack? I looked at the Protect Stack... window, but
the explanations I have of these options, do not seem to protect my scripts
from inspection/modification. Can't I just freeze the stack at the Browse
level, without the user setting the userlevel to 5?


--
Art Urban 					       urban@stout.atd.ucar.edu
===============================================================================
 "What's Next? Chasing bunnies on a motorbike until their hearts explode? -Crow
===============================================================================
From: John_Miller@mindlink.bc.ca (John Miller)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: *RE-POST* - How do you Print Quicktime Movies
Date: 17 Aug 92 20:01:03 GMT
Organization: MIND LINK! - British Columbia, Canada
Distribution: world

In message <16h4bpINNh6q@agate.berkeley.edu>,
jstern@garnet.berkeley.edu (Judy Stern) writes
>>Anyone any idea how to print Quicktime movies (to a laserwriter).
>>
>>I have a Hypercard stack running some movies that have come from
>>the Quicktime Beta CD. I want to allow the user to stop a movie
>>at a point of their choosing and then choose Print Card and
>>the card will be printed, with the movie still on it.
>
>This isn't exactly what you're looking for, but you could use
>the CopyFrame command that comes with the Claris QT xcmd to
>copy the current frame into the clipboard. Then you could
>paste it onto the card. Of course, since it's HyperCard all you
>get is a black and white copy, which may or may not be good enough.

Well, if the QuickTime XCMDs have a way to get the current
frame onto the clipboard, the latest version of HyperTint,
currently being tested, can read a picture from the clipboard
and includes a new XCMD to print the colorized picture.

There are some drawbacks:

1)  A goodly amount of extra memory is used for image buffers
    to colorize the stack.
2)  Sending colour bitmapped images to a LaserWriter over
    LocalTalk is painfully slow.  Try this with a colour
    screen dump in a program like MacWrite II to get an
    idea of the time:  we're talking in the 10-15 minute
    range.
3)  The elements in the HyperCard image (fields and buttons)
    get printed at screen resolution (72 dpi), although there
    is an option to display header text at the printer's
    resolution.
4)  HyperTint is not free.

______________________________________________________________________
John Miller                        (604) 433-1795
Symplex Systems                    internet:  john_miller@mindlink.bc.ca
Macintosh Consulting and Software Development
______________________________________________________________________
HyperTint is a product of Symplex Systems.
From: bcarter@claven.idbsu.edu (Bruce Carter)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Gain's Hypermedia product for Sun
Date: 20 Aug 92 22:46:39 GMT
Organization: Boise State University - CBI Product Development

In article <1992Aug20.195610.16575@u.washington.edu> jonwd@uwtc.washington.edu
(Jon Wiederspan) writes:
>I just finished looking at the demo of HyperLook (was HyperNeWS, I
>think).  I've been
>using HyperCard and SuperCard for years, but I would dump them in a
>minute for
>this.  If SuperCard could implement all of these features (are you
>listening Bill?)
>it would become what HyperCard always hoped (and claimed) to be; the
>development
>environment for the rest of us.

It's not Bill who needs to be listening, Bill has been begging to do an upgrade
of SuperCard, even to the point of trying to get the rights to the program. 
It's Aldus that is dropping the ball.
                                     <->
Bruce Carter, CBI Product Development                bcarter@claven.idbsu.edu
Simplot/Micron Instructional Technology Center       amccarte@idbsu (Bitnet)
Boise State University, Boise, ID  83725             (208)385-1851@phone
Newsgroups: comp.sys.mac.hypercard
From: rmiller@menudo.uh.edu (Robert W. Mudge Miller)
Subject: Styled Text from an XCMD (Q)
Organization: University of Houston
Date: Fri, 14 Aug 1992 15:45:29 GMT


I have successfully written a few XCMDs under HC 1.2.5 and I am now trying
a new project that involves writing an XCMD under 2.x. I want to write an 
XCMD that interprets a styled text field and returns the offsets in the field
of each change in font, size, or style. Yes, I know this can be done in a
script but this process is ludicrously slow. My questions are the following:

	(1) Could someone please mail me an new ".h" file for the glue
	    routines for HC2.x, preferably one that has brief interface
	    descriptions for the new calls and object types. If this is
	    available from some well-known place on the internet, a pointer
	    to it will suffice.

	(2) Could someone please mail me a description of the data struct for
	    a styled text object?

	(3) If there already exists an XCMD/XFCN that does something like
	    this, a pointer to that would be nice.

Muchas Gracias in Advance,

RMiller@UH.edu

Robert W. M. Miller / Univ of Houston / College of Education