HDTenEightyP/NetNews huggingface dataset:
From: cgk26737@uxa.cso.uiuc.edu (C G Kolar)
Subject: Biology Hypercard stacks wanted.
Organization: University of Illinois at Urbana
Date: Tue, 15 Sep 1992 22:16:40 GMT


The Cognitive Flexibility Laboratory at the University of Illinois
  Center for the Study of Reading is beginning work on a three-year
  NSF-sponsored project to enhance the use of multi-media educational
  technology in the teaching of the biological sciences. 

This project, like previous CFL studies, will involve hypertext-
  based instruction using Claris Hypercard v2.1.  We are currently
  in the early design stages and would be interested in seeing any
  existing stacks that are available via Anon FTP or other means.
  Of particular interest would be stacks dealing with the following:
     genetics, microbiology, biotechnology, ecology, and bioethics.

Thanks in advance for any assistance.

--Chris

-- 
/////\\\\\/////\\\\\/////\\\\\/////\\\\\
Christopher G Kolar	     	The University of Illinois at Urbana-Champaign
Cognitive Flexibility Laboratory	 Internet:  c-kolar@uiuc.edu
Center for the Study of Reading		NovaNET:   chris / mfl / nova
Newsgroups: comp.sys.mac.hypercard
From: brod@jessica.stanford.edu (Brodie Lockard)
Subject: Re: Message-passing question
Organization: Academic Information Resources
Date: Wed, 9 Sep 92 21:37:35 GMT

>Stack script:
>        function test2
>                return "stack script"
>        end test2
>
>        on test
>                send "put test2()" to this card
>        end test
>
>Background script:
>        function test2
>                return "background script"
>        end test2

The problem is that, as it says in the help stack, "HyperCard evaluates any
parameters before it sends the message."  Since test is in the stack script,
test2 is evaluated from within that script, and the background script is never
used.  If test were in the background script, HC would first look for test2
there, and then (if necessary) look in the stack script.  If test were in a
button or field script, HC would look there, then in the card script, then in
the bg script, and finally in the stack script.

>Is there any way to call a
>message handler defined in the background script from a message handler
>defined in the stack script?

With functions, you'll run into the above problem.  Try using regular handlers
and returning values via globals:

STACK SCRIPT:
on test
  global ick
  send "test2" to this cd
  put ick
end test

on test2
  global ick
  put "stack script" into ick
end test2

BG SCRIPT:
on test2
  global ick
  put "bg script" into ick
end test2


Brodie Lockard      brod@jessica.stanford.edu
Newsgroups: comp.sys.mac.hypercard
From: byrne@terminus.gatech.edu (Michael Byrne)
Subject: Re: Q: Purging/Compacting mem from XCMDs?
Organization: College of Computing
Date: Tue, 15 Sep 1992 21:00:37 GMT

In article <1992Sep15.161219.13167@leland.Stanford.EDU> felciano@summit.stanford.edu (Ramon M. Felciano) writes:
>Hi --
>
>I'm writing an XCMD that does animation in a window. I want to create a
>frame buffer to store a series of frames (basically a wide GWorld
>consisting of a series of side-by-side rects). I'm having trouble
>figuring out exactly how much memory is available to me from within the
>XCMD. Can I purge memory? Can I compact the heap? How much extra do I
>need to leave so that HC can still survive once I leave the XCMD?
>
>Thanks!
>
>Ramon
>
>+-------------------------------------------------------------+
>| Ramon M. Felciano           felciano@summit.stanford.edu    |
>|                             (415) 723-9688                  |
>+-------------------------------------------------------------+

You can purge and compact the heap by calling _MaxMem, which return the 
size of the largest contiguous block in the heap.

When you leave your XCMD, though, you should return ALL of the memory back
to HyperCard (unless your XCMD is re-entrant, in which case you'll just
have to experiment...).

================================================================================
Mike "Suburn" Byrne                           |  "Only the mediocre are 
byrne@cc.gatech.edu                           |   always at their best."
Grad student in Psychology/Cognitive Science  |
25947 GA Tech Station, Atlanta, GA 30332      |                -Jean Giradoux
Newsgroups: comp.sys.mac.hypercard
From: R.Singh@massey.ac.nz (R. Singh)
Subject: Writing a book in electronic format
Organization: Massey University
X-Newsreader: Tin 1.1 PL4
Date: Wed, 9 Sep 92 22:59:21 GMT

What's the best way to write a book in electronic format? I need text,
graphics and "hot" text, that is clicking on it takes you further detailed
explanation. Hypercard does seem to be the obvious choice but I wondered if
there is another application designed for this sort of thing. However
references to Hypercard stacks I could use as a stating point would be
excellent. 


Raminder Singh
Xref: sparky comp.sys.mac.hypercard:3389 comp.sys.mac.misc:16191
Newsgroups: comp.sys.mac.hypercard,comp.sys.mac.misc
Subject: APOLOGIES: Colour Text Package is WRONG VERSION
From: news@massey.ac.nz (USENET News System)
Date: Tue, 8 Sep 1992 20:30:41 GMT
Reply-To: N.Perry@massey.ac.nz
Organization: School of Maths & Info. Sci., Massey University, Palmerston North, NZ

My apologies, but somehow the version of my Colour Text Package sent
to the archives (via macgifts@mac.archive.umich.edu) and from there
picked up by comp.sys.mac.binaries is an early development version.

I will send the correct version to macgifts later today or tomorrow. I
promise it will be out before HyperCard 2.5!

Many thanks to Peter Cowley for pointing this out.

Nigel

-- 
---
Dr Nigel Perry                    Email: N.Perry@massey.ac.nz
Department of Computer Science    Tel: +64 6 356 9099 ext 8900
Massey University                 Fax: +64 6 350 5611
Palmerston North
New Zealand
Newsgroups: comp.sys.mac.hypercard
From: chai@m.cs.uiuc.edu (Ian Chai)
Subject: Looking for multi-voiced music on Hypercard
Summary: would like to be able to write songs without spending lot$a $$$
Keywords: music hypercard
Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL
Date: Wed, 16 Sep 1992 00:44:54 GMT

Has anyone written a hypercard that lets you put in musical notes and
uses the sampled sounds to play the notes back?

I occationally write music but have trouble transcribing it... and
don't want to spend $700 on Finale or something, just to transcribe
simple tunes.

Please email and I'll post a summary.

Thanks,

Ian Chai
chai@cs.uiuc.edu
Newsgroups: comp.sys.mac.hypercard
From: browns@ccu.umanitoba.ca (Stuart Brown)
Subject: simple animationn
Organization: University of Manitoba, Winnipeg, Manitoba, Canada
Date: Tue, 8 Sep 1992 22:00:30 GMT

I'm working on a stack that will describe the game of Ultimate frisbee.
I've got a bunch of cards that look like football plays with X's and O's
and arrows.  I'd like to animate this so that the X's and O's move and
the arrows draw themselves.  I need some suggestions as to how to do this
and/or pointers as to where I can get reference material about HC animation
(I do have "Animation Stack" from BCS CD-ROM).

Also, I'd like to design a stack that can read the contents of the Finder 
window when a floppy disc is inserted (documents, folders, size, last modified)
and save this info into some kind of permanent data base. Is this possible?

Responses by e-mail greatly appreciated.

	-Stu

-- 
Stuart M. Brown                             If you can remain cool when all 
U. of Manitoba, Dept. Plant Science         Around you are in panic,
Winnipeg, Manitoba, CANADA
browns@ccu.umanitoba.ca            Then you surely misunderstand the situation
From: hanser@rand.org (Larry Hanser)
Newsgroups: comp.sys.mac.hypercard
Subject: Searching several stacks for text--database-like function??
Date: 4 Sep 92 21:12:14 GMT
Organization: RAND
X-UserAgent: Nuntius v1.1.1d7
X-XXDate: Fri, 4 Sep 92 22:12:16 GMT

I have several stacks that include large text fields.  I'd like to be
able to search all the stacks for a word or words with one command and
have the information returned by the search be a line of text surrounding
the word (or words) in each location where it was found.  The search
request could conceivably find the same word many times across the
stacks.  Then if I click on that line, it would take me to the
appropriate card and stack.  

I'm really a HyperCard novice, so I apologize if this is startlingly
simple or a FAQ.  Replies by e-mail appreciated.  Pointers as to how to
do this warmly appreciated.

Larry

p.s. the stack that I have came with Hypersearch, but it doesn't work
with version 2.1, hence my need.
Newsgroups: comp.sys.mac.hypercard
Subject: Re: <None> [scrollbars/multi-scrolling]
From: news@massey.ac.nz (USENET News System)
Date: Wed, 9 Sep 92 22:36:34 GMT
Organization: Massey University

From article <t!sn!sn.boserj@netcom.com>, by boserj@netcom.com (Jeffrey Boser):
> buurt1@rulfsw.leidenuniv.nl (Jasper Kips) writes:
>>This is a question about scrolling fields. For a stack I need 5 or 6 
>>fields to scroll simulteanueosly. Is there a way to do this??
>>Let me clarify : if the scroll of 1 scrolling field changes the scroll
>>of the other fields need to change to, prefably at the same time.
> 

If its still in the archives I wrote a ScrollBar XCMD ages ago. This provides
REAL scrollbar controls for HyperCard. One of the options is calling a handler
as the scrollbar moves and an example in the stack shows this being used to
scroll multiple fields in perfect sync. This stack is so old its HyperCard 1,
but I've run it under 2 (about 1.5 years ago I think). If its not around
I can dig it out an resubmit if there is a demand.

Hope this helps,

	Nigel
-- 
---
Dr Nigel Perry                    Email: N.Perry@massey.ac.nz
Department of Computer Science    Tel: +64 6 356 9099 ext 8900
Massey University                 Fax: +64 6 350 5611
Palmerston North
New Zealand
From: Henry.M..Halff@p932.f70.n109.z1.fidonet.org (Henry M. Halff)
Sender: Uucp@blkcat.UUCP
Newsgroups: comp.sys.mac.hypercard
Subject: Hyupercard Applications
Date: Thu, 10 Sep 1992 14:56:34 -0500

-The Shadow- to (xpost: 1) All about "Hyupercard Applications" at 8:08:09 AM on 
9/2/92

  -S> I am looking for a program which will convert Hypercard Stacks into
  -S> Applications. Can anybody help?

Check with

Symmetry Software
8603 E. Royal Palm Rd. #110
Scottsdale, AZ 85258
USA
602-998-9106

They sell just such a program, called StackRunner.

hh
From: parkyn@fraser.sfu.ca (Dale Parkyn)
Newsgroups: comp.sys.mac.hypercard
Subject: (Q) Colouring HC... once again
Date: 12 Sep 92 19:01:19 GMT
Organization: Simon Fraser University, Burnaby, B.C., Canada

I managed to lose all my stuff... 

Can someone direct me to where xcmds that add colour to HyperCard reside?

I once tried ColorizeHC by Bungdabba...

Any comments on what best adds/utilizes colour PICT and resorces. Not
likely that colour in background/card body necessary.

Please reply with an ftp site # and path to utility...

Thanks, Dale. (I will try not to trash any more hard drives...)
parkyn@sfu.ca
Newsgroups: comp.sys.mac.hypercard
From: halet@ernie.cs.byu.edu (Todd Hale)
Subject: Portrait Size Window WANTED
Organization: student@byu
Date: Tue, 8 Sep 92 17:31:53 GMT

I posted a question about trying to get portrait size windows--actual
windows VS. the little virtual (scroll) window that pops up for me now.
I tried allocating more mem to HyperCard (up to 3 Mb), but still can't
get a very large actual window.

Any other ideas/clues??

Thanks,
Todd
From: langston@memstvx1.memst.edu (Mark C. Langston)
Newsgroups: comp.sys.mac.hypercard
Subject: Help needed for container search!!!
Date: 7 Sep 92 00:41:18 GMT
Organization: Memphis State University

Hi... I have a question for everyone:




-- 

I'm working on an interface in hypercard 2.0, and need some advice.
Here's the setup:

The user is presented with card containing 3 main fields.  A large, central
field used to present text/graphics to the user, and 2 smaller fields used
to present various branching options to the user.

The user selects a boldface word group from the main field, and the background
script searches through a container for the selected word group, so it can
display a set of branching options to the user in the 2 smaller fields.

I'm currently using an XFCN called SEARCH to do this, but there is a 
problem:  it seems to be dreadfully slow when searching (the containers
are quite large, on the order of several thousand words to search through,
each with their respective data structures for branching options.)

After the word is found, the branching option data is read in, and subse-
quently displayed to the user.  

The entire process should (due to experimental and theoretical boundaries)
take place in roughly 30 seconds.  However, one could easily see how 
the script could take much longer, if the desired word is at the bottom
of a 3000+ word list in a container.

Is there any way around this, and if so, what?  I'm not very familiar
with hashing schemes, so if you suggest one, could you please explain it
in at least psuedo-English?  

Thanks,

+--------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         
Newsgroups: comp.sys.mac.hypercard
From: davids@gardener.lanl.gov (David Simmons)
Subject: Re: <None>
Originator: davids@feynman.lanl.gov
Organization: Los Alamos National Laboratory
Date: Wed, 9 Sep 1992 14:23:32 GMT


In article <t!sn!sn.boserj@netcom.com>, boserj@netcom.com (Jeffrey Boser) writes:
|> buurt1@rulfsw.leidenuniv.nl (Jasper Kips) writes:
|> >This is a question about scrolling fields. For a stack I need 5 or 6 
|> >fields to scroll simulteanueosly. Is there a way to do this??
|> >Let me clarify : if the scroll of 1 scrolling field changes the scroll
|> >of the other fields need to change to, prefably at the same time.
|> 
|> After some serious investigation, I hit upon a way of handling some
|> basic scrolling of multiple fields..  its clunky, but it seems to
|> work.
|> 
|> Firstly make a field that is entirely scrollbar.  this is the controller..
|> in the font dialog boxes of all the fields you want to scroll, make sure
|> you got the same font, same line height, and fix it.  also make sure you
|> keep the lines in each field the same..  to make sure the fields dong
|> get out of alignment.
|> 
|> Make two buttons to cover up the the up and down arrows.  make them
|> transparent.  Use their mousedown scripts to handle scrolling up
|> and down in all the fields by a line at a time, using set scroll of..
|> 
|> To handle the scrolling by the thumb and grey page up and down areas,
|> let the scroll bar scroll.  In the card's IDLE script, check every
|> second if the scroll of the scroll bar is the same as one of the
|> fields, if different, set the scroll of them all to that of the
|> scroll bar.
|> 
|> If you want to disable other scrollings, cover up any extranious scroll
|> bars with cover fields..
|> 
|> Hypercard's implementaiton of scrolling is really pathetic..  It should
|> have made a scrollbar object to link with a field..  instead of the
|> damn field being the scroller too.
|> 
|> 
|> .....jeff

Or, to make things a LOT easier, and less kludgey, use the Multi-Scroll
XCMD by Rick Dieringer which works GREAT (thanks Rick!).

The question of multiple scrolling fields should probably be in the FAQ
by now, since I and everybody else has asked it.

Cheers!
-- 

David G. Simmons
	
	"Pollution is not the problem with our environment. 
	It is the impurities in our air and water." 
		--Dan "Vice-President-Rain-Man" Quayl(e)

If I said it, LANL didn't... 

-- 

David G. Simmons
	
	"Pollution is not the problem with our environment. 
Newsgroups: comp.sys.mac.hypercard
From: chris@lindblat.cc.monash.edu.au (Chris Younger)
Subject: Unexpected scroll window appearance problem?
Organization: Monash University
Date: Tue, 8 Sep 1992 06:50:31 GMT

This is posted for a friend.

When moving to a stack who's card window is smaller than card size the scroll
window sometimes appears.  Why does this happen?  How can I stop it?

===============================================================================
Chris Younger - Systems Programmer   Internet: chris@lindblat.cc.monash.edu.au
Computer Centre, Monash University   Phone:    +61 3 565 4794
Clayton, Victoria  3168, Australia   Fax:      +61 3 565 4746
===============================================================================
Newsgroups: comp.sys.mac.hypercard
From: steven@mings6.cc.monash.edu.au (Steven Stergakis)
Subject: extracting more than one line in a scrollable field
Organization: Monash University, Melb., Australia.
Date: Wed, 9 Sep 1992 00:13:11 GMT



has anyone written any scripts to handle
extracting multiple lines out of a scrollable
field...

eg if there is a field

+----------------------------------+
|				   |
| fred				   |
| steve				   |
| clown				   |
|				   |
+----------------------------------+

i need a script that would allow me to place... lets say fred 
and clown (but not steve) so that i can use them for 
some processing...
any ideas...

thanks in advance
steven
From: ohnacker1@urz.unibas.ch
Newsgroups: comp.sys.mac.hypercard
Subject: Hypercard & education: help needed
Date: 15 Sep 92 10:15:58 GMT
Organization: University of Basel, Switzerland

Hi

 
I am an assistant at the University of Basel who's job for the next two 
semesters is (among other things) to care about the practical studies connected
to the lecture: "Introduction to computer science". My professor has the
intention, not to start with a 'concrete programming language' (as it was done
with Pascal for several years) and pinning the students down to a concrete
syntax, but first of all to demonstrate different aspects of computer science
and the paradigms like condition, loop, recursion, function etc. in a more
motivating way -- for most of the students are not future computer scientists
but biologists, chemists, physicists -- and only then (after about 5 or 6
weeks) start with teaching concrete programming. 

In the practical studies this motivating part shall be done with Hypercard
(eventually using a little bit of Hypertalk) and because I'm not (already ...)
a Hypercard specialist, I'd be very glad if someone with more experience could
give me any suggestions about Hypercard and motivating people. 
If there already exist some stacks treating the concepts of computer science
I'd be very interested too of course!

Thanks in advance

Peter Ohnacker

------------------------------------------------------------------------------
Peter Ohnacker
Institut fuer Informatik                     email: ohnacker1@urz.unibas.ch
Universitaet Basel                              or  ohnacker@ifi.unibas.ch
Mittlere Str. 142
CH 4056 Basel
From: CASTILLO@nauvax.ucc.nau.edu (Ulysses Castillo)
Newsgroups: comp.sys.mac.hypercard
Subject: hypercard v1.0 vs. hypercard v1.1
Date: 9 Sep 92 01:18:19 GMT
Distribution: world,local
Organization: The Camelot System /~

Hullo,

I have hypercard v1.1, and a stack that is apparently (not sure) v1.0;
when I try to open the stack, I get an "Old file format." error.  Is there
any way I can get around this?

Thanks.

Ulysses.
_____
Ulysses Castillo (aka Belgarion)   Trr, lbh zhfg or n irel phevbhf crefba!
Castillo@nauvax.ucc.nau.edu
"And be assured, I am with you always, to the end of Time.", Matt. 28:20
From: jpugh@apple.com (Jon Pugh)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: What's max window size in HC 2.1?
Date: 6 Sep 92 01:39:59 GMT
Followup-To: comp.sys.mac.hypercard
Organization: Apple Computer, Inc.

In article <1992Sep4.220444.1337@hamblin.math.byu.edu>,
halet@ernie.cs.byu.edu (Todd Hale) wrote:
> 
> I recently tried to resize my stack window (via Objects/Stack Info menu)
> to take advantage of my portrait monitor, but found that instead of giving
> me a wonderfully large window, it shrunk the window to standard Mac size
> and gave me the "Scroll" control palette.
> 
> Can I get portrait size windows?  Or, am I doomed to some fixed size limits?

You are limited to the memory size you have given Hypercard in the Get Info
dialog.  Give it more RAM and you can have bigger cards without the
scroller.

Of course, you can have the scroller if you want.

Jon
Newsgroups: comp.sys.mac.hypercard
From: jason@lanai.cs.ucla.edu (Jason Rosenberg)
Subject: difficulty converting from 1.2.5 to 2.1: object names
Originator: jason@lanai.cs.ucla.edu
Organization: UCLA Computer Science Department
Date: Wed, 9 Sep 92 23:29:22 GMT

Hello,

I am in the process of converting a rather complex, existing stack from
HC 1.2.5 to HC 2.1.  One of the problems that has come up is the way
in that objects are apparently referred to in HC 2.1.  My stack has
lots of buttons with names like "0.0","0.1", etc....  This has never
been a problem.  I have a script called hiliteBtn which takes one argument,
the name of the button to hilite.  It now complains that button number 0
does not exist, when I pass it "0.0" as its argument.  So, HC 2.1 is 
converting strings to numbers and trying that before trying the string
as a literal.

My only way around it has been to change the following line within hiliteBtn:

'set the hilite of bg btn buttonName to true'

To:

'do "set the hilite of bg btn" && quote & buttonName & quote && "to true"'

This seems to explicitly to treat the buttonName as a literal.  Of course,
it runs about twice as slow....

I was upset to discover this anomaly.  It effectively means you can no longer 
have objects with just an integer number as its name.  Which is ok if you are
building an HC stack from scratch in 2.1.  But if you are converting an
existing stack, it can be a major drag to go back and change all the object
names.....

Has anyone else encountered this?  Any other work-arounds?

Is there an address to contact apple (Claris, I should say) directly about
this?  It seems like it could ostensibly be a bug....

Jason

-- 
Jason Rosenberg                           Computer Science Department
jason@cs.ucla.edu                         University of California
{uunet,rutgers,ucbvax}!ucla-cs!jason      Los Angeles, CA  90024
Newsgroups: comp.sys.mac.hypercard
From: carlc@hubcap.clemson.edu (Carl Robert Clark)
Subject: Re: (Q) Colouring HC... once again
Reply-To: carlc@clemson.clemson.edu
Organization: The Micro Center, Clemson University
Distribution: usa
Date: Mon, 14 Sep 1992 00:44:52 GMT

In article <parkyn.716324479@sfu.ca> parkyn@fraser.sfu.ca (Dale Parkyn) writes:
>I managed to lose all my stuff... 
>
>Can someone direct me to where xcmds that add colour to HyperCard reside?
>
>I once tried ColorizeHC by Bungdabba...
>
>Any comments on what best adds/utilizes colour PICT and resorces. Not
>likely that colour in background/card body necessary.
>
>Please reply with an ftp site # and path to utility...
>
>Thanks, Dale. (I will try not to trash any more hard drives...)
>parkyn@sfu.ca
>
>
I am interested in this...too. Ya mind sending me the directions, too.  :-)

Bobby Clark
Clemson University


Newsgroups: comp.sys.mac.hypercard
From: brod@jessica.Stanford.EDU (Brodie Lockard)
Subject: Can't create 640x480 picture?
Reply-To: brod@jessica.Stanford.EDU (Brodie Lockard)
Organization: Stanford University
Date: Fri, 4 Sep 92 22:28:58 GMT

Is there some trick to creating a 640x480 window with the "picture" XCMD
in HC 2.1?  When I use a PICT that big, I only get 640x460 window.  The
whole PICT is there, as I can see by setting the window's "scroll," but
it won't give me a window that big.

Brodie Lockard      brod@jessica.stanford.edu
From: gisler@sstcx1.lanl.gov (Galen Gisler)
Newsgroups: comp.sys.mac.hypercard
Subject: Renaming folders from script
Date: 15 Sep 92 15:00:18 GMT
Followup-To: comp.sys.mac.hypercard
Organization: Los Alamos National Laboratory

Is there a simple way to rename a Mac folder from within a hypercard
script?
--
Galen Gisler                gisler@sstcx1.lanl.gov
Los Alamos National Laboratory
Newsgroups: comp.sys.mac.hypercard