Page 1 of 1

Wish/Problem List

Posted: June 16th, 1993, 1:58 pm
by Info-Mac
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!utgpu!water!watmath!clyde!rutgers!ukma!psuvm.bitnet!cunyvm!byuvax!loganj
From: [email protected]
Newsgroups: comp.sys.mac.hypercard
Subject: Wish/Problem List
Message-ID:
Date: Fri, 4-Dec-87 19:30:01 EST
Article-I.D.: byuvax.61loganj
Posted: Fri Dec 4 19:30:01 1987
Date-Received: Thu, 10-Dec-87 00:48:53 EST
Lines: 37

At BYU we have come up with the following wish list for HyperCard...

1 Allow multiple scrolling fields to be tied to a single scroll bar, so
that multi-column or multi-field data can be scrolled properly.

2 Allow a script to have access to the min, max, and actual thumb
value of a scroll bar. Might be useful to be able to set the value
of the thumb in a scroll bar too.

3 Need real windows, of course.

4 Need to have some way for HyperCard to BeginUpdate and EndUpdate it's
window(s) if an XFCN or XCMD resizes or moves windows that are created
by the XFCN or XCMD on top of HyperCard's window(s). Maybe this can
be done now?

5 Can the "On" messages in HyperCard be handled like a real event queue
instead of immediate nested subroutine calls.

6 "Find" should be restrictable to a specific background. As it is now
if you try to find on a field that doesn't exist on a particular card
it merrily goes searching all fields on all cards.

7 Why are the "MouseEnter" and "MouseLeave" messages not generated when
a paint tool is selected. Would be nice if you could use the "MouseEnter"
message to choose a paint tool over a painting field on the screen, and
then use the "MouseLeave" message to choose the browse tool when the
mouse leaves the painting field. The obvious quick answer is that this
would add too much overhead to the paint tools. Solutions anyone?

8 Would be nice to implement the concept of "double click" in scripts
for dealing with text in fields at the point where the user clicked.

By the way, we like HyperCard. Hope this is useful to someone.

Regards,
Jim ([email protected])