HyperCard for GEOS and more oddities

Edward Di Geronimo Jr. (edwdig@bergen.org)
Thu, 31 Oct 1996 23:04:30 -0500

Hi everyone,

I was sifting through the sdk directories today, and I found a lot of
interesting things.

First, I found two interesting files: include\objects\hc.goh and
include\objects\hcbutton.goh. They're HyperCard headers. And they are
copyright by Claris. I glanced at the files and they look like they're for a
port of the Mac program. What ever happened to it? They're dated mid 92,
over 4 years ago. Even though HyperCard isn't that good, it's a worthwhile
program to have as you can design your own programs. Even though it isn't
capable of much, it's enough to get more people interested in GEOS.

Next thing I saw...GenSystemClass. The .def file defines it's instances, and
the Objects book defines them using GOC code. But the .goh file says it was
intentionally not defined. A little mental lapse there? Also, it says it
can't be subclassed. How else do you work with it? I did a search through
Routines for GenSystem and didn't find anything.

Another thing...threed.def. Include for a 3D Graphics Library. Any chance of
seeing that?

Next, one of the doc books, I think Concepts during the introduction to the
system, mentions there is a cdrom library that provides access to the MSCDEX
functions. Any way to use the library?

Last thing I discovered today...the documentation in the Concepts book for
Chunk Arrays is wrong. It says ChunkArrayCreate takes 3 parameters, a
MemHandle to an LMem heap, the size of the array elements, and the size of
the header. By looking in the chunkarr.h file, I found out that it actually
needs a forth parameter, which is some kind of flags that I couldn't find
defined anywhere. I just put in a 0 and it worked. But what are those flags for?

-------------------------------------------------------------------
| Edward Di Geronimo Jr. edwdig@bergen.org |
-------------------------------------------------------------------