HDTenEightyP/NetNews huggingface dataset:
From: parshall@ed.ecn.purdue.edu (Jim Parshall)
Subject: Re: dynamic relocation of text in fields
Organization: Purdue University Engineering Computer Network
Date: Mon, 5 Oct 1992 20:36:05 GMT

In article <1992Oct5.060210.3862@monu6.cc.monash.edu.au> steven@monu6.cc.monash.edu.au (Steve Stergakis) writes:
>i have the following problem... lets say i had an object
>a1 that was made up of a2, b3 and c3   ...  c3 in turn
>was made up of c4 c5 and c6
>
>so i currently have the text structured in the card field as:
>
>a1         a2
>           b3
>           c3
>c3         c4
>           c5
>           c6
>
>i need to move the text around so that the format returned is
>
>a1         
>           a2
>           b3
>           c3
>                   c4
>                   c5
>                   c6
>           d4 ect...
>
>anyone have any ideas on how this could be achieved...
>
>thanks in advance
>steven

HyperCard currently does not support tabbing or any other separation of data
visually within the line of a field.  So, to do what you want, you must do
semi-intensive string manipulation, like:

      put "           " & a2 into line 2 of field aField

and so on for various data and data formats...

If you want to get fancy, here's a way of right-justifying text:

      put "                      " into spaces
      put the number of chars in spaces into numSpaces
      put char 1 to (numSpaces - number of chars in a2) of spaces & a2
	    into line 2 of field aField

Jim
From: pflek@pnet51.orb.mn.org (Peter Fleck)
Newsgroups: comp.sys.mac.hypercard
Subject: New HC
Date: 2 Oct 92 03:45:05 GMT
Organization: People-Net [pnet51], Minneapolis, MN.

KC> Those are the realities of the marketplace. Now let's
KC> talk about changing the world. So, how (and why) are we
KC> going to help keep HyperCard alive? That's our
KC> assignment. On my end, I promise to keep the wheels
KC> turning...
 
HyperCard has grown strong as an OPEN environment. I really
believe HyperCard will fade into Mac history if Claris
completely turns its back on this idea.
 
On the other hand, Claris is not a nonprofit organization
created to keep HyperCard from becoming impure and Claris
has a right to make a reasonable profit with the program.
 
Here is the scenario I would like to see:
 
The Player bundled with all Macs along with a few stacks.
(Please, give the new user something more than Addresses
and
Appointments! Include the Train or Puzzle stack, even the
Graphing stack to show some of the capability of
HyperCard.)
 
Those who wish to pursue HyperCard as a personal
development
tool (hey, it changed my life) can buy HC 2.1 (or a
comparable version) and the Script Language Guide for $99.
Make all the stacks you want for your own use or for
classroom use. Learn the art of programming with a friendly
language before moving on to a lower level (or discovering
you can do what you need to do with HyperCard).
 
Finally, when you figure out how to write THE greatest
stack
that will have the world beating a path to your door,
purchase the HyperCard Developer's Licensing Kit so you can
keep that code tucked away from prying eyes.
 
Perhaps the following quote from the press release signals
Claris's intent to continue keeping HyperCard an open
environment:
 
--------------------------------------------------------- 
As before, the HyperCard 2.1 Development Kit (SRP $199) is
available from authorized Claris resellers. Owners of
earlier versions of HyperCard may upgrade to version 2.1 of
the development kit for $99.>>
---------------------------------------------------------

UUCP: {tcnet, crash, quest}!orbit!pnet51!pflek
ARPA: crash!orbit!pnet51!pflek@nosc.mil
INET: pflek@pnet51.orb.mn.org
From: Glen.Stewart@f175.n2240.z1.ieee.org (Glen Stewart)
Newsgroups: comp.sys.mac.hypercard
Subject: RE: Is there a more than 1 voice in hypercard XCMD?
Date: 27 Sep 92 16:26:14 GMT
Article-I.D.: zeus.16540.2AC8E1DB
Organization: FidoNet node 1:2240/175 - The Associati, Grand Blanc MI

IC> God is gracious = Yahya = Yochanan = Johannes = John = Jean = Jan = Ian

...yes he is!

I thik I'd be correct in saying that DIGITIZED sound takes up more than one
channel - at least that's what I'd always heard.  Doing sysnthesized sound is
different - you can use all channels at once with different sounds on each.

Glen (Prosperous one)






--  
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
 Glen Stewart - Internet: Glen.Stewart@f175.n2240.z1.ieee.org
Newsgroups: comp.sys.mac.hypercard
From: suelong@engin.umich.edu (Suzanne Long)
Subject: Hypercard as a database manager
Date: Tue, 06 Oct 92 10:36:49 EDT
Organization: University of Michigan Engineering, Ann Arbor
Distribution: usa

I know virtually nothing about hypercard, but would like to
use it to write a database application.  How can I index on
field names so I can do queries and what not.  I know you can
tie hypercard into other applications, but where should I 
begin in trying to figure out what applications would work
the best for my project?  Any help would be greatly appreciated.

Kinda clueless,

Sue Long
From: rc05@gte.com (Ramesh Chandak)
Newsgroups: comp.sys.mac.hypercard
Subject: 72 dpi -> 300 dpi : Printing : HyperCard / SuperCard : ToolBook
Date: 1 Oct 92 13:10:27 GMT
Organization: GTE Laboratories Incorporated, Waltham MA

Okay, here's the deal.  I have this 72 dpi image in my Supercard application.
I would like to have this printed, but at 300 dpi.  Is there any way I can
do this ?

Also I have this stack in HyperCard on my Mac and would like to move it
onto PC.  Can ConvertIt! do it ? Is it a smooth conversion ?

Any ideas ?

Please email your responses to Ramesh at rc05@gte.com.  Thank you.

- Ramesh
From: Robert.H.Gross@dartmouth.edu (Robert H. Gross)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: FIND doesn't work
Date: 2 Oct 92 20:57:11 GMT
 <1992Oct2.171608.24731@bnr.ca>
Organization: Dartmouth College, Hanover, NH
X-Posted-From: InterNews1.0a5@newshost.dartmouth.edu

Funny you should bring this up as I just ran into the same problem
myself. I have been HyperCard programming since it was called WildCard
(beta testing) and have never had this problem before. In my case, not
only does the find command issued through scripting a button not work,
but find from the menu doesn't work either. I am searching a background
field that does not have the "don't search" check box checked. The
search function still works in all my other stacks and I can even copy
a "find" button from a stack in which it works to this probelm stack,
where it will refuse to work!

I'd be grateful for any hints.

Bob Gross
bob.gross@dartmouth.edu
From: 2034bang@ucsbuxa.ucsb.edu (Steve Bang)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: 3rd Party Hypercard Books
Date: 6 Oct 92 05:29:02 GMT
Article-I.D.: ucsbcsl.5908

In article <1992Oct01.230821.6578@CS.ORST.EDU> beekman@cs.orst.edu (George Beekman) writes:

>An alternative to the Claris tutorials is written by me (with a forward
>by Danny Goodman) and called HyperCard 2 in a Hurry (from Wadsworth).
>It's no reference manual, but it's gotten good reviews as a beginner's
>guide.

>Of course, I'm not exactly objective.....

George is being very modest.  If you haven't seen this book,
check it out.  I heartily recommend it to beginners who find
Danny Goodman's book and others intimidating.

Steve

--
Steven K. Bang                              !  The empires of the future
Sciences-Engineering Library                !    are the empires of the mind.
University of California at Santa Barbara   !      
e-mail: skbang@ucsbuxa.ucsb.edu             !           -- Winston Churchill 
Newsgroups: comp.sys.mac.hypercard
From: derthanq@oregon.uoregon.edu (Victor Der-Thanq Chen)
Subject: another Palette question
News-Software: VAX/VMS VNEWS 1.41    
Organization: University of Oregon
Date:  5 Oct 1992 01:31 PDT  

Thanks for those who reply my previous question about creating a palatte.  I 
got a chance to access to the Palette Maker in the power tool.

I have another question.  I am very sure that I follow all the steps in the
Palette maker.  I did get the Palette.  The problem is that the scripts didn't
work.  When I click on one of the "buttons" in the palette, nothing happened.

I tried to  cully follow the steps.  But still couldn't get the scripts to
work.  Has anyone of you out there encounter the same problem?  How did you
solve the problem?

Thanks,

Victor

Derthanq@oregon.uoregon.edu  
Newsgroups: comp.sys.mac.hypercard
From: compton@kronos.arc.nasa.gov (Michael Compton)
Subject: any way to position HC modal dialogs?
Organization: NASA/ARC Information Sciences Division
Date: Mon, 5 Oct 1992 19:19:24 GMT



When using HyperCard's "ask" and "answer" built-in handlers, there does not
seem to be any way to control the position of the modal dialog window that
pops up. I would like the user to be able to read text in a field in the
center of the card while considering how to respond. Is there a way to specify
where (with respect to the card window) the dialog appears? I usually want the
dialog to appear in the bottom center of the card window, instead of the
upper/middle center of the display screen.  [I've tried editing the resource,
but the handler doesn't seem to use that information at run time.]  

Thanks for any insights...

Rich Frainier
frainier@ptolemy.arc.nasa.gov
(415) 604-4776
Newsgroups: comp.sys.mac.hypercard
From: parshall@ed.ecn.purdue.edu (Jim Parshall)
Subject: Re: any way to position HC modal dialogs?
Organization: Purdue University Engineering Computer Network
Date: Mon, 5 Oct 1992 20:43:47 GMT

In article <1992Oct5.191924.4419@kronos.arc.nasa.gov> compton@kronos.arc.nasa.gov (Michael Compton) writes:
>
>
>When using HyperCard's "ask" and "answer" built-in handlers, there does not
>seem to be any way to control the position of the modal dialog window that
>pops up. I would like the user to be able to read text in a field in the
>center of the card while considering how to respond. Is there a way to specify
>where (with respect to the card window) the dialog appears? I usually want the
>dialog to appear in the bottom center of the card window, instead of the
>upper/middle center of the display screen.  [I've tried editing the resource,
>but the handler doesn't seem to use that information at run time.]  
>
>Thanks for any insights...
>
>Rich Frainier
>frainier@ptolemy.arc.nasa.gov
>(415) 604-4776

Rich,

   I don't know of any way to adjust those "built-in" dialogs.  You have a 
couple options available to you:  Write XCMDs and include a position when
calling it.  Or use one of mine (I've done this already).

   One of my XCMDs simply creates a modal dialog just like HyperCard's
ask dialog.  The other presents a floating windoid which is not modal and
can remain on the screen indefinitely.  It has a close box, and an "OK" and
"Cancel" button.  It is also positioned, sized, opened and closed under
script control.

   I want to ftp these to a common HyperCard site.  Anyone know of one?

Jim

Newsgroups: comp.sys.mac.hypercard
From: crawford@jhunix.hcf.jhu.edu (James E Crawford)
Subject: Re: How to display full-screen PICT?
Organization: HAC - Johns Hopkins University, Baltimore
Date: Mon, 5 Oct 1992 18:58:57 GMT

I'm not sure if your want to go this route, but you could use the 
ColorizeHC stack and display the PICT as the background on a separate
card. I KNOW from personal experience that that works, but you have to
hide the menu bar to see the whole thing.

Hope this helps.

Jim Crawford

BTW- Anyone know when Hypercard 2.5 is coming out? Last I heard was
June, but that obviously didn't happen...


Newsgroups: comp.sys.mac.hypercard
From: mdg2x@poe.acc.Virginia.EDU (Melissa Dawn Gore)
Subject: Re: What I think of HyperCard
Organization: University of Virginia
Date: Tue, 6 Oct 1992 14:56:11 GMT

Your insight to Hypercard's uses was wonderful to read.
Perhaps I can add a few more ideas.  
As a third year education/history student at the University of
Virginia (How 'bout them `Hoo's!??!!?), I am currently taking a
class called Introduction to Insructional Computing.  I'll
give you three guesses as to the main focus of our learning.
You got it: Hypercard!! Before this class I was not aware that
such a program existed.  I've only been in the class for a few
weeks, so my knowledge and experience are still limited.  But
the applications that we have seen thus far are stunning.
One example would be to use hypercard stacks to create a
research database.  The project would liken to handing
each student a few index cards on which they could write
information concerning one type of dinosaur.  Then the teacher
could collect all of the index cards into one pile
and..presto!  You have a collection of info about dinosaurs.
But shuffling through all of those index cards sure will be
cumbersome.  Hence, use hypercard to create a simple, effectual
way of navigating through all of the "index cards'"
information.  Does that explanation make sense??  
I am extremely excited about hypercard's applications in my
future.  I hope some other readers will explore its
possibilities.
Newsgroups: comp.sys.mac.hypercard
From: Martin Hill <chillm@cc.curtin.edu.au>
Subject: SuperCard Sound Externals
X-Xxmessage-Id: <A6EF2F862201467F@emach.curtin.edu.au>
X-Xxdate: Wed, 30 Sep 92 02: 18:46 GMT
Organization: Curtin Uni Computing Centre
X-Useragent: Nuntius v1.1.1d9
Date: Wed, 30 Sep 1992 02:16:39 GMT

Subject: SuperCard Sound Externals

Item 1: In an attempt to get SuperCard  1.6 to play sounds residing in a
project's resource fork I turned to the FPlay external included in the
HyperSound Toolkit stack that comes with MacRecorder. It works fine on a
Mac IIsi but not on an LCII or a Quadra 950. On these machines it appears
not to be able to find the resource. When the MacRecorder HyperSound
Toolkit Stack is converted to a SuperCard project, playing a sound
generates a 'Sound Not Found' message. How can this be and/or is there an
alternative external (that also facilitates looping)?

Item 2: Is there an external that plays sound files from disk in
compressed (MACE) format. xSoundPreview that Nautilus uses doesn't appear
to support compressed files.


John Patterson

P.S. I prefer to keep sounds in the resource fork to facilitate easy
editing. Contrary to the documentation, the SuperCard 'Play' command does
not recognise sounds in the resource fork - even if after using the
openResources command.

----------------------------------------------------------------------
Martin Hill            Internet:  chillm@cc.curtin.edu.au
Mac User Consultant    QuickMail: Martin_Hill@3517415
Computing Centre       AppleLink: AUST0176
Curtin University      GPO Box U 1987, 
Ph:(09)351-7461        Perth 6001,
Fax:(09)351-2673       Western Austalia
----------------------------------------------------------------------
From: willdm+@pitt.edu (William D Moore)
Newsgroups: comp.sys.mac.hypercard
Subject: A point in the right direction?
Date: 30 Sep 92 20:08:51 GMT
Distribution: usa
Organization: University of Pittsburgh
Originator: willdm@pmax1.cis.pitt.edu

Could someone tell me what book/source to consult that would show me how to
create an XFCN/XCMD using C.  I'm a fair C programmer, but have very little
experience with using HyperCard/HyperTalk.

I've checked into a couple of books on HyperCard and have acquired a small
amount of information on how to do it.  They even provide a template of how
the source code for the function should look, but it's done in Pascal and I
know zip about Pascal.

Any suggestions?

Will

Newsgroups: comp.sys.mac.hypercard
From: steven@monu6.cc.monash.edu.au (Steve Stergakis)
Subject: dynamic relocation of text in fields
Organization: Monash University, Caulfield Campus
Date: Mon, 5 Oct 1992 06:02:10 GMT

i have the following problem... lets say i had an object
a1 that was made up of a2, b3 and c3   ...  c3 in turn
was made up of c4 c5 and c6

so i currently have the text structured in the card field as:

a1         a2
           b3
           c3
c3         c4
           c5
           c6

i need to move the text around so that the format returned is

a1         
           a2
           b3
           c3
                   c4
                   c5
                   c6
           d4 ect...

anyone have any ideas on how this could be achieved...

thanks in advance
steven
From: leec4@rpi.edu (CD Lee)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Paint text style/font dialog box
Date: 29 Sep 92 20:47:49 GMT
Article-I.D.: design3.leec4-290992164650
Followup-To: comp.sys.mac.hypercard
Organization: Rensselaer Polytechnic Institute

In article <19r7s3INNdok@calvin.usc.edu>, alves@calvin.usc.edu (William
Alves) wrote:
> 
> Is there a script command to bring up the paint text style/font dialog
> box - the one you get by double-clicking on the text tool in the tool
> palette? Thanks.
> 
> Bill Alves

on mouseup
  ......
  choose text tool
  send "domenu Text Style..." to hypercard
  .......
end mouseup

CD LEE, Chun-Da Lee                                 leec4@rpi.edu
ITS Consultant, ITS=Information Technology Service  CD_Lee@MTS.RPI.EDU
Rensselaer Polytechnic Institute, Troy NY
From: jpugh@apple.com (Jon Pugh)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Help for a new XCMD writer RE: long strings?
Date: 5 Oct 92 02:28:09 GMT
Followup-To: comp.sys.mac.hypercard
Organization: Apple Computer, Inc.

In article <91562@netnews.upenn.edu>, gasser@eniac.seas.upenn.edu (Nathan
Gasser ><>  ) wrote:
> 
> Hi all,
> 
> I've been scripting for years and just today ventured into the
> world of coding XCMD/XFCNs.  I'm using THINK Pascal 3.0, and with much
> guidance from Winkler & Kamins, I was able to successfully write, 
> compile, and build an XCFN to increment its integer argument.  
> When the celebration ended, I looked at my real task at hand and got stuck.
> 
> I need to write an XFCN like so:
> 
> function merge p1, p2, p3
>   repeat with i = 1 to the number of lines in p1 
>     put line i of p1 && line i of p2 && line i of p3 into line i of new
>   end repeat
>   return new
> end merge
> 
> Get the picture?  It takes forever in HyperTalk, and I want to code
> it in Pascal.  I never progressed very far in my Pascal training,
> and handles and pointers scare me.  My problem is that the HyperTalk strings
> are several thousand characters, while Pascal strings are 255 only.
> I'm guessing I need to use dynamic data, but pointers and I don't get along.
> 
> Can you help me in any way?  I think I'll buy Bond's XCMD book before
> too long, but I need to hack this in a few days.  Anyone?

Handles and Pointers, dude!

You'll need to overcome the fear and deal with it.  There's no other way in
Pascal or C.

Your only other option is CompileIt.

Jon
From: cinquin@imag.fr ( Philippe Cinquin)
Newsgroups: comp.sys.mac.hypercard
Subject: Need info about HyperCard player
Date: 27 Sep 92 09:44:28 GMT
Organization: IMAG Institute, University of Grenoble, France

Hi,

I would like to have some info about the HyperCard player program:
	- is it free?
	- does it allow auto-modification of stacks (i.e, by script)?
	- are stand-alone stacks' scripts pre-compileded, or are they
compiled into memory at execution time?

If auto-modification is allowed, then I it will be possible to write a stack 
which simulates HyperCard's tools. This would be good...

If you email please do so at 'ocinquin@timb.imag.fr'.
Olivier 
Newsgroups: comp.sys.mac.hypercard
From: tal691@huxley.anu.edu.au (Tonio Loewald)
Subject: Re: stopping tabbing to next field from script
Organization: Computer Services Centre, Australian National University
Date:  4 Oct 92 09:57:50 GMT

ian@billie.research.canon.oz.au (Ian Daniel) writes:

>In my script for a field, I examine the value the user has just entered in  
>the field, and if it is a certain value, I would like that the "tabbing" 
>to the next field not take place, so that the same field would remain  
>highlighted and the user could try again.

>I cannot work out how to prevent the tabbing from taking place. How do I
>do this?

Example

on keyDown theKey
  if theKey is not tab then
    pass keyDown
  end if
end keyDown

Every time  key is pressed inside a field, a keydown message is sent
"up the line". You can trap these messages and have your wicked way
with them.

Tonio Loewald

-- 
Tonio Loewald            | Ph  06 290 1594 | PO Box 101 O'Connor
tal691@huxley.anu.edu.au | Fax 06 290 1595 | ACT 2601   AUSTRALIA
From: Roger.W.Brown@dartmouth.edu (Roger W. Brown)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Script speed questions
Date: 6 Oct 92 14:32:03 GMT
 <1992Oct5.015317.10716@pellns.alleg.edu>
Organization: Dartmouth College, Hanover, NH
X-Posted-From: InterNews1.0a6@newshost.dartmouth.edu

In article <1992Oct5.015317.10716@pellns.alleg.edu>
dblackbu@carr11.alleg.edu (David Blackburn) writes:

> To really speed things up you should also set lockMessages and lockRecent 
> to true. (Don't forget to unlock them at the end!)

According to the Script Language Guide, lockRecent is automatically set
to true when lockScreen is set to true. It is automatically set to
false on idle, so you don't really need to worry about it.

LockScreen and lockMessages always speed up operations in which you are
gathering information from lots of cards. 


--------------------------------------------------------------------
Roger Brown                                roger.brown@dartmouth.edu
Software Development
Kiewit Computation Center, Dartmouth College, Hanover, NH
From: glb2b@curry.edschool.Virginia.EDU (Glen L. Bull)
Newsgroups: comp.sys.mac.hypercard
Subject: HC 2.1 Ver of ResCopy?
Date: 6 Oct 92 10:59:05 GMT
Organization: University of Virginia

Does a version of ResCopy which is compatible with
HC 2.1 exist?
Newsgroups: comp.sys.mac.hypercard
From: dpenn@bnr.ca (Dick Penn)
Subject: Re: FIND doesn't work
Organization: Bell-Northern Research
Date: Fri, 2 Oct 1992 17:16:08 GMT

In article <1992Sep25.232905.28953@unixg.ubc.ca> Dr. Marv Westrom
<westrom@unixg.ubc.ca> writes:
>I have a stack (that I made myself) in which the FIND command does not
>work. 
>I have done a lot of hyperTalk programming but this has me baffled. If I
>put 
>FIND in a button and check, THE RESULT is "Not found" even though I
>search 
>for things that are obviously present. There is no handler or function
>named FIND in the stack or the home stack. FIND works in all other
>stacks. 
>Any suggestions?
>

Have you checked that the dontSearch attribute is not true for the background
or for the field??
Newsgroups: comp.sys.mac.hypercard
From: dpg@mundil.cs.mu.OZ.AU (Daniel Patrick GOTTLIEBSEN)
Subject: What is 'Unexpected error 5454'?
Organization: Computer Science, University of Melbourne, Australia
Date: Mon, 5 Oct 1992 05:33:54 GMT

	One of my stacks quits hypercard with 'Unexpected error 5454' whenever 
I go to a particular card in it or attempt to compact it. Does anybody know
what this error message means? Also I have heard of a stack called Recover
or something like that, that will automatically copy the uncorrupted cards. Does
anyone know of an FTP site where it is available?

Newsgroups: comp.sys.mac.hypercard