[comp.sys.mac] Blob Manager sources posted

dubois@uwmacc.UUCP (Paul DuBois) (01/02/87)

I've sent the Blob Manager source and project information to Roger
for posting.  The documentation will follow.  Here's a list of what
you should end up with when it all appears in the newsgroup.

BMgr.pit.Hqx		Blob Manager source

BlobDemo1.pit.Hqx	Blob Manager Demo source
BlobDemo2.pit.Hqx
BlobDemo3.pit.Hqx
BlobDemo4.pit.Hqx
BlobDemo5.pit.Hqx

BlobDemo.proj.Hqx	Blob Manager Demo project shell (LSC 2.01)
BlobDemo.proj.rsrc.Hqx	Blob Manager Demo resource file

To make the Demo, you should be able to download all the stuff,
go into Lightspeed, open the project file and say Run.  This will
make Blob Manager Demo 1.01, which is slightly different than the
Demo that was posted a while ago:  (a) you can drag globs back onto
the home blob to detach them (detaches were only by double-click before),
and (b) the Hebrew Alephbet scenario has been fixed - two of the letters
were reversed.

I have a report from Canada that the Demo crashes on a Mac Plus when
launched from Finder 5.4A.  I don't know what to say about this, since
I don't program on a Plus.


Here's how the project is laid out:


Header files:

-rw-r--r--  1 dubois       1569 Jan  2 10:46 BlobDemo.h
-rw-r--r--  1 dubois       4305 Jan  2 10:44 BlobMgr.h

Segment A:
-rw-r--r--  1 dubois       2715 Jan  2 10:46 DemoAnagram.c
-rw-r--r--  1 dubois       3605 Jan  2 10:46 DemoFar.c
-rw-r--r--  1 dubois       6427 Jan  2 10:46 DemoFgg.c
-rw-r--r--  1 dubois       3786 Jan  2 10:46 DemoFsh.c
-rw-r--r--  1 dubois       5247 Jan  2 10:46 DemoHang.c
-rw-r--r--  1 dubois       7388 Jan  2 10:47 DemoHeb.c
-rw-r--r--  1 dubois       6170 Jan  2 10:47 DemoLib.c
-rw-r--r--  1 dubois       3401 Jan  2 10:47 DemoMagicSquare.c
-rw-r--r--  1 dubois        804 Jan  2 10:47 DemoMain.c
-rw-r--r--  1 dubois       2954 Jan  2 10:47 DemoMenu.c
-rw-r--r--  1 dubois      13811 Jan  2 10:47 DemoPeg.c
-rw-r--r--  1 dubois       7667 Jan  2 10:47 DemoPong.c
-rw-r--r--  1 dubois       9730 Jan  2 10:47 DemoPyramid.c
-rw-r--r--  1 dubois      11410 Jan  2 10:47 DemoRadix.c
-rw-r--r--  1 dubois       4920 Jan  2 10:48 DemoStates.c
-rw-r--r--  1 dubois       4921 Jan  2 10:48 DemoSwap.c
-rw-r--r--  1 dubois       5232 Jan  2 10:48 DemoToh.c
-rw-r--r--  1 dubois       6561 Jan  2 10:48 DemoTtt.c
-rw-r--r--  1 dubois        935 Jan  2 10:48 DemoWind.c
-rw-r--r--  1 dubois       8762 Jan  2 10:49 DemoWolf.c

Segment B:
(you could also make these into a project and include the project)
-rw-r--r--  1 dubois        457 Jan  2 10:44 BMgrCalcRegion.c
-rw-r--r--  1 dubois      10870 Jan  2 10:44 BMgrClick.c
-rw-r--r--  1 dubois       2940 Jan  2 10:44 BMgrDrag.c
-rw-r--r--  1 dubois       4985 Jan  2 10:44 BMgrDraw.c
-rw-r--r--  1 dubois       3193 Jan  2 10:44 BMgrFlags.c
-rw-r--r--  1 dubois       1033 Jan  2 10:44 BMgrFreeze.c
-rw-r--r--  1 dubois        873 Jan  2 10:44 BMgrHideShow.c
-rw-r--r--  1 dubois       1824 Jan  2 10:44 BMgrHilite.c
-rw-r--r--  1 dubois       1311 Jan  2 10:44 BMgrHitTest.c
-rw-r--r--  1 dubois        896 Jan  2 10:44 BMgrIndex.c
-rw-r--r--  1 dubois        758 Jan  2 10:44 BMgrLoop.c
-rw-r--r--  1 dubois       2142 Jan  2 10:44 BMgrMatch.c
-rw-r--r--  1 dubois       1552 Jan  2 10:44 BMgrMove.c
-rw-r--r--  1 dubois       6041 Jan  2 10:44 BMgrNew.c
-rw-r--r--  1 dubois       2721 Jan  2 10:44 BMgrPict.c
-rw-r--r--  1 dubois        528 Jan  2 10:44 BMgrRand.c
-rw-r--r--  1 dubois       1257 Jan  2 10:44 BMgrSetProc.c
-rw-r--r--  1 dubois       1235 Jan  2 10:44 BMgrSetRgns.c
-rw-r--r--  1 dubois       1835 Jan  2 10:44 BMgrShuffle.c
-rw-r--r--  1 dubois        709 Jan  2 10:44 BMgrTrackMouse.c
-rw-r--r--  1 dubois       2801 Jan  2 10:44 BMgrTrans.c
-rw-r--r--  1 dubois       1510 Jan  2 10:44 BMgrZTrans.c
-rw-r--r--  1 dubois       1720 Jan  2 10:44 BMgrZoom.c

Segment C:
-rw-r--r--  1 dubois      10066 Jan  2 10:49 PickWord.c
-rw-r--r--  1 dubois       4508 Jan  2 10:49 TextDlog.c
and MacTraps and TransSkel

---
Paul DuBois     UUCP: {allegra,ihnp4,seismo}!uwvax!uwmacc!dubois    |
                ARPA: dubois@easter                               --+--
                      dubois@rhesus                                 |
                                                                    |
"Yes"