don@BRILLIG.UMD.EDU (Don Hopkins) (11/16/88)
Here's a fix for psterm to make it work with neatwin.ps, or any other window class that doesn't have its own BorderRight class variable: In psterm.ps, in the definition of the PSTermWindow class: replace "DefaultWindow /BorderRight get" with "/BorderRight DefaultWindow send". Also there is a bug in netwin.ps that is tickled by psterm's overriding the flipiconic method. (Which neatwin should use but doesn't.) The fix: Replace the definition of the /flipmove method in neatwin.ps with the following: /flipmove { gsave flipiconic framebuffer setcanvas CurrentEvent begin XLocation YLocation end Iconic? { exch IconWidth 2 div sub exch IconHeight 2 div sub } { exch FrameWidth 2 div sub exch FrameHeight 2 div sub } ifelse move slide grestore } def -Don