[comp.sys.mac.hypercard] Lots of fields on one card

Jerry.Andrews@f426.n109.z1.fidonet.org (Jerry Andrews) (01/17/90)

I've a data-handling application that will work LOTS better if I can put 5 cards-worth of data on one card, hiding each page of fields until they're asked for (I've set up 5 radio buttons, one for each group of fields to display).  Problem is, the handler for displaying a group of fields is s...l...o...w -- just because of the number of fields involved.

Has anyone thought of a clever way to address a group of fields, all at once (or in a tight loop), making them all appear and disappear at the same time?


--  

	Jerry Andrews at The Black Cat's Shack (Fidonet 1:109/401)
	Internet:  Jerry.Andrews@f426.n109.z1.fidonet.org    
	UUCP:      ...!uunet!blkcat!426!Jerry.Andrews

jdevoto@Apple.COM (Jeanne A. E. DeVoto) (01/20/90)

In article <362.25B409E9@blkcat.fidonet.org>
Jerry.Andrews@f426.n109.z1.fidonet.org (Jerry Andrews) writes:
>Has anyone thought of a clever way to address a group of fields, all at
>once (or in a tight loop), making them all appear and disappear at the
>same time?

I don't have any specific method in mind, but I do have two suggestions:
1) If you lock the screen while hiding/showing the fields, the operation
will be faster (and prettier, since the whole card will appear to change
at once);
2) If you're using a lot of fields, it's often possible to rework
things to combine several fields into one. This is a particularly good
strategy to use if some of your fields are one line, since HyperTalk can
address the contents of a field by line.
-- 
====== jeanne a. e. devoto ========================================
 jdevoto@apple.com  |  You may not distribute this article under a
 jdevoto@well.UUCP  |  compilation copyright without my permission.
___________________________________________________________________
 Apple Computer and I are not authorized  |        CI$: 72411,165
 to speak for each other.                 |  AppleLink: SQA.TEST