Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!andrew.cmu.edu!es2q+ From: es2q+@andrew.cmu.edu (Erik Warren Selberg) Newsgroups: comp.sys.mac.programmer Subject: Re: List Bummers Message-ID: Date: 21 Nov 89 02:22:16 GMT References: , <9013@hoptoad.uucp> Organization: Carnegie Mellon, Pittsburgh, PA Lines: 21 In-Reply-To: <9013@hoptoad.uucp> ok... list bummer revisited: I'm using a home-made list object (TList) which has all the calls I want to make imbedded, along with an internal list:listHandle; data object. The problem is during a normal event, when I get an update for the window, the window itself updates, and the scroll bars hilight and the previously selected cell is once again selected as normal. The only problem is that the list won't accept any clicks... it's as if the Mac suddenly decided to stop accepting them. I am using a simple LDEF that looks sort of like the one in StandardGet/Put DLOGs... with a small icon out front, and then the text... the only difference being that I don't hilight the icon. BTW: in terms of the using ptrs in a list def, you aren't quite understanding (although I might just have got a clue on how to do it another way). What I want to do is pass each pointer in a linked list (all the data) to the list so it can handle it. I was thinking along the lines of putting the pointer address in the cell (so each entry would be 4 bytes long, but that crapped out). Is there any other way to do this, or would I be stuck putting it into the refCon and using a list reference type thing for the data? BergerMan