HDTenEightyP/NetNews huggingface dataset:
From: jpugh@apple.com (Jon Pugh)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Passing a message from one stack to other - HOW?
Date: 13 Aug 92 01:00:51 GMT
Followup-To: comp.sys.mac.hypercard
Organization: Apple Computer, Inc.

In article <9222312.25306@mulga.cs.mu.OZ.AU>, mtc@mundil.cs.mu.OZ.AU
(Michael Trevor CUTTER) wrote:
> 
> Can somebody out there tell me how I can pass information from one stack to
> another? Surely there must be an easy way of doing it?

Passing information?

Just what do you mean?

You can make info available once you get to a new stack simply by putting
it into a global variable and referencing it when you are in the other
stack.

You can put data into a field in another stack simply by going there and
putting the data into the field.  Lock the screen to make it faster and
unnoticed.

You can send a message to another stack by saying "send foo to stack bar"

There are other options too, but these are the most straightforward.

Jon
From: Frank@UUCP (Frank Vernon)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: recovering stacks
Date: Wed, 12 Aug 92 22:40:32 MST
Reply-To: trap!frank@csn.org
X-Mailer: uAccess - Mac Release: 1.5


In article <92225.160441DSB109@psuvm.psu.edu>, DSB109@psuvm.psu.edu (Douglas Brooks) writes:
> I recently called Claris' tech support hotline for information about utilities
> that can recover/repair stacks. They don't know of any commercial utilities
> that are available (are they wrong?), but mentioned that they have several
> utilities for internal use only. They said they are willing to try to recover/
> repair people's stacks (on a time available basis) if you send them to Claris.
> 

This is wrong. I am not sure who you talked to at Claris, but certainly
some of their support people are aware of a commercial product called "Rescue"
from Nine to Five Software.

This is a good product, but it does have some limitations. Primarily,
it is intended to recover only the "data" from stacks. That is, it will recover
all the text contained in background fields as well as the hilite state of
background buttons that have the "SharedHilite" setting turned off.

It will not, however, recover text in the card layer, nor will it recover scripts,
graphics, object information such as button/field locations, etc. It
is intended only to get at the data in the stack.

Since Rescue works by scanning the remaining file structure of damaged
stacks, it will recover data from stacks that can not be opened
by HyperCard.

Rescue is available from Nine to Five Software. They have moved recently,
but the phone number for orders is: 1-800-292-5925.

Later-


-Frank Vernon

  Internet: trap!frank@csn.org
    -or-  : vernon@csn.org
       AOL: AFC FrankV

"Chemistry is another form of programming, except you
have to spend a lot of time cleaning glassware."
							                -Doyne Farmer
Newsgroups: comp.sys.mac.hypercard
From: dasay@magnus.acs.ohio-state.edu (Devin N Asay)
Subject: Getting rid of cursors in HC
Organization: The Ohio State University
Date: Wed, 12 Aug 1992 15:14:54 GMT

Is there a way to set the cursor to none and have it remain "none" for
the entire time the handler is running?  Here is the scenario:

As the handler starts running we set the cursor to none.
We are doing an animation using drag commands, so the cursor keeps
changing (and thus reappearing) when the handler executes the commands
choose ... tool, drag from ... to ..., choose ...tool.

Does anyone know if there is a way to prevent the cursor switching to
crosshair, pointer, etc during the execution of these commands, simply
leaving the cursor as "none"?

Thnx,

Devin Asay
From: stern6@husc10.harvard.edu (Michael Stern)
Newsgroups: comp.sys.mac.hypercard
Subject: questions on Hypercard's RAM demands
Date: 20 Aug 92 19:56:17 GMT
Distribution: na

1. what is the relationship between the size of a stack and the amount of 
RAM it takes?

2. How about the free space in the stack, the space which is removed by 
compacting. Does this increase RAM?

I would be greatly indebted to you for answers to these great mysteries.

Thanks,
Michael Stern

******************************************************************************
         Michael Stern        *  "I love children, especially when they cry,
                              *   for then someone takes them away."  
   stern6@husc.harvard.edu    *                         -Nancy Mitford
******************************************************************************
Newsgroups: comp.sys.mac.hypercard
From: urban@stout.atd.ucar.edu (Art Urban (PROFS))
Subject: Re: Preventing Script Inspections
Organization: Atmospheric Technology Division/NCAR Boulder, CO
Date: Wed, 19 Aug 1992 15:06:16 GMT

In article <jpugh-180892214946@90.20.3.212> jpugh@apple.com (Jon Pugh) writes:
%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
%
%No, there is no way. Scripts are stored as plain text, so dumping the stack
%will reveal them, regardless of the protection level.
%Jon

Okay, I guess I really don't have a problem with users being able to *look*
at my scripts, but I definitely don't want them altering the scripts in *my*
stack. In other words, I don't want users to add/alter the code in buttons,
bgs, etc., but I can live with them being able to view it. Can this be done?

--
Art Urban 					       urban@stout.atd.ucar.edu
===============================================================================
 "What's Next? Chasing bunnies on a motorbike until their hearts explode? -Crow
===============================================================================
Xref: sparky comp.sys.mac.hypercard:3107 alt.hypertext:668
From: jstern@garnet.berkeley.edu
Newsgroups: comp.sys.mac.hypercard,alt.hypertext
Subject: Re: *RE-POST* - How do you Print Quicktime Movies
Date: 14 Aug 92 20:16:57 GMT
Organization: University of California, Berkeley
NNTP-Posting-Host: garnet.berkeley.edu

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.


Judy Stern
Instructional Technology Program
UC Berkeley
jstern@garnet.berkeley.edu
Newsgroups: comp.sys.mac.hypercard
From: cmi@oracle.uucp (Eileen Riley)
Subject: Re: It couldn't be true
Organization: Oracle Corporation, Redwood Shores CA
Date: Thu, 13 Aug 1992 20:11:10 GMT
X-Disclaimer: This message was written by an unauthenticated user
              at Oracle Corporation.  The opinions expressed are those
              of the user and not necessarily those of Oracle.

In article <geVxOTa00WBME2Tklf@andrew.cmu.edu> gb2a+@andrew.cmu.edu (George J. Baxter) 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.

While Hypercard cannot dim buttons or fields, you can give the appearance
that they're dim.

What it takes:
 1. Canvas (or a similar paint program that does logical bitmap overlays)
 2. Do a screenshot of the card you want.
 3. Paste it into Canvas, then make a box over your first bMap
 4. Fill is with the 50% shade.
 5. Select the logical AND copy mode - this will turn your grapic into
    50% shade.
 6. Paste this into a new card.
 7. Now when the user clicks the check btn, simply make the script
    go to the new card.

Yes, it's a hack, but it works. What? I didn't write HyperCard - don't
blame me!                             ^

Jon Barron
From: babb@ucselx.sdsu.edu (babb j)
Newsgroups: comp.sys.mac.hypercard
Subject: Audio Pallete (huh?)
Date: 17 Aug 92 21:51:02 GMT
Organization: San Diego State University Computing Services
X-Newsreader: Tin 1.1 PL4

I was under the impression that the Audio Pallete worked only with those 
Macs that had built in microphones. Imagine my surprise when I called up
the pallete and proceeded to record something with my MacRecorder. Is this
stored as a system sound (the stack didn't seem to increase in size). Is
the MacRecorder such a defacto standard that Apple put the hooks in it that
are needed? 
Is the Audio Pallete part of system 7?
Is there a way to redirect the storage of this sound resource to a stack 
instead of the system?(if that indeed is where it's being stored now) 
Is there a better place for me to find info about how sound is done on Macs?
Speak up, don't be shy, I'll re-post. TNX.
Jeff.

-- 
Jeff Babb - Programmer/Technical Support - San Diego State University
Language Acquisition Resource Center (L.A.R.C.) (619)594-4475 
babb@ucsvax.sdsu.edu  
.."now go away or I shall taunt you a second time" M.P.& T.H.G.
From: ks3y+@andrew.cmu.edu (Kenneth L. Simons)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: It couldn't be true
Date: 13 Aug 92 13:56:12 GMT
	<1992Aug13.201110.20509@oracle.us.oracle.com>
Organization: Doctoral student, Social & Decision Sciences, Carnegie Mellon, Pittsburgh, PA

In a previous post, cmi@oracle.uucp (Eileen Riley) writes:

>While Hypercard cannot dim buttons or fields, you can give the appearance
>that they're dim.
> 
>What it takes:
> 1. Canvas (or a similar paint program that does logical bitmap overlays)
> 2. Do a screenshot of the card you want.
> 3. Paste it into Canvas, then make a box over your first bMap
> 4. Fill is with the 50% shade.
> 5. Select the logical AND copy mode - this will turn your grapic into
>    50% shade.
> 6. Paste this into a new card.
> 7. Now when the user clicks the check btn, simply make the script
>    go to the new card.

I use a similar approach where I paste the greyed-out button in the
background picture.  I have the regular button on top.  I hide the
button when I want it to be greyed out.  This way you don't have to make
a separate card.  If you do this, you probably want to "show" the button
in an "on openStack" handler in the stack script.

- Ken
From: ward1@husc8.harvard.edu (Lester Ward)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: How magic is the CompileIt?
Date: 22 Aug 92 21:08:20 GMT

jahnke@biosci.arizona.edu (Jerome Jahnke) writes:

>In article <1992Aug16.033156.6692@reed.edu>, sharvy@reed.edu (V Headshape) writes:
>>  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?

>CompileIt actually generates 680x0 microcode.

Right, it turns HyperTalk functions into compiled XFCN code resources.  It
also lets you call Toolbox routines directly from HyperTalk, as well as
declare the variable types upon which the Toolbox operates and other structs
(like your own arrays!).

The fine print is that CompileIt can actually make your code .slower..  Any
time you get information from or otherwize call back to HyperCard, you slow
down your script. How to get around this is very well documented in the
CompileIt manual.  (As an example, if you 'get the clickLoc' in your script,
ComilieIt will have to call back to hyperCard and call the clickLoc function.
You should replace that line with the Toolbox call which does the same thing
(I forget the name), so that the compiled script will get the click location
from the Mac directlt instead of through hyperCard.)

Wordman
Newsgroups: comp.sys.mac.hypercard
From: cda@cunixa.cc.columbia.edu (Carmi D. Abramowitz)
Subject: Hypercard BBS's
Keywords: bulletin board, BBS
Organization: Columbia University
Date: Thu, 13 Aug 1992 14:32:35 GMT

  Can somebody send me the names of some ftp sites for stackware?  If you have 
general mac ftp sites (besides sumex) I would appreciate that too.  Please 
email me any responses.  Thanks.

Carmi 


Newsgroups: comp.sys.mac.hypercard
From: aragorn@csd4.csd.uwm.edu (Strider)
Subject: Beyond Cybperpunk Hyperstack ftp'able?
Originator: aragorn@csd4.csd.uwm.edu
Keywords: mac, hyperstack, cyberpunk, ftp
Organization: The Banzai Institute
Distribution: usa
Date: Sun, 16 Aug 1992 17:52:04 GMT

I recall reading in a newsgroup sometime ago that the software portion of
the HyperStack _Beyond_Cyberpunk_ was ftp'able from a site somewhere.  Is
this indeed true, and if so from where?  Please respond via e-mail.



-- 
Steve J. White
aragorn@csd4.csd.uwm.edu
skeptic@large@9600bps
Newsgroups: comp.sys.mac.hypercard
From: osborne@software.org (Skip Osborne)
Subject: Re: SuperCard quality ?
Reply-To: osborne@software.org (Skip Osborne)
Organization: Software Productivity Consortium
Date: Thu, 20 Aug 1992 13:47:31 GMT

 >Hello netland,
>
>I am soliciting information on the stability/robustnes of SuperCard. I am 
>especially interested in possible compatibility problems with System 7, 
>QuickTime, the Quadras, accelerators, 3rd party video cards, etc.
>
>Any comments ?
>
>Thanks !
>
>
>Dipl.Ing. Georg Gollmann           gollmann@edvz.tuwien.ac.at
 

	I do most of my work with SuperCard (rapid prototyping, at a conceptual but 
functional level, of innovative CASE/CAD systems). Currently I'm working on a 
Quadra 950, under System 7 with SuperCard 1.6. A 3rd party graphics card is 
from SuperMAC, supporting a large (19-20 inch) screen with 24-bit color.

	 My applications probably push SuperTalk harder and farther than its 
designers intended. Nonetheless, I have found its robustness to be acceptable in 
view of the ease of programming of complex software. SuperCard does sometimes 
blow up - its memory management has had problems from its birth, and not all 
have been eliminated. But these can be worked around (I will talk about the 
workarounds by email, if you wish). Even factoring in the time cost of these 
problems, the overall time spent on my task is a lot smaller  than the expected 
implementation time to do the same work in Smalltalk or Common Lisp.

	In direct reply to your concerns: I have had no compatibility problems at all 
with SC 1.6 on the rather well-stacked development system noted above. I have no 
experience (yet) with accelerators or Quicktime. When I do, I'll post any problem 
that arise.

Skip Osborne
Software Productivity Consortium
Herndon VA 22070

"He's dead, Jim...
You take his phaser, I'll get his wallet..."
Newsgroups: comp.sys.mac.hypercard
From: urban@stout.atd.ucar.edu (Art Urban (PROFS))
Subject: Re: Validating Data Entry in a Field
Organization: Atmospheric Technology Division/NCAR Boulder, CO
Date: Tue, 18 Aug 1992 20:34:34 GMT

In article <1992Aug18.202825.24625@ncar.ucar.edu> hpoppe@ncar.ucar.edu (Herb Poppe) writes:
%by typing TAB or RETURN or ENTER. However, I see no convenient way to trap 
%the user's clicking a button, in another field, or in the card, thus 
%leaving an invalid value left in the field. Have a missed an obvious (or 
%not so obvious) approach to this issue?
%Herb Poppe                 National Center for Atmospheric Research (NCAR)

If I'm not mistaken (I haven't tried this) the exitField handler does what
you want. It is called every time the cursor leaves the field, *even* if
the the field data is unchanged.

Hope this helps!


--
Art Urban 					       urban@stout.atd.ucar.edu
===============================================================================
 "What's Next? Chasing bunnies on a motorbike until their hearts explode? -Crow
===============================================================================
Newsgroups: comp.sys.mac.hypercard
From: bobsoron@world.std.com (Bob Soron)
Subject: Re: Changing Font of Button?
Followup-To: comp.sys.mac.hypercard
Organization: The World Public Access UNIX, Brookline, MA
Distribution: comp.sys.mac.hypercard
Date: Sat, 15 Aug 1992 13:20:05 GMT

In article <Bt05Mt.GrG@usenet.ucs.indiana.edu> bhostetl@silver.ucs.indiana.edu
(Brian Hostetler) writes:
>
>	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..."

I don't think the default font for buttons is a settable property. But
in HyperCard 2.x, you can select each button and use the Font menu to
change its font. You can also write a small handler that would loop
through all the buttons and change its font.

Bob Soron
bobsoron@world.std.com
"With Velcro, gravity is obsolete" -- Mister Boffo

Newsgroups: comp.sys.mac.hypercard
From: thor@teetot.acusd.edu (Mr. Nelson Thor Brickman)
Subject: Supercard dying?
Organization: usd
Distribution: usa
Date: Tue, 18 Aug 92 16:15:18 GMT

  I heard from somewhere that Aldus is planning on abandoning SuperCard.
Is this true?  I do almost half my work in it.

  If it is true, is there anybody who is going to protest?  Any company
that might purchase it?

  Any info would be appreciated.

Thor
-- 
It's all small shit.
tb
From: EIVERSO@cms.cc.wayne.edu
Newsgroups: comp.sys.mac.hypercard
Subject: Sorry about that last post.
Date: 22 Aug 92 03:09:10 GMT
Organization: Wayne State University, C&IT

Sorry, I meant to mail that of course!  --Eric
From: sharvy@reed.edu (V Headshape)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Hypercard BBS's
Keywords: bulletin board, BBS
Date: 13 Aug 92 17:37:10 GMT
Article-I.D.: reed.1992Aug13.173710.22028
Organization: Reed College, Portland, Oregon

In article <1992Aug13.143235.21836@news.columbia.edu> cda@cunixa.cc.columbia.edu (Carmi D. Abramowitz) writes:
>
>  Can somebody send me the names of some ftp sites for stackware?  If you have 
>general mac ftp sites (besides sumex) I would appreciate that too.  Please 
>email me any responses.  Thanks.
>
>Carmi 

Me too.  And what's Sumex?

-- 
Liberate the Weirdoes and You Liberate the Squares
Newsgroups: comp.sys.mac.hypercard
From: cnquinn@spectrum.cs.unsw.oz.au (Clark Quinn)
Subject: Trapping messages between windows?
Reply-To: cnquinn@spectrum.cs.unsw.oz.au (Clark Quinn)
Organization: none
Date: Mon, 17 Aug 1992 07:09:11 GMT

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:

The goal is to trap icon drags between windows.  To do this
we were using the mouseStill Down and seeing what happened 
when we dropped off a card.  We used the following scripts:

  on mouseStillDown
    set loc of button "New Button" to the mouseLoc
  end mouseStillDown

  on mouseUp
    beep
  end mouseUp

When we dragged the mouse with the button off the screen and dropped,
no beep.  Then, because we were trying to trap the drop and return the
button to a visible position, we tried this substitute for the
mouseStillDown routine (hoping to add the trap after the repeat loop)

  on mouseDown
    repeat while the mouse = "down"
      set loc of button "New Button" to the mouseLoc
    end repeat
  end mouseDown

Surprise, there *was* a beep from the mouseUp handler on this one!
NB: the mouseStillDown code was commented out for this trial.  I tried
both again (with the other commented out) just to make sure we weren't
going crazy.

Now, I can't explain this to myself, let alone them, so I promised to
send out a request for explanation.  Anyone got an idea? -- Clark

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

 _--_|\    Dr. Clark N. Quinn
/      \   School of Computer Science and Engineering	    +61-2-697-4034
\_.--._*   The University of New South Wales            Fax +61-2-313-7987
      v    PO Box 1                                  cnquinn@cs.unsw.oz.au
           Kensington, NSW
           AUSTRALIA 2033                                      

           "A California Yankee in the Land of Oz"
Newsgroups: comp.sys.mac.hypercard
From: ccyang@oregon.uoregon.edu (Chun-Ching Yang)
Subject: How magic is the CompileIt?
News-Software: VAX/VMS VNEWS 1.41    
Organization: University of Oregon
Date: 15 Aug 1992 09:10 PDT  

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
the nondemo one. I am considering to buy it. Since it is not cheap, I need some
recommendation.

Thanks.

Yang
From: langston@memstvx1.memst.edu (Mark C. Langston)
Newsgroups: comp.sys.mac.hypercard
Subject: Help! groups & recog. mouseclicks
Date: 12 Aug 92 23:29:26 -0600
Summary: heeelllp!
Distribution: world
Organization: Memphis State University

   Hi...I'm having a bit of a problem.  
Here's the thing.  I'm presenting the user with a screen of text, and checking
for mouseclicks over various words.  I have (supposedly) implemented a way
to GROUP words in boldface, if they are contiguous, otherwise just treat each
boldface word as an object.

What's supposed to happen:  The user clicks on a boldface item.  The system
searches a field for that item to retreive link information.

What happens:  works pretty well with some single-word sets, strangely with
others, and mostly not at all with multiple word groups.

What gives?  Any suggestions?

BTW - yes, I AM doing something very strange...don't worry, tho...it's funded!

:^)



-- 
+--------8<------Cut Here------8<------Cut Here------8<------Cut Here---------+
  Mark C. Langston   |  "Secrecy is the beginning of tyranny."                 
  Psychology Dept.   |  "Always listen to experts.  They'll tell you what can't
  Memphis State U.   |     be done, and why.  Then do it."                      
      "Pftph!"       |           -From the notebooks of Lazarus Long
From: deslade@vaxsar.vassar.edu
Newsgroups: comp.sys.mac.hypercard
Subject: Re: gray/disable font?? (can you say DISABLE?)
Date: 17 Aug 92 18:40:01 +1000
Organization: Vassar College

In article <seWd37_00iUyI3BnV_@andrew.cmu.edu>, gb2a+@andrew.cmu.edu (George J.
Baxter) writes:

> Ooooookay.. so you can't disable a button.  Lot's of friendly folks have
> pointed me toward a gray Chicago font existing somewhere out there in
> e-land.  Could anybody give me an address please?  Thanks!
> -George Baxter

I use this font for the disabling of my buttons.  It is called Chicago Hollow. 
I don't know where I downloaded it from (it was a while ago) though sumex
should definitely have it in /info-mac/font.  Still, if you cannot find it I
can upload it and send it after August 29th (when I get a TCP'ed Mac again).

As to the person who suggested taking an icon into some paint program (Canvas?)
and making it grey and bringing it back into HyperCard: can't that be
accomplished in HyperCard alone using the Pickup paint tool?

	-d

+----------------------------------------+----------------------------------+
|                                        |   Standard disclaimer for rent.  |
|  Dennis Slade Jr.                      |         +++++++++++++++          |
|  Box 3533, Vassar College              |         Inquire within.          |
|  Poughkeepsie, NY  12601               +----------------------------------+
|  internet: deslade@vaxsar.vassar.edu   |      Develop the world...        |
|  bitnet:   deslade@vassar.bitnet       |    Develop yourself...           |
|                                        |  AIESEC: in a country near you!  |
+----------------------------------------+----------------------------------+
Newsgroups: comp.sys.mac.hypercard