Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!wuarchive!cs.utexas.edu!sun-barr!newstop!sun!stpeter!cmcmanis From: cmcmanis@stpeter.Sun.COM (Chuck McManis) Newsgroups: comp.sys.amiga.tech Subject: Re: User Extensions to System Structures Message-ID: <129902@sun.Eng.Sun.COM> Date: 4 Jan 90 23:55:03 GMT References: <"90-01-04-21:33:00.95*UK4H"@DKAUNI2.BITNET> Sender: news@sun.Eng.Sun.COM Reply-To: cmcmanis@sun.UUCP (Chuck McManis) Organization: Sun Microsystems, Mountain View Lines: 28 In article UK4H@DKAUNI2.BITNET ("JAE") writes: > Now: what if two programs (independend ones) want to share, say, > a window. Both want to link some private information to the > window. > Unnecessary? Well, I can't think of an application right now, but > I'm almost sure there is one. More than unnecessary, a non-problem. If two independent programs want to share a single window then they damn well better know what the other program is doing to the window and putting in the UserData structure. Now if one independent program wants to "share" the window of another independent program, where that second independent program has no idea it is about to be raped ... well your screwed and for good reason. JAE may not have been thinking about the second case, but a lot of people seem to. My comment to you is KEEP YOUR SLIMY STRUCTURES OFF MY WINDOW. :-) If you can come up with some reasonable operations that should be done on windows, (beyond the currently well defined ones like "go to the front", "change size", and "change position.") I at least would be glad to here about them. Some people seem to want a "change your title" function. --Chuck McManis uucp: {anywhere}!sun!cmcmanis BIX: cmcmanis ARPAnet: cmcmanis@Eng.Sun.COM These opinions are my own and no one elses, but you knew that didn't you. "If it didn't have bones in it, it wouldn't be crunchy now would it?!"