home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / next / misc / 23252 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  2.6 KB

  1. Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!agate!stanford.edu!apple!kip-8.kaleida.com!user
  2. From: marcos@kaleida.com (Paul Marcos)
  3. Newsgroups: comp.sys.next.misc
  4. Subject: Re: HOWTO: move windows w/o making key or ordering front
  5. Message-ID: <marcos-201292155823@kip-8.kaleida.com>
  6. Date: 20 Dec 92 22:57:31 GMT
  7. References: <1992Dec19.165840.8945@netcom.com> <1992Dec20.101130.1723@qb.rhein-main.de>
  8. Sender: daemon@Apple.COM
  9. Followup-To: comp.sys.next.misc
  10. Organization: Kaleida Labs, Inc.
  11. Lines: 73
  12.  
  13. In article <1992Dec20.101130.1723@qb.rhein-main.de>, vhs@rhein-main.de
  14. (Volker Herminghaus-Shirai) wrote:
  15. > In article <1992Dec19.165840.8945@netcom.com> dcode@netcom.com (Paul Marcos) writes:
  16. > > Enough people requested it to be a pain in the butt to 
  17. > > mail to everyone individually so here's how to do it:
  18. > > 
  19. > > There are 4 line changes and 2 line additions:
  20. > > 
  21. > > Lines 1176 through 1179:
  22. > >     change from:
  23. > >         5 index num //_frontWithClick exec
  24. > >         7 index 7 index 6 index
  25. > >         12 3 roll
  26. > >         4 index //buckyBitMask and
  27. > > 
  28. > >     to:
  29. > >         5 index num
  30. > >         9 index 9 index 7 index
  31. > >         14 3 roll
  32. > >         6 index //buckyBitMask and
  33. > > 
  34. > > After Line 1181 (which reads 'icon 1 eq or {')
  35. > >     insert:
  36. > >         pop pop
  37. > > 
  38. > > After Line 1184 (which reads '}{')
  39. > >     insert:
  40. > >         //_frontWithClick exec
  41. > > 
  42. > > For those who care, the first 4 line changes basically 
  43. > > move the _frontWithClick call down to put it after the 
  44. > > Alternate key check.  That call takes two arguments off
  45. > > the stack (and leaves nothing) so the following index
  46. > > parameters are all incremented by 2 so they just look over
  47. > > the extra stuff that sitting at the top of the stack.  
  48. > Are you sure? Seems to me you increment by two in all cases but one.
  49. > I.e. making the line 
  50. > >         7 index 7 index 6 index
  51. > read
  52. > >         9 index 9 index 7 index
  53. > seems to me like incrementing 6 only by one instead of by two.
  54. > Please clear this up. I won't dare change my WindowServer before
  55. > I know what's going on here. (Then, however, I'll gladly do so :-)
  56. > Thanks anyway for the nice hack.
  57. >     Volker
  58. > --
  59. > Volker Herminghaus-Shirai (vhs@qb.rhein-main.de)
  60. > Looks good on the outside, but -
  61. >     intel inside
  62.  
  63. Yes, that was a typo.  I have tried it both ways and it seems to 
  64. make no difference.  There is probably just something sitting on the
  65. stack that ends up not being used.  Interesting, though, why it
  66. would work both ways.  
  67.  
  68. I think the correct way to do it is to increment all parameters by 2 
  69. so the correct line would read
  70.     9 index 9 index 8 index
  71.  
  72. Good luck.
  73.  
  74.  
  75. ..............................
  76. Paul Marcos
  77. Kaleida Labs, Inc.
  78. marcos@kaleida.com
  79.