On 12 Mar 2002, at 14:33, Marcel Kilgus wrote: > > I'm trying to tweak the code that is already there and do the stuff > that just needs to be done. And I'm trying to involve you into the > decisions I have to make as much as possible. Unfortunately not much > feedback there so far. > > Marcel
I've kept quiet through this discussion until now. I agree with Marcel, that we should start with small steps - AT LEAST THEY WILL GET DONE! What I'd like to do is have a look at the PE structures, to see what we can do with the existing code, to tweak it. For myself, I think that the QDOSMSQ/E character (it's fast) shuld be kept, even if it means that we don't get another window manager. If my memory is correct, most of the 'cosmetic' aspects (i.e. the window manager) are handled with vectors, whilst most of the underlying pointer and more basic operations are handled via traps (I'm simplifying here...). Ideally, then, we could write some new vectors, most probably on the basic of the old ones. This would means that all old programs would continue to function as they are, new programs could make use of the facilities, if they are there. The obvious problem there is one of copyright, because if we base the new vectors on the old ones, TT has his word to say. All I can say in this respect is that I did that once, quite some time ago, before the PE had timeouts in the pointer rad vector. I made a new vector based on the old one and a timer thing that I had written myelf. That actually was distributed with the first versions of FiFi (a thing called WLtimer). I had contacted TT, and he told me that that was absolutely no problem. Of course, I don't know what the situation would be if all of his vectors were copied.... but I could ask. I don't have the time right now, I'll look into that this weekend. Wolfgang
