vrm@cathedral.cerc.wvu.wvnet.edu (Vasile R. Montan) (10/15/90)
My big problem: Calling the List Manager properly
HELP! I am writing a program which is intended to be shareware, but I
am having a terrible time trying to figure out how to use the List Manager.
I have read Inside Macintosh, but since there are no example programs
given, I don't have a model to follow. I bought Macintosh Technical Notes,
but these don't contain the information I need. Macintosh Revealed, which
is usually friendly and clear, does not explain the List Manager.
I have gotten my lists to work to some extent, but I must be calling
some routine wrong, because I am getting strange problems. Even if I tell
the List Manager to only select one cell at a time, it will sometimes
erratically select other cells on its own. When I click on one cell, other
cells will sometimes flicker with highlighting for a split-second. When I
call the List Manager to see what cells are highlighted, it gives results
which are usually wrong. I can't get the list to respond to Update events
properly. The system occasionally crashes. (Also, when I use a list in a
dialog, the scroll bars don't work, but I've never gotten scroll bars to work
in dialogs anyway.)
If you have some spare code lying around (preferably Pascal- I'm using
Lightspeed Pascal), I would greatly appreciate it if you could show it to
me. What I really need is a simple, complete, commented program which
uses the List Manager properly. Also, if you know of a book which
describes the List Manager in a way less cryptic than Inside Macintosh, I
would be grateful for this title.
Another thing I would like to know
I am trying to write an MDEF. I know about the restrictions on using
globals (A5 world and all that), but I have gotten really rotten results
anyway. If you have written an MDEF (especially in Pascal), I would be
interested in seeing the code to use as a model. I want to write a 'Tools'
menu and a 'Patterns' menu.
Thank you for your help!
Kurisuto