SLMYQ@USU.BITNET (05/15/88)
Have a special flag in the Screen (and NewScreen) structure which tells Intuition, "other guys can put windows on my screen". Then make some way that the user can move "special" windows (with a special flag) between screens which have this capability. If an application decides to close its screen, and somebody else's windows are still on it, Intuition just sends a CLOSEWINDOW message, maybe along with a flag which tells exacly what happened. Or maybe it just moves the window back to the Workbench screen. Anyway, that would take care of a major inconvenience. I'd like to be able to bring up a calculator or another utility on ANY screen. Also, I was just reading somebody's (can't remember the name) article on AREXX "button boxes". Since I don't have AREXX, I don't really understand the details, but I see the general idea. With this barrier removed, button boxes might be put into windows and moved between screens easily. Anyway, some ideas to munch on... Bryan Ford (SLMYQ@USU.BITNET)
ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) (05/16/88)
In article <8805150243.AA18494@jade.berkeley.edu> SLMYQ@USU.BITNET writes: >Have a special flag in the Screen (and NewScreen) structure which tells >Intuition, "other guys can put windows on my screen". Willy Langeveld recently posted to BIX a method of doing this. He called them PublicScreens. It's being discussed, and people are poking holes in his approach. (I'm going to regret this, but) If there's sufficient demand, I'll re-post his approach for PublicScreens here. I don't think Willy has access to the Net. Actually, I owe Willy a favor, anyway; he got me a (temporary) free account on BIX. >Then make some >way that the user can move "special" windows (with a special flag) >between screens which have this capability. [ ... ] Willy's goodie doesn't do that. >Anyway, that would take care of a major inconvenience. I'd like to be >able to bring up a calculator or another utility on ANY screen. > This evidently was Willy's motiviation for writing the PublicScreen handler. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Leo L. Schwab -- The Guy in The Cape ihnp4!pacbell -\ \_ -_ Recumbent Bikes: dual ---> !{well,unicom}!ewhac O----^o The Only Way To Fly. hplabs / (pronounced "AE-wack") "Work FOR? I don't work FOR anybody! I'm just having fun." -- The Doctor